0000950170-22-022092.txt : 20221104 0000950170-22-022092.hdr.sgml : 20221104 20221104095729 ACCESSION NUMBER: 0000950170-22-022092 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221104 DATE AS OF CHANGE: 20221104 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Altair Engineering Inc. CENTRAL INDEX KEY: 0001701732 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 382591828 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38263 FILM NUMBER: 221360657 BUSINESS ADDRESS: STREET 1: 1820 E. BIG BEAVER ROAD CITY: TROY STATE: MI ZIP: 48083 BUSINESS PHONE: 248-614-2400 MAIL ADDRESS: STREET 1: 1820 E. BIG BEAVER ROAD CITY: TROY STATE: MI ZIP: 48083 FORMER COMPANY: FORMER CONFORMED NAME: Altair Engineering Ing. DATE OF NAME CHANGE: 20170322 10-Q 1 altr-20220930.htm 10-Q 10-Q
--12-310001701732falseQ30001701732altr:ClientEngineeringServicesSegmentMember2022-01-012022-09-300001701732us-gaap:RetainedEarningsMember2022-09-300001701732altr:TwoThousandAndSeventeenEquityIncentivePlanMember2022-09-300001701732altr:RapidMinerMember2022-01-012022-09-300001701732us-gaap:OtherIntangibleAssetsMember2021-12-310001701732altr:OtherBusinessAcquisitionsMember2022-01-012022-09-300001701732srt:MinimumMemberus-gaap:DevelopedTechnologyRightsMember2021-01-012021-12-310001701732altr:WorldProgrammingMember2022-07-012022-09-300001701732altr:TermLicensesAndOtherHardwareRevenueMember2022-01-012022-09-300001701732altr:StockPurchaseAgreementMemberaltr:PowersimIncMember2022-07-012022-09-3000017017322022-06-300001701732altr:ConceptEngineeringMember2022-01-012022-06-300001701732altr:EmployeeStockOptionAndEmployeeStockPurchasePlanMember2022-07-012022-09-300001701732us-gaap:AdditionalPaidInCapitalMember2022-03-310001701732us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001701732altr:FurnitureEquipmentAndOtherMember2022-09-300001701732us-gaap:TradeNamesMember2021-12-310001701732altr:WorldProgrammingMemberus-gaap:CommonClassAMember2021-12-310001701732us-gaap:RetainedEarningsMember2021-01-012021-03-310001701732altr:ProfessionalSoftwareServicesMember2022-01-012022-09-3000017017322022-03-310001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourAndTwoThousandTwentySevenMember2022-01-012022-09-300001701732us-gaap:CustomerRelationshipsMember2021-12-310001701732srt:MinimumMemberus-gaap:DevelopedTechnologyRightsMember2022-01-012022-09-300001701732altr:AccountsReceivableNetCurrentMember2021-12-310001701732us-gaap:RetainedEarningsMember2022-07-012022-09-300001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001701732altr:TwentyNineteenCreditAgreementMember2022-01-012022-09-300001701732us-gaap:CostOfSalesMember2021-01-012021-09-300001701732us-gaap:CustomerRelationshipsMember2022-09-300001701732altr:SoftwareRelatedServicesMember2021-07-012021-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-09-300001701732altr:SoftwareRelatedServiceMember2021-01-012021-09-300001701732us-gaap:RetainedEarningsMember2021-03-310001701732altr:ClientEngineeringServicesSegmentMember2021-07-012021-09-300001701732us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-09-300001701732altr:EmployeeStockOptionAndEmployeeStockPurchasePlanMember2022-01-012022-09-300001701732us-gaap:LicenseAndServiceMember2021-07-012021-09-300001701732altr:PerpetualLicensesMember2022-01-012022-09-300001701732us-gaap:LicenseAndMaintenanceMember2021-07-012021-09-300001701732srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001701732altr:ClientEngineeringServicesMember2021-07-012021-09-300001701732us-gaap:RetainedEarningsMember2022-06-300001701732altr:WorldProgrammingMemberaltr:EmployeesMemberus-gaap:OtherCurrentLiabilitiesMember2022-09-300001701732us-gaap:DevelopedTechnologyRightsMemberaltr:OtherBusinessAcquisitionsMember2022-01-012022-09-300001701732altr:TermLicensesAndOtherHardwareRevenueMember2022-07-012022-09-300001701732us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001701732us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-09-300001701732altr:SoftwareRelatedServiceMember2022-01-012022-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember2022-06-300001701732us-gaap:LicenseAndMaintenanceMember2022-01-012022-09-300001701732us-gaap:LicenseMember2021-01-012021-09-300001701732altr:PerpetualLicensesMember2022-07-012022-09-3000017017322021-09-300001701732altr:MaintenanceAndOtherServicesMember2022-01-012022-09-300001701732us-gaap:CustomerRelationshipsMemberaltr:WorldProgrammingMember2021-12-012021-12-310001701732srt:MaximumMemberus-gaap:DevelopedTechnologyRightsMember2021-01-012021-12-310001701732us-gaap:DevelopedTechnologyRightsMember2021-12-310001701732us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001701732us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-04-012021-06-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-03-310001701732us-gaap:RetainedEarningsMember2021-07-012021-09-300001701732altr:StockPurchaseAgreementMemberaltr:WorldProgrammingMember2022-07-012022-09-300001701732altr:ComputerEquipmentAndSoftwareMember2022-09-300001701732us-gaap:OtherNoncurrentAssetsMember2021-12-310001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Member2022-09-300001701732us-gaap:AdditionalPaidInCapitalMember2021-06-300001701732altr:EmployeeStockOptionAndEmployeeStockPurchasePlanMember2021-07-012021-09-300001701732us-gaap:LicenseAndMaintenanceMember2022-07-012022-09-300001701732altr:RightOfUseAssetsUnderFinanceLeasesMember2021-12-310001701732us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001701732altr:TwoThousandAndSeventeenEquityIncentivePlanMember2021-01-012021-12-310001701732us-gaap:CommonClassAMemberaltr:TwoThousandAndSeventeenEquityIncentivePlanMember2017-09-270001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001701732srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Member2022-09-300001701732altr:ConceptEngineeringMemberaltr:StockPurchaseAgreementMember2022-01-012022-09-300001701732us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-12-310001701732altr:ConceptEngineeringMemberaltr:StockPurchaseAgreementMember2022-06-300001701732us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001701732altr:TheTimingOfPayrollDeductionsMemberaltr:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2022-01-012022-09-300001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-3000017017322020-12-310001701732us-gaap:TechnologyServiceMember2021-01-012021-09-300001701732altr:TermLicensesAndOtherMember2022-01-012022-09-300001701732us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001701732altr:StockPurchaseAgreementMemberaltr:WorldProgrammingMember2022-01-012022-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember2022-01-012022-03-3100017017322021-03-310001701732us-gaap:LicenseMember2022-01-012022-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-06-300001701732us-gaap:OtherNoncurrentAssetsMember2022-09-300001701732us-gaap:TradeNamesMemberaltr:WorldProgrammingMember2021-12-310001701732us-gaap:CustomerRelationshipsMembersrt:MaximumMember2021-01-012021-12-310001701732us-gaap:LicenseAndServiceMember2022-01-012022-09-300001701732altr:ProfessionalSoftwareServicesHardwareRevenueMember2021-01-012021-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-12-310001701732us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-09-300001701732altr:AccountsReceivableNetCurrentMember2022-09-300001701732altr:SoftwareRelatedServicesMember2022-01-012022-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-06-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-03-310001701732altr:StockPurchaseAgreementMemberaltr:WorldProgrammingMemberus-gaap:CommonClassAMember2021-12-310001701732us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-09-300001701732us-gaap:CommonClassAMember2022-10-210001701732us-gaap:AccountingStandardsUpdate202006Member2022-09-300001701732altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMemberus-gaap:CommonClassAMemberaltr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember2022-09-012022-09-3000017017322022-10-012022-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-09-300001701732altr:NCJudgementMember2022-01-032022-01-030001701732us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-06-3000017017322022-09-3000017017322022-01-012022-03-310001701732us-gaap:SellingAndMarketingExpenseMember2021-01-012021-09-300001701732us-gaap:SellingAndMarketingExpenseMember2021-07-012021-09-300001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001701732us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-07-012022-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember2019-06-300001701732us-gaap:AdditionalPaidInCapitalMember2021-09-300001701732us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001701732altr:WorldProgrammingMemberus-gaap:DevelopedTechnologyRightsMember2021-12-310001701732us-gaap:AllOtherSegmentsMember2022-01-012022-09-300001701732us-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300001701732us-gaap:BuildingAndBuildingImprovementsMember2022-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-07-012021-09-3000017017322022-04-012022-06-300001701732altr:SecuredCreditAgreementMember2022-09-300001701732altr:ClientEngineeringServicesSegmentMember2021-01-012021-09-300001701732altr:TwoThousandAndSeventeenEquityIncentivePlanMember2021-12-310001701732us-gaap:AllOtherSegmentsMember2022-07-012022-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember2022-04-012022-06-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember2019-06-012019-06-300001701732us-gaap:CustomerRelationshipsMembersrt:MinimumMember2021-01-012021-12-310001701732srt:MaximumMemberus-gaap:DevelopedTechnologyRightsMember2022-01-012022-09-300001701732us-gaap:LicenseAndServiceMember2021-01-012021-09-300001701732altr:MaintenanceAndOtherServicesMember2021-07-012021-09-3000017017322021-01-012021-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember2022-09-300001701732altr:ProfessionalSoftwareServicesHardwareRevenueMember2021-07-012021-09-300001701732us-gaap:AdditionalPaidInCapitalMember2020-12-310001701732us-gaap:LicenseAndServiceMember2022-07-012022-09-300001701732altr:ProfessionalSoftwareServicesMember2022-07-012022-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember2022-06-300001701732us-gaap:RetainedEarningsMember2022-03-310001701732altr:ProfessionalSoftwareServicesMember2021-07-012021-09-300001701732altr:WorldProgrammingMember2022-09-300001701732altr:OtherProductAndServiceMember2022-07-012022-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-06-300001701732altr:ClientEngineeringServicesMember2022-07-012022-09-300001701732altr:TwoThousandAndSeventeenEquityIncentivePlanMember2022-01-012022-09-300001701732us-gaap:RetainedEarningsMember2021-04-012021-06-300001701732us-gaap:AdditionalPaidInCapitalMember2021-03-310001701732altr:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2022-07-012022-09-300001701732us-gaap:TradeNamesMemberaltr:WorldProgrammingMember2021-12-012021-12-310001701732altr:RapidMinerMember2022-09-300001701732us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-09-300001701732us-gaap:RetainedEarningsMember2021-12-310001701732altr:StockPurchaseAgreementMemberaltr:WorldProgrammingMemberus-gaap:CommonClassAMember2022-03-310001701732us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-09-300001701732altr:SoftwareSegmentMember2021-01-012021-09-3000017017322021-07-012021-09-300001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001701732altr:SoftwareRelatedServicesMember2022-07-012022-09-300001701732altr:MaintenanceAndOtherServicesMember2021-01-012021-09-300001701732us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-01-012021-03-310001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMemberus-gaap:CommonClassAMember2019-06-300001701732altr:SoftwareRelatedServiceMember2022-07-012022-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-03-310001701732altr:OtherProductAndServiceMember2021-07-012021-09-3000017017322021-01-012021-03-310001701732us-gaap:TechnologyServiceMember2022-01-012022-09-300001701732altr:OtherProductAndServiceMember2021-01-012021-09-300001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001701732us-gaap:DevelopedTechnologyRightsMember2022-09-300001701732us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310001701732us-gaap:CommonClassAMemberaltr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember2022-09-300001701732altr:RightOfUseAssetsUnderFinanceLeasesMember2022-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMemberus-gaap:CommonClassAMember2019-06-012019-06-300001701732us-gaap:AdditionalPaidInCapitalMember2022-06-300001701732us-gaap:PutOptionMemberus-gaap:CommonClassAMember2017-01-012017-12-310001701732us-gaap:CommonClassAMember2021-12-310001701732altr:ClientEngineeringServicesMember2021-01-012021-09-300001701732us-gaap:LicenseMember2021-07-012021-09-300001701732altr:TermLicensesAndOtherMember2021-01-012021-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-03-310001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember2022-01-012022-09-300001701732altr:ConvertibleSharesMember2022-01-012022-09-300001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001701732us-gaap:CommonClassBMember2021-12-310001701732altr:ClientEngineeringServicesSegmentMember2022-07-012022-09-3000017017322022-02-280001701732us-gaap:CommonClassAMemberaltr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMemberaltr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember2022-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember2021-12-310001701732altr:SoftwareSegmentMember2022-01-012022-09-300001701732us-gaap:CommonClassBMember2022-10-210001701732us-gaap:CommonClassAMember2022-09-300001701732srt:MaximumMemberus-gaap:OtherIntangibleAssetsMember2021-01-012021-12-310001701732us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001701732us-gaap:LicenseMember2022-07-012022-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourAndTwoThousandTwentySevenMember2021-01-012021-09-300001701732altr:ComputerEquipmentAndSoftwareMember2021-12-310001701732altr:OtherProductAndServiceMember2022-01-012022-09-300001701732us-gaap:AllOtherSegmentsMember2021-01-012021-09-300001701732us-gaap:RetainedEarningsMember2021-09-300001701732us-gaap:AllOtherSegmentsMember2021-07-012021-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourAndTwoThousandTwentySevenMemberus-gaap:AccountingStandardsUpdate202006Member2022-09-300001701732us-gaap:LeaseholdImprovementsMember2021-12-310001701732srt:MinimumMemberus-gaap:CommonClassAMemberaltr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMemberaltr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember2022-09-012022-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-03-310001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember2022-06-012022-06-300001701732altr:WorldProgrammingMember2021-12-310001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember2021-12-310001701732altr:PerpetualLicensesMember2021-07-012021-09-300001701732us-gaap:RestrictedStockUnitsRSUMemberaltr:TwoThousandAndSeventeenEquityIncentivePlanMember2022-01-012022-09-300001701732altr:SoftwareRelatedServicesMember2021-01-012021-09-300001701732us-gaap:MaintenanceMember2022-07-012022-09-300001701732us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-09-300001701732us-gaap:CommonStockMemberaltr:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2022-09-300001701732altr:EmployeeStockOptionAndEmployeeStockPurchasePlanMember2021-01-012021-09-300001701732us-gaap:OtherIntangibleAssetsMembersrt:MinimumMember2022-01-012022-09-3000017017322022-10-012021-09-300001701732altr:TwentyNineteenCreditAgreementMember2022-09-300001701732altr:WorldProgrammingMemberus-gaap:DevelopedTechnologyRightsMember2021-12-012021-12-310001701732us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001701732altr:ConceptEngineeringMemberaltr:StockPurchaseAgreementMember2022-07-012022-09-300001701732us-gaap:TechnologyServiceMember2022-07-012022-09-3000017017322022-07-012022-09-300001701732us-gaap:CostOfSalesMember2022-07-012022-09-300001701732us-gaap:LandMember2021-12-310001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourAndTwoThousandTwentySevenMember2022-07-012022-09-300001701732us-gaap:PutOptionMemberus-gaap:CommonClassAMember2017-12-310001701732us-gaap:MaintenanceMember2021-01-012021-09-300001701732us-gaap:RestrictedStockUnitsRSUMemberaltr:TwoThousandAndSeventeenEquityIncentivePlanMember2022-09-300001701732us-gaap:CommonClassAMemberaltr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember2022-01-012022-09-300001701732us-gaap:CostOfSalesMember2021-07-012021-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-04-012021-06-3000017017322021-06-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001701732altr:NCJudgementMember2016-01-012016-12-310001701732altr:TermLicensesAndOtherMember2022-07-012022-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMemberus-gaap:AccountingStandardsUpdate202006Member2022-09-300001701732us-gaap:RestrictedStockUnitsRSUMemberaltr:TwoThousandAndSeventeenEquityIncentivePlanMember2021-12-310001701732altr:ConceptEngineeringMember2022-06-300001701732us-gaap:RetainedEarningsMember2022-01-012022-03-310001701732us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-04-012022-06-300001701732altr:SoftwareSegmentMember2021-07-012021-09-300001701732altr:StockPurchaseAgreementMemberaltr:WorldProgrammingMemberus-gaap:CommonClassAMember2022-06-300001701732us-gaap:BuildingAndBuildingImprovementsMember2021-12-310001701732us-gaap:CustomerRelationshipsMembersrt:MaximumMember2022-01-012022-09-300001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001701732us-gaap:LandMember2022-09-300001701732srt:MinimumMemberus-gaap:CommonClassAMemberaltr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMemberaltr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember2022-01-012022-09-300001701732us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001701732us-gaap:AdditionalPaidInCapitalMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001701732altr:OtherBusinessAcquisitionsMember2022-09-3000017017322021-04-012021-06-300001701732us-gaap:RestrictedStockUnitsRSUMember2022-09-300001701732srt:MaximumMemberus-gaap:OtherIntangibleAssetsMember2022-01-012022-09-300001701732us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-01-012021-03-310001701732us-gaap:MaintenanceMember2021-07-012021-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMemberus-gaap:CommonClassAMemberaltr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMember2022-01-012022-09-300001701732altr:WorldProgrammingMember2021-12-012021-12-310001701732us-gaap:CommonClassBMember2022-09-300001701732us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-09-300001701732us-gaap:OtherIntangibleAssetsMember2022-09-300001701732us-gaap:CustomerRelationshipsMemberaltr:OtherBusinessAcquisitionsMember2022-01-012022-09-3000017017322022-01-012022-09-300001701732us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-12-310001701732us-gaap:CustomerRelationshipsMembersrt:MinimumMember2022-01-012022-09-300001701732us-gaap:CommonStockMemberaltr:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2022-01-012022-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember2022-09-300001701732altr:ClientEngineeringServicesMember2022-01-012022-09-300001701732altr:PerpetualLicensesMember2021-01-012021-09-300001701732altr:ConvertibleSharesMember2021-07-012021-09-300001701732altr:SoftwareSegmentMember2022-07-012022-09-3000017017322021-12-310001701732us-gaap:AdditionalPaidInCapitalMember2022-09-300001701732us-gaap:TradeNamesMember2022-09-300001701732us-gaap:GeneralAndAdministrativeExpenseMember2021-07-012021-09-300001701732altr:ConvertibleSharesMember2021-01-012021-09-300001701732altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesTwoMemberus-gaap:CommonClassAMemberaltr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember2022-09-012022-09-300001701732us-gaap:LicenseAndMaintenanceMember2021-01-012021-09-300001701732us-gaap:CustomerRelationshipsMemberaltr:WorldProgrammingMember2021-12-310001701732us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001701732us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001701732us-gaap:AccumulatedTranslationAdjustmentMember2022-09-300001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001701732us-gaap:RetainedEarningsMember2020-12-310001701732us-gaap:RetainedEarningsMember2021-06-300001701732us-gaap:TechnologyServiceMember2021-07-012021-09-300001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001701732altr:ProfessionalSoftwareServicesMember2021-01-012021-09-300001701732altr:StockPurchaseAgreementMemberaltr:PowersimIncMember2022-01-012022-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourAndTwoThousandTwentySevenMember2021-07-012021-09-300001701732us-gaap:LeaseholdImprovementsMember2022-09-300001701732altr:SoftwareRelatedServiceMember2021-07-012021-09-300001701732us-gaap:OtherIntangibleAssetsMembersrt:MinimumMember2021-01-012021-12-310001701732us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-07-012021-09-300001701732us-gaap:CostOfSalesMember2022-01-012022-09-300001701732us-gaap:AdditionalPaidInCapitalMember2021-12-310001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001701732altr:WorldProgrammingMember2022-01-012022-09-300001701732altr:MaintenanceAndOtherServicesMember2022-07-012022-09-300001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001701732altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember2022-01-012022-09-300001701732us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001701732us-gaap:MaintenanceMember2022-01-012022-09-300001701732altr:FurnitureEquipmentAndOtherMember2021-12-310001701732altr:TermLicensesAndOtherMember2021-07-012021-09-300001701732altr:OtherBusinessAcquisitionsMemberus-gaap:GoodwillMember2022-01-012022-09-300001701732altr:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2022-01-012022-09-300001701732altr:WorldProgrammingMemberus-gaap:CommonClassAMember2021-12-012021-12-310001701732us-gaap:RetainedEarningsMember2022-04-012022-06-300001701732altr:ConvertibleSharesMember2022-07-012022-09-30altr:Daysaltr:Segmentxbrli:pureiso4217:USDxbrli:sharesxbrli:sharesaltr:Businessaltr:Installmentiso4217:USDaltr:Company

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

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

For the quarterly period ended September 30, 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-38263

 

ALTAIR ENGINEERING INC.

(Exact name of registrant as specified in its charter)

 

 

Delaware

 

38-2591828

(State or other jurisdiction of incorporation or organization)

 

(I.R.S. Employer Identification No.)

 

 

1820 East Big Beaver Road, Troy, Michigan

 

48083

(Address of principal executive offices)

 

(Zip Code)

(248) 614-2400

(Registrant’s telephone number, including area code)

 

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

Title of each class

Trading Symbol

Name of each exchange on which registered

Class A Common Stock $0.0001 par value per share

ALTR

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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

 

 

Accelerated filer

Non-accelerated filer

 

 

Smaller reporting company

 

 

 

 

Emerging growth company

 

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

 

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

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.

On October 21, 2022, there were 52,397,844 shares of the registrant’s Class A common stock outstanding and 27,744,574 shares of the registrant’s Class B common stock outstanding.

 

 


ALTAIR ENGINEERING INC. AND SUBSIDIARIES

FORM 10-Q

FOR THE QUARTER ENDED SEPTEMBER 30, 2022

INDEX

 

 

 

 

 

 

 

 

Page

 

 

 

 

 

 

 

 

PART I.

FINANCIAL INFORMATION

 

 

 

 

 

 

 

 

 

 

 

Item 1.

 

Financial Statements – Unaudited

 

3

 

 

 

 

 

 

 

 

 

 

 

a)

 

Consolidated Balance Sheets

 

3

 

 

 

 

 

 

 

 

 

 

 

b)

 

Consolidated Statements of Operations

 

4

 

 

 

 

 

 

 

 

 

 

 

c)

 

Consolidated Statements of Comprehensive Loss

 

5

 

 

 

 

 

 

 

 

 

 

 

d)

 

Consolidated Statements of Changes in Stockholders’ Equity

 

6

 

 

 

 

 

 

 

 

 

 

 

e)

 

Consolidated Statements of Cash Flows

 

8

 

 

 

 

 

 

 

 

 

 

 

f)

 

Notes to Consolidated Financial Statements

 

9

 

 

 

 

 

 

 

 

 

Item 2.

 

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

 

26

 

 

 

 

 

 

 

 

 

Item 3.

 

Quantitative and Qualitative Disclosures About Market Risk

 

44

 

 

 

 

 

 

 

 

 

Item 4.

 

Controls and Procedures

 

45

 

 

 

 

 

 

 

 

PART II.

OTHER INFORMATION

 

 

 

 

 

 

 

 

 

 

 

Item 1.

 

Legal Proceedings

 

46

 

 

 

 

 

 

 

 

 

Item 1A.

 

Risk Factors

 

46

 

 

 

 

 

 

 

 

 

Item 2.

 

Unregistered Sales of Equity Securities and Use of Proceeds

 

50

 

 

 

 

 

 

 

 

 

Item 3.

 

Defaults Upon Senior Securities

 

50

 

 

 

 

 

 

 

 

 

Item 4.

 

Mine Safety Disclosures

 

50

 

 

 

 

 

 

 

 

 

Item 5.

 

Other Information

 

50

 

 

 

 

 

 

 

 

 

Item 6.

 

Exhibits

 

51

 

 

 

 

 

 

 

 

SIGNATURES

 

 

 

 

 

52

 

 

 

 


 

PART I – FINANCIAL INFORMATION

Item 1. Financial Statements

 

ALTAIR ENGINEERING INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

 

 

 

September 30, 2022

 

 

December 31, 2021

 

(In thousands)

 

(Unaudited)

 

 

 

 

ASSETS

 

 

 

 

 

 

CURRENT ASSETS:

 

 

 

 

 

 

Cash and cash equivalents

 

$

311,853

 

 

$

413,743

 

Accounts receivable, net

 

 

119,921

 

 

 

137,561

 

Income tax receivable

 

 

10,465

 

 

 

9,388

 

Prepaid expenses and other current assets

 

 

23,492

 

 

 

27,529

 

Total current assets

 

 

465,731

 

 

 

588,221

 

Property and equipment, net

 

 

38,938

 

 

 

40,478

 

Operating lease right of use assets

 

 

32,627

 

 

 

28,494

 

Goodwill

 

 

455,211

 

 

 

370,178

 

Other intangible assets, net

 

 

86,080

 

 

 

99,057

 

Deferred tax assets

 

 

7,605

 

 

 

8,495

 

Other long-term assets

 

 

38,736

 

 

 

28,352

 

TOTAL ASSETS

 

$

1,124,928

 

 

$

1,163,275

 

LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY

 

CURRENT LIABILITIES:

 

 

 

 

 

 

Accounts payable

 

$

6,235

 

 

$

6,647

 

Accrued compensation and benefits

 

 

37,036

 

 

 

42,307

 

Current portion of operating lease liabilities

 

 

9,996

 

 

 

9,933

 

Other accrued expenses and current liabilities

 

 

50,686

 

 

 

122,226

 

Deferred revenue

 

 

94,523

 

 

 

93,160

 

Convertible senior notes, net

 

 

 

 

 

199,705

 

Total current liabilities

 

 

198,476

 

 

 

473,978

 

Operating lease liabilities, net of current portion

 

 

23,466

 

 

 

19,550

 

Deferred revenue, non-current

 

 

22,017

 

 

 

12,872

 

Convertible senior notes, net

 

 

305,158

 

 

 

 

Other long-term liabilities

 

 

40,282

 

 

 

42,894

 

TOTAL LIABILITIES

 

 

589,399

 

 

 

549,294

 

Commitments and contingencies

 

 

 

 

 

 

MEZZANINE EQUITY

 

 

 

 

 

784

 

STOCKHOLDERS’ EQUITY:

 

 

 

 

 

 

Preferred stock ($0.0001 par value), authorized 45,000 shares, none issued and outstanding

 

 

 

 

 

 

Common stock ($0.0001 par value)

 

 

 

 

 

 

Class A common stock, authorized 513,797 shares, issued and outstanding 52,377
   and
51,524 shares as of September 30, 2022, and December 31, 2021, respectively

 

 

5

 

 

 

5

 

Class B common stock, authorized 41,203 shares, issued and outstanding 27,745 
   shares as of September 30, 2022, and December 31, 2021

 

 

3

 

 

 

3

 

Additional paid-in capital

 

 

715,736

 

 

 

724,226

 

Accumulated deficit

 

 

(133,642

)

 

 

(102,087

)

Accumulated other comprehensive loss

 

 

(46,573

)

 

 

(8,950

)

TOTAL STOCKHOLDERS’ EQUITY

 

 

535,529

 

 

 

613,197

 

TOTAL LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY

 

$

1,124,928

 

 

$

1,163,275

 

 

See accompanying notes to consolidated financial statements.

3


 

ALTAIR ENGINEERING INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

(Unaudited)

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

(in thousands, except per share data)

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

License

 

$

67,245

 

 

$

67,603

 

 

$

256,102

 

 

$

230,630

 

Maintenance and other services

 

 

36,520

 

 

 

34,686

 

 

 

105,453

 

 

 

100,758

 

Total software

 

 

103,765

 

 

 

102,289

 

 

 

361,555

 

 

 

331,388

 

Software related services

 

 

6,706

 

 

 

7,650

 

 

 

23,143

 

 

 

23,229

 

Total software and related services

 

 

110,471

 

 

 

109,939

 

 

 

384,698

 

 

 

354,617

 

Client engineering services

 

 

7,355

 

 

 

10,060

 

 

 

22,414

 

 

 

31,005

 

Other

 

 

1,525

 

 

 

1,308

 

 

 

4,676

 

 

 

5,760

 

Total revenue

 

 

119,351

 

 

 

121,307

 

 

 

411,788

 

 

 

391,382

 

Cost of revenue

 

 

 

 

 

 

 

 

 

 

 

 

License

 

 

2,579

 

 

 

4,694

 

 

 

11,386

 

 

 

13,706

 

Maintenance and other services

 

 

13,025

 

 

 

11,770

 

 

 

38,628

 

 

 

35,368

 

Total software

 

 

15,604

 

 

 

16,464

 

 

 

50,014

 

 

 

49,074

 

Software related services

 

 

5,240

 

 

 

5,707

 

 

 

16,739

 

 

 

17,560

 

Total software and related services

 

 

20,844

 

 

 

22,171

 

 

 

66,753

 

 

 

66,634

 

Client engineering services

 

 

5,835

 

 

 

7,982

 

 

 

18,390

 

 

 

25,163

 

Other

 

 

1,230

 

 

 

1,348

 

 

 

3,892

 

 

 

5,072

 

Total cost of revenue

 

 

27,909

 

 

 

31,501

 

 

 

89,035

 

 

 

96,869

 

Gross profit

 

 

91,442

 

 

 

89,806

 

 

 

322,753

 

 

 

294,513

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

48,781

 

 

 

35,839

 

 

 

138,352

 

 

 

112,872

 

Sales and marketing

 

 

39,244

 

 

 

30,589

 

 

 

114,042

 

 

 

94,568

 

General and administrative

 

 

24,677

 

 

 

22,196

 

 

 

72,613

 

 

 

67,983

 

Amortization of intangible assets

 

 

6,571

 

 

 

4,432

 

 

 

18,682

 

 

 

13,924

 

Other operating income, net

 

 

(2,835

)

 

 

(1,324

)

 

 

(9,383

)

 

 

(2,526

)

Total operating expenses

 

 

116,438

 

 

 

91,732

 

 

 

334,306

 

 

 

286,821

 

Operating (loss) income

 

 

(24,996

)

 

 

(1,926

)

 

 

(11,553

)

 

 

7,692

 

Interest expense

 

 

1,566

 

 

 

3,037

 

 

 

2,851

 

 

 

8,998

 

Other expense, net

 

 

2,107

 

 

 

124

 

 

 

26,082

 

 

 

1,667

 

Loss before income taxes

 

 

(28,669

)

 

 

(5,087

)

 

 

(40,486

)

 

 

(2,973

)

Income tax expense

 

 

4,579

 

 

 

3,022

 

 

 

15,008

 

 

 

4,424

 

Net loss

 

$

(33,248

)

 

$

(8,109

)

 

$

(55,494

)

 

$

(7,397

)

Loss per share:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss per share attributable to common
  stockholders, basic

 

$

(0.42

)

 

$

(0.11

)

 

$

(0.70

)

 

$

(0.10

)

Net loss per share attributable to common
  stockholders, diluted

 

$

(0.42

)

 

$

(0.11

)

 

$

(0.70

)

 

$

(0.10

)

Weighted average shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average number of shares used in computing
  net loss per share, basic

 

 

79,207

 

 

 

75,750

 

 

 

79,205

 

 

 

75,226

 

Weighted average number of shares used in computing
  net loss per share, diluted

 

 

79,207

 

 

 

75,750

 

 

 

79,205

 

 

 

75,226

 

 

See accompanying notes to consolidated financial statements.

4


 

ALTAIR ENGINEERING INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(Unaudited)

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

(in thousands)

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Net loss

 

$

(33,248

)

 

$

(8,109

)

 

$

(55,494

)

 

$

(7,397

)

Other comprehensive (loss) income, net of tax:

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation (net of tax effect of $0 for
   all periods)

 

 

(17,817

)

 

 

(4,350

)

 

 

(37,929

)

 

 

(5,685

)

Retirement related benefit plans (net of tax effect of $0, $0, $7
   and $
0, respectively)

 

 

24

 

 

 

117

 

 

 

306

 

 

 

344

 

Total other comprehensive loss

 

 

(17,793

)

 

 

(4,233

)

 

 

(37,623

)

 

 

(5,341

)

Comprehensive loss

 

$

(51,041

)

 

$

(12,342

)

 

$

(93,117

)

 

$

(12,738

)

 

See accompanying notes to consolidated financial statements.

 

 

 

5


 

ALTAIR ENGINEERING INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(Unaudited)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

Common stock

 

 

Additional

 

 

 

 

 

other

 

 

Total

 

 

 

Class A

 

 

Class B

 

 

paid-in

 

 

Accumulated

 

 

comprehensive

 

 

stockholders’

 

(in thousands)

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

capital

 

 

deficit

 

 

loss

 

 

equity

 

Balance as of December 31, 2021

 

 

51,524

 

 

$

5

 

 

 

27,745

 

 

$

3

 

 

$

724,226

 

 

$

(102,087

)

 

$

(8,950

)

 

$

613,197

 

Cumulative effect of an accounting change

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(50,009

)

 

 

23,939

 

 

 

 

 

 

(26,070

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11,528

 

 

 

 

 

 

11,528

 

Issuance of common stock for employee stock
   purchase program

 

 

77

 

 

 

 

 

 

 

 

 

 

 

 

4,187

 

 

 

 

 

 

 

 

 

4,187

 

Exercise of stock options

 

 

86

 

 

 

 

 

 

 

 

 

 

 

 

238

 

 

 

 

 

 

 

 

 

238

 

Vesting of restricted stock

 

 

324

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19,403

 

 

 

 

 

 

 

 

 

19,403

 

Foreign currency translation, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,163

)

 

 

(4,163

)

Retirement related benefit plans, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

105

 

 

 

105

 

Balance as of March 31, 2022

 

 

52,011

 

 

 

5

 

 

 

27,745

 

 

 

3

 

 

 

698,045

 

 

 

(66,620

)

 

 

(13,008

)

 

 

618,425

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(33,774

)

 

 

 

 

 

(33,774

)

Settlement of convertible senior notes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(29,756

)

 

 

 

 

 

 

 

 

(29,756

)

Repurchase and retirement of common stock

 

 

(85

)

 

 

 

 

 

 

 

 

 

 

 

(4,387

)

 

 

 

 

 

 

 

 

(4,387

)

Reclassification of mezzanine equity to
   permanent equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

784

 

 

 

 

 

 

 

 

 

784

 

Exercise of stock options

 

 

222

 

 

 

 

 

 

 

 

 

 

 

 

1,452

 

 

 

 

 

 

 

 

 

1,452

 

Vesting of restricted stock

 

 

43

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21,200

 

 

 

 

 

 

 

 

 

21,200

 

Foreign currency translation, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(15,949

)

 

 

(15,949

)

Retirement related benefit plans, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

177

 

 

 

177

 

Balance as of June 30, 2022

 

 

52,191

 

 

 

5

 

 

 

27,745

 

 

 

3

 

 

 

687,338

 

 

 

(100,394

)

 

 

(28,780

)

 

 

558,172

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(33,248

)

 

 

 

 

 

(33,248

)

Issuance of common stock for employee stock
   purchase program

 

 

108

 

 

 

 

 

 

 

 

 

 

 

 

4,536

 

 

 

 

 

 

 

 

 

4,536

 

Exercise of stock options

 

 

56

 

 

 

 

 

 

 

 

 

 

 

 

1,152

 

 

 

 

 

 

 

 

 

1,152

 

Vesting of restricted stock

 

 

22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22,710

 

 

 

 

 

 

 

 

 

22,710

 

Foreign currency translation, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(17,817

)

 

 

(17,817

)

Retirement related benefit plans, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

24

 

 

 

24

 

Balance as of September 30, 2022

 

 

52,377

 

 

$

5

 

 

 

27,745

 

 

$

3

 

 

$

715,736

 

 

$

(133,642

)

 

$

(46,573

)

 

$

535,529

 

 

See accompanying notes to consolidated financial statements.

 

6


 

ALTAIR ENGINEERING INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(Unaudited)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

Common stock

 

 

Additional

 

 

 

 

 

other

 

 

Total

 

 

 

Class A

 

 

Class B

 

 

paid-in

 

 

Accumulated

 

 

comprehensive

 

 

stockholders’

 

(in thousands)

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

capital

 

 

deficit

 

 

loss

 

 

equity

 

Balance as of December 31, 2020

 

 

44,216

 

 

$

4

 

 

 

30,111

 

 

$

3

 

 

$

474,669

 

 

$

(93,293

)

 

$

(2,797

)

 

$

378,586

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14,360

 

 

 

 

 

 

14,360

 

Exercise of stock options

 

 

490

 

 

 

 

 

 

 

 

 

 

 

 

271

 

 

 

 

 

 

 

 

 

271

 

Vesting of restricted stock

 

 

278

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Conversion from Class B to Class A common stock

 

 

510

 

 

 

 

 

 

(510

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9,644

 

 

 

 

 

 

 

 

 

9,644

 

Foreign currency translation, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(3,975

)

 

 

(3,975

)

Retirement related benefit plans, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

143

 

 

 

143

 

Balance as of March 31, 2021

 

 

45,494

 

 

 

4

 

 

 

29,601

 

 

 

3

 

 

 

484,584

 

 

 

(78,933

)

 

 

(6,629

)

 

 

399,029

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(13,648

)

 

 

 

 

 

(13,648

)

Exercise of stock options

 

 

334

 

 

 

 

 

 

 

 

 

 

 

 

614

 

 

 

 

 

 

 

 

 

614

 

Vesting of restricted stock

 

 

54

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Conversion from Class B to Class A common stock

 

 

510

 

 

 

 

 

 

(510

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10,626

 

 

 

 

 

 

 

 

 

10,626

 

Foreign currency translation, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,640

 

 

 

2,640

 

Retirement related benefit plans, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

84

 

 

 

84

 

Balance as of June 30, 2021

 

 

46,392

 

 

 

4

 

 

 

29,091

 

 

 

3

 

 

 

495,824

 

 

 

(92,581

)

 

 

(3,905

)

 

 

399,345

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(8,109

)

 

 

 

 

 

(8,109

)

Issuance of common stock in private placement,
    net of issuance costs

 

 

2,936

 

 

 

1

 

 

 

 

 

 

 

 

 

199,871

 

 

 

 

 

 

 

 

 

199,872

 

Issuance of common stock for acquisitions

 

 

53

 

 

 

 

 

 

 

 

 

 

 

 

3,280

 

 

 

 

 

 

 

 

 

3,280

 

Exercise of stock options

 

 

264

 

 

 

 

 

 

 

 

 

 

 

 

1,174

 

 

 

 

 

 

 

 

 

1,174

 

Vesting of restricted stock

 

 

28

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Conversion from Class B to Class A common stock

 

 

885

 

 

 

 

 

 

(885

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10,933

 

 

 

 

 

 

 

 

 

10,933

 

Foreign currency translation, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,350

)

 

 

(4,350

)

Retirement related benefit plans, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

117

 

 

 

117

 

Balance as of September 30, 2021

 

 

50,558

 

 

$

5

 

 

$

28,206

 

 

$

3

 

 

$

711,082

 

 

$

(100,690

)

 

$

(8,138

)

 

$

602,262

 

 

See accompanying notes to consolidated financial statements.

7


 

ALTAIR ENGINEERING INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

 

 

 

Nine Months Ended September 30,

 

(In thousands)

 

2022

 

 

2021

 

OPERATING ACTIVITIES:

 

 

 

 

 

 

Net loss

 

$

(55,494

)

 

$

(7,397

)

Adjustments to reconcile net loss to net cash provided by operating activities:

 

 

 

 

 

 

Depreciation and amortization

 

 

24,092

 

 

 

19,355

 

Provision for credit loss

 

 

183

 

 

 

330

 

Amortization of debt discount and issuance costs

 

 

1,330

 

 

 

8,513

 

Stock-based compensation expense

 

 

62,524

 

 

 

31,229

 

Deferred income taxes

 

 

4

 

 

 

(510

)

Gain on mark-to-market adjustment of contingent consideration

 

 

(7,482

)

 

 

 

Expense on repurchase of convertible senior notes

 

 

16,621

 

 

 

 

Other, net

 

 

153

 

 

 

40

 

Changes in assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

13,859

 

 

 

26,770

 

Prepaid expenses and other current assets

 

 

1,906

 

 

 

(7,612

)

Other long-term assets

 

 

3,134

 

 

 

(5,018

)

Accounts payable

 

 

(270

)

 

 

(2,432

)

Accrued compensation and benefits

 

 

(3,639

)

 

 

481

 

Other accrued expenses and current liabilities

 

 

(48,698

)

 

 

483

 

Deferred revenue

 

 

18,311

 

 

 

(8,638

)

Net cash provided by operating activities

 

 

26,534

 

 

 

55,594

 

INVESTING ACTIVITIES:

 

 

 

 

 

 

Payments for acquisition of businesses, net of cash acquired

 

 

(134,130

)

 

 

(5,472

)

Capital expenditures

 

 

(6,721

)

 

 

(6,811

)

Other investing activities, net

 

 

(10,322

)

 

 

(628

)

Net cash used in investing activities

 

 

(151,173

)

 

 

(12,911

)

FINANCING ACTIVITIES:

 

 

 

 

 

 

Proceeds from issuance of convertible senior notes,
  net of discounts and commissions

 

 

224,265

 

 

 

 

Repurchase of convertible senior notes

 

 

(192,422

)

 

 

 

Proceeds from employee stock purchase plan contributions

 

 

6,549

 

 

 

2,110

 

Repurchase and retirement of common stock

 

 

(4,387

)

 

 

 

Proceeds from the exercise of common stock options

 

 

2,840

 

 

 

2,059

 

Payments of debt issuance costs

 

 

(1,523

)

 

 

 

Proceeds from private placement of common stock

 

 

 

 

 

200,000

 

Payments on revolving commitment

 

 

 

 

 

(30,000

)

Other financing activities

 

 

(170

)

 

 

(434

)

Net cash provided by financing activities

 

 

35,152

 

 

 

173,735

 

Effect of exchange rate changes on cash, cash equivalents and restricted cash

 

 

(12,142

)

 

 

(1,951

)

Net (decrease) increase in cash, cash equivalents and restricted cash

 

 

(101,629

)

 

 

214,467

 

Cash, cash equivalents and restricted cash at beginning of year

 

 

414,012

 

 

 

241,547

 

Cash, cash equivalents and restricted cash at end of period

 

$

312,383

 

 

$

456,014

 

Supplemental disclosure of cash flow:

 

 

 

 

 

 

Interest paid

 

$

296

 

 

$

344

 

Income taxes paid

 

$

6,818

 

 

$

8,077

 

Supplemental disclosure of non-cash investing and financing activities:

 

 

 

 

 

 

Property and equipment in accounts payable, other current liabilities
    and other liabilities

 

$

707

 

 

$

480

 

 

See accompanying notes to consolidated financial statements.

 

8


 

ALTAIR ENGINEERING INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

 

1.
Organization and description of business

Altair Engineering Inc. (“Altair” or the “Company”) is incorporated in the state of Delaware. The Company is a global leader in computational science and artificial intelligence (”AI”) that provides software and cloud solutions in simulation, high-performance computing (“HPC”), data analytics, and AI. Altair enables organizations across all industries to compete more effectively and drive smarter decisions in an increasingly connected world - all while creating a greener, more sustainable future. The Company is headquartered in Troy, Michigan.

Basis of presentation

The accompanying unaudited consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial information. Accordingly, the accompanying statements do not include all the information and notes required by GAAP for complete financial statements. The accompanying unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements (and notes thereto) for the year ended December 31, 2021, included in the most recent Annual Report on Form 10-K filed with the SEC.

Use of estimates

The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, management evaluates its significant estimates including the stand alone selling price, or SSP, for each distinct performance obligation included in customer contracts with multiple performance obligations, valuation of acquired intangible assets in business combinations, the incremental borrowing rate used in the valuation of lease liabilities, the determination of the period of benefit for capitalized costs to obtain a contract, fair value of convertible senior notes, provision for credit loss, tax valuation allowances, liabilities for uncertain tax provisions, impairment of goodwill and intangible assets, retirement obligations, useful lives of intangible assets, revenue for fixed price contracts, and stock-based compensation. Actual results could differ from those estimates.

Significant accounting policies

There have been no material changes to our significant accounting policies as of and for the nine months ended September 30, 2022, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2021.

2.
Recent accounting guidance

Accounting standards adopted

Debt – In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40). This ASU simplifies the accounting for convertible instruments by eliminating certain separation models. Under ASU 2020-06, a convertible debt instrument will generally be reported as a single liability at its amortized cost with no separate accounting for embedded conversion features. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares. The Company adopted ASU 2020-06 effective as of January 1, 2022, using the modified retrospective approach. Adoption of the new standard resulted in a decrease to accumulated deficit of $23.9 million, a decrease to additional paid-in capital of $50.0 million, and an increase to convertible senior notes, net of $26.1 million. Interest expense recognized in the current and future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost.

 

9


 

Accounting standards not yet adopted

Reference Rate Reform – In March 2020, the FASB issued ASU 2020-04. Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in the guidance are optional and effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.

Government Assistance – In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. This ASU requires certain disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy. The amendment requires disclosure of information about the nature of the transactions and the related accounting policy used to account for the transactions, information regarding the line items within the consolidated financial statements that are affected by the transactions, and significant terms and conditions of the transactions. ASU 2021-10 is effective for annual periods beginning after December 15, 2021, with early application permitted. The Company is currently evaluating the effect the adoption of this new guidance will have on its consolidated financial statement disclosures.

3.
Revenue from contracts with customers

Disaggregation of revenue

The Company disaggregates its software revenue by type of performance obligation and timing of revenue recognition as follows (in thousands):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Term licenses and other (1)

 

$

58,441

 

 

$

55,907

 

 

$

224,971

 

 

$

198,465

 

Perpetual licenses

 

 

8,804

 

 

 

11,696

 

 

 

31,131

 

 

 

32,165

 

Maintenance

 

 

34,271

 

 

 

31,296

 

 

 

100,643

 

 

 

91,539

 

Professional software services (1)

 

 

2,249

 

 

 

3,390

 

 

 

4,810

 

 

 

9,219

 

Software related services

 

 

6,706

 

 

 

7,650

 

 

 

23,143

 

 

 

23,229

 

Client engineering services

 

 

7,355

 

 

 

10,060

 

 

 

22,414

 

 

 

31,005

 

Other

 

 

1,525

 

 

 

1,308

 

 

 

4,676

 

 

 

5,760

 

Total revenue

 

$

119,351

 

 

$

121,307

 

 

$

411,788

 

 

$

391,382

 

 

(1)
Term licenses and other includes hardware revenue of $0.7 million and $3.1 million, respectively, for the three and nine months ended September 30, 2022, and was reported in License revenue. Professional software services includes hardware revenue of $2.3 million and $5.3 million, respectively, for the three and nine months ended September 30, 2021, and was reported in Maintenance and other services revenue.

 

The Company derived approximately 13.7% and 11.8% of its total revenue through indirect sales channels for the nine months ended September 30, 2022 and 2021, respectively.

Costs to obtain a contract

As of September 30, 2022, and December 31, 2021, respectively, capitalized costs to obtain a contract were $3.5 million and $4.5 million recorded in Prepaid and other current assets and $0.1 million and $0.4 million recorded in Other long-term assets in the Company’s consolidated balance sheets. Sales commissions were $2.1 million and $6.3 million, respectively, for the three and nine months ended September 30, 2022, and $2.4 million and $5.9 million, respectively, for the three and nine months ended September 30, 2021. Sales commissions were included in Sales and marketing expense in the Company’s consolidated statement of operations.

10


 

Contract assets

As of September 30, 2022, and December 31, 2021, respectively, contract assets were $9.1 million and $3.8 million included in Accounts receivable, and $3.0 million and $2.3 million included in Prepaid expenses and other current assets in the Company’s consolidated balance sheets.

Deferred revenue

Approximately $77.8 million of revenue recognized during the nine months ended September 30, 2022, was included in deferred revenue at the beginning of the year.

Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Contracted revenue not yet recognized was $127.0 million and $121.1 million as of September 30, 2022 and 2021, respectively. Of the amount recorded as of September 30, 2022, the Company expects to recognize approximately 79% over the next 12 months and the remainder thereafter.

4.
Supplementary Information

Cash, cash equivalents and restricted cash

The Company considers all highly liquid investments with original or remaining maturities of 90 days or less at the date of purchase to be cash equivalents. Cash and cash equivalents are recorded at cost, which approximates fair value. Restricted cash is included in other long-term assets on the consolidated balance sheets. The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the consolidated balance sheets that sum to the total of the amounts reported in the consolidated statement of cash flows (in thousands):

 

 

 

September 30, 2022

 

December 31, 2021

 

Cash and cash equivalents

 

$

311,853

 

$

413,743

 

Restricted cash included in other long-term assets

 

 

530

 

 

269

 

Total cash, cash equivalents, and restricted cash

 

$

312,383

 

$

414,012

 

 

Restricted cash represents amounts required for a contractual agreement with an insurer for the payment of potential health insurance claims, and term deposits for bank guarantees.

Property and equipment, net

Property and equipment consisted of the following (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Land

 

$

9,564

 

 

$

9,888

 

Building and improvements

 

 

17,719

 

 

 

18,358

 

Computer equipment and software

 

 

47,185

 

 

 

45,027

 

Furniture, equipment and other

 

 

11,104

 

 

 

12,947

 

Leasehold improvements

 

 

8,502

 

 

 

9,829

 

Right-of-use assets under finance leases

 

 

2,413

 

 

 

2,532

 

Total property and equipment

 

 

96,487

 

 

 

98,581

 

Less: accumulated depreciation and amortization

 

 

57,549

 

 

 

58,103

 

Property and equipment, net

 

$

38,938

 

 

$

40,478

 

 

Depreciation expense, including amortization of right-of-use assets under finance leases, was $1.7 million and $5.4 million for the three and nine months ended September 30, 2022, respectively, and $1.7 million and $5.4 million for the three and nine months ended September 30, 2021, respectively.

11


 

Other liabilities

The following table provides the details of other accrued expenses and current liabilities (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Obligations for acquisition of businesses

 

$

15,141

 

 

$

87,636

 

Income taxes payable

 

 

10,207

 

 

 

5,887

 

Accrued professional fees

 

 

5,762

 

 

 

3,516

 

Accrued VAT

 

 

4,455

 

 

 

6,047

 

Accrued royalties

 

 

2,216

 

 

 

2,537

 

Employee stock purchase plan obligations

 

 

1,960

 

 

 

4,222

 

Non-income tax liabilities

 

 

1,571

 

 

 

1,653

 

Defined contribution plan liabilities

 

 

1,499

 

 

 

1,513

 

Accrued interest

 

 

1,253

 

 

 

48

 

Billings in excess of cost

 

 

808

 

 

 

1,459

 

Other current liabilities

 

 

5,814

 

 

 

7,708

 

Total

 

$

50,686

 

 

$

122,226

 

The following table provides details of other long-term liabilities (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Pension and other post retirement liabilities

 

$

14,472

 

 

$

15,086

 

Deferred tax liabilities

 

 

14,439

 

 

 

15,389

 

Other long-term liabilities

 

 

11,371

 

 

 

12,419

 

Total

 

$

40,282

 

 

$

42,894

 

 

Stock repurchase program

In February 2022, the Company’s Board of Directors approved a stock repurchase program to repurchase up to $50.0 million of the Company’s Class A Common Stock. Purchases under the stock repurchase program may be made from time to time in the open market at prevailing prices, or through privately negotiated transactions. The Company is not obligated to repurchase any dollar amount or number of shares, and the stock repurchase program may be suspended or terminated at any time. All shares repurchased under the stock repurchase program are retired.

During the nine months ended September 30, 2022, under the Company’s stock repurchase program, the Company repurchased 85,119 shares at an average price of $51.52 per share for a total cost of $4.4 million. The Company did not make any purchases under its stock repurchase program during the three months ended September 30, 2022. As of September 30, 2022, $45.6 million of shares of Class A Common Stock remained available for repurchase under the program.

Mezzanine equity

In 2017, the Company issued 200,000 shares of Class A Common Stock to a third-party as partial consideration for the purchase of developed technology. These shares had a put right that could be exercised by the holder five years from date of purchase at $12.50 per share that required the shares to be recorded at issuance date fair value and classified as mezzanine equity in the consolidated balance sheet.

During the year ended December 31, 2020, the third-party holder sold 133,336 shares on the open market and as a result, the issuance date fair value of those shares was reclassified into permanent equity from mezzanine equity. As of September 30, 2022, the put right has lapsed and the issuance date fair value of the remaining 66,664 shares were reclassified into permanent equity from mezzanine equity.

 

12


 

Restructuring expense

In 2021, the Company initiated a restructuring plan to realign resources with the Company’s business outlook and cost structure. The restructuring plan resulted in charges for employee termination benefits of $(0.1) million and $5.0 million for the three and nine months ended September 30, 2021, respectively. There were no restructuring costs for the three and nine months ended September 30, 2022. The restructuring costs were attributable primarily to the Software reportable segment. The restructuring plan was completed, and all amounts were paid in 2021.

Other expense, net

Other expense, net consists of the following (in thousands):

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Expense on repurchase of convertible senior notes

 

$

 

 

$

 

 

$

16,621

 

 

$

 

Foreign exchange loss

 

 

3,815

 

 

 

226

 

 

 

11,469

 

 

 

1,942

 

Other income, net

 

 

(1,708

)

 

 

(102

)

 

 

(2,008

)

 

 

(275

)

Other expense, net

 

$

2,107

 

 

$

124

 

 

$

26,082

 

 

$

1,667

 

 

5.
Acquisitions

2022 Acquisitions

RapidMiner

In September 2022, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with RapidMiner, Inc., a Delaware corporation (“RapidMiner”), and a wholly-owned subsidiary of the Company (“Merger Sub”).

RapidMiner's low-code platform is used to develop production-scale data pipelines and ML models, putting advanced data analytics into the hands of those who know the domain problems best. It provides powerful, drag-and-drop building blocks to transform and augment data, and its flexible delivery models provide users and enterprises with the scale they need, from a user's desktop to on-premises servers to secure, multi-tenant cloud. The acquisition of RapidMiner strengthens the Company’s end-to-end data analytics portfolio.

Pursuant to the Merger Agreement, the Company acquired 100% of the outstanding capital stock of RapidMiner and completed the acquisition of RapidMiner through the merger of the Merger Sub with and into RapidMiner, with RapidMiner surviving as a wholly-owned subsidiary of the Company.

The preliminary aggregate merger consideration payable pursuant to the Merger Agreement was approximately $100.0 million in cash, subject to adjustments for the repayment of debt, the payment of RapidMiner’s transaction expenses and customary working capital arrangements. Pursuant to an escrow agreement entered into at closing, the Company deposited $8.0 million in cash (the “Escrow Cash”) into an escrow account, which will be available to indemnify the Company for certain losses it may incur as a result of a breach of any representation, warranty or covenant of RapidMiner contained in the Merger Agreement. The Company will also be able to recover from the Escrow Cash certain severance payments that may be made to those employees of RapidMiner that the Company elects not to retain after the closing. The Company financed the acquisition with cash on hand.

The acquisition of RapidMiner will be accounted for as a business combination under the acquisition method of accounting. As of the acquisition date, the book value of tangible assets acquired and liabilities assumed were reported in the Company’s consolidated balance sheet. The remaining purchase price of $91.0 million has been recorded in goodwill pending fair value allocation. All goodwill is recorded in the Software segment.

The primary areas that remain preliminary relate to the fair value of intangible assets acquired, certain tangible assets and liabilities acquired, income taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.

 

13


 

Concept Engineering

In June 2022, the Company entered into a stock purchase agreement and simultaneously acquired 100% of the outstanding capital stock of Concept Engineering, a leading provider of electronic system visualization software that accelerates the development, manufacture, and service of complex electrical and electronic systems, for preliminary aggregate consideration of $25.7 million. See Note 9 for further information on post-combination stock-based compensation expense related to this acquisition. Concept Engineering’s software will be integrated into Altair’s Electronic System Design suite and will be available via Altair Units.

The acquisition of Concept Engineering will be accounted for as a business combination under the acquisition method of accounting. As of the acquisition date, the book value of assets acquired and liabilities assumed were reported in the Company’s consolidated balance sheet. The remaining purchase price of $22.0 million has been recorded in goodwill pending fair value allocation. All goodwill is recorded in the Software segment.

The primary areas that remain preliminary relate to the fair value of intangible assets acquired, certain tangible assets and liabilities acquired, income taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.

Other business acquisitions

During the nine months ended September 30, 2022, the Company completed three other business acquisitions that were accounted for as business combinations under the acquisition method. The preliminary transaction consideration of $18.0 million was allocated to assets acquired and liabilities assumed at their estimated fair values. The allocation included $11.5 million to developed technology, $2.9 million to customer relationships, $(0.9) million to net liabilities acquired and $4.5 million to goodwill. All goodwill is recorded in the Software segment and is not deductible for tax purposes. The Company expects to finalize the valuations as soon as practicable, but not later than one year from the acquisition dates. These acquisitions were not material to the Company’s consolidated financial statements.

The operating results of each acquisition have been included in the consolidated financial statements since the respective dates of acquisition. The Company’s transaction costs related to its 2022 acquisitions were not material.

2021 Acquisitions

World Programming

In December 2021, the Company acquired all of the outstanding capital stock of two related privately held companies, World Programming Limited and December 2015 Software Limited (together “World Programming”), from the stockholders named therein, for preliminary aggregate consideration of $73.0 million. The preliminary consideration consisted of cash in the amount of $50.0 million, subject to a customary working capital adjustment, and contingent consideration of $23.0 million, including $19.5 million of the Company’s Class A Common Stock (the “Contingent Stock Consideration”) and a measurement period adjustment of $3.5 million recognized in 2022. The dates on which the Contingent Stock Consideration is issuable and the number of shares issuable on such dates depend primarily on certain aspects of legal proceedings in which World Programming and SAS Institute, Inc. are engaged. For further information on the legal proceedings see Note 13.

The Company is required to mark-to-market the Contingent Stock Consideration liability based on the trading price of the Company’s Class A Common Stock. For the three and nine months ended September 30, 2022, the Company recognized a gain of $2.2 million and $7.5 million, respectively, on the mark-to-market adjustment of contingent consideration which is included in Other operating income, net in the consolidated statements of operations.

In addition, per the stock purchase agreement, $29.5 million of Class A Common Stock will be issued subject to the continuing employment of certain key employees and are not reflected in aggregate consideration but will be recognized as stock-based compensation over the service period of three years.

As of September 30, 2022, Other accrued expenses and current liabilities included $0.2 million of contingent consideration due to employees.

14


 

The acquisition has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their estimated fair value as of the acquisition date. The following table summarizes the preliminary purchase consideration transferred to acquire World Programming and the amounts of identified assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Fair value of consideration transferred

 

$

73,043

 

Recognized amounts of identifiable assets acquired and liabilities assumed:

 

 

 

Cash

 

 

1,895

 

Accounts receivable

 

 

5,656

 

Other assets

 

 

6,085

 

Property and equipment

 

 

2,209

 

Trade names (4-year life)

 

 

300

 

Developed technology (5-year life)

 

 

33,000

 

Customer relationships (7-year life)

 

 

7,000

 

SAS legal liability

 

 

(66,596

)

Accounts payable and other liabilities

 

 

(3,401

)

Deferred revenue

 

 

(2,737

)

Deferred tax liabilities and other tax reserves

 

 

(11,406

)

Total net identifiable assets acquired and liabilities assumed

 

 

(27,995

)

Goodwill (1)

 

$

101,038

 

(1)
Goodwill is primarily attributable to market synergies expected to arise after the acquisition and is not deductible for tax purposes. All goodwill is recorded in the Software segment.

The preliminary estimated fair values of assets acquired and liabilities assumed, and identifiable intangible assets may be subject to change as additional information is received. The valuation was complex due to the significant estimation uncertainty in certain assumptions used to determine the fair value of intangible assets acquired and contingent consideration. The Company continues to collect information with regard to its estimates and assumptions, including the fair value of intangible assets acquired, certain tangible assets and liabilities acquired, contingent consideration, income taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.

Other

The allocation of fair value of purchase consideration for the Company’s other 2021 acquisition was finalized as of September 30, 2022. There were no changes to the preliminary fair value of assets acquired and liabilities assumed, as previously reported.

6.
Goodwill and other intangible assets

Goodwill

The changes in the carrying amount of goodwill, which is attributable to the Software reportable segment, were as follows (in thousands):

 

Balance as of December 31, 2021

 

$

370,178

 

Acquisitions

 

 

117,540

 

Effects of foreign currency translation and other

 

 

(32,507

)

Balance as of September 30, 2022

 

$

455,211

 

 

15


 

Other intangible assets

A summary of other intangible assets is shown below (in thousands):

 

 

 

September 30, 2022

 

 

 

Weighted average
amortization period

 

Gross carrying
amount

 

 

Accumulated amortization

 

 

Net carrying amount

 

Definite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4-6 years

 

$

115,135

 

 

$

60,621

 

 

$

54,514

 

Customer relationships

 

7-10 years

 

 

46,815

 

 

 

25,818

 

 

 

20,997

 

Other intangibles

 

4-10 years

 

 

621

 

 

 

225

 

 

 

396

 

Total definite-lived intangible assets

 

 

 

 

162,571

 

 

 

86,664

 

 

 

75,907

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

 

 

 

10,173

 

 

 

 

 

 

10,173

 

Total other intangible assets

 

 

 

$

172,744

 

 

$

86,664

 

 

$

86,080

 

 

 

 

December 31, 2021

 

 

 

Weighted average
amortization period

 

Gross carrying
amount

 

 

Accumulated
amortization

 

 

Net carrying
amount

 

Definite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4-6 years

 

$

110,891

 

 

$

49,672

 

 

$

61,219

 

Customer relationships

 

7-10 years

 

 

48,277

 

 

 

21,859

 

 

 

26,418

 

Other intangibles

 

4-10 years

 

 

647

 

 

 

127

 

 

 

520

 

Total definite-lived intangible assets

 

 

 

 

159,815

 

 

 

71,658

 

 

 

88,157

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

 

 

 

10,900

 

 

 

 

 

 

10,900

 

Total other intangible assets

 

 

 

$

170,715

 

 

$

71,658

 

 

$

99,057

 

 

Amortization expense related to intangible assets was $6.6 million and $18.7 million for the three and nine months ended September 30, 2022, respectively, and $4.4 million and $13.9 million for the three and nine months ended September 30, 2021, respectively.

7.
Debt

Convertible senior notes

2027 Notes

In June 2022, the Company issued $230.0 million aggregate principal amount of 1.750% convertible senior notes due in 2027 (the "2027 Notes"), which includes the initial purchaser’s exercise in full of its option to purchase an additional $30.0 million principal amount of the 2027 Notes, in a private offering. The net proceeds from the issuance of the 2027 Notes was $224.3 million after deducting discounts, commissions and estimated issuance costs.

 

The Company entered into an Indenture relating to the issuance of the 2027 Notes dated June 14, 2022 (the “Indenture”), by and between the Company and U.S. Bank Trust Company, National Association, as trustee. The Indenture includes customary covenants and sets forth certain events of default after which the 2027 Notes may be declared immediately due and payable and sets forth certain types of bankruptcy or insolvency events of default involving the Company after which the 2027 Notes become automatically due and payable. The 2027 Notes are senior unsecured obligations of the Company.

 

The 2027 Notes mature on June 15, 2027, unless earlier repurchased, redeemed or converted. The Company may redeem for cash all or, subject to certain limitations, any portion of the 2027 Notes, at its option, on or after June 20, 2025 if the last reported sale price of Altair's Class A Common Stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period, at a redemption price equal to 100% of the principal amount of the notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. The 2027 Notes bear interest at a rate of 1.750% per year, payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2022.

 

 

16


 

The 2027 Notes have an initial conversion rate of 13.9505 shares of the Company's Class A common stock per $1,000 principal amount of 2027 Notes, which is equivalent to an initial conversion price of approximately $71.68 per share of Class A common stock. The conversion rate will be subject to adjustment upon the occurrence of certain events specified in the Indenture but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of a make whole fundamental change or a redemption period (each as defined in the Indenture), the Company will, in certain circumstances, increase the conversion rate by a specified number of additional shares for a holder who elects to convert its 2027 Notes in connection with such make whole fundamental change or during the relevant redemption period.

 

Holders of the 2027 Notes may convert all or any portion of their 2027 Notes at any time prior to the close of business on the business day immediately preceding December 15, 2026, in integral multiples of $1,000 principal amount, only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ending on September 30, 2022, if the last reported sale price of the Class A Common Stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1,000 principal amount of the 2027 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Class A Common Stock and the conversion rate on each such trading day;
if the Company calls the 2027 Notes for redemption (which the Company may not do prior to June 20, 2025), at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date but only with respect to the 2027 Notes called (or deemed called) for redemption; or

 

upon the occurrence of specified corporate events.

 

On or after December 15, 2026 until the close of business on the business day immediately preceding the maturity date, holders may convert their 2027 Notes at any time, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of Class A Common Stock or a combination of cash and shares of the Class A Common Stock, at the Company’s election, in the manner and subject to the terms and conditions provided in the Indenture.

 

During the period ended September 30, 2022, the conditions allowing holders of the 2027 Notes to convert were not met. Therefore, the 2027 Notes were classified as long-term debt on the consolidated balance sheet as of September 30, 2022.

2024 Notes

In June 2019, the Company issued $230.0 million aggregate principal amount of 0.25% convertible senior notes due in 2024 (the "2024 Notes" and together with the 2027 Notes, the “Convertible Notes”), which includes the underwriters’ exercise in full of their option to purchase an additional $30.0 million principal amount of the 2024 Notes, in a public offering. The net proceeds from the issuance of the 2024 Notes were $221.9 million after deducting the underwriting discounts and commissions and estimated issuance costs. The 2024 Notes bear interest at a rate of 0.25% per year, payable semi-annually in arrears on June 1 and December 1 of each year, commencing December 1, 2019. The 2024 Notes mature on June 1, 2024, unless, earlier repurchased or redeemed by the Company or converted pursuant to their terms. The 2024 Notes have an initial conversion rate of 21.5049 shares of the Company's Class A common stock per $1,000 principal amount of 2024 Notes, which is equivalent to an initial conversion price of approximately $46.50 per share of its Class A common stock. Refer to the Company’s consolidated financial statements for the year ended December 31, 2021, for details of the issuance of the 2024 Notes.

Prior to January 1, 2022, the Company separated the 2024 Notes into liability and equity components. On issuance, the carrying amount of the equity component was recorded as a debt discount and subsequently amortized to interest expense. Effective January 1, 2022, the Company adopted ASU 2020-06 using the modified retrospective approach. As a result, the 2024 Notes are accounted for as a single liability measured at amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Adoption of the new standard resulted in a decrease to Accumulated deficit of $23.9 million, a decrease to Additional paid-in capital of $50.0 million, and an increase to Convertible senior notes, net of $26.1 million.

17


 

During the three months ended June 30, 2022, using proceeds from the issuance of the 2027 Notes, the Company entered into separate privately negotiated transactions with certain holders of the 2024 notes to repurchase and retire $148.2 million aggregate principal amount of the 2024 notes for an aggregate amount of $192.4 million of cash including accrued and unpaid interest. The Company recognized expense of $16.6 million, representing the fair value of the consideration paid to certain holders of the 2024 Notes in excess of the value to which they were entitled to receive on the respective settlement dates. The amount is included in Other expense, net in the Company’s consolidated statement of operations.

As of September 30, 2022, $81.8 million principal amount of the 2024 Notes remained outstanding. The Company may settle the 2024 Notes in cash, shares of Class A Common Stock or a combination of cash and shares of the Class A Common Stock, at the Company’s election.

During the period ended September 30, 2022, the conditions allowing holders of the 2024 Notes to convert were not met. Therefore, the 2024 Notes were classified as long-term debt on the consolidated balance sheet as of September 30, 2022. As of December 31, 2021, the conditions allowing the holders of the 2024 Notes to convert were met. Therefore, the 2024 Notes were classified as current on the consolidated balance sheet as of December 31, 2021.

The Convertible Notes consisted of the following (in thousands):

 

 

September 30, 2022

 

 

December 31, 2021

 

 

 

2027 Notes

 

 

2024 Notes

 

 

2027 Notes

 

 

2024 Notes

 

Principal

 

$

230,000

 

 

$

81,754

 

 

$

 

 

$

230,000

 

Less: unamortized debt discount (1)

 

 

 

 

 

 

 

 

 

 

 

27,022

 

Less: unamortized debt issuance costs

 

 

5,542

 

 

 

1,054

 

 

 

 

 

 

3,273

 

Net carrying amount

 

$

224,458

 

 

$

80,700

 

 

$

 

 

$

199,705

 

 

(1)
The Company adopted ASU 2020-06 on January 1, 2022, which resulted in the convertible notes to be accounted for as a single liability.

The interest expense recognized related to the Convertible Notes was as follows (in thousands):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Contractual interest expense

 

$

1,057

 

 

$

143

 

 

$

1,395

 

 

$

431

 

Amortization of debt issuance costs and discount (1)

 

 

481

 

 

 

2,871

 

 

 

1,299

 

 

 

8,496

 

Total

 

$

1,538

 

 

$

3,014

 

 

$

2,694

 

 

$

8,927

 

 

(1)
The 2021 amount includes the amortization of the debt discount prior to the adoption of ASU 2020-06 of January 1, 2022.

As of September 30, 2022, the if converted values of the 2027 Notes and the 2024 Notes did not exceed the principal amounts.

Credit agreement

Revolving credit facility

The Company has a $150.0 million credit facility with a maturity date of December 15, 2025 (“2019 Amended Credit Agreement”). The 2019 Amended Credit Agreement provides for an accordion feature that allows the Company to expand the size of the revolving line of credit by an additional $50.0 million, subject to certain conditions, by obtaining additional commitments from the existing lenders or by causing a person acceptable to the administrative agent to become a lender (in each case subject to the terms and conditions set forth in the 2019 Amended Credit Agreement). In June 2022, the Company amended the 2019 Amended Credit Agreement to, among other things, permit the issuance of the 2027 Notes and extend the maturity date of the credit facility to December 2025.

As of September 30, 2022, there were no outstanding borrowings under the 2019 Amended Credit Agreement, there was $150.0 million available for future borrowing, and the Company was in compliance with all the financial covenants. The 2019 Amended Credit Agreement is available for general corporate purposes, including working capital, capital expenditures, and permitted acquisitions.

For additional information about the 2019 Amended Credit Agreement, refer to the Company’s consolidated financial statements for the year ended December 31, 2021, included in our Annual Report on Form 10-K for the year ended December 31, 2021.

 

18


 

 

8.
Fair value measurements

The accounting guidance for fair value, among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. 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 framework for measuring fair value consists of a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity. The three-level hierarchy for the inputs to valuation techniques is briefly summarized as follows:

Level 1 – Quoted prices in active markets for identical assets and liabilities at the measurement date;

Level 2 – Observable inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and

Level 3 – Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.

The carrying value of cash and cash equivalents, accounts receivable, net and accounts payable approximate fair value due to their short maturities. Interest on the Company’s line of credit is at a variable rate, and as such the debt obligation outstanding approximates fair value.

The carrying value of the Company’s Convertible Notes are at face value less unamortized debt discount and issuance costs. The estimated fair values of the Convertible Notes, which the Company has classified as Level 2 financial instruments, were determined based on quoted bid prices of the Convertible Notes on the last trading day of each reporting period. As of September 30, 2022, the estimated fair value of the 2027 Notes and 2024 Notes was $206.1 million and $90.1 million, respectively, and is presented for required disclosure purposes only. For further information on the Convertible Notes, see Note 7. – Debt.

 

9.
Stock-based compensation

2017 stock-based compensation plan

In 2017, the Company’s board of directors adopted the 2017 Equity Incentive Plan (“2017 Plan”), which was approved by the Company’s stockholders. The 2017 Plan provides for the grant of incentive stock options to the Company’s employees and any parent and subsidiary corporations’ employees, and for the grant of nonstatutory stock options, stock appreciation rights, restricted stock, restricted stock units, performance units, performance shares, other cash-based awards and other stock-based awards to the Company’s employees, directors and consultants and the Company’s parent, subsidiary, and affiliate corporations’ employees and consultants. The 2017 Plan has 16,999,318 authorized shares of the Company’s Class A common stock reserved for issuance.

The following table summarizes the restricted stock units, or RSUs, awarded under the 2017 Plan for the period:

 

 

 

Number of RSUs

 

Outstanding as of December 31, 2021

 

 

1,281,411

 

Granted

 

 

463,840

 

Vested

 

 

(388,944

)

Forfeited

 

 

(28,170

)

Outstanding as of September 30, 2022

 

 

1,328,137

 

 

The weighted average grant date fair value of the RSUs was $56.97 and the RSUs generally vest in four equal annual installments. Total compensation cost related to nonvested awards not yet recognized as of September 30, 2022, totaled $58.7 million, and is expected to be recognized over a weighted average period of 2.4 years.

19


 

The following table summarizes the stock option activity under the 2017 Plan for the period:

 

 

 

Number of options

 

 

Weighted average
exercise price per share

 

 

Weighted average
remaining contractual term (years)

 

 

Aggregate
 intrinsic value
 (in millions)

 

Outstanding as of December 31, 2021

 

 

4,875,562

 

 

$

51.02

 

 

 

8.8

 

 

 

 

Granted

 

 

922,940

 

 

$

56.04

 

 

 

 

 

 

 

Exercised

 

 

(57,984

)

 

$

41.03

 

 

 

 

 

 

 

Forfeited

 

 

(69,039

)

 

$

53.97

 

 

 

 

 

 

 

Outstanding as of September 30, 2022

 

 

5,671,479

 

 

$

51.97

 

 

 

8.2

 

 

$

9.3

 

Exercisable as of September 30, 2022

 

 

1,014,281

 

 

$

40.59

 

 

 

7.6

 

 

$

4.6

 

The total intrinsic value of the 2017 Plan stock options exercised during the nine months ended September 30, 2022, was $0.9 million.

2021 Employee Stock Purchase Plan

The Company has an Employee Stock Purchase Plan (“ESPP”) which allows eligible employees to purchase shares of common stock through payroll deductions and is intended to qualify under Section 423 of the Internal Revenue Code. As of September 30, 2022, the Company had 3,014,960 shares of its common stock available for future issuances under the ESPP.

The purchase price for each share of common stock purchased under the ESPP will be 85% of the lower of (a) the fair market value per share on the first day of the applicable offering period or (b) the fair market value per share on the applicable purchase date.

The Company issued 185,040 shares of common stock under the ESPP during the nine months ended September 30, 2022. As of September 30, 2022, $2.0 million has been withheld on behalf of employees for a future purchase under the ESPP due to the timing of payroll deductions and is reported in current liabilities. The Company recognized $0.7 million and $2.0 million of stock-based compensation expense related to the ESPP for the three and nine months ended September 30, 2022, respectively.

Other

In connection with the acquisition of World Programming in December 2021, per the stock purchase agreement, $29.5 million of the Company’s Class A Common Stock will be issued to existing employees, subject to continuing employment and certain other contingencies. The shares will be issued on the one-, two- and three-year anniversaries of the certain legal matters being resolved, subject to potential reduction in certain circumstances. The accounting treatment for these shares in the context of the business combination is to recognize the expense as a post-combination expense, not as transaction consideration.

The estimated post combination expense recognized by the Company as a result of the World Programming business combination was $29.5 million which is recognized on an accelerated method over the employment period. As of September 30, 2022, the weighted average remaining service period is 2.21 years. Once the vesting conditions of the service period are met, the Company will issue shares for each award. Stock-based compensation expense includes $4.5 million and $13.5 million for the three and nine months ended September 30, 2022, respectively.

In connection with the acquisition of Powersim Inc. in March 2022, per the stock purchase agreement, $4.3 million of the Company’s Class A Common Stock will be issued to existing employees, subject to continuing employment and certain other contingencies. The shares will be issued on the one- and two-year anniversaries of certain matters being resolved, subject to potential reduction in certain circumstances. The accounting treatment for these shares in the context of the business combination is to recognize the expense as a post-combination expense, not as transaction consideration. The post combination expense is recognized on an accelerated method over the employment period. As of September 30, 2022, the weighted average remaining service period is 1.4 years. Stock-based compensation expense includes $0.8 million and $1.9 million for the three and nine months ended September 30, 2022, respectively.

20


 

In connection with the acquisition of Concept Engineering in June 2022, per the stock purchase agreement, $6.0 million of the Company’s Class A Common Stock will be issued to existing employees, subject to continuing employment and certain other contingencies. The shares will be issued on the one- and two-year anniversaries of certain matters being resolved, subject to potential reduction in certain circumstances. The accounting treatment for these shares in the context of the business combination is to recognize the expense as a post-combination expense, not as transaction consideration. The post combination expense is recognized on an accelerated method over the employment period. As of September 30, 2022, the weighted average remaining service period is 1.7 years. Stock-based compensation expense includes $1.2 million and $1.4 million for the three and nine months ended September 30, 2022, respectively.

Stock-based compensation expense

The stock-based compensation expense was recorded as follows (in thousands):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of revenue – software

 

$

2,332

 

 

$

1,411

 

 

$

6,265

 

 

$

3,791

 

Research and development

 

 

10,243

 

 

 

3,894

 

 

 

26,580

 

 

 

11,223

 

Sales and marketing

 

 

7,806

 

 

 

3,673

 

 

 

22,505

 

 

 

10,800

 

General and administrative

 

 

2,329

 

 

 

1,955

 

 

 

7,174

 

 

 

5,415

 

Total stock-based compensation expense

 

$

22,710

 

 

$

10,933

 

 

$

62,524

 

 

$

31,229

 

 

10.
Net loss per share

The Company adopted ASU 2020-06 on January 1, 2022, using the modified retrospective method, applicable to its convertible senior notes outstanding as of adoption. The Company has not changed any previously disclosed amounts or provided additional disclosures for comparative periods. ASU 2020-06 requires the if-converted method to be applied for all convertible instruments when calculating diluted earnings per share. Under the if-converted method, shares related to convertible senior notes, to the extent dilutive, are assumed to be converted into common stock at the beginning of the period.

Basic net income per share attributable to common stockholders is computed using the weighted average number of shares of common stock outstanding for the period, excluding dilutive securities, stock options, RSUs, and ESPP shares. Diluted net income per share attributable to common stockholders is based upon the weighted average number of shares of common stock outstanding for the period and potentially dilutive common shares, including the effect of dilutive securities, stock options, RSUs and ESPP shares under the treasury stock method. The following table sets forth the computation of the numerators and denominators used in the basic and diluted net loss per share amounts (in thousands, except per share data):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(33,248

)

 

$

(8,109

)

 

$

(55,494

)

 

$

(7,397

)

Interest expense related to Convertible Notes, net of tax

 

 

1,057

 

 

 

 

 

 

1,395

 

 

 

 

Numerator for diluted loss per share

 

$

(32,191

)

 

$

(8,109

)

 

$

(54,099

)

 

$

(7,397

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for basic loss per share—
   weighted average shares

 

 

79,207

 

 

 

75,750

 

 

 

79,205

 

 

 

75,226

 

Effect of dilutive securities, stock options, RSUs and ESPP shares

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for dilutive loss per share

 

 

79,207

 

 

 

75,750

 

 

 

79,205

 

 

 

75,226

 

Net loss per share attributable to common
  stockholders, basic

 

$

(0.42

)

 

$

(0.11

)

 

$

(0.70

)

 

$

(0.10

)

Net loss per share attributable to common
  stockholders, diluted

 

$

(0.42

)

 

$

(0.11

)

 

$

(0.70

)

 

$

(0.10

)

 

21


 

Anti-dilutive shares excluded from the computation of diluted net loss per share were as follows (in thousands):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Stock options and ESPP shares

 

 

3,926

 

 

 

3,634

 

 

 

2,549

 

 

 

3,699

 

Convertible shares

 

 

4,967

 

 

 

1,680

 

 

 

4,954

 

 

 

1,420

 

Total shares excluded from calculation

 

 

8,893

 

 

 

5,314

 

 

 

7,503

 

 

 

5,119

 

 

 

22


 

 

11.
Income taxes

The Company’s income tax expense and effective tax rate for the three and nine months ended September 30, 2022 and 2021, were as follows (in thousands, except percentages):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Income tax expense

 

$

4,579

 

 

$

3,022

 

 

$

15,008

 

 

$

4,424

 

Effective tax rate

 

 

(16

%)

 

 

(59

%)

 

 

(37

%)

 

 

(149

%)

 

The tax rate is affected by the Company being a U.S. resident taxpayer, the tax rates in the U.S. and other jurisdictions in which the Company operates, the relative amount of income earned by jurisdiction and the relative amount of losses or income for which no benefit or expense is recognized due to a valuation allowance. The Company’s effective tax rate for the nine months ended September 30, 2022 and 2021, also includes net discrete expense of $4.3 million and net discrete benefit of $1.2 million, respectively, primarily related to changes in tax laws, withholding taxes on royalties, changes in reserves, changes in accruals for unremitted earnings and other adjustments.

12.
Accumulated other comprehensive loss

The components of accumulated other comprehensive loss were as follows (in thousands):

 

 

 

Foreign currency translation

 

 

Retirement related
benefit plans

 

 

Total

 

Balance as of December 31, 2021

 

$

(6,400

)

 

$

(2,550

)

 

$

(8,950

)

Other comprehensive loss before reclassification

 

 

(37,929

)

 

 

216

 

 

 

(37,713

)

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

83

 

 

 

83

 

Tax effects

 

 

 

 

 

7

 

 

 

7

 

Other comprehensive (loss) income

 

 

(37,929

)

 

 

306

 

 

 

(37,623

)

Balance as of September 30, 2022

 

$

(44,329

)

 

$

(2,244

)

 

$

(46,573

)

 

13.
Commitments and contingencies

World Programming

The Company acquired World Programming Limited and a related company (collectively, “World Programming”) in December 2021. In 2010, SAS Institute, Inc. (“SAS”) filed an action against World Programing in the United States District Court for the Eastern District of North Carolina (the “NC Court”) alleging copyright infringement, breach of contract, fraudulent inducement to contract, and violations of the North Carolina Unfair and Deceptive Trade Practices Act (UDTPA). SAS was unsuccessful on its copyright claims but prevailed on its breach of contract, fraudulent inducement, and UDTPA claims and was awarded damages of $79.1 million in 2016 (the “NC Judgment”). The NC Court subsequently enjoined World Programming from licensing its WPS Analytics software to new customers for use in the United States until the NC Judgment was satisfied. At the time that the Company acquired World Programming, World Programming had partially paid the NC Judgment.

In relation to the NC Court order that enjoined World Programming from licensing its WPS Analytics Software to new customers for use in the United States, SAS filed a related matter in California, which resulted in the California court issuing an order that required certain then existing customers of World Programming to direct payment (of their licensing fees for WPS Analytics software) to SAS until the NC Judgment was satisfied.

On January 3, 2022, the Company paid the outstanding balance of $65.9 million on the NC Judgment. Despite payment in full, SAS asserted that the Company had not satisfied the NC Judgment. The NC Court held a hearing to address this issue on March 3, 2022 (the “March Hearing”). At the March Hearing, the NC Court confirmed that the Company’s January 3, 2022 payment fully satisfied the NC Judgment, and lifted the injunction that had enjoined World Programming from licensing its WPS Analytics software to new customers for use in the United States. On March 7, 2022, SAS agreed that the California court order was no longer necessary and together with World Programming, filed a joint notice of satisfaction of the NC Judgment with the

23


 

California court, thereby allowing customers of World Programming to resume payment of their licensing fees to World Programming directly.

In 2018, SAS filed litigation in the United States District Court for the Eastern District of Texas (the “Texas Court”) asserting that World Programming infringed SAS copyrights and patents. SAS voluntarily dismissed with prejudice its patent claims, and the Texas Court entered judgment in favor of World Programming on the copyright claims. SAS appealed the Texas Court judgment to the United States Court of Appeals for the Federal Circuit (the “Court of Appeals”). Oral arguments were held before the Court of Appeal on January 13, 2022. A decision from the Court of Appeals is pending.

Other legal proceedings

From time to time, the Company may be subject to legal proceedings and claims in the ordinary course of business. The Company has received, and may in the future continue to receive, claims from third parties asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend the Company, its partners, and its customers by determining the scope, enforceability, and validity of third-party proprietary rights, or to establish and enforce the Company’s proprietary rights.

Effects of proceedings

The results of any current or future litigation cannot be predicted with certainty and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.

14.
Segment information

The Company defines its operating segments as components of its business where separate financial information is available and used by the chief operating decision maker (“CODM”) in deciding how to allocate resources to its segments and in assessing performance. The Company’s CODM is its Chief Executive Officer.

The Company has identified two reportable segments for financial reporting purposes: Software and Client Engineering Services. The primary measure of segment operating performance is Adjusted EBITDA, which is defined as net income (loss) adjusted for income tax expense (benefit), interest expense, interest income and other, depreciation and amortization, stock-based compensation expense, restructuring charges, asset impairment charges and other special items as determined by management. Adjusted EBITDA includes an allocation of corporate headquarters costs.

The following tables are in thousands:

 

 

 

 

 

 

 

 

 

 

 

 

 

Three months ended September 30, 2022

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

110,471

 

 

$

7,355

 

 

$

1,525

 

 

$

119,351

 

Adjusted EBITDA

 

$

6,368

 

 

$

856

 

 

$

(395

)

 

$

6,829

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three months ended September 30, 2021

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

109,939

 

 

$

10,060

 

 

$

1,308

 

 

$

121,307

 

Adjusted EBITDA

 

$

14,103

 

 

$

1,408

 

 

$

(679

)

 

$

14,832

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nine months ended September 30, 2022

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

384,698

 

 

$

22,414

 

 

$

4,676

 

 

$

411,788

 

Adjusted EBITDA

 

$

69,083

 

 

$

2,060

 

 

$

(1,284

)

 

$

69,859

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nine months ended September 30, 2021

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

354,617

 

 

$

31,005

 

 

$

5,760

 

 

$

391,382

 

Adjusted EBITDA

 

$

58,957

 

 

$

3,630

 

 

$

(1,299

)

 

$

61,288

 

 

24


 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Reconciliation of Adjusted EBITDA to U.S. GAAP
   loss before income taxes:

 

 

 

 

 

 

 

 

 

 

 

 

Adjusted EBITDA

 

$

6,829

 

 

$

14,832

 

 

$

69,859

 

 

$

61,288

 

Stock-based compensation expense

 

 

(22,710

)

 

 

(10,933

)

 

 

(62,524

)

 

 

(31,229

)

Interest expense

 

 

(1,566

)

 

 

(3,037

)

 

 

(2,851

)

 

 

(8,998

)

Depreciation and amortization

 

 

(8,273

)

 

 

(6,175

)

 

 

(24,092

)

 

 

(19,355

)

Restructuring expense

 

 

 

 

 

124

 

 

 

 

 

 

(4,954

)

Special adjustments, interest income and other (1)

 

 

(2,949

)

 

 

102

 

 

 

(20,878

)

 

 

275

 

Loss before income taxes

 

$

(28,669

)

 

$

(5,087

)

 

$

(40,486

)

 

$

(2,973

)

 

(1)
The three months ended September 30, 2022, includes $6.8 million currency losses on acquisition-related intercompany loans and a $2.2 million gain from the mark-to-market adjustment of contingent consideration associated with the World Programming acquisition. The nine months ended September 30, 2022, includes $16.6 million expense on repurchase of convertible senior notes, $13.7 million currency losses on acquisition-related intercompany loans and a $7.5 million gain from the mark-to-market adjustment of contingent consideration associated with the World Programming acquisition.

 

 

25


 

 

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 consolidated financial statements and related notes included elsewhere in this quarterly report and with our audited consolidated financial statements (and notes thereto) for the year ended December 31, 2021, included in our Annual Report on Form 10-K filed with the SEC. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed below. All statements in this quarterly report regarding the future impact of COVID-19 are forward-looking in nature and thus subject to the safe harbor provisions described below.

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This quarterly report on Form 10-Q contains forward-looking statements made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995 under Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements include statements with respect to our beliefs, plans, objectives, goals, expectations, anticipations, assumptions, estimates, intentions, and future performance, and involve known and unknown risks, uncertainties, and other factors, which may be beyond our control, and which may cause our actual results, performance, or achievements to be materially different from future results, performance, or achievements expressed or implied by such forward-looking statements. All statements other than statements of historical fact are statements that could be forward-looking statements. You can identify these forward-looking statements through our use of words such as “may,” “can,” “anticipate,” “assume,” “should,” “indicate,” “would,” “believe,” “contemplate,” “expect,” “seek,” “estimate,” “continue,” “plan,” “point to,” “project,” “predict,” “could,” “intend,” “target,” “potential,” and other similar words and expressions of the future.

There are a number of important factors that could cause the actual results to differ materially from those expressed in any forward-looking statement made by us. These factors include, but are not limited to:

our ability and the time it takes to acquire new customers;
reduced spending on product design and development activities by our customers;
our ability to successfully renew our outstanding software licenses;
our ability to maintain or protect our intellectual property;
our ability to retain key executive members;
our ability to internally develop new software products, inventions and intellectual property;
our ability to successfully integrate and realize the benefits of our past or future strategic acquisitions or investments;
demand for our software by customers other than simulation engineering specialists and in additional industry verticals;
acceptance of our enhanced business model by customers and investors;
our susceptibility to factors affecting the automotive, aerospace and financial services industries where we derive a substantial portion of our revenues;
the accuracy of our estimates regarding expenses and capital requirements;
our susceptibility to foreign currency risks that arise because of our substantial international operations;
the significant quarterly fluctuations of our results; and
the uncertain effect of COVID-19 or other future pandemics or events on our business, operating results, and financial condition, including disruption to our customers, our employees, the global economy, and financial markets.

 

26


 

The foregoing does not represent an exhaustive list of matters that may be covered by the forward-looking statements contained herein or risk factors that we are faced with that may cause our actual results to differ from those anticipated in our forward-looking statements. For additional risks which could adversely impact our business and financial performance please see “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on February 28, 2022, and other information appearing elsewhere in our Annual Report on Form 10-K, this report on Form 10-Q and our other filings with the SEC.

 

All forward-looking statements are expressly qualified in their entirety by this cautionary notice. You are cautioned not to place undue reliance on any forward-looking statements, which speak only as of the date of this report or the date of the document incorporated by reference into this report. We have no obligation, and expressly disclaim any obligation, to update, revise or correct any of the forward-looking statements, whether as a result of new information, future events or otherwise. We have expressed our expectations, beliefs, and projections in good faith, and we believe they have a reasonable basis. However, we cannot assure you that our expectations, beliefs, or projections will result or be achieved or accomplished.

Overview

We are a global leader in computational science and artificial intelligence (”AI”) that provides software and cloud solutions in simulation, high-performance computing (“HPC”), data analytics, and AI. We enable organizations across all industries to compete more effectively and drive smarter decisions in an increasingly connected world - all while creating a greener, more sustainable future.

Acquisitions

In September 2022, we acquired RapidMiner, a leader in advanced data analytics and machine learning software. RapidMiner will be integrated with existing tools, such as Altair Knowledge Studio, Altair SmartWorks, and Altair SLC, to provide a comprehensive, code-optional, multi-language, SaaS-ready, cloud-scale platform for enterprise data analytics and data science.

In June 2022, we acquired Concept Engineering, a leading provider of electronic system visualization software that accelerates the development, manufacture, and service of complex electrical and electronic systems. Concept Engineering’s software will be integrated into Altair’s Electronic System Design suite and will be available via Altair Units.

In June 2022, we acquired Gen3D, a startup out of the University of Bath, U.K. Gen3D is a pioneer implementing the implicit geometry method for describing highly complex geometries such as lattice structures in additive manufacturing. The technology will be integrated into Altair Inspire, an intuitive and powerful family of software products that enables simulation-driven design throughout the entire product lifecycle, from concept to reality.

In March 2022, we acquired Powersim, a market-leading provider of simulation and design tools for power electronics, including power supplies, motor drives, control systems, and microgrids. This acquisition expands Altair’s electronic system design technology into the domain of power electronics. Powersim’s software will be integrated into Altair’s Electronic System Design suite and will be available via Altair Units.

In February 2022, we acquired Cassini, a next-generation cloud native technology for Industry 4.0. With this acquisition, we deepen our expertise and strengthen our ability to offer digital thread solutions via the Altair One cloud platform.

Convertible Senior Notes

2027 Notes

In June 2022, we issued $230.0 million aggregate principal amount of 1.750% convertible senior notes due in 2027 (the "2027 Notes"), which includes the initial purchaser’s exercise in full of its option to purchase an additional $30.0 million principal amount of the 2027 Notes, in a private offering. The net proceeds from the issuance of the 2027 Notes was approximately $224.3 million after deducting discounts, commissions and estimated issuance costs.

We entered into an Indenture relating to the issuance of the 2027 Notes dated June 14, 2022 (the “Indenture”), by and between the Company and U.S. Bank Trust Company, National Association, as trustee. The Indenture includes customary covenants and sets forth certain events of default after which the 2027 Notes may be declared immediately due and payable and sets forth certain types of bankruptcy or insolvency events of default involving the Company after which the 2027 Notes become automatically due and payable. The 2027 Notes are senior unsecured obligations of the Company.

27


 

The 2027 Notes mature on June 15, 2027, unless earlier repurchased, redeemed or converted. We may redeem for cash all or, subject to certain limitations, any portion of the 2027 Notes, at our option, on or after June 20, 2025 if the last reported sale price of our Class A Common Stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period, at a redemption price equal to 100% of the principal amount of the notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. The 2027 Notes bear interest at a rate of 1.750% per year, payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2022.

The 2027 Notes have an initial conversion rate of 13.9505 shares of our Class A common stock per $1,000 principal amount of 2027 Notes, which is equivalent to an initial conversion price of approximately $71.68 per share of Class A common stock. The conversion rate will be subject to adjustment upon the occurrence of certain events specified in the Indenture but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of a make whole fundamental change or a redemption period (each as defined in the Indenture), we will, in certain circumstances, increase the conversion rate by a specified number of additional shares for a holder who elects to convert its 2027 Notes in connection with such make whole fundamental change or during the relevant redemption period.

Holders of the 2027 Notes may convert all or any portion of their 2027 Notes at any time prior to the close of business on the business day immediately preceding December 15, 2026, in integral multiples of $1,000 principal amount, only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ending on September 30, 2022, if the last reported sale price of the Class A Common Stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1,000 principal amount of the 2027 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Class A Common Stock and the conversion rate on each such trading day;
if we call the 2027 Notes for redemption (which the Company may not do prior to June 20, 2025), at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date but only with respect to the 2027 Notes called (or deemed called) for redemption; or

 

upon the occurrence of specified corporate events.

 

On or after December 15, 2026 until the close of business on the business day immediately preceding the maturity date, holders may convert their 2027 Notes at any time, regardless of the foregoing circumstances. Upon conversion, we will pay or deliver, as the case may be, cash, shares of Class A Common Stock or a combination of cash and shares of Class A Common Stock, at our election, in the manner and subject to the terms and conditions provided in the Indenture.

 

2024 Notes

In June 2022, using proceeds from the issuance of the 2027 Notes, we retired approximately $148.2 million principal amount of our convertible senior notes which mature in 2024 (the "2024 Notes" and together with the 2027 Notes, the “Convertible Notes”), by paying cash of approximately $192.4 million including accrued and unpaid interest.

Credit Agreement

In June 2022, we amended our $150.0 million credit facility to, among other things, permit the issuance of the 2027 Notes and extend the maturity date of the credit facility to December 15, 2025.

Impact of COVID-19

In March 2020, The World Health Organization declared the outbreak of COVID-19 a pandemic and a public health emergency of international concern. The global spread of COVID-19, including new and emerging variants, has created significant volatility and uncertainty since March 2020 and may continue into the future.

 

28


 

We are unable to accurately predict the full impact that COVID-19 will have due to numerous uncertainties, including the full scope of the disease, the duration of the outbreak, the number and intensity of subsequent waves of infections, actions that may be taken by governmental authorities, the impact to the businesses of our customers and partners, the development of treatments and vaccines, and other factors identified in Part I, Item 1A – Risk Factors included in our Annual Report on Form 10-K for the year ended December 31, 2021. We will continue to evaluate the nature and extent of the impact to our business, consolidated results of operations, and financial condition.

Factors Affecting our Performance

We believe that our future success will depend on many factors, including those described below. While these areas present significant opportunity, they also present risks that we must manage to achieve successful results. If we are unable to address these challenges, our business, operating results and prospects could be harmed. Please see “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2021.

Seasonality and quarterly results

Our billings have historically been highest in the first and fourth quarters of any calendar year and may vary in future quarters. The timing of recording billings and the corresponding effect on our cash flows may vary due to the seasonality of the purchasing and payment patterns of our customers. In addition, the timing of the recognition of revenue, the amount and timing of operating expenses, including employee compensation, sales and marketing activities, and capital expenditures, may vary from quarter-to-quarter which may cause our reported results to fluctuate significantly. In addition, we may choose to grow our business for the long-term rather than to optimize for profitability or cash flows for a particular shorter-term period. This seasonality or the occurrence of any of the factors above may cause our results of operations to vary and our financial statements may not fully reflect the underlying performance of our business.

Integration of recent acquisitions

We believe that our recent acquisitions result in certain benefits, including expanding our portfolio of software and products and enabling us to better serve our customers’ requests for data analytics and simulation technology. However, to realize some of these anticipated benefits, the acquired businesses must be successfully integrated. The success of these acquisitions will depend in part on our ability to realize these anticipated benefits. We may fail to realize the anticipated benefits of these acquisitions for a variety of reasons.

Foreign currency fluctuations

Because of our substantial international operations, we are exposed to foreign currency risks that arise from our normal business operations, including in connection with our transactions that are denominated in foreign currencies, including the Euro, British Pound Sterling, Indian Rupee, Japanese Yen, and Chinese Yuan. To identify changes in our underlying business without regard to the impact of currency fluctuations, we evaluate certain of our operating results both on an as reported basis, as well as on a constant currency basis. For the remainder of our current fiscal year, we anticipate that our revenues and profit may be adversely impacted by changes in foreign currency rates.

29


 

Business Segments

We have identified two reportable segments: Software and Client Engineering Services:

Software —Our Software segment includes software and software related services. The software component of this segment includes our portfolio of software products including our solvers and optimization technology products, high-performance computing software applications and hardware products, modeling and visualization tools, data analytics and analysis products, IoT platform and analytics tools, as well as support and the complementary software products we offer through our Altair Partner Alliance, or APA. The APA includes technologies ranging from computational fluid dynamics and fatigue, to manufacturing process simulation and cost estimation. The software related services component of this segment includes consulting, and training focused on product design and development expertise and analysis from the component level up to complete product engineering at any stage of the lifecycle.
Client Engineering Services —Our client engineering services, or CES, segment provides client engineering services to support our customers with long-term, ongoing expertise. We operate our CES business by hiring engineers and data scientists for placement at a customer site for specific customer-directed assignments. We employ and pay them only for the duration of the placement.

 

Our other businesses which do not meet the criteria to be separate reportable segments are combined and reported as “Other” which represents innovative services and products, including toggled, our LED lighting business. toggled is focused on developing and selling next-generation solid state lighting technology along with communication and control protocols based on our intellectual property for the direct replacement of fluorescent light tubes with LED lamps. Other businesses combined within Other include potential services and product concepts that are still in development stages.

For additional information about our reportable segments and other businesses, see Note 14 in the Notes to consolidated financial statements in Item 1, Part I of this Quarterly Report on Form 10-Q.

30


 

Results of operations

Comparison of the three and nine months ended September 30, 2022 and 2021

The following table sets forth the results of operations and the period-over-period percentage change in certain financial data for the three and nine months ended September 30, 2022 and 2021:

 

 

 

Three Months Ended
 September 30,

 

 

Increase / (decrease)

 

 

Nine Months Ended
September 30,

 

 

Increase / (decrease)

 

(in thousands)

 

2022

 

 

2021

 

 

%

 

 

2022

 

 

2021

 

 

%

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software

 

$

103,765

 

 

$

102,289

 

 

 

1

%

 

$

361,555

 

 

$

331,388

 

 

 

9

%

Software related services

 

 

6,706

 

 

 

7,650

 

 

 

(12

%)

 

 

23,143

 

 

 

23,229

 

 

 

(0

%)

Total software and related services

 

 

110,471

 

 

 

109,939

 

 

 

0

%

 

 

384,698

 

 

 

354,617

 

 

 

8

%

Client engineering services

 

 

7,355

 

 

 

10,060

 

 

 

(27

%)

 

 

22,414

 

 

 

31,005

 

 

 

(28

%)

Other

 

 

1,525

 

 

 

1,308

 

 

 

17

%

 

 

4,676

 

 

 

5,760

 

 

 

(19

%)

Total revenue

 

 

119,351

 

 

 

121,307

 

 

 

(2

%)

 

 

411,788

 

 

 

391,382

 

 

 

5

%

Cost of revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software

 

 

15,604

 

 

 

16,464

 

 

 

(5

%)

 

 

50,014

 

 

 

49,074

 

 

 

2

%

Software related services

 

 

5,240

 

 

 

5,707

 

 

 

(8

%)

 

 

16,739

 

 

 

17,560

 

 

 

(5

%)

Total software and related services

 

 

20,844

 

 

 

22,171

 

 

 

(6

%)

 

 

66,753

 

 

 

66,634

 

 

 

0

%

Client engineering services

 

 

5,835

 

 

 

7,982

 

 

 

(27

%)

 

 

18,390

 

 

 

25,163

 

 

 

(27

%)

Other

 

 

1,230

 

 

 

1,348

 

 

 

(9

%)

 

 

3,892

 

 

 

5,072

 

 

 

(23

%)

Total cost of revenue

 

 

27,909

 

 

 

31,501

 

 

 

(11

%)

 

 

89,035

 

 

 

96,869

 

 

 

(8

%)

Gross profit

 

 

91,442

 

 

 

89,806

 

 

 

2

%

 

 

322,753

 

 

 

294,513

 

 

 

10

%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

48,781

 

 

 

35,839

 

 

 

36

%

 

 

138,352

 

 

 

112,872

 

 

 

23

%

Sales and marketing

 

 

39,244

 

 

 

30,589

 

 

 

28

%

 

 

114,042

 

 

 

94,568

 

 

 

21

%

General and administrative

 

 

24,677

 

 

 

22,196

 

 

 

11

%

 

 

72,613

 

 

 

67,983

 

 

 

7

%

Amortization of intangible assets

 

 

6,571

 

 

 

4,432

 

 

 

48

%

 

 

18,682

 

 

 

13,924

 

 

 

34

%

Other operating income, net

 

 

(2,835

)

 

 

(1,324

)

 

 

114

%

 

 

(9,383

)

 

 

(2,526

)

 

 

271

%

Total operating expenses

 

 

116,438

 

 

 

91,732

 

 

 

27

%

 

 

334,306

 

 

 

286,821

 

 

 

17

%

Operating (loss) income

 

 

(24,996

)

 

 

(1,926

)

 

 

1,198

%

 

 

(11,553

)

 

 

7,692

 

 

NM

 

Interest expense

 

 

1,566

 

 

 

3,037

 

 

 

(48

%)

 

 

2,851

 

 

 

8,998

 

 

 

(68

%)

Other expense, net

 

 

2,107

 

 

 

124

 

 

NM

 

 

 

26,082

 

 

 

1,667

 

 

NM

 

Loss before income taxes

 

 

(28,669

)

 

 

(5,087

)

 

 

464

%

 

 

(40,486

)

 

 

(2,973

)

 

 

1,262

%

Income tax expense

 

 

4,579

 

 

 

3,022

 

 

 

52

%

 

 

15,008

 

 

 

4,424

 

 

 

239

%

Net loss

 

$

(33,248

)

 

$

(8,109

)

 

NM

 

 

$

(55,494

)

 

$

(7,397

)

 

NM

 

Other financial information:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Billings(1)

 

$

122,939

 

 

$

117,156

 

 

 

5

%

 

$

419,698

 

 

$

380,731

 

 

 

10

%

Adjusted EBITDA(2)

 

$

6,829

 

 

$

14,832

 

 

 

(54

%)

 

$

69,859

 

 

$

61,288

 

 

 

14

%

Net cash provided by operating activities

 

 

 

 

 

 

 

 

 

 

$

26,534

 

 

$

55,594

 

 

 

(52

%)

Free cash flow(3)

 

 

 

 

 

 

 

 

 

 

$

19,813

 

 

$

48,783

 

 

 

(59

%)

NM Not meaningful.

(1)
Billings consists of our total revenue plus the change in our deferred revenue, excluding deferred revenue from acquisitions. For more information about Billings and our other non-GAAP financial measures and reconciliations of our non-GAAP financial measures to the most directly comparable financial measures calculated and presented in accordance with GAAP, see “Non-GAAP financial measures” contained herein.
(2)
We define Adjusted EBITDA as net income (loss) adjusted for income tax expense (benefit), interest expense, interest income and other, depreciation and amortization, stock-based compensation expense, restructuring charges, asset impairment charges and other special items as determined by management. For more information about Adjusted EBITDA and our other non-GAAP financial measures and reconciliations of our non-GAAP financial measures to the most directly comparable financial measure calculated and presented in accordance with GAAP, see “Non-GAAP financial measures” contained herein.
(3)
We define Free Cash Flow as net cash provided by operating activities less capital expenditures. For a reconciliation of Free Cash Flow, see “Non-GAAP financial measures” contained herein.

 

 

31


 

Three months ended September 30, 2022 and 2021

Revenue

Software

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Software revenue

 

$

103,765

 

 

$

102,289

 

 

$

1,476

 

 

 

1

%

As a percent of software segment revenue

 

 

94

%

 

 

93

%

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

87

%

 

 

84

%

 

 

 

 

 

 

 

Software revenue increased 1% or for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021, or 10% in constant currency. The increase was driven by growth across all three geographic regions, and supported by increases in new and expansion business, as well as retention in our renewal base.

Software related services

 

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Software related services revenue

 

$

6,706

 

 

$

7,650

 

 

$

(944

)

 

 

(12

%)

As a percent of software segment revenue

 

 

6

%

 

 

7

%

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

6

%

 

 

6

%

 

 

 

 

 

 

 

Software related services revenue decreased $0.9 million for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021. The decrease was a result of fewer projects in the current quarter.

Client engineering services

 

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Client engineering services revenue

 

$

7,355

 

 

$

10,060

 

 

$

(2,705

)

 

 

(27

%)

As a percent of consolidated revenue

 

 

6

%

 

 

8

%

 

 

 

 

 

 

 

CES revenue decreased 27% for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021. This decrease was the result of fluctuations in customer demand for these services and reduced CES staff working hours. In addition, we had difficulty filling some CES positions due to a challenging labor market in the U.S.

Other

 

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Other revenue

 

$

1,525

 

 

$

1,308

 

 

$

217

 

 

 

17

%

As a percent of consolidated revenue

 

 

1

%

 

 

1

%

 

 

 

 

 

 

 

Other revenue remained consistent for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021.

Cost of revenue

Software

 

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Cost of software revenue

 

$

15,604

 

 

$

16,464

 

 

$

(860

)

 

 

(5

%)

As a percent of software revenue

 

 

15

%

 

 

16

%

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

13

%

 

 

14

%

 

 

 

 

 

 

 

32


 

 

Cost of software revenue decreased $0.9 million, or 5%, for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021. Hardware costs and third-party royalty costs decreased $1.5 million and $0.4 million, respectively. These decreases were partially offset by a $0.9 million increase in stock-based compensation expense.

Software related services

 

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Cost of software related services revenue

 

$

5,240

 

 

$

5,707

 

 

$

(467

)

 

 

(8

%)

As a percent of software related services revenue

 

 

78

%

 

 

75

%

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

4

%

 

 

5

%

 

 

 

 

 

 

 

Cost of software related services revenue decreased 8% for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021. The decrease is primarily a result of a reduction in employee-related expense in the current year.

Client engineering services

 

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Cost of client engineering services revenue

 

$

5,835

 

 

$

7,982

 

 

$

(2,147

)

 

 

(27

%)

As a percent of client engineering services revenue

 

 

79

%

 

 

79

%

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

5

%

 

 

7

%

 

 

 

 

 

 

 

Cost of CES revenue decreased 27% for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021, consistent with the change in CES revenue. We have managed CES headcount and compensation to match our customers’ demand for our staffing resources, and therefore our costs have moved accordingly.

Other

 

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Cost of other revenue

 

$

1,230

 

 

$

1,348

 

 

$

(118

)

 

 

(9

%)

As a percent of other revenue

 

 

81

%

 

 

103

%

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

1

%

 

 

1

%

 

 

 

 

 

 

 

Cost of other revenue decreased 9% for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021.

 

Gross profit

 

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Gross profit

 

$

91,442

 

 

$

89,806

 

 

$

1,636

 

 

 

2

%

As a percent of consolidated revenue

 

 

77

%

 

 

74

%

 

 

 

 

 

 

 

Gross profit increased by $1.6 million, or 2%, for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021. This increase in gross profit was primarily attributable to the decrease in cost of revenue.

Operating expenses

33


 

Operating expenses, as discussed below, support all the products and services that we provide to our customers and, as a result, they are reported and discussed in the aggregate.

Research and development

 

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Research and development

 

$

48,781

 

 

$

35,839

 

 

$

12,942

 

 

 

36

%

As a percent of consolidated revenue

 

 

41

%

 

 

30

%

 

 

 

 

 

 

 

Research and development expenses increased by $12.9 million, or 36%, for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021. Stock-based compensation expense increased $6.3 million and employee compensation and related expense increased $5.8 million, primarily a result of increased headcount and annual merit increases in the current year period.

Sales and marketing

 

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Sales and marketing

 

$

39,244

 

 

$

30,589

 

 

$

8,655

 

 

 

28

%

As a percent of consolidated revenue

 

 

33

%

 

 

25

%

 

 

 

 

 

 

 

Sales and marketing expenses increased by $8.7 million, or 28%, for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021. Stock-based compensation expense increased $4.1 million, employee compensation and related expense increased $1.7 million, advertising and trade show related expenses increased $1.3 million, cloud hosting and software maintenance expense increased $0.6 million, and travel costs increased $0.5 million for the three months ended September 30, 2022.

 

General and administrative

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

General and administrative

 

$

24,677

 

 

$

22,196

 

 

$

2,481

 

 

 

11

%

As a percent of consolidated revenue

 

 

21

%

 

 

18

%

 

 

 

 

 

 

 

General and administrative expenses increased by $2.5 million, or 11%, for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021. Professional fees increased $1.9 million and stock-based compensation expense and travel costs both increased $0.4 million in the current period.

Amortization of intangible assets

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Amortization of intangible assets

 

$

6,571

 

 

$

4,432

 

 

$

2,139

 

 

 

48

%

As a percent of consolidated revenue

 

 

6

%

 

 

4

%

 

 

 

 

 

 

 

Amortization of intangible assets increased by $2.1 million, or 48%, for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021. Amortization of intangible assets in the current year period increased primarily as a result of recent acquisitions, partially offset by a reduction in amortization because of fully amortized intangibles.

Other operating income, net

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Other operating income, net

 

$

(2,835

)

 

$

(1,324

)

 

$

1,511

 

 

 

114

%

As a percent of consolidated revenue

 

 

(2

%)

 

 

(1

%)

 

 

 

 

 

 

 

34


 

Other operating income, net increased $1.5 million for the three months ended September 30, 2022 as compared to the three months ended September 30, 2021, primarily due to a $2.2 million gain recognized on the mark-to-market adjustment of contingent consideration associated with the World Programming acquisition. This gain was partially offset by a $0.7 million decrease in grant income.

Interest expense

 

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Interest expense

 

$

1,566

 

 

$

3,037

 

 

$

(1,471

)

 

 

(48

%)

As a percent of consolidated revenue

 

 

1

%

 

 

3

%

 

 

 

 

 

 

 

Interest expense decreased $1.5 million for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021, primarily due to the adoption of ASU 2020-06 on January 1, 2022. As a result of this adoption, we account for the 2024 Notes as a single liability, which eliminates the amortization of the debt discount. Prior to January 1, 2022, the carrying amount of the equity component was recorded as a debt discount and amortized to interest expense. Interest expense related to the amortization of debt issuance costs was $0.5 million for the three months ended September 30, 2022, while interest expense related to the amortization of debt discount and issuance costs was $2.9 million for the three months ended September 30, 2021. Interest costs on the 2027 Notes issued in the second quarter were $1.0 million for the three months ended September 30, 2022.

Other expense, net

 

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

Other expense, net

 

$

2,107

 

 

$

124

 

 

$

1,983

 

 

NM

As a percent of consolidated revenue

 

 

2

%

 

 

0

%

 

 

 

 

 

 

Other expense, net increased by $2.0 million for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021. The increase in expense was primarily a result of $3.6 million increase in losses from foreign currency fluctuations in the United States dollar relative to other functional currencies during the three months ended September 30, 2022, partially offset by a $1.6 million increase in interest income in the current year.

35


 

Income tax expense

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Income tax expense

 

$

4,579

 

 

$

3,022

 

 

$

1,557

 

 

 

52

%

 

The effective tax rate was -16% and -59% for the three months ended September 30, 2022 and 2021, respectively. The tax rate is affected by our status as a U.S. resident taxpayer, the tax rates in the U.S. and other jurisdictions in which we operate, the relative amount of income earned by jurisdiction and the relative amount of losses or income for which no benefit or expense is recognized due to a valuation allowance. Our effective tax rate for the three months ended September 30, 2022 and 2021, also includes net discrete expense of $0.9 million and $1.2 million, respectively, primarily related to changes in tax laws, withholding taxes on royalties, changes in reserves, changes in accruals for unremitted earnings and other adjustments.

Net loss

 

 

Three Months Ended
 September 30,

 

 

Period-to-period change

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

Net loss

 

$

(33,248

)

 

$

(8,109

)

 

$

(25,139

)

 

NM

Net loss increased by $25.1 million for the three months ended September 30, 2022, as compared to the three months ended September 30, 2021. The increase in net loss was primarily attributable to an increase in operating expenses, largely stock-based compensation expense, and the strong USD comparative in the current year period, as described above.

Nine months ended September 30, 2022 and 2021

Revenue

Software

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Software revenue

 

$

361,555

 

 

$

331,388

 

 

$

30,167

 

 

 

9

%

As a percent of software segment revenue

 

 

94

%

 

 

93

%

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

88

%

 

 

85

%

 

 

 

 

 

 

The 9% increase in our software revenue for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021,or 15% in constant currency. The increase was driven by growth in software license revenue across all three geographic regions, and supported by increases in new and expansion business, as well as retention in our renewal base.

Software related services

 

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Software related services revenue

 

$

23,143

 

 

$

23,229

 

 

$

(86

)

 

 

(0

%)

As a percent of software segment revenue

 

 

6

%

 

 

7

%

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

6

%

 

 

6

%

 

 

 

 

 

 

Software related services revenue remained consistent for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021.

Client engineering services

 

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Client engineering services revenue

 

$

22,414

 

 

$

31,005

 

 

$

(8,591

)

 

 

(28

%)

As a percent of consolidated revenue

 

 

5

%

 

 

8

%

 

 

 

 

 

 

 

36


 

CES revenue decreased 28% for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021. This decrease was the result of fluctuations in customer demand for these services and reduced CES staff working hours. In addition, we had difficulty filling some CES positions due to a challenging labor market in the U.S.

Other

 

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Other revenue

 

$

4,676

 

 

$

5,760

 

 

$

(1,084

)

 

 

(19

%)

As a percent of consolidated revenue

 

 

1

%

 

 

1

%

 

 

 

 

 

 

The 19% decrease in other revenue for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021, was due to reduced unit sales in the second quarter by toggled, our LED lighting business.

Cost of revenue

Software

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Cost of software revenue

 

$

50,014

 

 

$

49,074

 

 

$

940

 

 

 

2

%

As a percent of software revenue

 

 

14

%

 

 

15

%

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

12

%

 

 

13

%

 

 

 

 

 

 

Cost of software revenue increased $0.9 million, or 2%, for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021. Stock-based compensation expense increased $2.5 million and employee compensation and related expense increased $2.1 million, primarily due to increased headcount in the current year. These increases were partially offset by decreases in hardware costs, restructuring costs and third-party consulting fees of $1.8 million, $0.9 million and $0.4 million, respectively. The restructuring costs were non-recurring in the current period.

Software related services

 

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Cost of software related services revenue

 

$

16,739

 

 

$

17,560

 

 

$

(821

)

 

 

(5

%)

As a percent of software related services revenue

 

 

72

%

 

 

76

%

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

4

%

 

 

4

%

 

 

 

 

 

 

Cost of software related services revenue decreased $0.8 million, or 5%, for nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021, primarily due to a decrease in employee-related expense.

 

Client engineering services

 

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Cost of client engineering services revenue

 

$

18,390

 

 

$

25,163

 

 

$

(6,773

)

 

 

(27

%)

As a percent of client engineering services revenue

 

 

82

%

 

 

81

%

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

4

%

 

 

6

%

 

 

 

 

 

 

Cost of CES revenue decreased 27% for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021, consistent with the change in CES revenue. We have managed CES headcount and compensation to match our customers’ demand for our staffing resources, and therefore our costs have moved accordingly.

37


 

Other

 

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Cost of other revenue

 

$

3,892

 

 

$

5,072

 

 

$

(1,180

)

 

 

(23

%)

As a percent of other revenue

 

 

83

%

 

 

88

%

 

 

 

 

 

 

As a percent of consolidated revenue

 

 

1

%

 

 

1

%

 

 

 

 

 

 

Cost of other revenue decreased 23% for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021, consistent with the decrease in other revenue.

Gross profit

 

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Gross profit

 

$

322,753

 

 

$

294,513

 

 

$

28,240

 

 

 

10

%

As a percent of consolidated revenue

 

 

78

%

 

 

75

%

 

 

 

 

 

 

Gross profit increased by $28.2 million, or 10%, for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021. This increase in gross profit was primarily attributable to the increase in software revenue and decrease in cost of revenue.

Operating expenses

Operating expenses, as discussed below, support all the products and services that we provide to our customers and, as a result, they are reported and discussed in the aggregate.

Research and development

 

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Research and development

 

$

138,352

 

 

$

112,872

 

 

$

25,480

 

 

 

23

%

As a percent of consolidated revenue

 

 

34

%

 

 

29

%

 

 

 

 

 

 

Research and development expenses increased by $25.5 million, or 23%, for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021. Stock-based compensation expense increased $15.4 million, employee compensation and related expense increased $11.2 million, primarily due to increased headcount. Cloud hosting and facilities expense increased $0.8 million and $0.6 million, respectively, in the current year. These increases were partially offset by decreases in restructuring costs and consulting expense of $1.7 million each. The restructuring costs were non-recurring in the current period.

Sales and marketing

 

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Sales and marketing

 

$

114,042

 

 

$

94,568

 

 

$

19,474

 

 

 

21

%

As a percent of consolidated revenue

 

 

28

%

 

 

24

%

 

 

 

 

 

 

Sales and marketing expenses increased by $19.5 million, or 21%, for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021. Stock-based compensation expense increased $11.7 million, employee compensation and related expense increased $3.6 million, primarily due to increased headcount, advertising and trade show related expenses increased $3.0 million, cloud hosting and software maintenance expense increased $1.4 million, and travel costs increased $1.1 million for the nine months ended September 30, 2022. These increases were partially offset by a decrease in restructuring costs of $1.8 million which were non-recurring in the current period.

 

 

38


 

General and administrative

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

General and administrative

 

$

72,613

 

 

$

67,983

 

 

$

4,630

 

 

 

7

%

As a percent of consolidated revenue

 

 

18

%

 

 

17

%

 

 

 

 

 

 

General and administrative expenses increased by $4.6 million, or 7%, for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021. Professional fees increased $2.9 million, stock-based compensation expense increased $1.8 million, travel costs increased $1.1 million, and cloud hosting and software maintenance expense increased $0.7 million for the nine months ended September 30, 2022. These increases were partially offset by decreases in employee compensation and related expense, facilities costs, and restructuring costs of $0.6 million, $0.5 million and $0.5 million, respectively.

Amortization of intangible assets

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Amortization of intangible assets

 

$

18,682

 

 

$

13,924

 

 

$

4,758

 

 

 

34

%

As a percent of consolidated revenue

 

 

5

%

 

 

4

%

 

 

 

 

 

 

Amortization of intangible assets increased by $4.8 million, or 34%, for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021. Amortization of intangible assets in the current year period increased primarily as a result of recent acquisitions, partially offset by a reduction in amortization because of fully amortized intangibles.

Other operating income, net

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Other operating income, net

 

$

(9,383

)

 

$

(2,526

)

 

$

6,857

 

 

 

271

%

As a percent of consolidated revenue

 

 

(2

%)

 

 

(1

%)

 

 

 

 

 

 

Other operating income, net increased $6.9 million for the nine months ended September 30, 2022 as compared to the nine months ended September 30, 2021, primarily due to a $7.5 million gain recognized on the mark-to-market adjustment of contingent consideration associated with the World Programming acquisition. This gain was partially offset by a $0.9 million decrease in grant income for the nine months ended September 30, 2022.

Interest expense

 

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Interest expense

 

$

2,851

 

 

$

8,998

 

 

$

(6,147

)

 

 

(68

%)

As a percent of consolidated revenue

 

 

1

%

 

 

2

%

 

 

 

 

 

 

Interest expense decreased $6.1 million for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021, primarily due to the adoption of ASU 2020-06 on January 1, 2022. As a result of this adoption, we account for the 2024 Notes as a single liability, which eliminates the amortization of the debt discount. Prior to January 1, 2022, the carrying amount of the equity component was recorded as a debt discount and amortized to interest expense. Interest expense related to the amortization of debt issuance costs was $1.3 million for the nine months ended September 30, 2022, while interest expense related to the amortization of debt discount and issuance costs was $8.5 million for the nine months ended September 30, 2021. Interest costs on the 2027 Notes were $1.2 million for the nine months ended September 30, 2022.

Other expense, net

 

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

Other expense, net

 

$

26,082

 

 

$

1,667

 

 

$

24,415

 

 

NM

As a percent of consolidated revenue

 

 

6

%

 

 

0

%

 

 

 

 

 

 

39


 

Other expense, net increased by $24.4 million for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021. We recognized expense of $16.6 million on the repurchase of a portion of our 2024 Notes, and an increase of $9.5 million in net foreign currency losses during the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021. These losses were partially offset by a $1.7 million increase in interest income in the current year.

Income tax expense

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

 

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

 

Income tax expense

 

$

15,008

 

 

$

4,424

 

 

$

10,584

 

 

 

239

%

The effective tax rate was -37% and -149% for the nine months ended September 30, 2022 and 2021 respectively. The tax rate is affected by our status as a U.S. resident taxpayer, the tax rates in the U.S. and other jurisdictions in which we operate, the relative amount of income earned by jurisdiction and the relative amount of losses or income for which no benefit or expense is recognized due to a valuation allowance. Our effective tax rate for the nine months ended September 30, 2022 and 2021, also includes net discrete expense of $4.3 million and net discrete benefit of $1.2 million, respectively, primarily related to changes in tax laws, withholding taxes on royalties, changes in reserves, changes in accruals for unremitted earnings and other adjustments.

Net loss

 

 

Nine Months Ended
September 30,

 

 

Period-to-period change

(in thousands)

 

2022

 

 

2021

 

 

$

 

 

%

Net loss

 

$

(55,494

)

 

$

(7,397

)

 

$

(48,097

)

 

NM

Net loss increased by $48.1 million for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021. The increase in net loss was largely attributable to expense recognized on the repurchase of a portion of our 2024 Notes, increased stock-based compensation expense and increased foreign currency losses in the current year period, partially offset by an increase in revenue and a gain on the mark-to-market adjustment of contingent consideration, as described above.

Non-GAAP financial measures

We monitor the following key non-GAAP (United States generally accepted accounting principles) financial and operating metrics to help us evaluate our business, measure our performance, identify trends affecting our business, formulate business plans and make strategic decisions. In analyzing and planning for our business, we supplement our use of GAAP financial measures with non-GAAP financial measures, including Billings as a liquidity measure, Adjusted EBITDA as a performance measure and Free Cash Flow as a liquidity measure.

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

(in thousands)

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Other financial data:

 

 

 

 

 

 

 

 

 

 

 

 

Billings

 

$

122,939

 

 

$

117,156

 

 

$

419,698

 

 

$

380,731

 

Adjusted EBITDA

 

$

6,829

 

 

$

14,832

 

 

$

69,859

 

 

$

61,288

 

Free Cash Flow

 

 

 

 

 

 

 

$

19,813

 

 

$

48,783

 

Billings. Billings consists of our total revenue plus the change in our deferred revenue, excluding deferred revenue from acquisitions during the period. Given that we generally bill our customers at the time of sale, but typically recognize a portion of the related revenue ratably over time, management believes that Billings is a meaningful way to measure and monitor our ability to provide our business with the working capital generated by upfront payments from our customers.

 

Adjusted EBITDA. We define Adjusted EBITDA as net income (loss) adjusted for income tax expense (benefit), interest expense, interest income and other, depreciation and amortization, stock-based compensation expense, restructuring charges, asset impairment charges and other special items as determined by management. Our management team believes that Adjusted EBITDA is a meaningful measure of performance as it is commonly utilized by management and the investment community to analyze operating performance in our industry.

Free Cash Flow. Free Cash Flow is a non-GAAP measure that we calculate as cash flow provided by operating activities less capital expenditures. Management believes that Free Cash Flow is useful in analyzing our ability to service and repay debt, when applicable, and return value directly to stockholders.

40


 

These non-GAAP financial measures reflect an additional way of viewing aspects of our business that, when viewed with our GAAP results and the accompanying reconciliations to corresponding GAAP financial measures included in the tables below, may provide a more complete understanding of factors and trends affecting our business. These non-GAAP financial measures should not be relied upon to the exclusion of GAAP financial measures and are by definition an incomplete understanding of the Company and must be considered in conjunction with GAAP measures.

We believe that the non-GAAP measures disclosed herein are only useful as an additional tool to help management and investors make informed decisions about our financial and operating performance and liquidity. By definition, non-GAAP measures do not give a full understanding of the Company. To be truly valuable, they must be used in conjunction with the comparable GAAP measures. In addition, non-GAAP financial measures are not standardized. It may not be possible to compare these financial measures with other companies’ non-GAAP financial measures having the same or similar names. We strongly encourage investors to review our consolidated financial statements and the notes thereto in their entirety and not to rely on any single financial measure.

Reconciliation of non-GAAP financial measures

The following tables provides reconciliations of revenue to Billings, net income (loss) to Adjusted EBITDA, and net cash provided by operating activities to Free Cash Flow:

Billings

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

(in thousands)

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Revenue

 

$

119,351

 

 

$

121,307

 

 

$

411,788

 

 

$

391,382

 

Ending deferred revenue

 

 

116,540

 

 

 

84,428

 

 

 

116,540

 

 

 

84,428

 

Beginning deferred revenue

 

 

(112,926

)

 

 

(88,579

)

 

 

(106,032

)

 

 

(95,079

)

Deferred revenue acquired

 

 

(26

)

 

 

 

 

 

(2,598

)

 

 

 

Billings

 

$

122,939

 

 

$

117,156

 

 

$

419,698

 

 

$

380,731

 

 

Adjusted EBITDA

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

(in thousands)

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Net loss

 

$

(33,248

)

 

$

(8,109

)

 

$

(55,494

)

 

$

(7,397

)

Income tax expense

 

 

4,579

 

 

 

3,022

 

 

 

15,008

 

 

 

4,424

 

Stock-based compensation expense

 

 

22,710

 

 

 

10,933

 

 

 

62,524

 

 

 

31,229

 

Interest expense

 

 

1,566

 

 

 

3,037

 

 

 

2,851

 

 

 

8,998

 

Depreciation and amortization

 

 

8,273

 

 

 

6,175

 

 

 

24,092

 

 

 

19,355

 

Restructuring expense

 

 

 

 

 

(124

)

 

 

 

 

 

4,954

 

Special adjustments, interest income and other (1)

 

 

2,949

 

 

 

(102

)

 

 

20,878

 

 

 

(275

)

Adjusted EBITDA

 

$

6,829

 

 

$

14,832

 

 

$

69,859

 

 

$

61,288

 

 

(1)
The three months ended September 30, 2022, includes $6.8 million currency losses on acquisition-related intercompany loans and a $2.2 million gain from the mark-to-market adjustment of contingent consideration associated with the World Programming acquisition. The nine months ended September 30, 2022, includes $16.6 million expense on repurchase of convertible senior notes, $13.7 million currency losses on acquisition-related intercompany loans and a $7.5 million gain from the mark-to-market adjustment of contingent consideration associated with the World Programming acquisition.

Free Cash Flow

 

 

 

Nine Months Ended September 30,

 

(in thousands)

 

2022

 

 

2021

 

Net cash provided by operating activities (1)

 

$

26,534

 

 

$

55,594

 

Capital expenditures

 

 

(6,721

)

 

 

(6,811

)

Free cash flow (1)

 

$

19,813

 

 

$

48,783

 

 

(1)
The nine months ended September 30, 2022, includes $65.9 million payment for legal judgement acquired in December 2021.

 

 

41


 

Recurring software license rate

A key factor to our success is our recurring software license rate which we measure through Billings, primarily derived from annual renewals of our existing subscription customer agreements. Recurring revenue streams allow us to create more consistent, predictable cash flows and drive greater long-term customer value. We believe the recurring software license rate is a key factor to our success and we monitor this measure to ensure our go-to-market strategy is driving long-term success of our business.

We calculate our recurring software license rate for a particular period by dividing (i) the sum of software term-based license Billings, software license maintenance Billings, and 20% of software perpetual license Billings which we believe approximates maintenance as an element of the arrangement by (ii) the total software license Billings including all term-based subscriptions, maintenance, and perpetual license billings from all customers for that period. For the nine months ended September 30, 2022 and 2021, our recurring software license rate was 93% and 91%, respectively. The recurring software license rate may vary from period to period.

Liquidity and capital resources

As of September 30, 2022, our principal sources of liquidity were $311.9 million in cash and cash equivalents and $150.0 million availability on our credit facility. We have outstanding debt in the form of our Convertible Notes with a $311.8 million principal amount as of September 30, 2022.

During the period ended September 30, 2022, the conditions allowing holders of the Convertible Notes to convert were not met. Therefore, the Convertible Notes were classified as long-term debt on the consolidated balance sheet as of September 30, 2022. We have the ability to settle the Convertible Notes in cash, shares of our common stock, or a combination of cash and shares of our common stock at our own election.

During the period ended September 30, 2022, under our stock repurchase program, we repurchased 85,119 shares of our Class A Common Stock at an average price of $51.52 per share for a total cost of approximately $4.4 million. We did not make any purchases under our stock repurchase program during the three months ended September 30, 2022. As of September 30, 2022, approximately $45.6 million of shares remained available for repurchase under the program.

We continue to evaluate possible acquisitions and other strategic transactions designed to expand our business. As a result, our expected uses of cash could change, our cash position could be reduced, or we may incur additional debt obligations to the extent we complete additional acquisitions.

Our existing cash and cash equivalents may fluctuate during fiscal 2022, due to changes in our planned cash expenditures, including changes in incremental costs such as direct costs and integration costs related to acquisitions. Cash from operations could also be affected by various risks and uncertainties, including, but not limited to, the effects of COVID-19 and global unrest. It is possible that certain customers may unilaterally decide to extend payments on accounts receivable, however our customer base is comprised primarily of larger organizations with typically strong liquidity and capital resources.

We believe that our existing cash balances, together with funds generated from operations and amounts available under our credit facility, will be sufficient to finance our operations and meet our foreseeable cash requirements for the next twelve months. We also believe that our financial resources, along with managing discretionary expenses, will allow us to manage the impact of COVID-19 on our business operations for the foreseeable future and withstand global unrest, which could include reductions in revenue and delays in payments from customers and partners. We will continue to evaluate our financial position as developments evolve relating to COVID-19 and global unrest.

Revolving credit facility

We have a $150.0 million credit facility with a maturity date of December 15, 2025 (“2019 Amended Credit Agreement”). The 2019 Amended Credit Agreement allows us to request that the aggregate commitments under the 2019 Amended Credit Agreement be increased by up to $50.0 million for a total of $200.0 million, subject to certain conditions. In June 2022, we amended our 2019 Amended Credit Agreement to, among other things, permit the issuance of the 2027 Notes and extend the maturity date of the credit facility to December 2025.

As of September 30, 2022, there were no outstanding borrowings under the 2019 Amended Credit Agreement and there was $150.0 million available for future borrowing. The 2019 Amended Credit Agreement is available for general corporate purposes, including working capital, capital expenditures and permitted acquisitions. As of September 30, 2022, we were in compliance with the financial covenants.

42


 

For additional information about the 2019 Amended Credit Agreement, refer to our consolidated financial statements for the year ended December 31, 2021, included in our Annual Report on Form 10-K filed with the SEC on February 28, 2022.

Cash flows

As of September 30, 2022, we had cash and cash equivalents of $311.9 million available for working capital purposes, acquisitions, and capital expenditures; $228.8 million of this amount was held in the United States and $77.7 million was held in the APAC and EMEA regions with the remainder held in Canada, Mexico, and South America.

Other than statutory limitations, there are no significant restrictions on the ability of our subsidiaries to pay dividends or make other distributions to Altair. Based on our current liquidity needs and repatriation strategies, we expect that we can manage our global liquidity needs without material adverse tax implications.

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

 

 

 

Nine Months Ended September 30,

 

(in thousands)

 

2022

 

 

2021

 

Net cash provided by operating activities

 

$

26,534

 

 

$

55,594

 

Net cash used in investing activities

 

 

(151,173

)

 

 

(12,911

)

Net cash provided by financing activities

 

 

35,152

 

 

 

173,735

 

Effect of exchange rate changes on cash, cash equivalents and restricted cash

 

 

(12,142

)

 

 

(1,951

)

Net (decrease) increase in cash, cash equivalents and restricted cash

 

$

(101,629

)

 

$

214,467

 

 

Net cash provided by operating activities

Net cash provided by operating activities for the nine months ended September 30, 2022, was $26.5 million, which reflects a decrease of $29.1 million compared to the nine months ended September 30, 2021. This decrease was the result of a $65.9 million payment in January on an existing legal judgment against World Programming, and partially offset by changes to our working capital position for the nine months ended September 30, 2022, as compared to the nine months ended September 30, 2021.

Net cash used in investing activities

Net cash used in investing activities for the nine months ended September 30, 2022, was $151.2 million, which reflects an increase of $138.3 million compared to the nine months ended September 30, 2021. For the nine months ended September 30, 2002, we paid $96.5 million for the acquisition of RapidMiner, and an additional $42.2 million related to other business acquisitions and investments.

Net cash provided by financing activities

Net cash provided by financing activities for the nine months ended September 30, 2022, was $35.2 million, which reflects a decrease of $138.6 million compared to the nine months ended September 30, 2021. For the nine months ended September 30, 2022, we received aggregate proceeds of $224.3 million from the issuance of our 2027 Notes, net of certain discounts and commissions, partially offset by $192.4 million proceeds used for the repurchase of a portion of our 2024 Notes. For the nine months ended September 30, 2021, we issued 2.9 million shares of our Class A common stock in a private placement for aggregate net proceeds of $200.0 million and made a payment on our revolving credit facility of $30.0 million.

Effect of exchange rate changes on cash, cash equivalents and restricted cash

There were adverse effects of exchange rate changes on cash, cash equivalents and restricted cash of $12.1 million and $2.0 million, respectively, for the nine months ended September 30, 2022, and September 30, 2021.

43


 

Commitments

As of September 30, 2022, our principal commitments consist of our $81.8 million and $230.0 million convertible notes due in 2024 and 2027, respectively.

As of December 31, 2021, there was a balance payable on an existing legal judgment against World Programming. We paid this judgment in January 2022, for $65.9 million.

There were no other material changes in our commitments as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021.

Recently issued accounting pronouncements

Effective January 1, 2022, we adopted Accounting Standards Update, or ASU, 2020-06 using the modified retrospective approach. As a result, our 2024 Notes are accounted for as a single liability measured at amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Adoption of the new standard resulted in a decrease to Accumulated deficit of $23.9 million, a decrease to Additional paid-in capital of $50.0 million, and an increase to Convertible senior notes, net of $26.1 million.

See Note 2 in the Notes to consolidated financial statements in Item 1, Part I of this Quarterly Report on Form 10-Q for a full description of the recent accounting pronouncements and our expectation of their impact, if any, on our results of operations and financial condition.

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

We are exposed to certain global market risks, including foreign currency exchange risk and interest rate risk associated with our revolving credit facility.

Foreign Currency Risk

As a result of our substantial international operations, we are exposed to foreign currency risks that arise from our normal business operations, including in connection with our transactions that are denominated in foreign currencies. In addition, we translate sales and financial results denominated in foreign currencies into United States dollars for purposes of our consolidated financial statements. As a result, appreciation of the United States dollar against these foreign currencies generally will have a negative impact on our reported revenue and operating income while depreciation of the United States dollar against these foreign currencies will generally have a positive effect on reported revenue and operating income.

As of September 30, 2022, we do not have any foreign currency hedging contracts. Based on our current international operations, we do not plan on engaging in hedging activities in the near future.

Market Risk and Market Interest Risk

In June 2022, we issued $230.0 million aggregate principal amount of 1.750% convertible senior notes due in 2027. In June 2019, we issued $230.0 million aggregate principal amount of 0.250% convertible senior notes due 2024 of which $148.2 million aggregate principal amount had been repurchased as of September 30, 2022. The 2027 Notes and 2024 Notes have fixed annual interest rates at 1.750% and 0.250%, respectively, and, therefore, we do not have economic interest rate exposure on our Convertible Notes. However, the value of the Convertible Notes is exposed to interest rate risk. Generally, the fair market value of our fixed interest rate Convertible Notes will increase as interest rates fall and decrease as interest rates rise. In addition, the fair values of the Convertible Notes are affected by our stock price. The fair value of the Convertible Notes will generally increase as our Class A common stock price increases in value and will generally decrease as our Class A common stock price declines in value. We carry the Convertible Notes at face value less unamortized issuance costs on our balance sheet, and we present the fair value for required disclosure purposes only.

As of September 30, 2022, we had cash, cash equivalents and restricted cash of $312.4 million, consisting primarily of bank deposits and money market funds. As of September 30, 2022, we had no outstanding borrowings under our 2019 Amended Credit Agreement. Such interest-bearing instruments carry a degree of interest rate risk; however, historical fluctuations of interest expense have not been significant.

44


 

Interest rate risk relates to the gain/increase or loss/decrease we could incur on our debt balances and interest expense associated with changes in interest rates. Changes in interest rates would impact the amount of interest income we realize on our invested cash balances. It is our policy not to enter into derivative instruments for speculative purposes, and therefore, we hold no derivative instruments for trading purposes.

Item 4. Controls and Procedures

We maintain disclosure controls and procedures (as defined in Rule 13a-15(e) or 15d-15(e) of the Exchange Act) that are designed to ensure that information required to be disclosed in periodic reports filed with the SEC under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to the Company’s management, including its Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. Under the supervision and with the participation of our management, including the Chief Executive Officer and Chief Financial Officer, we have evaluated the effectiveness of our disclosure controls and procedures as defined in Rule 13(a)-15(e) under the Exchange Act as of the end of the period covered by this report. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of September 30, 2022.

Changes in Internal Control Over Financial Reporting

During the third quarter of 2022, we implemented a new enterprise resource planning (“ERP”) system. This implementation resulted in changes to our reporting processes and our internal control over financial reporting, by automating certain manual procedures and standardizing business processes and reporting across the organization. We will continue to monitor our internal control over financial reporting under the new system, including evaluating the operating effectiveness of related key controls.

There have been no other changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the quarter ended September 30, 2022, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

45


 

PART II – OTHER INFORMATION

World Programming

We acquired World Programming Limited and a related company (collectively, “World Programming”) in December 2021. In 2010, SAS Institute, Inc. (“SAS”) filed an action against World Programing in the United States District Court for the Eastern District of North Carolina (the “NC Court”) alleging copyright infringement, breach of contract, fraudulent inducement to contract, and violations of the North Carolina Unfair and Deceptive Trade Practices Act (UDTPA). SAS was unsuccessful on its copyright claims but prevailed on its breach of contract, fraudulent inducement, and UDTPA claims and was awarded damages of $79.1 million in 2016 (the “NC Judgment”). The NC Court subsequently enjoined World Programming from licensing its WPS Analytics software to new customers for use in the United States until the NC Judgment was satisfied. At the time that we acquired World Programming, World Programming had partially paid the NC Judgment.

In relation to the NC Court order that enjoined World Programming from licensing its WPS Analytics Software to new customers for use in the United States, SAS filed a related matter in California, which resulted in the California court issuing an order that required certain then existing customers of World Programming to direct payment (of their licensing fees for WPS Analytics software) to SAS until the NC Judgment was satisfied.

On January 3, 2022, we paid the outstanding balance of $65.9 million on the NC Judgment. Despite payment in full, SAS asserted that we had not satisfied the NC Judgment. The NC Court held a hearing to address this issue on March 3, 2022 (the “March Hearing”). At the March Hearing, the NC Court confirmed that our January 3, 2022 payment fully satisfied the NC Judgment, and lifted the injunction that had enjoined World Programming from licensing its WPS Analytics software to new customers for use in the United States. On March 7, 2022, SAS agreed that the California court order was no longer necessary and together with World Programming, filed a joint notice of satisfaction of the NC Judgment with the California court, thereby allowing customers of World Programming to resume payment of their licensing fees to World Programming directly.

In 2018, SAS filed litigation in the United States District Court for the Eastern District of Texas (the “Texas Court”) asserting that World Programming infringed SAS copyrights and patents. SAS voluntarily dismissed with prejudice its patent claims, and the Texas Court entered judgment in favor of World Programming on the copyright claims. SAS appealed the Texas Court judgment to the United States Court of Appeals for the Federal Circuit (the “Court of Appeals”). Oral arguments were held before the Court of Appeal on January 13, 2022. A decision from the Court of Appeals is pending.

Other legal proceedings

From time to time, we may be subject to other legal proceedings and claims in the ordinary course of business. We have received, and may in the future continue to receive, claims from third parties asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend ourselves, our partners and our customers by determining the scope, enforceability and validity of third-party proprietary rights, or to establish and enforce our proprietary rights. The results of any current or future litigation cannot be predicted with certainty and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.

Item 1A. Risk Factors

The risk factors set forth below supplement the risk factors previously disclosed in Part 1, Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2021. The following risk factors should be read in conjunction with the risk factors regarding the 2024 Notes set forth in our Annual Report on 10-K for the year ended December 31, 2021.

 

46


 

The 2027 Notes will be effectively subordinated to our secured debt (including borrowings under our revolving credit facility) and any liabilities of our subsidiaries.

The 2027 Notes will rank senior in right of payment to any of our indebtedness that is expressly subordinated in right of payment to the 2027 Notes; equal in right of payment to any of our liabilities that are not so subordinated, such as our existing 2024 Notes; effectively junior in right of payment to any of our secured indebtedness (including all amounts outstanding under our revolving credit facility) to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of our subsidiaries. In the event of our bankruptcy, liquidation, reorganization or other winding up, our assets that secure debt ranking senior or equal in right of payment to the 2027 Notes (including all amounts outstanding under our revolving credit facility) will be available to pay obligations on the 2027 Notes only after the secured debt has been repaid in full from these assets, and the assets of our subsidiaries will be available to pay obligations on the 2027 Notes only after all indebtedness and other liabilities (including trade payables) of our subsidiaries have been repaid in full. There may not be sufficient assets remaining to pay amounts due on any or all of the 2027 Notes then outstanding. The indenture governing the 2027 Notes will not prohibit us from incurring additional senior debt or secured debt, nor will it prohibit any of our subsidiaries from incurring indebtedness or additional liabilities.

The 2027 Notes are our obligations only and a substantial portion of our operations are conducted through, and a substantial portion of our consolidated assets are held by, our subsidiaries.

The 2027 Notes are our obligations exclusively and are not guaranteed by any of our operating subsidiaries. A substantial portion of our operations is conducted through, and a substantial portion of our consolidated assets is held by, our subsidiaries. Accordingly, our ability to service our debt, including the 2027 Notes, depends in part on the results of operations of our subsidiaries and upon the ability of such subsidiaries to provide us with cash, whether in the form of dividends, loans or otherwise, to pay amounts due on our obligations, including the 2027 Notes. Our subsidiaries are separate and distinct legal entities and have no obligation, contingent or otherwise, to make payments on the 2027 Notes or to make any funds available for that purpose. In addition, dividends, loans or other distributions to us from such subsidiaries may be subject to contractual and other restrictions and are subject to other business considerations.

Servicing our debt requires a significant amount of cash, and we may not have sufficient cash flow from our business to pay our substantial debt.

Our ability to make scheduled payments of the principal of, to pay interest on or to refinance our indebtedness, including the amounts payable under our revolving credit facility, the 2027 Notes and the 2024 Notes, or to make cash payments in connection with any conversion of 2027 Notes or the 2024 Notes, depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not continue to generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional debt financing or equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations. In addition, the credit agreement governing our revolving credit facility contains, and any of our future debt agreements may contain, restrictive covenants that may prohibit us from adopting any of these alternatives. Our failure to comply with these covenants could result in an event of default which, if not cured or waived, could result in the acceleration of our debt.

We may still incur substantially more debt or take other actions which would intensify the risks discussed above.

We and our subsidiaries may be able to incur substantial additional debt in the future, subject to the restrictions contained in our then-existing debt instruments, some of which may be secured debt, and other agreements. We are not restricted under the terms of the indenture governing the 2027 Notes, or the indenture governing the 2024 Notes, from incurring additional debt, securing existing or future debt, recapitalizing our debt or taking a number of other actions that are not limited by the terms of the indenture governing the 2027 Notes or the indenture governing the 2024 Notes that could have the effect of diminishing our ability to make payments on the 2027 Notes when due. Our existing revolving credit facility restricts our ability to incur additional indebtedness, including secured indebtedness, but if those restrictions are waived, or the facility matures or is repaid, we may not be subject to such restrictions under the terms of any subsequently incurred indebtedness.

 

47


 

We may not have the ability to raise the funds necessary to settle for cash conversions of the 2027 Notes or to repurchase for cash the 2027 Notes upon a fundamental change, and our current debt contains, and our future debt may contain, limitations on our ability to pay cash upon conversion or repurchase of the 2027 Notes.

Holders of the 2027 Notes will have the right to require us to repurchase their 2027 Notes upon the occurrence of a fundamental change at a fundamental change repurchase price equal to 100% of the principal amount of the 2027 Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date. In addition, upon conversion of the 2027 Notes, unless we elect to deliver solely shares of our Class A common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the 2027 Notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of 2027 Notes surrendered therefore or 2027 Notes being converted.

In addition, our ability to repurchase the 2027 Notes or to pay cash upon conversions of the 2027 Notes may be limited by law, by regulatory authority or by agreements governing our indebtedness including our existing revolving credit facility. Our 2024 Notes contain substantially identical conversion and repurchase features. Our failure to repurchase the 2027 Notes or the 2024 Notes at a time when the repurchase is required by the indenture governing the 2027 Notes or the indenture governing the 2024 Notes or to pay any cash payable on future conversions of the 2024 Notes or the 2027 Notes as required by the indentures governing the 2024 Notes or the 2027 Notes would constitute a default under the applicable indenture. A default under the indenture governing the 2027 Notes or the indenture governing the 2024 Notes or the occurrence of a fundamental change itself would likely also lead to a default under our revolving credit facility, and may lead to a default under agreements governing our future indebtedness. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the 2027 Notes or make cash payments upon conversions thereof.

Our revolving credit facility limits our ability to pay any cash amount upon the conversion or repurchase of the 2027 Notes.

Our existing revolving credit facility prohibits us from making any cash payments on the conversion or repurchase of the 2027 Notes if a default under such credit facility exists or would be created thereby. In addition, our ability to make cash payments on the conversion or repurchase of the 2027 Notes will be limited to the extent we do not satisfy certain financial covenant tests after giving effect to such payments. Any new credit facility that we may enter into may have similar restrictions. Our failure to make cash payments upon the conversion or repurchase of the 2027 Notes as required under the terms of the 2027 Notes would permit holders of the 2027 Notes to accelerate our obligations under the 2027 Notes.

The conditional conversion feature of the 2027 Notes, if triggered, may adversely affect our financial condition and operating results.

In the event the conditional conversion feature of the 2027 Notes is triggered, holders of 2027 Notes will be entitled to convert the 2027 Notes at any time during specified periods at their option. If one or more holders elect to convert their 2027 Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our Class A common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity.

Our 2024 Notes contain substantially identical conversion features. Neither the 2024 Notes nor the 2027 Notes are convertible under this feature during the quarter ending September 30, 2022. Whether the 2024 Notes or the 2027 Notes will be convertible following this fiscal quarter will depend on the satisfaction of this condition or another conversion condition in the future. As of September 30, 2022, our 2024 Notes and 2027 Notes are classified as long-term liabilities. In addition, even if holders do not elect to convert their 2027 Notes or the 2024 Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the 2027 Notes or the 2024 Notes, as applicable, as a current rather than a long-term liability, which would result in a material reduction of our net working capital.

Provisions in the indenture for the 2027 Notes may deter or prevent a business combination that may be favorable to you.

If a fundamental change occurs prior to the maturity date, holders of the 2027 Notes will have the right, at their option, to require us to repurchase all or a portion of their 2027 Notes. In addition, if a make-whole fundamental change occurs prior to the maturity date, we will in some cases be required to increase the conversion rate for a holder that elects to convert its 2027 Notes in connection with such make-whole fundamental change. Furthermore, the indenture for the 2027 Notes will prohibit us from engaging in certain mergers or acquisitions unless, among other things, the surviving entity assumes our obligations under the 2027 Notes. These and other provisions in the indenture for the 2027 Notes could deter or prevent a third party from acquiring us even when the acquisition may be favorable to you. Comparable provisions exist in the indenture for the 2024 Notes.

48


 

Conversion of the 2027 Notes will dilute the ownership interest of existing stockholders, including holders who had previously converted their 2027 Notes, and may otherwise depress the price of our Class A common stock.

The conversion of some or all of the 2027 Notes will dilute the ownership interests of existing stockholders to the extent we deliver shares of our Class A common stock upon conversion of any of the 2027 Notes. The 2027 Notes may from time to time in the future be convertible at the option of their holders prior to their scheduled terms under certain circumstances. Any sales in the public market of the Class A common stock issuable upon such conversion could adversely affect prevailing market prices of our common stock. In addition, the existence of the 2027 Notes may encourage short selling by market participants because the conversion of the 2027 Notes could be used to satisfy short positions, and the anticipated conversion of the 2027 Notes into shares of our common stock could depress the price of our common stock.

Implementation of our new ERP system could disrupt business operations.

We implemented a new ERP system in the third quarter of 2022. The implementation has required and may continue to require significant investments of time, money and resources and may result in the diversion of senior management’s attention from our ongoing operations. Furthermore, the implementation has resulted, and may continue to result, in changes to many of our existing operational, financial and administrative business processes, including, but not limited to, our budgeting, purchasing, licensing, accounting and reporting processes. The new ERP system has required and may continue to require both the implementation of new internal controls and changes to existing internal control frameworks and procedures. If technical problems or other significant issues arise in connection with the implementation or operation of the new ERP system, it could have a material negative impact on our operations, business, financial results and financial condition.

49


 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

Not applicable.

Item 3. Defaults Upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

Not applicable.

50


 

Item 6. Exhibits

 

No.

 

Description

 

 

 

2.1

 

Agreement and Plan of Merger, dated as of September 13, 2022, by and among the Company, RapidMiner, Inc., Rambler Merger Sub Inc., and the stockholder representative named therein (incorporated by reference into Exhibit 2.1 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on September 13, 2022).

 

 

 

10.1

 

Employment Separation and General Release Agreement, dated as of September 30, 2022, by and between Brett Chouinard and the Company (incorporated by reference into Exhibit 10.1 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on September 30, 2022).

 

 

 

31.1*

 

Certification of the Chief Executive Officer of Altair Engineering Inc. pursuant to Rule 13a-14(a)/Rule 15d-14(a) under the Securities Exchange Act of 1934, as amended

 

 

 

31.2*

 

Certification of the Chief Financial Officer of Altair Engineering Inc. pursuant to Rule 13a-14(a)/Rule 15d-14(a) under the Securities Exchange Act of 1934, as amended

 

 

 

32.1**

 

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

 

 

 

101.INS*

 

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

 

 

 

101.SCH*

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

101.CAL*

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

101.DEF*

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

101.LAB*

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

101.PRE*

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

104

 

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

 

 

 

 

 

* Filed herewith.

** The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference.

 

51


 

SIGNATURES

 

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

 

 

ALTAIR ENGINEERING INC.

 

 

 

 

Date: November 4, 2022

By:

 

/s/ James Scapa

 

 

 

James R. Scapa

 

 

 

Chief Executive Officer (Principal Executive Officer)

 

Date: November 4, 2022

 

 

 

 

By:

 

/s/ Matthew Brown

 

 

 

Matthew Brown

 

 

 

Chief Financial Officer (Principal Financial Officer)

 

Date: November 4, 2022

 

 

 

 

By:

 

/s/ Brian Gayle

 

 

 

Brian Gayle

 

 

 

Senior Vice President, Chief Accounting Officer (Principal Accounting Officer)

 

52


EX-31.1 2 altr-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, James R. Scapa, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Altair Engineering 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)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer 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 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.

 

/s/ James Scapa

James R. Scapa

Chief Executive Officer

(Principal Executive Officer)

November 4, 2022

 


EX-31.2 3 altr-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, Matthew Brown, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Altair Engineering 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)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b) Designed such internal control over financial reporting, or caused such internal control over financial

reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of

financial reporting and the preparation of financial statements for external purposes in accordance with

generally accepted accounting principles;

c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer 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 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.

 

/s/ Matthew Brown

Matthew Brown

Chief Financial Officer

(Principal Financial Officer)

November 4, 2022


EX-32.1 4 altr-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 of Altair Engineering Inc. (the “Company”), on Form 10-Q for the period ended September 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officers of the Company certify to their knowledge and in their respective capacities, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1) The Report fully complies with the requirements of section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

/s/ James Scapa

James R. Scapa

Chief Executive Officer

(Principal Executive Officer)

 

 

 

/s/ Matthew Brown

Matthew Brown

Chief Financial Officer

(Principal Financial Officer)

 

November 4, 2022


EX-101.LAB 5 altr-20220930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Address, City or Town Entity Address, City or Town Fair Value Disclosures [Abstract] Loss per share: Earnings Per Share [Abstract] Net Cash Provided by (Used in) Financing Activities [Abstract] FINANCING ACTIVITIES: Intangible Assets, Gross (Excluding Goodwill) Gross carrying amount Intangible Assets, Gross (Excluding Goodwill), Total Accrued obligations for acquisition of businesses. Accrued Obligations For Acquisition Of Businesses Obligations for acquisition of businesses Software related service. Software Related Service [Member] Software Related Services [Member] Capitalized Contract Cost, Net, Current Capitalized contract cost net, current Long-Term Line of Credit Loan outstanding Long-Term Line of Credit, Total Amendment Flag Amendment Flag Selling and Marketing Expense [Member] Sales and Marketing Expense [Member] Sales and marketing [Member] Retirement related benefit plans (net of tax effect of $0, $0, $7 and $0, respectively) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Retirement related benefit plans, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total Capital Expenditures Incurred but Not yet Paid Property and equipment in accounts payable, other current liabilities and other liabilities Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Cost of Sales [Member] Cost of Revenue - Software [Member] Accounts receivable net current. Accounts Receivable Net Current [Member] Accounts Receivable [Member] Goodwill [Member] Goodwill [Member] Litigation Case [Domain] Litigation Case Goodwill Ending Balance Beginning Balance Goodwill Goodwill, Total Deferred Income Tax Assets, Net Deferred tax assets Computer equipment and software. Computer Equipment And Software [Member] Computer Equipment and Software [Member] Operating Lease, Right-of-Use Asset Operating lease right of use assets Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Amounts reclassified from accumulated other comprehensive loss Revenue, Remaining Performance Obligation, Percentage Contracted revenue recognize percentage Document Quarterly Report Document Quarterly Report Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Payments for Repurchase of Common Stock Repurchase and retirement of common stock Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Foreign Currency Translation [Member] Payments for repurchase of common stock shares. Payments for Repurchase of Common Stock Shares Payments for repurchase of common stock, Shares Statement [Table] Statement [Table] Operating Lease, Liability, Noncurrent Operating lease liabilities, net of current portion Other Comprehensive Income (Loss), Tax Tax effects Other Comprehensive Income (Loss), Tax, Total Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of common stock for employee stock purchase program (in shares) Other Segments [Member] All Other [Member] Sales Commissions and Fees Sales commissions Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Business Acquisition [Axis] Business Acquisition Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income Loss [Table] Restructuring Charges Restructuring charges Restructuring expense Restructuring Charges, Total Common Stock, Capital Shares Reserved for Future Issuance Common stock reserved for issuance Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Debt instrument, convertible, threshold percentage of conversion price Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted average grant date fair value of RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance Nature of Operations [Text Block] Organization and Description of Business Other Current Liabilities [Table Text Block] Summary of Other Accrued Expenses and Current Liabilities Business Combination Disclosure [Text Block] Acquisitions Product and Service [Axis] Product and Service Business Combination, Contingent Consideration, Liability Contingent consideration Business Combination, Contingent Consideration, Liability, Total Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect, Period of Adoption, Adjustment [Member] Term licenses and other. Term Licenses And Other [Member] Term Licenses and Other [Member] Employee-related Liabilities, Current Accrued compensation and benefits Employee-related Liabilities, Current, Total Issuance of common stock in private placement, net of issuance costs (in shares) Stock Issued During Period Shares Private Placement New Issues Stock issued during period shares private placement new issues. Debt Instrument, Repurchased Face Amount Debt instrument repurchased face amount Liabilities and Equity TOTAL LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY Plan Name [Domain] Plan Name Other Liabilities, Current Other accrued expenses and current liabilities Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Deferred tax liabilities and other tax reserves Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average shares outstanding: Document and entity information table. Document And Entity Information [Table] Document And Entity Information [Table] Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Income Statement [Abstract] Liabilities, Current Total current liabilities Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Stock Issued During Period, Value, Employee Stock Purchase Plan Issuance of common stock for employee stock purchase program Convertible notes holders conversion rights under circumstances two [Member] Convertible Notes Holders Conversion Rights Under Circumstances Two [Member] Convertible notes holders conversion rights under circumstances two [Member] Stock repurchase program average price per share. Stock Repurchase Program Average Price Per Share Stock repurchase program, Average price per share Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Interest Expense Interest expense Interest expense Interest Expense, Total Trade Names [Member] Trade Names [Member] Right-of-use assets under finance leases. Right Of Use Assets Under Finance Leases [Member] Right-of-Use Assets Under Finance Leases [Member] Increase (Decrease) in Contract with Customer, Liability Deferred revenue Preferred Stock, Shares Authorized Preferred stock, shares authorized Other Noncurrent Assets [Member] Other Long-Term Assets [Member] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption Entity Small Business Entity Small Business Number of Reportable Segments Number of reportable segments Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, cash equivalents and restricted cash at end of period Cash, cash equivalents and restricted cash at beginning of year Total cash, cash equivalents, and restricted cash Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Stock repurchase program, Repurchase Shares Payment for repurchase of common stock shares. Payment For Repurchase Of Common Stock Shares Payments for repurchase of common stock, Shares Accounting Standards Update 2020-06 [Member] ASU 2020-06 [Member] Assets, Current Total current assets Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Indefinite-Lived Intangible Assets [Axis] Indefinite-lived Intangible Assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Net carrying amount Indefinite-Lived Intangible Assets (Excluding Goodwill), Total Indefinite-Lived Intangible Assets (Excluding Goodwill), Beginning Balance Indefinite-Lived Intangible Assets (Excluding Goodwill), Ending Balance Schedule of Short-Term Debt [Table] Increase (Decrease) in Other Operating Liabilities Other accrued expenses and current liabilities Increase (Decrease) in Other Operating Liabilities, Total Denominator for basic loss per share- weighted average shares Weighted average number of shares used in computing net loss per share, basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total Two thousand and seventeen equity incentive plan. Two Thousand And Seventeen Equity Incentive Plan [Member] 2017 Plan [Member] Other Noncurrent Liabilities [Table Text Block] Summary of Other Long-term Liabilities City Area Code City Area Code Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value, Outstanding Debt Instrument, Convertible, Terms of Conversion Feature Debt instrument, convertible, terms of conversion feature Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Number of options, Forfeited Comprehensive Income (Loss) Note [Text Block] Accumulated Other Comprehensive Loss Loss Contingency, Damages Awarded, Value Loss contingency damages awarded value Share-Based Payment Arrangement [Abstract] Schedule of Other Nonoperating Income (Expense) [Table Text Block] Schedule of Other Expense, Net Concept Engineering member. Concept Engineering [Member] Concept Engineering [Member] Liabilities TOTAL LIABILITIES Document Period End Date Document Period End Date Professional software services. Professional Software Services [Member] Professional Software Services [Member] Convertible Senior Notes Due In Two Thousand Twenty Four And Two Thousand Twenty Seven. Convertible Senior Notes Due In Two Thousand Twenty Four And Two Thousand Twenty Seven [Member] Convertible Senior Notes Due in 2024 and 2027 [Member] Business Combination and Asset Acquisition [Abstract] Debt Conversion, Converted Instrument, Shares Issued Debt conversion, converted instrument, shares issued Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Segment Reporting Information Revenue from contracts with customers. Revenue From Contracts With Customers [Line Items] Revenue From Contracts With Customers [Line Items] Contract with Customer, Liability, Noncurrent Deferred revenue, non-current Statistical Measurement [Axis] Statistical Measurement Proceeds from Convertible Debt Proceeds from issuance of convertible senior notes, net of underwriters' discounts and commissions Assets TOTAL ASSETS Net loss per share attributable to common stockholders, diluted Earnings Per Share, Diluted Earnings Per Share, Diluted, Total Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share Income Taxes Receivable, Current Income tax receivable Share-Based Payment Arrangement, Additional Disclosure [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Fiscal Period Focus Document Fiscal Period Focus Cost of Goods and Services Sold Total cost of revenue Cost of Goods and Services Sold, Total Restrictions on Cash and Cash Equivalents [Table Text Block] Reconciliation of Cash, Cash Equivalents and Restricted Cash Furniture equipment and other. Furniture Equipment And Other [Member] Furniture Equipment and Other [Member] Increase (Decrease) in Accounts Receivable Accounts receivable Conversion of Stock, Shares Converted Conversion from Class B to Class A common stock Preferred Stock, Value, Issued Preferred stock ($0.0001 par value), authorized 45,000 shares, none issued and outstanding Amount withheld on behalf of employees for future purchase. Amount Withheld On Behalf Of Employees For Future Purchase Amount withheld on behalf of employees for a future purchase APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Option Indexed to Issuer's Equity, Type [Axis] Two thousand and twenty one employee stock purchase plan. Two Thousand And Twenty One Employee Stock Purchase Plan [Member] 2021 Employee Stock Purchase Plan [Member] Payments for (Proceeds from) Other Investing Activities Other investing activities, net Revenue from contracts with customers. Revenue From Contracts With Customers [Table] Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Effect of dilutive securities, stock options, RSUs and ESPP shares Convertible Notes Payable, Current Convertible senior notes, net Net carrying amount Employees. Employees [Member] Employees [Member] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Settlement of outstanding debt Payment for Contingent Consideration Liability, Investing Activities Other business acquisitions member. Other Business Acquisitions [Member] Other business acquisitions [Member] Statement of Financial Position [Abstract] Temporary Equity, Shares Issued Shares issued Technology Service [Member] Client Engineering Services [Member] Entity File Number Entity File Number Convertible senior notes due in two thousand twenty seven. Convertible Senior Notes Due In Two Thousand Twenty Seven [Member] Convertible senior notes due in 2027 [Member] Statement of Cash Flows [Abstract] Put Option [Member] Line of Credit Facility, Current Borrowing Capacity Credit facility Stock purchase program shares acquired. Stock Purchase Program Shares Acquired Number of shares repurchased Building and Building Improvements [Member] Building and Improvements [Member] Other Operating Income (Expense), Net Other operating income, net Statistical Measurement [Domain] Statistical Measurement Statement of Stockholders' Equity [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Percentage of purchase price for each share of common stock purchased of lower of fair market value per share on first day of applicable offering period Other Current Liabilities [Member] Other Accrued Expenses and Current Liabilities [Member] Class of Stock [Domain] Class of Stock License and Service [Member] Total Software and Related Services [Member] Fair Value Disclosures [Text Block] Fair Value Measurements Proceeds from employee stock purchase plan contributions. Proceeds From Employee Stock Purchase Plan Contributions Proceeds from employee stock purchase plan contributions Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted average remaining contractual term (years), Exercisable Proceeds from Stock Options Exercised Proceeds from the exercise of common stock options Grantee Status [Axis] Grantee Status Numerator for diluted loss per share Net Income (Loss) Attributable to Parent, Diluted Deferred Income Tax Liabilities, Net Deferred tax liabilities Property, Plant and Equipment [Table Text Block] Summary of Property and Equipment Proceeds from (Payments for) Other Financing Activities Other financing activities Revenue from Contract with Customer [Text Block] Revenue from Contracts with Customers Option to purchase additional principal amount of notes to initial purchaser. Option to Purchase Additional Principal Amount of Notes to Initial Purchaser Additional principal amount of notes to initial purchaser's Antidilutive Securities [Axis] Line Of Credit Facility Increase In Borrowing Capacity Line Of Credit Facility Increase In Borrowing Capacity Increase in line of credit borrowing capacity Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Contract with Customer, Liability, Current Deferred revenue Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Remaining purchase price of Convertible Debt, Fair Value Disclosures Fair value of convertible notes Settlement of convertible senior notes. Settlement of Convertible Senior Notes Settlement of convertible senior notes Accrual for Taxes Other than Income Taxes, Current Non-income tax liabilities Convertible Debt [Table Text Block] Schedule of Convertible Notes Denominator for dilutive loss per share Weighted average number of shares used in computing net loss per share, diluted Weighted Average Number of Shares Outstanding, Diluted Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Fair value expense recognized. Fair Value Expense Recognized Fair value expense recognized Expense on repurchase of convertible senior notes General and Administrative Expense [Member] General and administrative [Member] Current Fiscal Year End Date Current Fiscal Year End Date Depreciation Depreciation expense, including amortization of right-of-use assets under finance leases Depreciation, Total Debt instrument convertible threshold business days. Debt Instrument Convertible Threshold Business Days Debt instrument, convertible, business days Document and entity information. Document And Entity Information [Line Items] Document And Entity Information [Line Items] Other Assets, Noncurrent Other long-term assets Entity Address, Address Line One Entity Address, Address Line One Adjusted earnings before interest taxes depreciation and amortization. Adjusted Earnings Before Interest Taxes Depreciation And Amortization Adjusted EBITDA Schedule of Other Intangible Assets [Table Text Block] Schedule Of Other Intangible Assets Table [Text Block] Schedule of Other Intangible Assets Expense on repurchase of convertible senior note. Expense On Repurchase Of Convertible Senior Note Expense on repurchase of convertible senior notes Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow: Accounting Standards Update and Change in Accounting Principle [Text Block] Recent Accounting Guidance Purchase price. Purchase Price Aggregate purchase price Income Tax Expense (Benefit) Income tax expense Income tax expense Income Tax Expense (Benefit), Total Reclassifications of Temporary to Permanent Equity Reclassification of mezzanine equity to permanent equity Income Tax Disclosure [Text Block] Income Taxes Software. Software Segment [Member] Software [Member] Preferred Stock, Shares Issued Preferred stock, shares issued Balance Sheet Location [Domain] Balance Sheet Location Other Sundry Liabilities, Noncurrent Other long-term liabilities Payments to Acquire Property, Plant, and Equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment, Total Revenue, Remaining Performance Obligation, Amount Contracted revenue not yet recognized Income Tax Disclosure [Abstract] Professional software services, hardware revenue. Professional Software Services Hardware Revenue [Member] Professional Software Services, Hardware Revenue [Member] Change in Accounting Principle, Accounting Standards Update, Adoption Date Change in Accounting Principle, Accounting Standards Update, Adoption Date Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Business acquisition, shares issued value Convertible shares. Convertible Shares [Member] Convertible shares [Member] Business Acquisition, Goodwill, Expected Tax Deductible Amount Goodwill deductible for tax purposes Goodwill and Intangible Assets Disclosure [Abstract] Equity [Abstract] Contract with Customer, Liability, Revenue Recognized Deferred revenue, revenue recognized Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted average exercise price per share, Forfeited Operating Income (Loss) Operating (loss) income Debt Instrument, Interest Rate, Stated Percentage Debt instrument interest rate Additional Paid in Capital, Common Stock Additional paid-in capital Temporary Equity, Carrying Amount, Attributable to Parent MEZZANINE EQUITY Payments to Acquire Businesses, Net of Cash Acquired Payments for acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Stock-based compensation recognized service period Weighted average remaining service period Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Indefinite-lived intangibles Accrued Professional Fees, Current Accrued professional fees Entity Filer Category Entity Filer Category Supplementary information. Supplementary Information [Text Block] Supplementary Information Option Indexed to Issuer's Equity, Type [Domain] Issuance of common stock in private placement, net of issuance costs Stock Issued During Period Value Private Placement New Issues Stock issued during period value private placement new issues. Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Operating Expenses Total operating expenses Entity Current Reporting Status Entity Current Reporting Status Stock Issued During Period, Value, Restricted Stock Award, Gross Vesting of restricted stock Asset Class [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Aggregate intrinsic value, Exercisable Finite-Lived Intangible Assets, Net Net carrying amount Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Stockholders' Equity Attributable to Parent Ending balance Beginning balance TOTAL STOCKHOLDERS’ EQUITY AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss [Member] Asset Class [Axis] Entity Tax Identification Number Entity Tax Identification Number Income Statement Location [Axis] Income Statement Location Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of RSUs, Forfeited Common Stock, Value, Issued Common stock Retained Earnings (Accumulated Deficit) Accumulated deficit Retained Earnings (Accumulated Deficit), Total Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption Equity Components [Axis] Equity Components Number of equal vesting installments. Number Of Equal Vesting Installments Number of vesting equal annual installments Goodwill effect of foreign currency translation gain (loss) and other. Goodwill Effect Of Foreign Currency Translation Gain Loss And Other Effects of foreign currency translation and other Accounting Standards Update [Domain] Accounting Standards Update Deferred Income Taxes and Tax Credits Deferred income taxes Deferred Income Taxes and Tax Credits, Total Customer Relationships [Member] Customer Relationships [Member] Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Debt Conversion Description [Axis] Debt Conversion Description Number of Businesses Acquired Number of business acquisitions completed Entity Emerging Growth Company Entity Emerging Growth Company Schedule of Business Acquisitions, by Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Operating Expenses [Abstract] Operating expenses: The timing of payroll deductions. The Timing Of Payroll Deductions [Member] The Timing of Payroll Deductions [Member] Interest Expense, Debt Total Term licenses and other, hardware revenue. Term Licenses And Other Hardware Revenue [Member] Term Licenses and Other, Hardware Revenue [Member] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Recognized amounts of identifiable assets acquired and liabilities assumed: Debt instrument convertible threshold maximum percentage of product of last reported sale price of common stock. Debt Instrument Convertible Threshold Maximum Percentage Of Product Of Last Reported Sale Price Of Common Stock Debt instrument, convertible, maximum threshold percentage of sale price of common stock during measurement period Repayments of Convertible Debt Repurchase of convertible senior notes Selling and Marketing Expense Sales and marketing Selling and Marketing Expense, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Debt Instrument, Description Debt instrument, description Document Transition Report Document Transition Report Nonoperating Income (Expense) Other expense, net Other expense, net Nonoperating Income (Expense), Total Depreciation, Depletion and Amortization Depreciation and amortization Depreciation and amortization Depreciation, Depletion and Amortization, Total Tax Adjustments, Settlements, and Unusual Provisions Net discrete expense (benefit) Schedule of Segment Reporting Information, by Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Vesting of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Components of Accumulated Other Comprehensive Loss Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted average exercise price per share, Exercised Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Effect of exchange rate changes on cash, cash equivalents and restricted cash Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current, Total Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Total other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Net income (loss) Net loss Net loss Net Income (Loss) Attributable to Parent Debt Instrument, Convertible, Threshold Trading Days Debt instrument, convertible, trading days Powersim Inc Member. Powersim Inc [Member] Powersim Inc [Member] Operating Lease, Liability, Current Current portion of operating lease liabilities Debt instrument commencement of interest date. Debt Instrument Commencement Of Interest Date Interest payment commencement date Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Accounts payable and other liabilities Additional Paid-in Capital [Member] Additional Paid-In Capital [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative Debt Instrument, Redemption Price, Percentage Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Cash Line of Credit Facility, Expiration Date Maturity date Entity Registrant Name Entity Registrant Name Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation (net of tax effect of $0 for all periods) Foreign currency translation, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Net loss per share Earnings Per Share [Text Block] Temporary Equity, Redemption Price Per Share Put right, exercise price Class of Stock [Axis] Class of Stock Debt Instrument, Maturity Date Debt instrument maturity date Share-Based Payment Arrangement, Noncash Expense Stock-based compensation expense Total stock-based compensation expense Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense, Total Statement of Comprehensive Income [Abstract] Property, Plant and Equipment, Net Property and equipment, net Property and equipment, net Debt Instrument, Unamortized Discount Less: unamortized debt discount Debt Instrument, Unamortized Discount, Total Award Type [Domain] Award Type Statement [Line Items] Statement [Line Items] Perpetual licenses. Perpetual Licenses [Member] Perpetual Licenses [Member] Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Gross Gross carrying amount Finite-Lived Intangible Assets, Gross, Total Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Payable, Total Common Stock [Member] Common Stock [Member] Net Cash Provided by (Used in) Operating Activities [Abstract] OPERATING ACTIVITIES: Equity Component [Domain] Equity Component Revenue from Contract with Customer, Excluding Assessed Tax Total revenue Revenue Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest NC judgement. N C Judgement [Member] N C Judgement Entity Address, State or Province Entity Address, State or Province Other product and service. Other Product And Service [Member] Other [Member] Shares fair value reclassifications of temporary to permanent equity. Shares Fair Value Reclassifications Of Temporary To Permanent Equity Remaining mezzanine equity Net (decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Document Type Document Type Interest Paid, Excluding Capitalized Interest, Operating Activities Interest paid Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Retirement related benefit plans, tax effect Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Total Other Comprehensive Income (Loss), before Reclassifications, before Tax Other comprehensive loss before reclassification Accrued defined contribution plan liabilities current. Accrued Defined Contribution Plan Liabilities Current Defined contribution plan liabilities Entity Shell Company Entity Shell Company Share-Based Payment Arrangement, Expense Stock-based compensation expense Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Client engineering services. Client Engineering Services Segment [Member] CES [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Security Exchange Name Security Exchange Name Revenue from Contract with Customer [Abstract] Accrued interest Deposit Liabilities, Accrued Interest Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Significant Accounting Policies [Text Block] Significant Accounting Policies Net Cash Provided by (Used in) Operating Activities Net cash provided by operating activities Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted average period of recognition Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual term (years), Outstanding Fair Value, by Balance Sheet Grouping [Table] Convertible senior notes due in two thousand twenty four. Convertible Senior Notes Due In Two Thousand Twenty Four [Member] Convertible Senior Notes Due in 2024 [Member] Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive (loss) income, net of tax: Payments to Acquire Businesses, Gross Amount of cash consideration Commitments and Contingencies Disclosure [Abstract] Accrued Income Taxes, Current Income taxes payable World Programming. World Programming [Member] World Programming [Member] Stock repurchase program repurchase amount Stock Repurchase Program, Repurchase Amount Stock repurchase program, Repurchase amount Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Summary of Restricted Stock Units Awarded Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Finite-lived intangibles Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Stock Option Activity New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Guidance Escrow deposit Escrow Deposit Common Stock, Shares, Outstanding Common stock, shares outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Business Acquisition [Line Items] Business Acquisition [Line Items] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Accounts receivable Debt Disclosure [Text Block] Debt Accrued Royalties, Current Accrued royalties Net Cash Provided by (Used in) Investing Activities [Abstract] INVESTING ACTIVITIES: Commitments and Contingencies Commitments and contingencies Net liabilities acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total net identifiable assets acquired and liabilities assumed Common Stock, Shares, Issued Common stock, shares issued Software related services. Software Related Services [Member] Software Related Services [Member] Minimum [Member] Minimum [Member] Summary of other intangible assets. Summary Of Other Intangible Assets [Line Items] Summary Of Other Intangible Assets [Line Items] Debt Instrument, Frequency of Periodic Payment Debt instrument frequency of periodic payment Segments [Domain] Segments Grantee Status [Domain] Grantee Status Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Foreign currency translation, tax effect Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total Proceeds from Debt, Net of Issuance Costs Net proceeds from issuance of costs Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted average exercise price per share, Exercisable Accounting Standards Update [Axis] Accounting Standards Update Common Class B [Member] Class B Common Stock [Member] Debt Instrument [Axis] Debt Instrument Stockholders' Equity Attributable to Parent [Abstract] STOCKHOLDERS’ EQUITY: Foreign Currency Transaction Gain (Loss), before Tax Foreign exchange loss Foreign Currency Transaction Gain (Loss), before Tax, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Deferred revenue Other Intangible Assets [Member] Other Intangibles [Member] Segments [Axis] CES [Member] Restricted Cash and Cash Equivalents, Noncurrent Restricted cash included in other long-term assets Restricted Cash and Cash Equivalents, Noncurrent, Total Business combination recognized identifiable assets acquired and liabilities assumed sas legal liability. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed S A S Legal Liability SAS legal liability Amortization of intangible assets Amortization of Intangible Assets Amortization of intangible assets Award Type [Axis] Award Type Other Noncash Income (Expense) Other, net Other Noncash Income (Expense), Total Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Compensation cost related to nonvested awards not yet recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Business Combination, Consideration Transferred Aggregate consideration Fair value of consideration transferred Business Combination, Consideration Transferred, Total Loss Contingencies [Table] Loss Contingencies [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Intrinsic value of options exercised Other income, net Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Proceeds from private placement of common stock Proceeds from Issuance of Private Placement Research and Development Expense Research and development Research and Development Expense, Total Entity Central Index Key Entity Central Index Key Option to purchase additional principal amount of notes to underwriters. Option To Purchase Additional Principal Amount Of Notes To Underwriters Additional principal amount of notes to underwriters Net Income (Loss) Attributable to Parent [Abstract] Numerator: Interest on Convertible Debt, Net of Tax Interest expense related to Convertible Notes, net of tax Litigation Case [Axis] Litigation Case Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Rapid Miner [Member] Rapid Miner [Member] Rapid miner member. Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less: accumulated depreciation and amortization 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 Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Interest Expense, Debt, Excluding Amortization Contractual interest expense Share-Based Payment Arrangement [Text Block] Stock-Based Compensation Put right exercise period. Put Right Exercise Period Put right exercise period from date of purchase Increase (Decrease) in Employee Related Liabilities Accrued compensation and benefits Increase (Decrease) in Employee Related Liabilities, Total General and Administrative Expense General and administrative General and Administrative Expense, Total Amortization of Debt Issuance Costs and Discounts Amortization of debt discount and issuance costs Amortization of debt issuance costs and discount Amortization of Debt Issuance Costs and Discounts, Total Organization, Consolidation and Presentation of Financial Statements [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted average exercise price per share, Outstanding, Ending Balance Weighted average exercise price per share, Outstanding, Beginning Balance Research and Development Expense [Member] Research and development [Member] Prepaid Expenses and Other Current Assets [Member] Prepaid and Other Current Assets [Member] Debt Issuance Costs, Net Less: unamortized debt issuance costs Debt Issuance Costs, Net, Total Debt Instrument, Convertible, Conversion Price Debt instrument convertible initial conversion price per share of common stock Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Retained Earnings [Member] Accumulated Deficit [Member] Debt Instrument, Convertible, If-converted Value in Excess of Principal Debt instrument, convertible, "if-converted value" in excess of the principal amount Twenty nineteen credit agreement. Twenty Nineteen Credit Agreement [Member] Twenty Nineteen Credit Agreement Segment Reporting [Abstract] Supplementary information. Supplementary Information [Abstract] Property, Plant and Equipment [Abstract] Effective Income Tax Rate Reconciliation, Percent Effective tax rate Effective Income Tax Rate Reconciliation, Percent, Total Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Stock purchase agreement. Stock Purchase Agreement [Member] Stock Purchase Agreement [Member] Stock Purchase Agreement [Member] Property, Plant and Equipment, Gross Total property and equipment Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Goodwill, Acquired During Period Acquisitions Maintenance and other services. Maintenance And Other Services [Member] Maintenance and Other Services [Member] Principal amount plus accrued and unpaid interest. Principal Amount Plus Accrued and Unpaid Interest Principal Amount Plus Accrued and Unpaid Interest Entity Interactive Data Current Entity Interactive Data Current Debt Instrument, Convertible, Threshold Consecutive Trading Days Debt instrument, convertible, consecutive trading days Employee stock option and employee stock purchase plan [Member] Employee Stock Option And Employee Stock Purchase Plan [Member] Stock Options and ESPP Shares [Member] Accounts Receivable, Credit Loss Expense (Reversal) Provision for credit loss Leasehold Improvements [Member] Leasehold Improvements [Member] License [Member] License [Member] Local Phone Number Local Phone Number Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts Debt Disclosure [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Number of options, Exercisable Disaggregation of Revenue [Table Text Block] Schedule of Disaggregation of Revenue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Number of options, Granted Sales and Excise Tax Payable Accrued VAT Other Liabilities, Noncurrent Other long-term liabilities Total Income Statement Location [Domain] Income Statement Location Net liabilities acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Total Number of privately held companies acquired. Number Of Privately Held Companies Acquired Number Of Privately Held Companies Acquired Property, Plant and Equipment [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of RSUs, Outstanding Ending Balance Number of RSUs, Outstanding Beginning Balance Shares, Outstanding Ending balance (in shares) Beginning balance (in shares) Line of Credit Facility, Remaining Borrowing Capacity Amount available for future borrowing Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current assets Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Number of options, Outstanding, Ending Balance Number of options, Outstanding, Beginning Balance Common Class A [Member] Class A Common Stock [Member] Debt Instrument, Name [Domain] Debt Instrument, Name Document Fiscal Year Focus Document Fiscal Year Focus Intangible Assets, Net (Excluding Goodwill) Other intangible assets, net Net carrying amount Payments of Debt Issuance Costs Payments of debt issuance costs Payments of debt issuance costs Net loss per share attributable to common stockholders, basic Earnings Per Share, Basic Earnings Per Share, Basic, Total Repayments of Long-Term Lines of Credit Payments on revolving commitment Income Taxes Paid Income taxes paid Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Gross Profit Gross profit Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Client engineering services. Client Engineering Services [Member] Client Engineering Services [Member] Debt Instrument, Face Amount Debt instrument, aggregate principal amount Contract with Customer, Refund Liability, Current Billings in excess of cost Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Business Acquisition, Percentage of Voting Interests Acquired Business acquisition, percentage of interest acquired Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Liabilities and Equity [Abstract] LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY Accrued Employee Benefits, Current Employee stock purchase plan obligations Land [Member] Land [Member] Antidilutive Securities, Name [Domain] Developed Technology Rights [Member] Developed Technology [Member] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Assets, Current [Abstract] CURRENT ASSETS: Segment Reporting Disclosure [Text Block] Segment Information Schedule of Goodwill [Table Text Block] Changes in Carrying Amount of Goodwill Attributable to Software Reporting Segment Supplemental Cash Flow Elements [Abstract] Capitalized Contract Cost, Net, Noncurrent Capitalized contract cost net, noncurrent Increase (Decrease) in Operating Capital [Abstract] Changes in assets and liabilities: Percentage of net revenues through indirect channels. Percentage Of Net Revenues Through Indirect Channels Percentage of net revenues through indirect channels License and Maintenance [Member] Total Software [Member] Repayments of Notes Payable Repayments of notes payable Cover [Abstract] Schedule Of Income Tax Expense Benefit And Effective Tax Rate [Table Text Block] Schedule Of Income Tax Expense Benefit And Effective Tax Rate Table [Text Block] Schedule of Income Tax Expense and Effective Tax Rate Product and Service [Domain] Product and Service Accounting Changes and Error Corrections [Abstract] Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Weighted-average useful life of acquired finite-lived intangible assets Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Number of RSUs, Vested Currency losses on acquisition related intercompany loans. Currency Losses On Acquisition Related Intercompany Loans Currency losses on acquisition-related intercompany loans Gain on mark to market adjustment of contingent consideration. Gain On Mark To Market Adjustment Of Contingent Consideration Gain on mark-to-market adjustment of contingent consideration Gain on mark-to-market adjustment of contingent consideration Summary Of Other Intangible Assets [Table] Summary Of Other Intangible Assets [Table] Summary Of Other Intangible Assets [Table] Liabilities, Current [Abstract] CURRENT LIABILITIES: Description should be secured credit agreement. And custom label should be credit agreement. Secured Credit Agreement [Member] Secured Credit Agreement [Member] Debt instrument convertible conversion rate principal amount. Debt Instrument Convertible Conversion Rate Principal Amount Debt instrument conversion rate principal amount of notes Maximum [Member] Maximum [Member] Loss Contingency, Damages Paid, Value Outstanding loss contingency damages paid Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Stock-Based Compensation Convertible Notes Payable, Noncurrent Convertible senior notes, net Net carrying amount Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Exercise of stock options (in shares) Number of options, Exercised Debt instrument principal outstanding. Debt Instrument Principal Outstanding Debt instrument principal outstanding Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Other Intangible Assets Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Retirement Related Benefit Plans [Member] Use of Estimates, Policy [Policy Text Block] Use of Estimates Stock Issued During Period, Value, Stock Options Exercised Exercise of stock options Noncash or Part Noncash Acquisitions [Line Items] Long-Term Debt, Gross Principal Other Liabilities Disclosure [Abstract] Common Stock, Shares Authorized Common stock, shares authorized Trading Symbol Trading Symbol Interest income and other. Interest Income And Other Special adjustments, interest income and other Liability, Pension and Other Postretirement and Postemployment Benefits, Noncurrent Pension and other post retirement liabilities Liability, Pension and Other Postretirement and Postemployment Benefits, Noncurrent, Total Other Sundry Liabilities, Current Other current liabilities Title of Individual [Domain] Title of Individual Balance Sheet Location [Axis] Balance Sheet Location Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive loss Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Convertible notes, holders conversion rights under circumstances 1. Convertible Notes Holders Conversion Rights Under Circumstances One [Member] Convertible Notes, Holders Conversion Rights, Circumstances 1 [Member] Plan Name [Axis] Plan Name Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Denominator: Title of Individual [Axis] Title of Individual Business combination estimated post combination expense. Business Combination Estimated Post Combination Expense Business combination, estimated post combination expense Maintenance [Member] Maintenance [Member] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Common Stock, Par or Stated Value Per Share Common stock, par value Issuance of common stock for acquisitions (in shares) Stock Issued During Period, Shares, Acquisitions Debt Conversion, Name [Domain] Debt Conversion, Name Stock Repurchase Program, Authorized Amount Shares authorized to be repurchased amount Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Number of RSUs, Granted Issuance of common stock for acquisitions Stock Issued During Period, Value, Acquisitions Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, remaining contractual obligation, expected to recognize, period Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted average exercise price per share, Granted Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Other assets Noncash or Part Noncash Acquisitions [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Total shares excluded from calculation Indefinite-Lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name Interest Income and Interest Expense Disclosure [Table Text Block] Schedule of Interest Expense Related to Convertible Notes Increase (Decrease) in Other Noncurrent Assets Other long-term assets Noncash Investing and Financing Items [Abstract] Supplemental disclosure of non-cash investing and financing activities: Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Reconciliation of U.S. GAAP (Loss) Income Before Income Taxes to Adjusted EBITDA EX-101.SCH 6 altr-20220930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Debt - Schedule of Convertible Notes (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Recent Accounting Guidance link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Supplementary Information link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Net (Loss) Income Per Share link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Organization and Description of Business (Policies) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Supplementary Information (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Net (Loss) Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Recent Accounting Guidance - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Detail) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail)1 link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Supplementary Information - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Supplementary Information - Summary of Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Supplementary Information - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Supplementary Information - Summary of Other Accrued Expenses and Current Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Supplementary Information - Summary of Other Long-term Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Supplementary Information - Schedule of Other Expense, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Acquisitions - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Acquisitions - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Acquisitions - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Goodwill and Other Intangible Assets - Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Debt - Schedule of Convertible Notes (Detail) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Debt - Schedule of Net Carrying Value of Convertible Notes (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Detail) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Stock-based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Stock-based Compensation - Summary of Restricted Stock Units Awarded (Detail) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under 2017 Plan (Detail) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Stock-based Compensation - Summary of Stock-Based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Net (Loss) Income Per Share - Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts (Detail) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Net (Loss) Income Per Share - Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Income Taxes - Schedule of Income Tax Expense and Effective Tax Rate (Detail) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Detail) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Segment Information - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Segment Information - Schedule of Segment Reporting Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Segment Information - Reconciliation of U.S. GAAP Loss Before Income Taxes to Adjusted EBITDA (Detail) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.PRE 7 altr-20220930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.DEF 8 altr-20220930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.CAL 9 altr-20220930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2022
Oct. 21, 2022
Document And Entity Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2022  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Trading Symbol ALTR  
Entity Registrant Name ALTAIR ENGINEERING INC.  
Entity Central Index Key 0001701732  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity File Number 001-38263  
Entity Tax Identification Number 38-2591828  
Entity Address, Address Line One 1820 East Big Beaver Road  
Entity Address, City or Town Troy  
Entity Address, State or Province MI  
Entity Address, Postal Zip Code 48083  
City Area Code 248  
Local Phone Number 614-2400  
Entity Incorporation, State or Country Code DE  
Document Quarterly Report true  
Document Transition Report false  
Title of 12(b) Security Class A Common Stock $0.0001 par value per share  
Security Exchange Name NASDAQ  
Class A Common Stock [Member]    
Document And Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   52,397,844
Class B Common Stock [Member]    
Document And Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   27,744,574
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 311,853 $ 413,743
Accounts receivable, net 119,921 137,561
Income tax receivable 10,465 9,388
Prepaid expenses and other current assets 23,492 27,529
Total current assets 465,731 588,221
Property and equipment, net 38,938 40,478
Operating lease right of use assets 32,627 28,494
Goodwill 455,211 370,178
Other intangible assets, net 86,080 99,057
Deferred tax assets 7,605 8,495
Other long-term assets 38,736 28,352
TOTAL ASSETS 1,124,928 1,163,275
CURRENT LIABILITIES:    
Accounts payable 6,235 6,647
Accrued compensation and benefits 37,036 42,307
Current portion of operating lease liabilities 9,996 9,933
Other accrued expenses and current liabilities 50,686 122,226
Deferred revenue 94,523 93,160
Convertible senior notes, net 0 199,705
Total current liabilities 198,476 473,978
Operating lease liabilities, net of current portion 23,466 19,550
Deferred revenue, non-current 22,017 12,872
Convertible senior notes, net 305,158 0
Other long-term liabilities 40,282 42,894
TOTAL LIABILITIES 589,399 549,294
Commitments and contingencies
MEZZANINE EQUITY 0 784
STOCKHOLDERS’ EQUITY:    
Preferred stock ($0.0001 par value), authorized 45,000 shares, none issued and outstanding 0 0
Additional paid-in capital 715,736 724,226
Accumulated deficit (133,642) (102,087)
Accumulated other comprehensive loss (46,573) (8,950)
TOTAL STOCKHOLDERS’ EQUITY 535,529 613,197
TOTAL LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY 1,124,928 1,163,275
Class A Common Stock [Member]    
STOCKHOLDERS’ EQUITY:    
Common stock 5 5
Class B Common Stock [Member]    
STOCKHOLDERS’ EQUITY:    
Common stock $ 3 $ 3
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2022
Dec. 31, 2021
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 45,000,000 45,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Class A Common Stock [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 513,797,000 513,797,000
Common stock, shares issued 52,377,000 51,524,000
Common stock, shares outstanding 52,377,000 51,524,000
Class B Common Stock [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 41,203,000 41,203,000
Common stock, shares issued 27,745,000 27,745,000
Common stock, shares outstanding 27,745,000 27,745,000
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Total revenue $ 119,351 $ 121,307 $ 411,788 $ 391,382
Total cost of revenue 27,909 31,501 89,035 96,869
Gross profit 91,442 89,806 322,753 294,513
Operating expenses:        
Research and development 48,781 35,839 138,352 112,872
Sales and marketing 39,244 30,589 114,042 94,568
General and administrative 24,677 22,196 72,613 67,983
Amortization of intangible assets 6,571 4,432 18,682 13,924
Other operating income, net (2,835) (1,324) (9,383) (2,526)
Total operating expenses 116,438 91,732 334,306 286,821
Operating (loss) income (24,996) (1,926) (11,553) 7,692
Interest expense 1,566 3,037 2,851 8,998
Other expense, net 2,107 124 26,082 1,667
Loss before income taxes (28,669) (5,087) (40,486) (2,973)
Income tax expense 4,579 3,022 15,008 4,424
Net loss $ (33,248) $ (8,109) $ (55,494) $ (7,397)
Loss per share:        
Net loss per share attributable to common stockholders, basic $ (0.42) $ (0.11) $ (0.70) $ (0.10)
Net loss per share attributable to common stockholders, diluted $ (0.42) $ (0.11) $ (0.70) $ (0.10)
Weighted average shares outstanding:        
Weighted average number of shares used in computing net loss per share, basic 79,207 75,750 79,205 75,226
Weighted average number of shares used in computing net loss per share, diluted 79,207 75,750 79,205 75,226
Total Software and Related Services [Member]        
Total revenue $ 110,471 $ 109,939 $ 384,698 $ 354,617
Total cost of revenue 20,844 22,171 66,753 66,634
License [Member]        
Total revenue 67,245 67,603 256,102 230,630
Total cost of revenue 2,579 4,694 11,386 13,706
Maintenance and Other Services [Member]        
Total revenue 36,520 34,686 105,453 100,758
Total cost of revenue 13,025 11,770 38,628 35,368
Total Software [Member]        
Total revenue 103,765 102,289 361,555 331,388
Total cost of revenue 15,604 16,464 50,014 49,074
Software Related Services [Member]        
Total revenue 6,706 7,650 23,143 23,229
Total cost of revenue 5,240 5,707 16,739 17,560
Client Engineering Services [Member]        
Total revenue 7,355 10,060 22,414 31,005
Total cost of revenue 5,835 7,982 18,390 25,163
Other [Member]        
Total revenue 1,525 1,308 4,676 5,760
Total cost of revenue $ 1,230 $ 1,348 $ 3,892 $ 5,072
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net loss $ (33,248) $ (8,109) $ (55,494) $ (7,397)
Other comprehensive (loss) income, net of tax:        
Foreign currency translation (net of tax effect of $0 for all periods) (17,817) (4,350) (37,929) (5,685)
Retirement related benefit plans (net of tax effect of $0, $0, $7 and $0, respectively) 24 117 306 344
Total other comprehensive loss (17,793) (4,233) (37,623) (5,341)
Comprehensive loss $ (51,041) $ (12,342) $ (93,117) $ (12,738)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Foreign currency translation, tax effect $ 0 $ 0 $ 0 $ 0
Retirement related benefit plans, tax effect $ 0 $ 0 $ 7 $ 0
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Class A Common Stock [Member]
Common Stock [Member]
Class B Common Stock [Member]
Additional Paid-In Capital [Member]
Additional Paid-In Capital [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Accumulated Deficit [Member]
Accumulated Deficit [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Accumulated Other Comprehensive Loss [Member]
Beginning balance at Dec. 31, 2020 $ 378,586   $ 4 $ 3 $ 474,669   $ (93,293)   $ (2,797)
Beginning balance (in shares) at Dec. 31, 2020     44,216 30,111          
Net income (loss) 14,360           14,360    
Exercise of stock options 271       271        
Exercise of stock options (in shares)     490            
Vesting of restricted stock (in shares)     278            
Conversion from Class B to Class A common stock     510 (510)          
Stock-based compensation 9,644       9,644        
Foreign currency translation, net of tax (3,975)               (3,975)
Retirement related benefit plans, net of tax 143               143
Ending balance at Mar. 31, 2021 399,029   $ 4 $ 3 484,584   (78,933)   (6,629)
Ending balance (in shares) at Mar. 31, 2021     45,494 29,601          
Beginning balance at Dec. 31, 2020 378,586   $ 4 $ 3 474,669   (93,293)   (2,797)
Beginning balance (in shares) at Dec. 31, 2020     44,216 30,111          
Net income (loss) (7,397)                
Repurchase and retirement of common stock 0                
Foreign currency translation, net of tax (5,685)                
Retirement related benefit plans, net of tax 344                
Ending balance at Sep. 30, 2021 602,262   $ 5 $ 3 711,082   (100,690)   (8,138)
Ending balance (in shares) at Sep. 30, 2021     50,558 28,206          
Beginning balance at Mar. 31, 2021 399,029   $ 4 $ 3 484,584   (78,933)   (6,629)
Beginning balance (in shares) at Mar. 31, 2021     45,494 29,601          
Net income (loss) (13,648)           (13,648)    
Exercise of stock options 614       614        
Exercise of stock options (in shares)     334            
Vesting of restricted stock (in shares)     54            
Conversion from Class B to Class A common stock     510 (510)          
Stock-based compensation 10,626       10,626        
Foreign currency translation, net of tax 2,640               2,640
Retirement related benefit plans, net of tax 84               84
Ending balance at Jun. 30, 2021 399,345   $ 4 $ 3 495,824   (92,581)   (3,905)
Ending balance (in shares) at Jun. 30, 2021     46,392 29,091          
Net income (loss) (8,109)           (8,109)    
Issuance of common stock in private placement, net of issuance costs 199,872   $ 1   199,871        
Issuance of common stock in private placement, net of issuance costs (in shares)     2,936            
Issuance of common stock for acquisitions 3,280       3,280        
Issuance of common stock for acquisitions (in shares)     53            
Exercise of stock options 1,174       1,174        
Exercise of stock options (in shares)     264            
Vesting of restricted stock (in shares)     28            
Conversion from Class B to Class A common stock     885 (885)          
Stock-based compensation 10,933       10,933        
Foreign currency translation, net of tax (4,350)               (4,350)
Retirement related benefit plans, net of tax 117               117
Ending balance at Sep. 30, 2021 602,262   $ 5 $ 3 711,082   (100,690)   (8,138)
Ending balance (in shares) at Sep. 30, 2021     50,558 28,206          
Beginning balance at Dec. 31, 2021 613,197 $ (26,070) $ 5 $ 3 724,226 $ (50,009) (102,087) $ 23,939 (8,950)
Beginning balance (in shares) at Dec. 31, 2021     51,524 27,745          
Net income (loss) 11,528           11,528    
Issuance of common stock for employee stock purchase program 4,187       4,187        
Issuance of common stock for employee stock purchase program (in shares)     77            
Exercise of stock options 238       238        
Exercise of stock options (in shares)     86            
Vesting of restricted stock (in shares)     324            
Stock-based compensation 19,403       19,403        
Foreign currency translation, net of tax (4,163)               (4,163)
Retirement related benefit plans, net of tax 105               105
Ending balance at Mar. 31, 2022 618,425   $ 5 $ 3 698,045   (66,620)   (13,008)
Ending balance (in shares) at Mar. 31, 2022     52,011 27,745          
Beginning balance at Dec. 31, 2021 613,197 $ (26,070) $ 5 $ 3 724,226 $ (50,009) (102,087) $ 23,939 (8,950)
Beginning balance (in shares) at Dec. 31, 2021     51,524 27,745          
Net income (loss) (55,494)                
Repurchase and retirement of common stock (4,387)                
Foreign currency translation, net of tax (37,929)                
Retirement related benefit plans, net of tax 306                
Ending balance at Sep. 30, 2022 535,529   $ 5 $ 3 715,736   (133,642)   (46,573)
Ending balance (in shares) at Sep. 30, 2022     52,377 27,745          
Beginning balance at Mar. 31, 2022 618,425   $ 5 $ 3 698,045   (66,620)   (13,008)
Beginning balance (in shares) at Mar. 31, 2022     52,011 27,745          
Net income (loss) (33,774)           (33,774)    
Settlement of convertible senior notes (29,756)       (29,756)        
Repurchase and retirement of common stock (4,387)       (4,387)        
Payments for repurchase of common stock, Shares     (85)            
Reclassification of mezzanine equity to permanent equity 784       784        
Exercise of stock options 1,452       1,452        
Exercise of stock options (in shares)     222            
Vesting of restricted stock (in shares)     43            
Stock-based compensation 21,200       21,200        
Foreign currency translation, net of tax (15,949)               (15,949)
Retirement related benefit plans, net of tax 177               177
Ending balance at Jun. 30, 2022 558,172   $ 5 $ 3 687,338   (100,394)   (28,780)
Ending balance (in shares) at Jun. 30, 2022     52,191 27,745          
Net income (loss) (33,248)           (33,248)    
Issuance of common stock for employee stock purchase program 4,536       4,536        
Issuance of common stock for employee stock purchase program (in shares)     108            
Exercise of stock options 1,152       1,152        
Exercise of stock options (in shares)     56            
Vesting of restricted stock (in shares)     22            
Stock-based compensation 22,710       22,710        
Foreign currency translation, net of tax (17,817)               (17,817)
Retirement related benefit plans, net of tax 24               24
Ending balance at Sep. 30, 2022 $ 535,529   $ 5 $ 3 $ 715,736   $ (133,642)   $ (46,573)
Ending balance (in shares) at Sep. 30, 2022     52,377 27,745          
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
OPERATING ACTIVITIES:    
Net loss $ (55,494) $ (7,397)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 24,092 19,355
Provision for credit loss 183 330
Amortization of debt discount and issuance costs 1,330 8,513
Stock-based compensation expense 62,524 31,229
Deferred income taxes 4 (510)
Gain on mark-to-market adjustment of contingent consideration (7,482) 0
Expense on repurchase of convertible senior notes 16,621 0
Other, net 153 40
Changes in assets and liabilities:    
Accounts receivable 13,859 26,770
Prepaid expenses and other current assets 1,906 (7,612)
Other long-term assets 3,134 (5,018)
Accounts payable (270) (2,432)
Accrued compensation and benefits (3,639) 481
Other accrued expenses and current liabilities (48,698) 483
Deferred revenue 18,311 (8,638)
Net cash provided by operating activities 26,534 55,594
INVESTING ACTIVITIES:    
Payments for acquisition of businesses, net of cash acquired (134,130) (5,472)
Capital expenditures (6,721) (6,811)
Other investing activities, net (10,322) (628)
Net cash used in investing activities (151,173) (12,911)
FINANCING ACTIVITIES:    
Proceeds from issuance of convertible senior notes, net of underwriters' discounts and commissions 224,265 0
Repurchase of convertible senior notes (192,422) 0
Proceeds from employee stock purchase plan contributions 6,549 2,110
Repurchase and retirement of common stock (4,387) 0
Proceeds from the exercise of common stock options 2,840 2,059
Payments of debt issuance costs (1,523) 0
Proceeds from private placement of common stock 0 200,000
Payments on revolving commitment 0 (30,000)
Other financing activities (170) (434)
Net cash provided by financing activities 35,152 173,735
Effect of exchange rate changes on cash, cash equivalents and restricted cash (12,142) (1,951)
Net (decrease) increase in cash, cash equivalents and restricted cash (101,629) 214,467
Cash, cash equivalents and restricted cash at beginning of year 414,012 241,547
Cash, cash equivalents and restricted cash at end of period 312,383 456,014
Supplemental disclosure of cash flow:    
Interest paid 296 344
Income taxes paid 6,818 8,077
Supplemental disclosure of non-cash investing and financing activities:    
Property and equipment in accounts payable, other current liabilities and other liabilities $ 707 $ 480
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Description of Business
9 Months Ended
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business
1.
Organization and description of business

Altair Engineering Inc. (“Altair” or the “Company”) is incorporated in the state of Delaware. The Company is a global leader in computational science and artificial intelligence (”AI”) that provides software and cloud solutions in simulation, high-performance computing (“HPC”), data analytics, and AI. Altair enables organizations across all industries to compete more effectively and drive smarter decisions in an increasingly connected world - all while creating a greener, more sustainable future. The Company is headquartered in Troy, Michigan.

Basis of presentation

The accompanying unaudited consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial information. Accordingly, the accompanying statements do not include all the information and notes required by GAAP for complete financial statements. The accompanying unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements (and notes thereto) for the year ended December 31, 2021, included in the most recent Annual Report on Form 10-K filed with the SEC.

Use of estimates

The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, management evaluates its significant estimates including the stand alone selling price, or SSP, for each distinct performance obligation included in customer contracts with multiple performance obligations, valuation of acquired intangible assets in business combinations, the incremental borrowing rate used in the valuation of lease liabilities, the determination of the period of benefit for capitalized costs to obtain a contract, fair value of convertible senior notes, provision for credit loss, tax valuation allowances, liabilities for uncertain tax provisions, impairment of goodwill and intangible assets, retirement obligations, useful lives of intangible assets, revenue for fixed price contracts, and stock-based compensation. Actual results could differ from those estimates.

Significant accounting policies

There have been no material changes to our significant accounting policies as of and for the nine months ended September 30, 2022, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2021.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Recent Accounting Guidance
9 Months Ended
Sep. 30, 2022
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Guidance
2.
Recent accounting guidance

Accounting standards adopted

Debt – In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40). This ASU simplifies the accounting for convertible instruments by eliminating certain separation models. Under ASU 2020-06, a convertible debt instrument will generally be reported as a single liability at its amortized cost with no separate accounting for embedded conversion features. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares. The Company adopted ASU 2020-06 effective as of January 1, 2022, using the modified retrospective approach. Adoption of the new standard resulted in a decrease to accumulated deficit of $23.9 million, a decrease to additional paid-in capital of $50.0 million, and an increase to convertible senior notes, net of $26.1 million. Interest expense recognized in the current and future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost.

 

Accounting standards not yet adopted

Reference Rate Reform – In March 2020, the FASB issued ASU 2020-04. Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in the guidance are optional and effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.

Government Assistance – In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. This ASU requires certain disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy. The amendment requires disclosure of information about the nature of the transactions and the related accounting policy used to account for the transactions, information regarding the line items within the consolidated financial statements that are affected by the transactions, and significant terms and conditions of the transactions. ASU 2021-10 is effective for annual periods beginning after December 15, 2021, with early application permitted. The Company is currently evaluating the effect the adoption of this new guidance will have on its consolidated financial statement disclosures.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers
3.
Revenue from contracts with customers

Disaggregation of revenue

The Company disaggregates its software revenue by type of performance obligation and timing of revenue recognition as follows (in thousands):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Term licenses and other (1)

 

$

58,441

 

 

$

55,907

 

 

$

224,971

 

 

$

198,465

 

Perpetual licenses

 

 

8,804

 

 

 

11,696

 

 

 

31,131

 

 

 

32,165

 

Maintenance

 

 

34,271

 

 

 

31,296

 

 

 

100,643

 

 

 

91,539

 

Professional software services (1)

 

 

2,249

 

 

 

3,390

 

 

 

4,810

 

 

 

9,219

 

Software related services

 

 

6,706

 

 

 

7,650

 

 

 

23,143

 

 

 

23,229

 

Client engineering services

 

 

7,355

 

 

 

10,060

 

 

 

22,414

 

 

 

31,005

 

Other

 

 

1,525

 

 

 

1,308

 

 

 

4,676

 

 

 

5,760

 

Total revenue

 

$

119,351

 

 

$

121,307

 

 

$

411,788

 

 

$

391,382

 

 

(1)
Term licenses and other includes hardware revenue of $0.7 million and $3.1 million, respectively, for the three and nine months ended September 30, 2022, and was reported in License revenue. Professional software services includes hardware revenue of $2.3 million and $5.3 million, respectively, for the three and nine months ended September 30, 2021, and was reported in Maintenance and other services revenue.

 

The Company derived approximately 13.7% and 11.8% of its total revenue through indirect sales channels for the nine months ended September 30, 2022 and 2021, respectively.

Costs to obtain a contract

As of September 30, 2022, and December 31, 2021, respectively, capitalized costs to obtain a contract were $3.5 million and $4.5 million recorded in Prepaid and other current assets and $0.1 million and $0.4 million recorded in Other long-term assets in the Company’s consolidated balance sheets. Sales commissions were $2.1 million and $6.3 million, respectively, for the three and nine months ended September 30, 2022, and $2.4 million and $5.9 million, respectively, for the three and nine months ended September 30, 2021. Sales commissions were included in Sales and marketing expense in the Company’s consolidated statement of operations.

Contract assets

As of September 30, 2022, and December 31, 2021, respectively, contract assets were $9.1 million and $3.8 million included in Accounts receivable, and $3.0 million and $2.3 million included in Prepaid expenses and other current assets in the Company’s consolidated balance sheets.

Deferred revenue

Approximately $77.8 million of revenue recognized during the nine months ended September 30, 2022, was included in deferred revenue at the beginning of the year.

Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Contracted revenue not yet recognized was $127.0 million and $121.1 million as of September 30, 2022 and 2021, respectively. Of the amount recorded as of September 30, 2022, the Company expects to recognize approximately 79% over the next 12 months and the remainder thereafter.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplementary Information
9 Months Ended
Sep. 30, 2022
Supplementary Information [Abstract]  
Supplementary Information
4.
Supplementary Information

Cash, cash equivalents and restricted cash

The Company considers all highly liquid investments with original or remaining maturities of 90 days or less at the date of purchase to be cash equivalents. Cash and cash equivalents are recorded at cost, which approximates fair value. Restricted cash is included in other long-term assets on the consolidated balance sheets. The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the consolidated balance sheets that sum to the total of the amounts reported in the consolidated statement of cash flows (in thousands):

 

 

 

September 30, 2022

 

December 31, 2021

 

Cash and cash equivalents

 

$

311,853

 

$

413,743

 

Restricted cash included in other long-term assets

 

 

530

 

 

269

 

Total cash, cash equivalents, and restricted cash

 

$

312,383

 

$

414,012

 

 

Restricted cash represents amounts required for a contractual agreement with an insurer for the payment of potential health insurance claims, and term deposits for bank guarantees.

Property and equipment, net

Property and equipment consisted of the following (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Land

 

$

9,564

 

 

$

9,888

 

Building and improvements

 

 

17,719

 

 

 

18,358

 

Computer equipment and software

 

 

47,185

 

 

 

45,027

 

Furniture, equipment and other

 

 

11,104

 

 

 

12,947

 

Leasehold improvements

 

 

8,502

 

 

 

9,829

 

Right-of-use assets under finance leases

 

 

2,413

 

 

 

2,532

 

Total property and equipment

 

 

96,487

 

 

 

98,581

 

Less: accumulated depreciation and amortization

 

 

57,549

 

 

 

58,103

 

Property and equipment, net

 

$

38,938

 

 

$

40,478

 

 

Depreciation expense, including amortization of right-of-use assets under finance leases, was $1.7 million and $5.4 million for the three and nine months ended September 30, 2022, respectively, and $1.7 million and $5.4 million for the three and nine months ended September 30, 2021, respectively.

Other liabilities

The following table provides the details of other accrued expenses and current liabilities (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Obligations for acquisition of businesses

 

$

15,141

 

 

$

87,636

 

Income taxes payable

 

 

10,207

 

 

 

5,887

 

Accrued professional fees

 

 

5,762

 

 

 

3,516

 

Accrued VAT

 

 

4,455

 

 

 

6,047

 

Accrued royalties

 

 

2,216

 

 

 

2,537

 

Employee stock purchase plan obligations

 

 

1,960

 

 

 

4,222

 

Non-income tax liabilities

 

 

1,571

 

 

 

1,653

 

Defined contribution plan liabilities

 

 

1,499

 

 

 

1,513

 

Accrued interest

 

 

1,253

 

 

 

48

 

Billings in excess of cost

 

 

808

 

 

 

1,459

 

Other current liabilities

 

 

5,814

 

 

 

7,708

 

Total

 

$

50,686

 

 

$

122,226

 

The following table provides details of other long-term liabilities (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Pension and other post retirement liabilities

 

$

14,472

 

 

$

15,086

 

Deferred tax liabilities

 

 

14,439

 

 

 

15,389

 

Other long-term liabilities

 

 

11,371

 

 

 

12,419

 

Total

 

$

40,282

 

 

$

42,894

 

 

Stock repurchase program

In February 2022, the Company’s Board of Directors approved a stock repurchase program to repurchase up to $50.0 million of the Company’s Class A Common Stock. Purchases under the stock repurchase program may be made from time to time in the open market at prevailing prices, or through privately negotiated transactions. The Company is not obligated to repurchase any dollar amount or number of shares, and the stock repurchase program may be suspended or terminated at any time. All shares repurchased under the stock repurchase program are retired.

During the nine months ended September 30, 2022, under the Company’s stock repurchase program, the Company repurchased 85,119 shares at an average price of $51.52 per share for a total cost of $4.4 million. The Company did not make any purchases under its stock repurchase program during the three months ended September 30, 2022. As of September 30, 2022, $45.6 million of shares of Class A Common Stock remained available for repurchase under the program.

Mezzanine equity

In 2017, the Company issued 200,000 shares of Class A Common Stock to a third-party as partial consideration for the purchase of developed technology. These shares had a put right that could be exercised by the holder five years from date of purchase at $12.50 per share that required the shares to be recorded at issuance date fair value and classified as mezzanine equity in the consolidated balance sheet.

During the year ended December 31, 2020, the third-party holder sold 133,336 shares on the open market and as a result, the issuance date fair value of those shares was reclassified into permanent equity from mezzanine equity. As of September 30, 2022, the put right has lapsed and the issuance date fair value of the remaining 66,664 shares were reclassified into permanent equity from mezzanine equity.

 

Restructuring expense

In 2021, the Company initiated a restructuring plan to realign resources with the Company’s business outlook and cost structure. The restructuring plan resulted in charges for employee termination benefits of $(0.1) million and $5.0 million for the three and nine months ended September 30, 2021, respectively. There were no restructuring costs for the three and nine months ended September 30, 2022. The restructuring costs were attributable primarily to the Software reportable segment. The restructuring plan was completed, and all amounts were paid in 2021.

Other expense, net

Other expense, net consists of the following (in thousands):

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Expense on repurchase of convertible senior notes

 

$

 

 

$

 

 

$

16,621

 

 

$

 

Foreign exchange loss

 

 

3,815

 

 

 

226

 

 

 

11,469

 

 

 

1,942

 

Other income, net

 

 

(1,708

)

 

 

(102

)

 

 

(2,008

)

 

 

(275

)

Other expense, net

 

$

2,107

 

 

$

124

 

 

$

26,082

 

 

$

1,667

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions
9 Months Ended
Sep. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisitions
5.
Acquisitions

2022 Acquisitions

RapidMiner

In September 2022, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with RapidMiner, Inc., a Delaware corporation (“RapidMiner”), and a wholly-owned subsidiary of the Company (“Merger Sub”).

RapidMiner's low-code platform is used to develop production-scale data pipelines and ML models, putting advanced data analytics into the hands of those who know the domain problems best. It provides powerful, drag-and-drop building blocks to transform and augment data, and its flexible delivery models provide users and enterprises with the scale they need, from a user's desktop to on-premises servers to secure, multi-tenant cloud. The acquisition of RapidMiner strengthens the Company’s end-to-end data analytics portfolio.

Pursuant to the Merger Agreement, the Company acquired 100% of the outstanding capital stock of RapidMiner and completed the acquisition of RapidMiner through the merger of the Merger Sub with and into RapidMiner, with RapidMiner surviving as a wholly-owned subsidiary of the Company.

The preliminary aggregate merger consideration payable pursuant to the Merger Agreement was approximately $100.0 million in cash, subject to adjustments for the repayment of debt, the payment of RapidMiner’s transaction expenses and customary working capital arrangements. Pursuant to an escrow agreement entered into at closing, the Company deposited $8.0 million in cash (the “Escrow Cash”) into an escrow account, which will be available to indemnify the Company for certain losses it may incur as a result of a breach of any representation, warranty or covenant of RapidMiner contained in the Merger Agreement. The Company will also be able to recover from the Escrow Cash certain severance payments that may be made to those employees of RapidMiner that the Company elects not to retain after the closing. The Company financed the acquisition with cash on hand.

The acquisition of RapidMiner will be accounted for as a business combination under the acquisition method of accounting. As of the acquisition date, the book value of tangible assets acquired and liabilities assumed were reported in the Company’s consolidated balance sheet. The remaining purchase price of $91.0 million has been recorded in goodwill pending fair value allocation. All goodwill is recorded in the Software segment.

The primary areas that remain preliminary relate to the fair value of intangible assets acquired, certain tangible assets and liabilities acquired, income taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.

 

Concept Engineering

In June 2022, the Company entered into a stock purchase agreement and simultaneously acquired 100% of the outstanding capital stock of Concept Engineering, a leading provider of electronic system visualization software that accelerates the development, manufacture, and service of complex electrical and electronic systems, for preliminary aggregate consideration of $25.7 million. See Note 9 for further information on post-combination stock-based compensation expense related to this acquisition. Concept Engineering’s software will be integrated into Altair’s Electronic System Design suite and will be available via Altair Units.

The acquisition of Concept Engineering will be accounted for as a business combination under the acquisition method of accounting. As of the acquisition date, the book value of assets acquired and liabilities assumed were reported in the Company’s consolidated balance sheet. The remaining purchase price of $22.0 million has been recorded in goodwill pending fair value allocation. All goodwill is recorded in the Software segment.

The primary areas that remain preliminary relate to the fair value of intangible assets acquired, certain tangible assets and liabilities acquired, income taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.

Other business acquisitions

During the nine months ended September 30, 2022, the Company completed three other business acquisitions that were accounted for as business combinations under the acquisition method. The preliminary transaction consideration of $18.0 million was allocated to assets acquired and liabilities assumed at their estimated fair values. The allocation included $11.5 million to developed technology, $2.9 million to customer relationships, $(0.9) million to net liabilities acquired and $4.5 million to goodwill. All goodwill is recorded in the Software segment and is not deductible for tax purposes. The Company expects to finalize the valuations as soon as practicable, but not later than one year from the acquisition dates. These acquisitions were not material to the Company’s consolidated financial statements.

The operating results of each acquisition have been included in the consolidated financial statements since the respective dates of acquisition. The Company’s transaction costs related to its 2022 acquisitions were not material.

2021 Acquisitions

World Programming

In December 2021, the Company acquired all of the outstanding capital stock of two related privately held companies, World Programming Limited and December 2015 Software Limited (together “World Programming”), from the stockholders named therein, for preliminary aggregate consideration of $73.0 million. The preliminary consideration consisted of cash in the amount of $50.0 million, subject to a customary working capital adjustment, and contingent consideration of $23.0 million, including $19.5 million of the Company’s Class A Common Stock (the “Contingent Stock Consideration”) and a measurement period adjustment of $3.5 million recognized in 2022. The dates on which the Contingent Stock Consideration is issuable and the number of shares issuable on such dates depend primarily on certain aspects of legal proceedings in which World Programming and SAS Institute, Inc. are engaged. For further information on the legal proceedings see Note 13.

The Company is required to mark-to-market the Contingent Stock Consideration liability based on the trading price of the Company’s Class A Common Stock. For the three and nine months ended September 30, 2022, the Company recognized a gain of $2.2 million and $7.5 million, respectively, on the mark-to-market adjustment of contingent consideration which is included in Other operating income, net in the consolidated statements of operations.

In addition, per the stock purchase agreement, $29.5 million of Class A Common Stock will be issued subject to the continuing employment of certain key employees and are not reflected in aggregate consideration but will be recognized as stock-based compensation over the service period of three years.

As of September 30, 2022, Other accrued expenses and current liabilities included $0.2 million of contingent consideration due to employees.

The acquisition has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their estimated fair value as of the acquisition date. The following table summarizes the preliminary purchase consideration transferred to acquire World Programming and the amounts of identified assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Fair value of consideration transferred

 

$

73,043

 

Recognized amounts of identifiable assets acquired and liabilities assumed:

 

 

 

Cash

 

 

1,895

 

Accounts receivable

 

 

5,656

 

Other assets

 

 

6,085

 

Property and equipment

 

 

2,209

 

Trade names (4-year life)

 

 

300

 

Developed technology (5-year life)

 

 

33,000

 

Customer relationships (7-year life)

 

 

7,000

 

SAS legal liability

 

 

(66,596

)

Accounts payable and other liabilities

 

 

(3,401

)

Deferred revenue

 

 

(2,737

)

Deferred tax liabilities and other tax reserves

 

 

(11,406

)

Total net identifiable assets acquired and liabilities assumed

 

 

(27,995

)

Goodwill (1)

 

$

101,038

 

(1)
Goodwill is primarily attributable to market synergies expected to arise after the acquisition and is not deductible for tax purposes. All goodwill is recorded in the Software segment.

The preliminary estimated fair values of assets acquired and liabilities assumed, and identifiable intangible assets may be subject to change as additional information is received. The valuation was complex due to the significant estimation uncertainty in certain assumptions used to determine the fair value of intangible assets acquired and contingent consideration. The Company continues to collect information with regard to its estimates and assumptions, including the fair value of intangible assets acquired, certain tangible assets and liabilities acquired, contingent consideration, income taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.

Other

The allocation of fair value of purchase consideration for the Company’s other 2021 acquisition was finalized as of September 30, 2022. There were no changes to the preliminary fair value of assets acquired and liabilities assumed, as previously reported.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets
6.
Goodwill and other intangible assets

Goodwill

The changes in the carrying amount of goodwill, which is attributable to the Software reportable segment, were as follows (in thousands):

 

Balance as of December 31, 2021

 

$

370,178

 

Acquisitions

 

 

117,540

 

Effects of foreign currency translation and other

 

 

(32,507

)

Balance as of September 30, 2022

 

$

455,211

 

 

Other intangible assets

A summary of other intangible assets is shown below (in thousands):

 

 

 

September 30, 2022

 

 

 

Weighted average
amortization period

 

Gross carrying
amount

 

 

Accumulated amortization

 

 

Net carrying amount

 

Definite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4-6 years

 

$

115,135

 

 

$

60,621

 

 

$

54,514

 

Customer relationships

 

7-10 years

 

 

46,815

 

 

 

25,818

 

 

 

20,997

 

Other intangibles

 

4-10 years

 

 

621

 

 

 

225

 

 

 

396

 

Total definite-lived intangible assets

 

 

 

 

162,571

 

 

 

86,664

 

 

 

75,907

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

 

 

 

10,173

 

 

 

 

 

 

10,173

 

Total other intangible assets

 

 

 

$

172,744

 

 

$

86,664

 

 

$

86,080

 

 

 

 

December 31, 2021

 

 

 

Weighted average
amortization period

 

Gross carrying
amount

 

 

Accumulated
amortization

 

 

Net carrying
amount

 

Definite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4-6 years

 

$

110,891

 

 

$

49,672

 

 

$

61,219

 

Customer relationships

 

7-10 years

 

 

48,277

 

 

 

21,859

 

 

 

26,418

 

Other intangibles

 

4-10 years

 

 

647

 

 

 

127

 

 

 

520

 

Total definite-lived intangible assets

 

 

 

 

159,815

 

 

 

71,658

 

 

 

88,157

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

 

 

 

10,900

 

 

 

 

 

 

10,900

 

Total other intangible assets

 

 

 

$

170,715

 

 

$

71,658

 

 

$

99,057

 

 

Amortization expense related to intangible assets was $6.6 million and $18.7 million for the three and nine months ended September 30, 2022, respectively, and $4.4 million and $13.9 million for the three and nine months ended September 30, 2021, respectively.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Debt
7.
Debt

Convertible senior notes

2027 Notes

In June 2022, the Company issued $230.0 million aggregate principal amount of 1.750% convertible senior notes due in 2027 (the "2027 Notes"), which includes the initial purchaser’s exercise in full of its option to purchase an additional $30.0 million principal amount of the 2027 Notes, in a private offering. The net proceeds from the issuance of the 2027 Notes was $224.3 million after deducting discounts, commissions and estimated issuance costs.

 

The Company entered into an Indenture relating to the issuance of the 2027 Notes dated June 14, 2022 (the “Indenture”), by and between the Company and U.S. Bank Trust Company, National Association, as trustee. The Indenture includes customary covenants and sets forth certain events of default after which the 2027 Notes may be declared immediately due and payable and sets forth certain types of bankruptcy or insolvency events of default involving the Company after which the 2027 Notes become automatically due and payable. The 2027 Notes are senior unsecured obligations of the Company.

 

The 2027 Notes mature on June 15, 2027, unless earlier repurchased, redeemed or converted. The Company may redeem for cash all or, subject to certain limitations, any portion of the 2027 Notes, at its option, on or after June 20, 2025 if the last reported sale price of Altair's Class A Common Stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period, at a redemption price equal to 100% of the principal amount of the notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. The 2027 Notes bear interest at a rate of 1.750% per year, payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2022.

 

 

The 2027 Notes have an initial conversion rate of 13.9505 shares of the Company's Class A common stock per $1,000 principal amount of 2027 Notes, which is equivalent to an initial conversion price of approximately $71.68 per share of Class A common stock. The conversion rate will be subject to adjustment upon the occurrence of certain events specified in the Indenture but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of a make whole fundamental change or a redemption period (each as defined in the Indenture), the Company will, in certain circumstances, increase the conversion rate by a specified number of additional shares for a holder who elects to convert its 2027 Notes in connection with such make whole fundamental change or during the relevant redemption period.

 

Holders of the 2027 Notes may convert all or any portion of their 2027 Notes at any time prior to the close of business on the business day immediately preceding December 15, 2026, in integral multiples of $1,000 principal amount, only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ending on September 30, 2022, if the last reported sale price of the Class A Common Stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1,000 principal amount of the 2027 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Class A Common Stock and the conversion rate on each such trading day;
if the Company calls the 2027 Notes for redemption (which the Company may not do prior to June 20, 2025), at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date but only with respect to the 2027 Notes called (or deemed called) for redemption; or

 

upon the occurrence of specified corporate events.

 

On or after December 15, 2026 until the close of business on the business day immediately preceding the maturity date, holders may convert their 2027 Notes at any time, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of Class A Common Stock or a combination of cash and shares of the Class A Common Stock, at the Company’s election, in the manner and subject to the terms and conditions provided in the Indenture.

 

During the period ended September 30, 2022, the conditions allowing holders of the 2027 Notes to convert were not met. Therefore, the 2027 Notes were classified as long-term debt on the consolidated balance sheet as of September 30, 2022.

2024 Notes

In June 2019, the Company issued $230.0 million aggregate principal amount of 0.25% convertible senior notes due in 2024 (the "2024 Notes" and together with the 2027 Notes, the “Convertible Notes”), which includes the underwriters’ exercise in full of their option to purchase an additional $30.0 million principal amount of the 2024 Notes, in a public offering. The net proceeds from the issuance of the 2024 Notes were $221.9 million after deducting the underwriting discounts and commissions and estimated issuance costs. The 2024 Notes bear interest at a rate of 0.25% per year, payable semi-annually in arrears on June 1 and December 1 of each year, commencing December 1, 2019. The 2024 Notes mature on June 1, 2024, unless, earlier repurchased or redeemed by the Company or converted pursuant to their terms. The 2024 Notes have an initial conversion rate of 21.5049 shares of the Company's Class A common stock per $1,000 principal amount of 2024 Notes, which is equivalent to an initial conversion price of approximately $46.50 per share of its Class A common stock. Refer to the Company’s consolidated financial statements for the year ended December 31, 2021, for details of the issuance of the 2024 Notes.

Prior to January 1, 2022, the Company separated the 2024 Notes into liability and equity components. On issuance, the carrying amount of the equity component was recorded as a debt discount and subsequently amortized to interest expense. Effective January 1, 2022, the Company adopted ASU 2020-06 using the modified retrospective approach. As a result, the 2024 Notes are accounted for as a single liability measured at amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Adoption of the new standard resulted in a decrease to Accumulated deficit of $23.9 million, a decrease to Additional paid-in capital of $50.0 million, and an increase to Convertible senior notes, net of $26.1 million.

During the three months ended June 30, 2022, using proceeds from the issuance of the 2027 Notes, the Company entered into separate privately negotiated transactions with certain holders of the 2024 notes to repurchase and retire $148.2 million aggregate principal amount of the 2024 notes for an aggregate amount of $192.4 million of cash including accrued and unpaid interest. The Company recognized expense of $16.6 million, representing the fair value of the consideration paid to certain holders of the 2024 Notes in excess of the value to which they were entitled to receive on the respective settlement dates. The amount is included in Other expense, net in the Company’s consolidated statement of operations.

As of September 30, 2022, $81.8 million principal amount of the 2024 Notes remained outstanding. The Company may settle the 2024 Notes in cash, shares of Class A Common Stock or a combination of cash and shares of the Class A Common Stock, at the Company’s election.

During the period ended September 30, 2022, the conditions allowing holders of the 2024 Notes to convert were not met. Therefore, the 2024 Notes were classified as long-term debt on the consolidated balance sheet as of September 30, 2022. As of December 31, 2021, the conditions allowing the holders of the 2024 Notes to convert were met. Therefore, the 2024 Notes were classified as current on the consolidated balance sheet as of December 31, 2021.

The Convertible Notes consisted of the following (in thousands):

 

 

September 30, 2022

 

 

December 31, 2021

 

 

 

2027 Notes

 

 

2024 Notes

 

 

2027 Notes

 

 

2024 Notes

 

Principal

 

$

230,000

 

 

$

81,754

 

 

$

 

 

$

230,000

 

Less: unamortized debt discount (1)

 

 

 

 

 

 

 

 

 

 

 

27,022

 

Less: unamortized debt issuance costs

 

 

5,542

 

 

 

1,054

 

 

 

 

 

 

3,273

 

Net carrying amount

 

$

224,458

 

 

$

80,700

 

 

$

 

 

$

199,705

 

 

(1)
The Company adopted ASU 2020-06 on January 1, 2022, which resulted in the convertible notes to be accounted for as a single liability.

The interest expense recognized related to the Convertible Notes was as follows (in thousands):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Contractual interest expense

 

$

1,057

 

 

$

143

 

 

$

1,395

 

 

$

431

 

Amortization of debt issuance costs and discount (1)

 

 

481

 

 

 

2,871

 

 

 

1,299

 

 

 

8,496

 

Total

 

$

1,538

 

 

$

3,014

 

 

$

2,694

 

 

$

8,927

 

 

(1)
The 2021 amount includes the amortization of the debt discount prior to the adoption of ASU 2020-06 of January 1, 2022.

As of September 30, 2022, the if converted values of the 2027 Notes and the 2024 Notes did not exceed the principal amounts.

Credit agreement

Revolving credit facility

The Company has a $150.0 million credit facility with a maturity date of December 15, 2025 (“2019 Amended Credit Agreement”). The 2019 Amended Credit Agreement provides for an accordion feature that allows the Company to expand the size of the revolving line of credit by an additional $50.0 million, subject to certain conditions, by obtaining additional commitments from the existing lenders or by causing a person acceptable to the administrative agent to become a lender (in each case subject to the terms and conditions set forth in the 2019 Amended Credit Agreement). In June 2022, the Company amended the 2019 Amended Credit Agreement to, among other things, permit the issuance of the 2027 Notes and extend the maturity date of the credit facility to December 2025.

As of September 30, 2022, there were no outstanding borrowings under the 2019 Amended Credit Agreement, there was $150.0 million available for future borrowing, and the Company was in compliance with all the financial covenants. The 2019 Amended Credit Agreement is available for general corporate purposes, including working capital, capital expenditures, and permitted acquisitions.

For additional information about the 2019 Amended Credit Agreement, refer to the Company’s consolidated financial statements for the year ended December 31, 2021, included in our Annual Report on Form 10-K for the year ended December 31, 2021.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements
8.
Fair value measurements

The accounting guidance for fair value, among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. 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 framework for measuring fair value consists of a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity. The three-level hierarchy for the inputs to valuation techniques is briefly summarized as follows:

Level 1 – Quoted prices in active markets for identical assets and liabilities at the measurement date;

Level 2 – Observable inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and

Level 3 – Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.

The carrying value of cash and cash equivalents, accounts receivable, net and accounts payable approximate fair value due to their short maturities. Interest on the Company’s line of credit is at a variable rate, and as such the debt obligation outstanding approximates fair value.

The carrying value of the Company’s Convertible Notes are at face value less unamortized debt discount and issuance costs. The estimated fair values of the Convertible Notes, which the Company has classified as Level 2 financial instruments, were determined based on quoted bid prices of the Convertible Notes on the last trading day of each reporting period. As of September 30, 2022, the estimated fair value of the 2027 Notes and 2024 Notes was $206.1 million and $90.1 million, respectively, and is presented for required disclosure purposes only. For further information on the Convertible Notes, see Note 7. – Debt.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
9.
Stock-based compensation

2017 stock-based compensation plan

In 2017, the Company’s board of directors adopted the 2017 Equity Incentive Plan (“2017 Plan”), which was approved by the Company’s stockholders. The 2017 Plan provides for the grant of incentive stock options to the Company’s employees and any parent and subsidiary corporations’ employees, and for the grant of nonstatutory stock options, stock appreciation rights, restricted stock, restricted stock units, performance units, performance shares, other cash-based awards and other stock-based awards to the Company’s employees, directors and consultants and the Company’s parent, subsidiary, and affiliate corporations’ employees and consultants. The 2017 Plan has 16,999,318 authorized shares of the Company’s Class A common stock reserved for issuance.

The following table summarizes the restricted stock units, or RSUs, awarded under the 2017 Plan for the period:

 

 

 

Number of RSUs

 

Outstanding as of December 31, 2021

 

 

1,281,411

 

Granted

 

 

463,840

 

Vested

 

 

(388,944

)

Forfeited

 

 

(28,170

)

Outstanding as of September 30, 2022

 

 

1,328,137

 

 

The weighted average grant date fair value of the RSUs was $56.97 and the RSUs generally vest in four equal annual installments. Total compensation cost related to nonvested awards not yet recognized as of September 30, 2022, totaled $58.7 million, and is expected to be recognized over a weighted average period of 2.4 years.

The following table summarizes the stock option activity under the 2017 Plan for the period:

 

 

 

Number of options

 

 

Weighted average
exercise price per share

 

 

Weighted average
remaining contractual term (years)

 

 

Aggregate
 intrinsic value
 (in millions)

 

Outstanding as of December 31, 2021

 

 

4,875,562

 

 

$

51.02

 

 

 

8.8

 

 

 

 

Granted

 

 

922,940

 

 

$

56.04

 

 

 

 

 

 

 

Exercised

 

 

(57,984

)

 

$

41.03

 

 

 

 

 

 

 

Forfeited

 

 

(69,039

)

 

$

53.97

 

 

 

 

 

 

 

Outstanding as of September 30, 2022

 

 

5,671,479

 

 

$

51.97

 

 

 

8.2

 

 

$

9.3

 

Exercisable as of September 30, 2022

 

 

1,014,281

 

 

$

40.59

 

 

 

7.6

 

 

$

4.6

 

The total intrinsic value of the 2017 Plan stock options exercised during the nine months ended September 30, 2022, was $0.9 million.

2021 Employee Stock Purchase Plan

The Company has an Employee Stock Purchase Plan (“ESPP”) which allows eligible employees to purchase shares of common stock through payroll deductions and is intended to qualify under Section 423 of the Internal Revenue Code. As of September 30, 2022, the Company had 3,014,960 shares of its common stock available for future issuances under the ESPP.

The purchase price for each share of common stock purchased under the ESPP will be 85% of the lower of (a) the fair market value per share on the first day of the applicable offering period or (b) the fair market value per share on the applicable purchase date.

The Company issued 185,040 shares of common stock under the ESPP during the nine months ended September 30, 2022. As of September 30, 2022, $2.0 million has been withheld on behalf of employees for a future purchase under the ESPP due to the timing of payroll deductions and is reported in current liabilities. The Company recognized $0.7 million and $2.0 million of stock-based compensation expense related to the ESPP for the three and nine months ended September 30, 2022, respectively.

Other

In connection with the acquisition of World Programming in December 2021, per the stock purchase agreement, $29.5 million of the Company’s Class A Common Stock will be issued to existing employees, subject to continuing employment and certain other contingencies. The shares will be issued on the one-, two- and three-year anniversaries of the certain legal matters being resolved, subject to potential reduction in certain circumstances. The accounting treatment for these shares in the context of the business combination is to recognize the expense as a post-combination expense, not as transaction consideration.

The estimated post combination expense recognized by the Company as a result of the World Programming business combination was $29.5 million which is recognized on an accelerated method over the employment period. As of September 30, 2022, the weighted average remaining service period is 2.21 years. Once the vesting conditions of the service period are met, the Company will issue shares for each award. Stock-based compensation expense includes $4.5 million and $13.5 million for the three and nine months ended September 30, 2022, respectively.

In connection with the acquisition of Powersim Inc. in March 2022, per the stock purchase agreement, $4.3 million of the Company’s Class A Common Stock will be issued to existing employees, subject to continuing employment and certain other contingencies. The shares will be issued on the one- and two-year anniversaries of certain matters being resolved, subject to potential reduction in certain circumstances. The accounting treatment for these shares in the context of the business combination is to recognize the expense as a post-combination expense, not as transaction consideration. The post combination expense is recognized on an accelerated method over the employment period. As of September 30, 2022, the weighted average remaining service period is 1.4 years. Stock-based compensation expense includes $0.8 million and $1.9 million for the three and nine months ended September 30, 2022, respectively.

In connection with the acquisition of Concept Engineering in June 2022, per the stock purchase agreement, $6.0 million of the Company’s Class A Common Stock will be issued to existing employees, subject to continuing employment and certain other contingencies. The shares will be issued on the one- and two-year anniversaries of certain matters being resolved, subject to potential reduction in certain circumstances. The accounting treatment for these shares in the context of the business combination is to recognize the expense as a post-combination expense, not as transaction consideration. The post combination expense is recognized on an accelerated method over the employment period. As of September 30, 2022, the weighted average remaining service period is 1.7 years. Stock-based compensation expense includes $1.2 million and $1.4 million for the three and nine months ended September 30, 2022, respectively.

Stock-based compensation expense

The stock-based compensation expense was recorded as follows (in thousands):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of revenue – software

 

$

2,332

 

 

$

1,411

 

 

$

6,265

 

 

$

3,791

 

Research and development

 

 

10,243

 

 

 

3,894

 

 

 

26,580

 

 

 

11,223

 

Sales and marketing

 

 

7,806

 

 

 

3,673

 

 

 

22,505

 

 

 

10,800

 

General and administrative

 

 

2,329

 

 

 

1,955

 

 

 

7,174

 

 

 

5,415

 

Total stock-based compensation expense

 

$

22,710

 

 

$

10,933

 

 

$

62,524

 

 

$

31,229

 

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net (Loss) Income Per Share
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Net loss per share
10.
Net loss per share

The Company adopted ASU 2020-06 on January 1, 2022, using the modified retrospective method, applicable to its convertible senior notes outstanding as of adoption. The Company has not changed any previously disclosed amounts or provided additional disclosures for comparative periods. ASU 2020-06 requires the if-converted method to be applied for all convertible instruments when calculating diluted earnings per share. Under the if-converted method, shares related to convertible senior notes, to the extent dilutive, are assumed to be converted into common stock at the beginning of the period.

Basic net income per share attributable to common stockholders is computed using the weighted average number of shares of common stock outstanding for the period, excluding dilutive securities, stock options, RSUs, and ESPP shares. Diluted net income per share attributable to common stockholders is based upon the weighted average number of shares of common stock outstanding for the period and potentially dilutive common shares, including the effect of dilutive securities, stock options, RSUs and ESPP shares under the treasury stock method. The following table sets forth the computation of the numerators and denominators used in the basic and diluted net loss per share amounts (in thousands, except per share data):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(33,248

)

 

$

(8,109

)

 

$

(55,494

)

 

$

(7,397

)

Interest expense related to Convertible Notes, net of tax

 

 

1,057

 

 

 

 

 

 

1,395

 

 

 

 

Numerator for diluted loss per share

 

$

(32,191

)

 

$

(8,109

)

 

$

(54,099

)

 

$

(7,397

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for basic loss per share—
   weighted average shares

 

 

79,207

 

 

 

75,750

 

 

 

79,205

 

 

 

75,226

 

Effect of dilutive securities, stock options, RSUs and ESPP shares

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for dilutive loss per share

 

 

79,207

 

 

 

75,750

 

 

 

79,205

 

 

 

75,226

 

Net loss per share attributable to common
  stockholders, basic

 

$

(0.42

)

 

$

(0.11

)

 

$

(0.70

)

 

$

(0.10

)

Net loss per share attributable to common
  stockholders, diluted

 

$

(0.42

)

 

$

(0.11

)

 

$

(0.70

)

 

$

(0.10

)

 

Anti-dilutive shares excluded from the computation of diluted net loss per share were as follows (in thousands):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Stock options and ESPP shares

 

 

3,926

 

 

 

3,634

 

 

 

2,549

 

 

 

3,699

 

Convertible shares

 

 

4,967

 

 

 

1,680

 

 

 

4,954

 

 

 

1,420

 

Total shares excluded from calculation

 

 

8,893

 

 

 

5,314

 

 

 

7,503

 

 

 

5,119

 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes
11.
Income taxes

The Company’s income tax expense and effective tax rate for the three and nine months ended September 30, 2022 and 2021, were as follows (in thousands, except percentages):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Income tax expense

 

$

4,579

 

 

$

3,022

 

 

$

15,008

 

 

$

4,424

 

Effective tax rate

 

 

(16

%)

 

 

(59

%)

 

 

(37

%)

 

 

(149

%)

 

The tax rate is affected by the Company being a U.S. resident taxpayer, the tax rates in the U.S. and other jurisdictions in which the Company operates, the relative amount of income earned by jurisdiction and the relative amount of losses or income for which no benefit or expense is recognized due to a valuation allowance. The Company’s effective tax rate for the nine months ended September 30, 2022 and 2021, also includes net discrete expense of $4.3 million and net discrete benefit of $1.2 million, respectively, primarily related to changes in tax laws, withholding taxes on royalties, changes in reserves, changes in accruals for unremitted earnings and other adjustments.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Loss
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Accumulated Other Comprehensive Loss
12.
Accumulated other comprehensive loss

The components of accumulated other comprehensive loss were as follows (in thousands):

 

 

 

Foreign currency translation

 

 

Retirement related
benefit plans

 

 

Total

 

Balance as of December 31, 2021

 

$

(6,400

)

 

$

(2,550

)

 

$

(8,950

)

Other comprehensive loss before reclassification

 

 

(37,929

)

 

 

216

 

 

 

(37,713

)

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

83

 

 

 

83

 

Tax effects

 

 

 

 

 

7

 

 

 

7

 

Other comprehensive (loss) income

 

 

(37,929

)

 

 

306

 

 

 

(37,623

)

Balance as of September 30, 2022

 

$

(44,329

)

 

$

(2,244

)

 

$

(46,573

)

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
13.
Commitments and contingencies

World Programming

The Company acquired World Programming Limited and a related company (collectively, “World Programming”) in December 2021. In 2010, SAS Institute, Inc. (“SAS”) filed an action against World Programing in the United States District Court for the Eastern District of North Carolina (the “NC Court”) alleging copyright infringement, breach of contract, fraudulent inducement to contract, and violations of the North Carolina Unfair and Deceptive Trade Practices Act (UDTPA). SAS was unsuccessful on its copyright claims but prevailed on its breach of contract, fraudulent inducement, and UDTPA claims and was awarded damages of $79.1 million in 2016 (the “NC Judgment”). The NC Court subsequently enjoined World Programming from licensing its WPS Analytics software to new customers for use in the United States until the NC Judgment was satisfied. At the time that the Company acquired World Programming, World Programming had partially paid the NC Judgment.

In relation to the NC Court order that enjoined World Programming from licensing its WPS Analytics Software to new customers for use in the United States, SAS filed a related matter in California, which resulted in the California court issuing an order that required certain then existing customers of World Programming to direct payment (of their licensing fees for WPS Analytics software) to SAS until the NC Judgment was satisfied.

On January 3, 2022, the Company paid the outstanding balance of $65.9 million on the NC Judgment. Despite payment in full, SAS asserted that the Company had not satisfied the NC Judgment. The NC Court held a hearing to address this issue on March 3, 2022 (the “March Hearing”). At the March Hearing, the NC Court confirmed that the Company’s January 3, 2022 payment fully satisfied the NC Judgment, and lifted the injunction that had enjoined World Programming from licensing its WPS Analytics software to new customers for use in the United States. On March 7, 2022, SAS agreed that the California court order was no longer necessary and together with World Programming, filed a joint notice of satisfaction of the NC Judgment with the

California court, thereby allowing customers of World Programming to resume payment of their licensing fees to World Programming directly.

In 2018, SAS filed litigation in the United States District Court for the Eastern District of Texas (the “Texas Court”) asserting that World Programming infringed SAS copyrights and patents. SAS voluntarily dismissed with prejudice its patent claims, and the Texas Court entered judgment in favor of World Programming on the copyright claims. SAS appealed the Texas Court judgment to the United States Court of Appeals for the Federal Circuit (the “Court of Appeals”). Oral arguments were held before the Court of Appeal on January 13, 2022. A decision from the Court of Appeals is pending.

Other legal proceedings

From time to time, the Company may be subject to legal proceedings and claims in the ordinary course of business. The Company has received, and may in the future continue to receive, claims from third parties asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend the Company, its partners, and its customers by determining the scope, enforceability, and validity of third-party proprietary rights, or to establish and enforce the Company’s proprietary rights.

Effects of proceedings

The results of any current or future litigation cannot be predicted with certainty and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information
9 Months Ended
Sep. 30, 2022
Segment Reporting [Abstract]  
Segment Information
14.
Segment information

The Company defines its operating segments as components of its business where separate financial information is available and used by the chief operating decision maker (“CODM”) in deciding how to allocate resources to its segments and in assessing performance. The Company’s CODM is its Chief Executive Officer.

The Company has identified two reportable segments for financial reporting purposes: Software and Client Engineering Services. The primary measure of segment operating performance is Adjusted EBITDA, which is defined as net income (loss) adjusted for income tax expense (benefit), interest expense, interest income and other, depreciation and amortization, stock-based compensation expense, restructuring charges, asset impairment charges and other special items as determined by management. Adjusted EBITDA includes an allocation of corporate headquarters costs.

The following tables are in thousands:

 

 

 

 

 

 

 

 

 

 

 

 

 

Three months ended September 30, 2022

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

110,471

 

 

$

7,355

 

 

$

1,525

 

 

$

119,351

 

Adjusted EBITDA

 

$

6,368

 

 

$

856

 

 

$

(395

)

 

$

6,829

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three months ended September 30, 2021

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

109,939

 

 

$

10,060

 

 

$

1,308

 

 

$

121,307

 

Adjusted EBITDA

 

$

14,103

 

 

$

1,408

 

 

$

(679

)

 

$

14,832

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nine months ended September 30, 2022

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

384,698

 

 

$

22,414

 

 

$

4,676

 

 

$

411,788

 

Adjusted EBITDA

 

$

69,083

 

 

$

2,060

 

 

$

(1,284

)

 

$

69,859

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nine months ended September 30, 2021

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

354,617

 

 

$

31,005

 

 

$

5,760

 

 

$

391,382

 

Adjusted EBITDA

 

$

58,957

 

 

$

3,630

 

 

$

(1,299

)

 

$

61,288

 

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Reconciliation of Adjusted EBITDA to U.S. GAAP
   loss before income taxes:

 

 

 

 

 

 

 

 

 

 

 

 

Adjusted EBITDA

 

$

6,829

 

 

$

14,832

 

 

$

69,859

 

 

$

61,288

 

Stock-based compensation expense

 

 

(22,710

)

 

 

(10,933

)

 

 

(62,524

)

 

 

(31,229

)

Interest expense

 

 

(1,566

)

 

 

(3,037

)

 

 

(2,851

)

 

 

(8,998

)

Depreciation and amortization

 

 

(8,273

)

 

 

(6,175

)

 

 

(24,092

)

 

 

(19,355

)

Restructuring expense

 

 

 

 

 

124

 

 

 

 

 

 

(4,954

)

Special adjustments, interest income and other (1)

 

 

(2,949

)

 

 

102

 

 

 

(20,878

)

 

 

275

 

Loss before income taxes

 

$

(28,669

)

 

$

(5,087

)

 

$

(40,486

)

 

$

(2,973

)

 

(1)
The three months ended September 30, 2022, includes $6.8 million currency losses on acquisition-related intercompany loans and a $2.2 million gain from the mark-to-market adjustment of contingent consideration associated with the World Programming acquisition. The nine months ended September 30, 2022, includes $16.6 million expense on repurchase of convertible senior notes, $13.7 million currency losses on acquisition-related intercompany loans and a $7.5 million gain from the mark-to-market adjustment of contingent consideration associated with the World Programming acquisition.
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Description of Business (Policies)
9 Months Ended
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation

Basis of presentation

The accompanying unaudited consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial information. Accordingly, the accompanying statements do not include all the information and notes required by GAAP for complete financial statements. The accompanying unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements (and notes thereto) for the year ended December 31, 2021, included in the most recent Annual Report on Form 10-K filed with the SEC.

Use of Estimates

Use of estimates

The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, management evaluates its significant estimates including the stand alone selling price, or SSP, for each distinct performance obligation included in customer contracts with multiple performance obligations, valuation of acquired intangible assets in business combinations, the incremental borrowing rate used in the valuation of lease liabilities, the determination of the period of benefit for capitalized costs to obtain a contract, fair value of convertible senior notes, provision for credit loss, tax valuation allowances, liabilities for uncertain tax provisions, impairment of goodwill and intangible assets, retirement obligations, useful lives of intangible assets, revenue for fixed price contracts, and stock-based compensation. Actual results could differ from those estimates.

Significant Accounting Policies

Significant accounting policies

There have been no material changes to our significant accounting policies as of and for the nine months ended September 30, 2022, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2021.

Recent Accounting Guidance
2.
Recent accounting guidance

Accounting standards adopted

Debt – In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40). This ASU simplifies the accounting for convertible instruments by eliminating certain separation models. Under ASU 2020-06, a convertible debt instrument will generally be reported as a single liability at its amortized cost with no separate accounting for embedded conversion features. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or shares. The Company adopted ASU 2020-06 effective as of January 1, 2022, using the modified retrospective approach. Adoption of the new standard resulted in a decrease to accumulated deficit of $23.9 million, a decrease to additional paid-in capital of $50.0 million, and an increase to convertible senior notes, net of $26.1 million. Interest expense recognized in the current and future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost.

 

Accounting standards not yet adopted

Reference Rate Reform – In March 2020, the FASB issued ASU 2020-04. Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in the guidance are optional and effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.

Government Assistance – In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. This ASU requires certain disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy. The amendment requires disclosure of information about the nature of the transactions and the related accounting policy used to account for the transactions, information regarding the line items within the consolidated financial statements that are affected by the transactions, and significant terms and conditions of the transactions. ASU 2021-10 is effective for annual periods beginning after December 15, 2021, with early application permitted. The Company is currently evaluating the effect the adoption of this new guidance will have on its consolidated financial statement disclosures.

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

The Company disaggregates its software revenue by type of performance obligation and timing of revenue recognition as follows (in thousands):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Term licenses and other (1)

 

$

58,441

 

 

$

55,907

 

 

$

224,971

 

 

$

198,465

 

Perpetual licenses

 

 

8,804

 

 

 

11,696

 

 

 

31,131

 

 

 

32,165

 

Maintenance

 

 

34,271

 

 

 

31,296

 

 

 

100,643

 

 

 

91,539

 

Professional software services (1)

 

 

2,249

 

 

 

3,390

 

 

 

4,810

 

 

 

9,219

 

Software related services

 

 

6,706

 

 

 

7,650

 

 

 

23,143

 

 

 

23,229

 

Client engineering services

 

 

7,355

 

 

 

10,060

 

 

 

22,414

 

 

 

31,005

 

Other

 

 

1,525

 

 

 

1,308

 

 

 

4,676

 

 

 

5,760

 

Total revenue

 

$

119,351

 

 

$

121,307

 

 

$

411,788

 

 

$

391,382

 

 

(1)
Term licenses and other includes hardware revenue of $0.7 million and $3.1 million, respectively, for the three and nine months ended September 30, 2022, and was reported in License revenue. Professional software services includes hardware revenue of $2.3 million and $5.3 million, respectively, for the three and nine months ended September 30, 2021, and was reported in Maintenance and other services revenue.
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplementary Information (Tables)
9 Months Ended
Sep. 30, 2022
Supplementary Information [Abstract]  
Reconciliation of Cash, Cash Equivalents and Restricted Cash The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the consolidated balance sheets that sum to the total of the amounts reported in the consolidated statement of cash flows (in thousands):

 

 

 

September 30, 2022

 

December 31, 2021

 

Cash and cash equivalents

 

$

311,853

 

$

413,743

 

Restricted cash included in other long-term assets

 

 

530

 

 

269

 

Total cash, cash equivalents, and restricted cash

 

$

312,383

 

$

414,012

 

Summary of Property and Equipment

Property and equipment consisted of the following (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Land

 

$

9,564

 

 

$

9,888

 

Building and improvements

 

 

17,719

 

 

 

18,358

 

Computer equipment and software

 

 

47,185

 

 

 

45,027

 

Furniture, equipment and other

 

 

11,104

 

 

 

12,947

 

Leasehold improvements

 

 

8,502

 

 

 

9,829

 

Right-of-use assets under finance leases

 

 

2,413

 

 

 

2,532

 

Total property and equipment

 

 

96,487

 

 

 

98,581

 

Less: accumulated depreciation and amortization

 

 

57,549

 

 

 

58,103

 

Property and equipment, net

 

$

38,938

 

 

$

40,478

 

Summary of Other Accrued Expenses and Current Liabilities

The following table provides the details of other accrued expenses and current liabilities (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Obligations for acquisition of businesses

 

$

15,141

 

 

$

87,636

 

Income taxes payable

 

 

10,207

 

 

 

5,887

 

Accrued professional fees

 

 

5,762

 

 

 

3,516

 

Accrued VAT

 

 

4,455

 

 

 

6,047

 

Accrued royalties

 

 

2,216

 

 

 

2,537

 

Employee stock purchase plan obligations

 

 

1,960

 

 

 

4,222

 

Non-income tax liabilities

 

 

1,571

 

 

 

1,653

 

Defined contribution plan liabilities

 

 

1,499

 

 

 

1,513

 

Accrued interest

 

 

1,253

 

 

 

48

 

Billings in excess of cost

 

 

808

 

 

 

1,459

 

Other current liabilities

 

 

5,814

 

 

 

7,708

 

Total

 

$

50,686

 

 

$

122,226

 

Summary of Other Long-term Liabilities

The following table provides details of other long-term liabilities (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Pension and other post retirement liabilities

 

$

14,472

 

 

$

15,086

 

Deferred tax liabilities

 

 

14,439

 

 

 

15,389

 

Other long-term liabilities

 

 

11,371

 

 

 

12,419

 

Total

 

$

40,282

 

 

$

42,894

 

Schedule of Other Expense, Net

Other expense, net consists of the following (in thousands):

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Expense on repurchase of convertible senior notes

 

$

 

 

$

 

 

$

16,621

 

 

$

 

Foreign exchange loss

 

 

3,815

 

 

 

226

 

 

 

11,469

 

 

 

1,942

 

Other income, net

 

 

(1,708

)

 

 

(102

)

 

 

(2,008

)

 

 

(275

)

Other expense, net

 

$

2,107

 

 

$

124

 

 

$

26,082

 

 

$

1,667

 

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions (Tables)
9 Months Ended
Sep. 30, 2022
Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date The following table summarizes the preliminary purchase consideration transferred to acquire World Programming and the amounts of identified assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Fair value of consideration transferred

 

$

73,043

 

Recognized amounts of identifiable assets acquired and liabilities assumed:

 

 

 

Cash

 

 

1,895

 

Accounts receivable

 

 

5,656

 

Other assets

 

 

6,085

 

Property and equipment

 

 

2,209

 

Trade names (4-year life)

 

 

300

 

Developed technology (5-year life)

 

 

33,000

 

Customer relationships (7-year life)

 

 

7,000

 

SAS legal liability

 

 

(66,596

)

Accounts payable and other liabilities

 

 

(3,401

)

Deferred revenue

 

 

(2,737

)

Deferred tax liabilities and other tax reserves

 

 

(11,406

)

Total net identifiable assets acquired and liabilities assumed

 

 

(27,995

)

Goodwill (1)

 

$

101,038

 

(1)
Goodwill is primarily attributable to market synergies expected to arise after the acquisition and is not deductible for tax purposes. All goodwill is recorded in the Software segment.
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in Carrying Amount of Goodwill Attributable to Software Reporting Segment

The changes in the carrying amount of goodwill, which is attributable to the Software reportable segment, were as follows (in thousands):

 

Balance as of December 31, 2021

 

$

370,178

 

Acquisitions

 

 

117,540

 

Effects of foreign currency translation and other

 

 

(32,507

)

Balance as of September 30, 2022

 

$

455,211

 

Schedule of Other Intangible Assets

A summary of other intangible assets is shown below (in thousands):

 

 

 

September 30, 2022

 

 

 

Weighted average
amortization period

 

Gross carrying
amount

 

 

Accumulated amortization

 

 

Net carrying amount

 

Definite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4-6 years

 

$

115,135

 

 

$

60,621

 

 

$

54,514

 

Customer relationships

 

7-10 years

 

 

46,815

 

 

 

25,818

 

 

 

20,997

 

Other intangibles

 

4-10 years

 

 

621

 

 

 

225

 

 

 

396

 

Total definite-lived intangible assets

 

 

 

 

162,571

 

 

 

86,664

 

 

 

75,907

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

 

 

 

10,173

 

 

 

 

 

 

10,173

 

Total other intangible assets

 

 

 

$

172,744

 

 

$

86,664

 

 

$

86,080

 

 

 

 

December 31, 2021

 

 

 

Weighted average
amortization period

 

Gross carrying
amount

 

 

Accumulated
amortization

 

 

Net carrying
amount

 

Definite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Developed technology

 

4-6 years

 

$

110,891

 

 

$

49,672

 

 

$

61,219

 

Customer relationships

 

7-10 years

 

 

48,277

 

 

 

21,859

 

 

 

26,418

 

Other intangibles

 

4-10 years

 

 

647

 

 

 

127

 

 

 

520

 

Total definite-lived intangible assets

 

 

 

 

159,815

 

 

 

71,658

 

 

 

88,157

 

Indefinite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

 

 

 

10,900

 

 

 

 

 

 

10,900

 

Total other intangible assets

 

 

 

$

170,715

 

 

$

71,658

 

 

$

99,057

 

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt (Tables)
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Convertible Notes

The Convertible Notes consisted of the following (in thousands):

 

 

September 30, 2022

 

 

December 31, 2021

 

 

 

2027 Notes

 

 

2024 Notes

 

 

2027 Notes

 

 

2024 Notes

 

Principal

 

$

230,000

 

 

$

81,754

 

 

$

 

 

$

230,000

 

Less: unamortized debt discount (1)

 

 

 

 

 

 

 

 

 

 

 

27,022

 

Less: unamortized debt issuance costs

 

 

5,542

 

 

 

1,054

 

 

 

 

 

 

3,273

 

Net carrying amount

 

$

224,458

 

 

$

80,700

 

 

$

 

 

$

199,705

 

 

(1)
The Company adopted ASU 2020-06 on January 1, 2022, which resulted in the convertible notes to be accounted for as a single liability.
Schedule of Interest Expense Related to Convertible Notes

The interest expense recognized related to the Convertible Notes was as follows (in thousands):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Contractual interest expense

 

$

1,057

 

 

$

143

 

 

$

1,395

 

 

$

431

 

Amortization of debt issuance costs and discount (1)

 

 

481

 

 

 

2,871

 

 

 

1,299

 

 

 

8,496

 

Total

 

$

1,538

 

 

$

3,014

 

 

$

2,694

 

 

$

8,927

 

 

(1)
The 2021 amount includes the amortization of the debt discount prior to the adoption of ASU 2020-06 of January 1, 2022.
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2022
Summary of Stock Option Activity

The following table summarizes the stock option activity under the 2017 Plan for the period:

 

 

 

Number of options

 

 

Weighted average
exercise price per share

 

 

Weighted average
remaining contractual term (years)

 

 

Aggregate
 intrinsic value
 (in millions)

 

Outstanding as of December 31, 2021

 

 

4,875,562

 

 

$

51.02

 

 

 

8.8

 

 

 

 

Granted

 

 

922,940

 

 

$

56.04

 

 

 

 

 

 

 

Exercised

 

 

(57,984

)

 

$

41.03

 

 

 

 

 

 

 

Forfeited

 

 

(69,039

)

 

$

53.97

 

 

 

 

 

 

 

Outstanding as of September 30, 2022

 

 

5,671,479

 

 

$

51.97

 

 

 

8.2

 

 

$

9.3

 

Exercisable as of September 30, 2022

 

 

1,014,281

 

 

$

40.59

 

 

 

7.6

 

 

$

4.6

 

Summary of Stock-Based Compensation

The stock-based compensation expense was recorded as follows (in thousands):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of revenue – software

 

$

2,332

 

 

$

1,411

 

 

$

6,265

 

 

$

3,791

 

Research and development

 

 

10,243

 

 

 

3,894

 

 

 

26,580

 

 

 

11,223

 

Sales and marketing

 

 

7,806

 

 

 

3,673

 

 

 

22,505

 

 

 

10,800

 

General and administrative

 

 

2,329

 

 

 

1,955

 

 

 

7,174

 

 

 

5,415

 

Total stock-based compensation expense

 

$

22,710

 

 

$

10,933

 

 

$

62,524

 

 

$

31,229

 

2017 Plan [Member]  
Summary of Restricted Stock Units Awarded

The following table summarizes the restricted stock units, or RSUs, awarded under the 2017 Plan for the period:

 

 

 

Number of RSUs

 

Outstanding as of December 31, 2021

 

 

1,281,411

 

Granted

 

 

463,840

 

Vested

 

 

(388,944

)

Forfeited

 

 

(28,170

)

Outstanding as of September 30, 2022

 

 

1,328,137

 

XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net (Loss) Income Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts The following table sets forth the computation of the numerators and denominators used in the basic and diluted net loss per share amounts (in thousands, except per share data):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(33,248

)

 

$

(8,109

)

 

$

(55,494

)

 

$

(7,397

)

Interest expense related to Convertible Notes, net of tax

 

 

1,057

 

 

 

 

 

 

1,395

 

 

 

 

Numerator for diluted loss per share

 

$

(32,191

)

 

$

(8,109

)

 

$

(54,099

)

 

$

(7,397

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for basic loss per share—
   weighted average shares

 

 

79,207

 

 

 

75,750

 

 

 

79,205

 

 

 

75,226

 

Effect of dilutive securities, stock options, RSUs and ESPP shares

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for dilutive loss per share

 

 

79,207

 

 

 

75,750

 

 

 

79,205

 

 

 

75,226

 

Net loss per share attributable to common
  stockholders, basic

 

$

(0.42

)

 

$

(0.11

)

 

$

(0.70

)

 

$

(0.10

)

Net loss per share attributable to common
  stockholders, diluted

 

$

(0.42

)

 

$

(0.11

)

 

$

(0.70

)

 

$

(0.10

)

Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share

Anti-dilutive shares excluded from the computation of diluted net loss per share were as follows (in thousands):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Stock options and ESPP shares

 

 

3,926

 

 

 

3,634

 

 

 

2,549

 

 

 

3,699

 

Convertible shares

 

 

4,967

 

 

 

1,680

 

 

 

4,954

 

 

 

1,420

 

Total shares excluded from calculation

 

 

8,893

 

 

 

5,314

 

 

 

7,503

 

 

 

5,119

 

XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Schedule of Income Tax Expense and Effective Tax Rate

The Company’s income tax expense and effective tax rate for the three and nine months ended September 30, 2022 and 2021, were as follows (in thousands, except percentages):

 

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Income tax expense

 

$

4,579

 

 

$

3,022

 

 

$

15,008

 

 

$

4,424

 

Effective tax rate

 

 

(16

%)

 

 

(59

%)

 

 

(37

%)

 

 

(149

%)

XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Components of Accumulated Other Comprehensive Loss

The components of accumulated other comprehensive loss were as follows (in thousands):

 

 

 

Foreign currency translation

 

 

Retirement related
benefit plans

 

 

Total

 

Balance as of December 31, 2021

 

$

(6,400

)

 

$

(2,550

)

 

$

(8,950

)

Other comprehensive loss before reclassification

 

 

(37,929

)

 

 

216

 

 

 

(37,713

)

Amounts reclassified from accumulated other comprehensive loss

 

 

 

 

83

 

 

 

83

 

Tax effects

 

 

 

 

 

7

 

 

 

7

 

Other comprehensive (loss) income

 

 

(37,929

)

 

 

306

 

 

 

(37,623

)

Balance as of September 30, 2022

 

$

(44,329

)

 

$

(2,244

)

 

$

(46,573

)

XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information (Tables)
9 Months Ended
Sep. 30, 2022
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information

The following tables are in thousands:

 

 

 

 

 

 

 

 

 

 

 

 

 

Three months ended September 30, 2022

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

110,471

 

 

$

7,355

 

 

$

1,525

 

 

$

119,351

 

Adjusted EBITDA

 

$

6,368

 

 

$

856

 

 

$

(395

)

 

$

6,829

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three months ended September 30, 2021

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

109,939

 

 

$

10,060

 

 

$

1,308

 

 

$

121,307

 

Adjusted EBITDA

 

$

14,103

 

 

$

1,408

 

 

$

(679

)

 

$

14,832

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nine months ended September 30, 2022

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

384,698

 

 

$

22,414

 

 

$

4,676

 

 

$

411,788

 

Adjusted EBITDA

 

$

69,083

 

 

$

2,060

 

 

$

(1,284

)

 

$

69,859

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nine months ended September 30, 2021

 

Software

 

 

CES

 

 

All other

 

 

Total

 

Revenue

 

$

354,617

 

 

$

31,005

 

 

$

5,760

 

 

$

391,382

 

Adjusted EBITDA

 

$

58,957

 

 

$

3,630

 

 

$

(1,299

)

 

$

61,288

 

Reconciliation of U.S. GAAP (Loss) Income Before Income Taxes to Adjusted EBITDA

 

 

Three Months Ended
 September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Reconciliation of Adjusted EBITDA to U.S. GAAP
   loss before income taxes:

 

 

 

 

 

 

 

 

 

 

 

 

Adjusted EBITDA

 

$

6,829

 

 

$

14,832

 

 

$

69,859

 

 

$

61,288

 

Stock-based compensation expense

 

 

(22,710

)

 

 

(10,933

)

 

 

(62,524

)

 

 

(31,229

)

Interest expense

 

 

(1,566

)

 

 

(3,037

)

 

 

(2,851

)

 

 

(8,998

)

Depreciation and amortization

 

 

(8,273

)

 

 

(6,175

)

 

 

(24,092

)

 

 

(19,355

)

Restructuring expense

 

 

 

 

 

124

 

 

 

 

 

 

(4,954

)

Special adjustments, interest income and other (1)

 

 

(2,949

)

 

 

102

 

 

 

(20,878

)

 

 

275

 

Loss before income taxes

 

$

(28,669

)

 

$

(5,087

)

 

$

(40,486

)

 

$

(2,973

)

 

The three months ended September 30, 2022, includes $6.8 million currency losses on acquisition-related intercompany loans and a $2.2 million gain from the mark-to-market adjustment of contingent consideration associated with the World Programming acquisition. The nine months ended September 30, 2022, includes $16.6 million expense on repurchase of convertible senior notes, $13.7 million currency losses on acquisition-related intercompany loans and a $7.5 million gain from the mark-to-market adjustment of contingent consideration associated with the World Programming acquisition
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Recent Accounting Guidance - Additional Information (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Accumulated deficit $ (133,642) $ (102,087)
Additional paid-in capital 715,736 724,226
Convertible senior notes, net $ 0 $ 199,705
ASU 2020-06 [Member]    
Debt Instrument [Line Items]    
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true  
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2022  
ASU 2020-06 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]    
Debt Instrument [Line Items]    
Accumulated deficit $ 23,900  
Additional paid-in capital 50,000  
Convertible senior notes, net $ 26,100  
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation Of Revenue [Line Items]        
Total revenue $ 119,351 $ 121,307 $ 411,788 $ 391,382
Term Licenses and Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 58,441 55,907 224,971 198,465
Perpetual Licenses [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 8,804 11,696 31,131 32,165
Maintenance [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 34,271 31,296 100,643 91,539
Professional Software Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 2,249 3,390 4,810 9,219
Software Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 6,706 7,650 23,143 23,229
Client Engineering Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 7,355 10,060 22,414 31,005
Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 1,525 $ 1,308 $ 4,676 $ 5,760
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation Of Revenue [Line Items]        
Total revenue $ 119,351 $ 121,307 $ 411,788 $ 391,382
Term Licenses and Other, Hardware Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 700   $ 3,100  
Professional Software Services, Hardware Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue   $ 2,300   $ 5,300
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Revenue From Contracts With Customers [Line Items]          
Percentage of net revenues through indirect channels     13.70% 11.80%  
Deferred revenue, revenue recognized     $ 77.8    
Contracted revenue not yet recognized $ 127.0 $ 121.1 $ 127.0 $ 121.1  
Contracted revenue recognize percentage 79.00% 79.00% 79.00% 79.00%  
Sales and Marketing Expense [Member]          
Revenue From Contracts With Customers [Line Items]          
Sales commissions $ 2.1 $ 2.4 $ 6.3 $ 5.9  
Prepaid and Other Current Assets [Member]          
Revenue From Contracts With Customers [Line Items]          
Capitalized contract cost net, current 3.5   3.5   $ 4.5
Contract assets 3.0   3.0   2.3
Other Long-Term Assets [Member]          
Revenue From Contracts With Customers [Line Items]          
Capitalized contract cost net, noncurrent 0.1   0.1   0.4
Accounts Receivable [Member]          
Revenue From Contracts With Customers [Line Items]          
Contract assets $ 9.1   $ 9.1   $ 3.8
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers - Additional Information (Detail)1
Sep. 30, 2022
Sep. 30, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2022-10-01    
Revenue From Contracts With Customers [Line Items]    
Revenue, remaining contractual obligation, expected to recognize, period 12 months 12 months
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplementary Information - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Supplementary Information [Abstract]        
Cash and cash equivalents $ 311,853 $ 413,743    
Restricted cash included in other long-term assets 530 269    
Total cash, cash equivalents, and restricted cash $ 312,383 $ 414,012 $ 456,014 $ 241,547
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplementary Information - Summary of Property and Equipment (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 96,487 $ 98,581
Less: accumulated depreciation and amortization 57,549 58,103
Property and equipment, net 38,938 40,478
Land [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 9,564 9,888
Building and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 17,719 18,358
Computer Equipment and Software [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 47,185 45,027
Furniture Equipment and Other [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 11,104 12,947
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 8,502 9,829
Right-of-Use Assets Under Finance Leases [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 2,413 $ 2,532
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplementary Information - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2017
Feb. 28, 2022
Dec. 31, 2020
Noncash or Part Noncash Acquisitions [Line Items]              
Depreciation expense, including amortization of right-of-use assets under finance leases $ 1,700,000 $ 1,700,000 $ 5,400,000 $ 5,400,000      
Restructuring charges $ 0 $ (124,000) $ 0 $ 4,954,000      
Shares issued             133,336
Shares authorized to be repurchased amount           $ 50,000,000.0  
Remaining mezzanine equity 66,664   66,664        
Number of shares repurchased 85,119   85,119        
Stock repurchase program, Repurchase amount $ 0   $ 4,400,000        
Stock repurchase program, Average price per share $ 51.52   $ 51.52        
Class A Common Stock [Member]              
Noncash or Part Noncash Acquisitions [Line Items]              
Stock repurchase program, Repurchase Shares 45,600,000   45,600,000        
Class A Common Stock [Member] | Put Option [Member]              
Noncash or Part Noncash Acquisitions [Line Items]              
Shares issued         200,000    
Put right exercise period from date of purchase         5 years    
Put right, exercise price         $ 12.50    
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplementary Information - Summary of Other Accrued Expenses and Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Obligations for acquisition of businesses $ 15,141 $ 87,636
Income taxes payable 10,207 5,887
Accrued professional fees 5,762 3,516
Accrued VAT 4,455 6,047
Accrued royalties 2,216 2,537
Employee stock purchase plan obligations 1,960 4,222
Non-income tax liabilities 1,571 1,653
Defined contribution plan liabilities 1,499 1,513
Accrued interest 1,253 48
Billings in excess of cost 808 1,459
Other current liabilities 5,814 7,708
Total $ 50,686 $ 122,226
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplementary Information - Summary of Other Long-term Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Pension and other post retirement liabilities $ 14,472 $ 15,086
Deferred tax liabilities 14,439 15,389
Other long-term liabilities 11,371 12,419
Total $ 40,282 $ 42,894
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplementary Information - Schedule of Other Expense, Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Supplementary Information [Abstract]        
Expense on repurchase of convertible senior notes $ 0   $ 16,621 $ 0
Foreign exchange loss 3,815 $ 226 11,469 1,942
Other income, net (1,708) (102) (2,008) (275)
Other expense, net $ 2,107 $ 124 $ 26,082 $ 1,667
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Additional Information (Detail)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended
Dec. 31, 2021
USD ($)
Company
Sep. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Jun. 30, 2022
USD ($)
Sep. 30, 2022
USD ($)
Business
Sep. 30, 2021
USD ($)
Business Acquisition [Line Items]            
Gain on mark-to-market adjustment of contingent consideration         $ (7,482) $ 0
Goodwill $ 370,178 $ 455,211     455,211  
Issuance of common stock for employee stock purchase program   4,536 $ 4,187      
Rapid Miner [Member]            
Business Acquisition [Line Items]            
Aggregate consideration         100,000  
Remaining purchase price of   91,000     91,000  
Escrow deposit   8,000     $ 8,000  
Concept Engineering [Member]            
Business Acquisition [Line Items]            
Aggregate consideration       $ 25,700    
Remaining purchase price of       $ 22,000    
Concept Engineering [Member] | Stock Purchase Agreement [Member]            
Business Acquisition [Line Items]            
Business acquisition, percentage of interest acquired       100.00%    
Other business acquisitions [Member]            
Business Acquisition [Line Items]            
Number of business acquisitions completed | Business         3  
Aggregate consideration         $ 18,000  
Net liabilities acquired   900     900  
Other business acquisitions [Member] | Goodwill [Member]            
Business Acquisition [Line Items]            
Aggregate consideration         4,500  
Other business acquisitions [Member] | Developed Technology [Member]            
Business Acquisition [Line Items]            
Aggregate consideration         11,500  
Other business acquisitions [Member] | Customer Relationships [Member]            
Business Acquisition [Line Items]            
Aggregate consideration         2,900  
World Programming [Member]            
Business Acquisition [Line Items]            
Gain on mark-to-market adjustment of contingent consideration   2,200     7,500  
Aggregate consideration 73,043          
Net liabilities acquired (27,995)          
Goodwill $ 101,038          
Number Of Privately Held Companies Acquired | Company 2          
Contingent consideration $ 23,000 3,500     $ 3,500  
World Programming [Member] | Stock Purchase Agreement [Member]            
Business Acquisition [Line Items]            
Stock-based compensation recognized service period         2 years 2 months 15 days  
World Programming [Member] | Employees [Member] | Other Accrued Expenses and Current Liabilities [Member]            
Business Acquisition [Line Items]            
Contingent consideration   $ 200     $ 200  
Class A Common Stock [Member] | World Programming [Member]            
Business Acquisition [Line Items]            
Amount of cash consideration 50,000          
Contingent consideration 19,500          
Issuance of common stock for employee stock purchase program $ 29,500          
Stock-based compensation recognized service period 3 years          
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail) - USD ($)
$ in Thousands
1 Months Ended
Dec. 31, 2021
Sep. 30, 2022
Recognized amounts of identifiable assets acquired and liabilities assumed:    
Goodwill $ 370,178 $ 455,211
World Programming [Member]    
Business Acquisition [Line Items]    
Fair value of consideration transferred 73,043  
Recognized amounts of identifiable assets acquired and liabilities assumed:    
Cash 1,895  
Accounts receivable 5,656  
Other assets 6,085  
Property and equipment 2,209  
SAS legal liability (66,596)  
Accounts payable and other liabilities (3,401)  
Deferred revenue (2,737)  
Deferred tax liabilities and other tax reserves (11,406)  
Total net identifiable assets acquired and liabilities assumed (27,995)  
Goodwill 101,038  
World Programming [Member] | Trade Names [Member]    
Recognized amounts of identifiable assets acquired and liabilities assumed:    
Indefinite-lived intangibles 300  
World Programming [Member] | Developed Technology [Member]    
Recognized amounts of identifiable assets acquired and liabilities assumed:    
Finite-lived intangibles 33,000  
World Programming [Member] | Customer Relationships [Member]    
Recognized amounts of identifiable assets acquired and liabilities assumed:    
Finite-lived intangibles $ 7,000  
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail) - World Programming [Member]
$ in Thousands
1 Months Ended
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]  
Goodwill deductible for tax purposes $ 0
Trade Names [Member]  
Business Acquisition [Line Items]  
Weighted-average useful life of acquired finite-lived intangible assets 4 years
Developed Technology [Member]  
Business Acquisition [Line Items]  
Weighted-average useful life of acquired finite-lived intangible assets 5 years
Customer Relationships [Member]  
Business Acquisition [Line Items]  
Weighted-average useful life of acquired finite-lived intangible assets 7 years
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets - Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Beginning Balance $ 370,178
Acquisitions 117,540
Effects of foreign currency translation and other (32,507)
Ending Balance $ 455,211
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Summary Of Other Intangible Assets [Line Items]    
Gross carrying amount $ 162,571 $ 159,815
Accumulated amortization 86,664 71,658
Net carrying amount 75,907 88,157
Gross carrying amount 172,744 170,715
Net carrying amount 86,080 99,057
Developed Technology [Member]    
Summary Of Other Intangible Assets [Line Items]    
Gross carrying amount 115,135 110,891
Accumulated amortization 60,621 49,672
Net carrying amount $ 54,514 $ 61,219
Developed Technology [Member] | Minimum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 4 years 4 years
Developed Technology [Member] | Maximum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 6 years 6 years
Customer Relationships [Member]    
Summary Of Other Intangible Assets [Line Items]    
Gross carrying amount $ 46,815 $ 48,277
Accumulated amortization 25,818 21,859
Net carrying amount $ 20,997 $ 26,418
Customer Relationships [Member] | Minimum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 7 years 7 years
Customer Relationships [Member] | Maximum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 10 years 10 years
Other Intangibles [Member]    
Summary Of Other Intangible Assets [Line Items]    
Gross carrying amount $ 621 $ 647
Accumulated amortization 225 127
Net carrying amount $ 396 $ 520
Other Intangibles [Member] | Minimum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 4 years 4 years
Other Intangibles [Member] | Maximum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 10 years 10 years
Trade Names [Member]    
Summary Of Other Intangible Assets [Line Items]    
Net carrying amount $ 10,173 $ 10,900
Gross carrying amount $ 10,173 $ 10,900
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization of intangible assets $ 6,571 $ 4,432 $ 18,682 $ 13,924
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Additional Information (Detail)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Days
$ / shares
Jun. 30, 2022
USD ($)
Jun. 30, 2019
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
Mar. 31, 2022
Sep. 30, 2022
USD ($)
Days
$ / shares
shares
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]              
Accumulated deficit $ (133,642,000)         $ (133,642,000) $ (102,087,000)
Additional paid-in capital 715,736,000         715,736,000 724,226,000
Convertible senior notes, net $ 0         $ 0 199,705,000
ASU 2020-06 [Member]              
Debt Instrument [Line Items]              
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true         true  
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2022         Jan. 01, 2022  
ASU 2020-06 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]              
Debt Instrument [Line Items]              
Accumulated deficit $ 23,900,000         $ 23,900,000  
Additional paid-in capital 50,000,000.0         50,000,000.0  
Convertible senior notes, net 26,100,000         $ 26,100,000  
Convertible Senior Notes Due in 2024 [Member]              
Debt Instrument [Line Items]              
Debt instrument, aggregate principal amount     $ 230,000,000.0        
Debt instrument interest rate     0.25%        
Additional principal amount of notes to underwriters     $ 30,000,000.0        
Net proceeds from issuance of costs   $ 224,300,000 $ 221,900,000        
Debt instrument frequency of periodic payment           semi-annually  
Interest payment commencement date     Dec. 01, 2019        
Debt instrument maturity date     Jun. 01, 2024        
Debt instrument, description           The 2024 Notes bear interest at a rate of 0.25% per year, payable semi-annually in arrears on June 1 and December 1 of each year, commencing December 1, 2019.  
Debt instrument, convertible, terms of conversion feature         The 2024 Notes have an initial conversion rate of 21.5049 shares of the Company's Class A common stock per $1,000 principal amount of 2024 Notes, which is equivalent to an initial conversion price of approximately $46.50 per share of its Class A common stock.    
Debt instrument repurchased face amount   148,200,000   $ 148,200,000      
Repayments of notes payable       192,400,000      
Fair value expense recognized       16,600,000   $ 16,600,000  
Debt instrument principal outstanding $ 81,800,000         $ 81,800,000  
Convertible senior notes, net             199,705,000
Convertible Senior Notes Due in 2024 [Member] | ASU 2020-06 [Member]              
Debt Instrument [Line Items]              
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2022         Jan. 01, 2022  
Convertible Senior Notes Due in 2024 [Member] | ASU 2020-06 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]              
Debt Instrument [Line Items]              
Accumulated deficit $ 23,900,000         $ 23,900,000  
Additional paid-in capital 50,000,000.0         50,000,000.0  
Convertible senior notes, net $ 26,100,000         $ 26,100,000  
Convertible Senior Notes Due in 2024 [Member] | Class A Common Stock [Member]              
Debt Instrument [Line Items]              
Debt conversion, converted instrument, shares issued | shares     21.5049        
Debt instrument conversion rate principal amount of notes     $ 1,000        
Debt instrument convertible initial conversion price per share of common stock | $ / shares     $ 46.50        
Convertible Senior Notes Due in 2024 [Member] | Class A Common Stock [Member] | Convertible Notes, Holders Conversion Rights, Circumstances 1 [Member]              
Debt Instrument [Line Items]              
Debt instrument, convertible, consecutive trading days | Days           30  
Debt Instrument, Redemption Price, Percentage           100.00%  
Convertible senior notes due in 2027 [Member]              
Debt Instrument [Line Items]              
Debt instrument, aggregate principal amount   $ 230,000,000.0   $ 230,000,000.0      
Debt instrument interest rate 1.75% 1.75%   1.75%   1.75%  
Additional principal amount of notes to initial purchaser's   $ 30,000,000.0   $ 30,000,000.0      
Debt instrument frequency of periodic payment           semiannually  
Interest payment commencement date           Dec. 15, 2022  
Debt instrument, description           The 2027 Notes mature on June 15, 2027, unless earlier repurchased, redeemed or converted. The Company may redeem for cash all or, subject to certain limitations, any portion of the 2027 Notes, at its option, on or after June 20, 2025 if the last reported sale price of Altair's Class A Common Stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period, at a redemption price equal to 100% of the principal amount of the notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. The 2027 Notes bear interest at a rate of 1.750% per year, payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2022.  
Debt instrument conversion rate principal amount of notes $ 1,000         $ 1,000  
Debt instrument, convertible, terms of conversion feature           The 2027 Notes have an initial conversion rate of 13.9505 shares of the Company's Class A common stock per $1,000 principal amount of 2027 Notes, which is equivalent to an initial conversion price of approximately $71.68 per share of Class A common stock.  
Convertible senior notes, net             $ 0
Convertible senior notes due in 2027 [Member] | Class A Common Stock [Member]              
Debt Instrument [Line Items]              
Debt conversion, converted instrument, shares issued | shares           13.9505  
Debt instrument conversion rate principal amount of notes $ 1,000         $ 1,000  
Debt instrument convertible initial conversion price per share of common stock | $ / shares $ 71.68         $ 71.68  
Convertible senior notes due in 2027 [Member] | Class A Common Stock [Member] | Convertible Notes, Holders Conversion Rights, Circumstances 1 [Member]              
Debt Instrument [Line Items]              
Debt instrument conversion rate principal amount of notes $ 1,000         $ 1,000  
Debt instrument, convertible, business days | Days 5            
Debt instrument, convertible, consecutive trading days | Days 30            
Debt instrument, convertible, maximum threshold percentage of sale price of common stock during measurement period 98.00%            
Convertible senior notes due in 2027 [Member] | Class A Common Stock [Member] | Convertible Notes, Holders Conversion Rights, Circumstances 1 [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Debt instrument, convertible, trading days | Days 20         20  
Debt instrument, convertible, threshold percentage of conversion price 130.00%         130.00%  
Convertible senior notes due in 2027 [Member] | Class A Common Stock [Member] | Convertible notes holders conversion rights under circumstances two [Member]              
Debt Instrument [Line Items]              
Debt instrument, convertible, consecutive trading days | Days 5            
Twenty Nineteen Credit Agreement              
Debt Instrument [Line Items]              
Maturity date           Dec. 15, 2025  
Credit facility $ 150,000,000.0         $ 150,000,000.0  
Increase in line of credit borrowing capacity 50,000,000.0         50,000,000.0  
Secured Credit Agreement [Member]              
Debt Instrument [Line Items]              
Loan outstanding 0         0  
Amount available for future borrowing $ 150,000,000.0         $ 150,000,000.0  
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Schedule of Convertible Notes (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Net carrying amount $ 0 $ 199,705
Net carrying amount 305,158 0
Convertible Senior Notes Due in 2024 [Member]    
Debt Instrument [Line Items]    
Principal 81,754 230,000
Less: unamortized debt discount 0 27,022
Less: unamortized debt issuance costs 1,054 3,273
Net carrying amount   199,705
Net carrying amount 80,700  
Convertible senior notes due in 2027 [Member]    
Debt Instrument [Line Items]    
Principal 230,000 0
Less: unamortized debt discount 0 0
Less: unamortized debt issuance costs 5,542 0
Net carrying amount   $ 0
Net carrying amount $ 224,458  
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Schedule of Net Carrying Value of Convertible Notes (Parenthetical) (Detail) - ASU 2020-06 [Member]
Sep. 30, 2022
Debt Instrument [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2022
Convertible Senior Notes Due in 2024 [Member]  
Debt Instrument [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2022
Convertible Senior Notes Due in 2024 and 2027 [Member]  
Debt Instrument [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2022
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Debt Instrument [Line Items]        
Amortization of debt issuance costs and discount     $ 1,330 $ 8,513
Convertible Senior Notes Due in 2024 and 2027 [Member]        
Debt Instrument [Line Items]        
Contractual interest expense $ 1,057 $ 143 1,395 431
Amortization of debt issuance costs and discount 481 2,871 1,299 8,496
Total $ 1,538 $ 3,014 $ 2,694 $ 8,927
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Parenthetical) (Detail) - ASU 2020-06 [Member]
Sep. 30, 2022
Debt Instrument [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2022
Convertible Senior Notes Due in 2024 [Member]  
Debt Instrument [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2022
Convertible Senior Notes Due in 2024 and 2027 [Member]  
Debt Instrument [Line Items]  
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2022
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Additional Information (Detail)
$ in Millions
Sep. 30, 2022
USD ($)
Convertible senior notes due in 2027 [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Fair value of convertible notes $ 206.1
Convertible Senior Notes Due in 2024 [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Fair value of convertible notes $ 90.1
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2021
USD ($)
Sep. 30, 2022
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
shares
Sep. 30, 2022
USD ($)
Installment
$ / shares
shares
Jun. 30, 2022
USD ($)
Sep. 27, 2017
shares
Stock Purchase Agreement [Member] | World Programming [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock-based compensation expense   $ 4.5   $ 13.5    
Business combination, estimated post combination expense       $ 29.5    
Weighted average remaining service period       2 years 2 months 15 days    
Stock Purchase Agreement [Member] | Powersim Inc [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock-based compensation expense   0.8   $ 1.9    
Stock Purchase Agreement [Member] | Concept Engineering [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock-based compensation expense   1.2   1.4    
Restricted Stock Units (RSUs) [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Compensation cost related to nonvested awards not yet recognized   58.7   $ 58.7    
2021 Employee Stock Purchase Plan [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Percentage of purchase price for each share of common stock purchased of lower of fair market value per share on first day of applicable offering period       85.00%    
Stock-based compensation expense   $ 0.7   $ 2.0    
2021 Employee Stock Purchase Plan [Member] | The Timing of Payroll Deductions [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Amount withheld on behalf of employees for a future purchase       $ 2.0    
2021 Employee Stock Purchase Plan [Member] | Common Stock [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock reserved for issuance | shares   3,014,960   3,014,960    
Issuance of common stock for employee stock purchase program (in shares) | shares       185,040    
Class A Common Stock [Member] | World Programming [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Weighted average remaining service period 3 years          
Class A Common Stock [Member] | Stock Purchase Agreement [Member] | World Programming [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Business acquisition, shares issued value $ 29.5   $ 4.3   $ 6.0  
Class A Common Stock [Member] | Common Stock [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Issuance of common stock for employee stock purchase program (in shares) | shares   108,000 77,000      
2017 Plan [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Intrinsic value of options exercised       $ 0.9    
2017 Plan [Member] | Restricted Stock Units (RSUs) [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Weighted average grant date fair value of RSUs | $ / shares   $ 56.97   $ 56.97    
Number of vesting equal annual installments | Installment       4    
Weighted average period of recognition       2 years 4 months 24 days    
2017 Plan [Member] | Class A Common Stock [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock reserved for issuance | shares           16,999,318
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based Compensation - Summary of Restricted Stock Units Awarded (Detail) - Two Thousand And Seventeen Equity Incentive Plan [Member] - Restricted Stock Units (RSUs) [Member]
9 Months Ended
Sep. 30, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Number of RSUs, Outstanding Beginning Balance 1,281,411
Number of RSUs, Granted 463,840
Number of RSUs, Vested (388,944)
Number of RSUs, Forfeited (28,170)
Number of RSUs, Outstanding Ending Balance 1,328,137
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based Compensation - Summary of Stock Option Activity under 2017 Plan (Detail) - 2017 Plan [Member]
$ / shares in Units, $ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Number of options, Outstanding, Beginning Balance | shares 4,875,562  
Number of options, Granted | shares 922,940  
Number of options, Exercised | shares (57,984)  
Number of options, Forfeited | shares (69,039)  
Number of options, Outstanding, Ending Balance | shares 5,671,479 4,875,562
Number of options, Exercisable | shares 1,014,281  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted average exercise price per share, Outstanding, Beginning Balance | $ / shares $ 51.02  
Weighted average exercise price per share, Granted | $ / shares 56.04  
Weighted average exercise price per share, Exercised | $ / shares 41.03  
Weighted average exercise price per share, Forfeited | $ / shares 53.97  
Weighted average exercise price per share, Outstanding, Ending Balance | $ / shares 51.97 $ 51.02
Weighted average exercise price per share, Exercisable | $ / shares $ 40.59  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual term (years), Outstanding 8 years 2 months 12 days 8 years 9 months 18 days
Weighted average remaining contractual term (years), Exercisable 7 years 7 months 6 days  
Aggregate intrinsic value, Outstanding | $ $ 9.3  
Aggregate intrinsic value, Exercisable | $ $ 4.6  
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based Compensation - Summary of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 22,710 $ 10,933 $ 62,524 $ 31,229
Cost of Revenue - Software [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 2,332 1,411 6,265 3,791
Research and development [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 10,243 3,894 26,580 11,223
Sales and marketing [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 7,806 3,673 22,505 10,800
General and administrative [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 2,329 $ 1,955 $ 7,174 $ 5,415
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net (Loss) Income Per Share - Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Numerator:                
Net loss $ (33,248) $ (33,774) $ 11,528 $ (8,109) $ (13,648) $ 14,360 $ (55,494) $ (7,397)
Interest expense related to Convertible Notes, net of tax 1,057     0     1,395 0
Numerator for diluted loss per share $ (32,191)     $ (8,109)     $ (54,099) $ (7,397)
Denominator:                
Denominator for basic loss per share- weighted average shares 79,207     75,750     79,205 75,226
Effect of dilutive securities, stock options, RSUs and ESPP shares 0     0     0 0
Denominator for dilutive loss per share 79,207     75,750     79,205 75,226
Net loss per share attributable to common stockholders, basic $ (0.42)     $ (0.11)     $ (0.70) $ (0.10)
Net loss per share attributable to common stockholders, diluted $ (0.42)     $ (0.11)     $ (0.70) $ (0.10)
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net (Loss) Income Per Share - Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded from calculation 8,893 5,314 7,503 5,119
Stock Options and ESPP Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded from calculation 3,926 3,634 2,549 3,699
Convertible Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded from calculation 4,967 1,680 4,954 1,420
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Schedule of Income Tax Expense and Effective Tax Rate (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
Income tax expense $ 4,579 $ 3,022 $ 15,008 $ 4,424
Effective tax rate (16.00%) (59.00%) (37.00%) (149.00%)
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]    
Net discrete expense (benefit) $ 4.3 $ (1.2)
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 558,172 $ 399,345 $ 613,197 $ 378,586
Total other comprehensive loss (17,793) (4,233) (37,623) (5,341)
Ending balance 535,529 602,262 535,529 602,262
Foreign Currency Translation [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (6,400)  
Other comprehensive loss before reclassification     (37,929)  
Total other comprehensive loss     (37,929)  
Ending balance (44,329)   (44,329)  
Retirement Related Benefit Plans [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (2,550)  
Other comprehensive loss before reclassification     216  
Amounts reclassified from accumulated other comprehensive loss     83  
Tax effects     7  
Total other comprehensive loss     306  
Ending balance (2,244)   (2,244)  
Accumulated Other Comprehensive Loss [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (28,780) (3,905) (8,950) (2,797)
Other comprehensive loss before reclassification     (37,713)  
Amounts reclassified from accumulated other comprehensive loss     83  
Tax effects     7  
Total other comprehensive loss     (37,623)  
Ending balance $ (46,573) $ (8,138) $ (46,573) $ (8,138)
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Additional Information (Detail) - N C Judgement - USD ($)
$ in Millions
12 Months Ended
Jan. 03, 2022
Dec. 31, 2016
Loss Contingencies [Line Items]    
Loss contingency damages awarded value   $ 79.1
Outstanding loss contingency damages paid $ 65.9  
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information - Additional Information (Detail)
9 Months Ended
Sep. 30, 2022
Segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information - Schedule of Segment Reporting Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information [Line Items]        
Revenue $ 119,351 $ 121,307 $ 411,788 $ 391,382
Adjusted EBITDA 6,829 14,832 69,859 61,288
Software [Member]        
Segment Reporting Information [Line Items]        
Revenue 110,471 109,939 384,698 354,617
Adjusted EBITDA 6,368 14,103 69,083 58,957
CES [Member]        
Segment Reporting Information [Line Items]        
Revenue 7,355 10,060 22,414 31,005
Adjusted EBITDA 856 1,408 2,060 3,630
All Other [Member]        
Segment Reporting Information [Line Items]        
Revenue 1,525 1,308 4,676 5,760
Adjusted EBITDA $ (395) $ (679) $ (1,284) $ (1,299)
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information - Reconciliation of U.S. GAAP Loss Before Income Taxes to Adjusted EBITDA (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting [Abstract]        
Adjusted EBITDA $ 6,829,000 $ 14,832,000 $ 69,859,000 $ 61,288,000
Stock-based compensation expense (22,710,000) (10,933,000) (62,524,000) (31,229,000)
Interest expense (1,566,000) (3,037,000) (2,851,000) (8,998,000)
Depreciation and amortization (8,273,000) (6,175,000) (24,092,000) (19,355,000)
Restructuring expense 0 124,000 0 (4,954,000)
Special adjustments, interest income and other (2,949,000) 102,000 (20,878,000) 275,000
Loss before income taxes $ (28,669,000) $ (5,087,000) $ (40,486,000) $ (2,973,000)
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information [Line Items]        
Currency losses on acquisition-related intercompany loans $ 6,800   $ 13,700  
Gain On Mark To Market Adjustment Of Contingent Consideration     (7,482) $ 0
World Programming [Member]        
Segment Reporting Information [Line Items]        
Gain On Mark To Market Adjustment Of Contingent Consideration $ 2,200   7,500  
Convertible Senior Notes Due in 2024 [Member]        
Segment Reporting Information [Line Items]        
Expense on repurchase of convertible senior notes   $ 16,600 $ 16,600  
XML 80 altr-20220930_htm.xml IDEA: XBRL DOCUMENT 0001701732 altr:ClientEngineeringServicesSegmentMember 2022-01-01 2022-09-30 0001701732 us-gaap:RetainedEarningsMember 2022-09-30 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2022-09-30 0001701732 altr:RapidMinerMember 2022-01-01 2022-09-30 0001701732 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001701732 altr:OtherBusinessAcquisitionsMember 2022-01-01 2022-09-30 0001701732 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001701732 altr:WorldProgrammingMember 2022-07-01 2022-09-30 0001701732 altr:TermLicensesAndOtherHardwareRevenueMember 2022-01-01 2022-09-30 0001701732 altr:PowersimIncMember altr:StockPurchaseAgreementMember 2022-07-01 2022-09-30 0001701732 2022-06-30 0001701732 altr:ConceptEngineeringMember 2022-01-01 2022-06-30 0001701732 altr:EmployeeStockOptionAndEmployeeStockPurchasePlanMember 2022-07-01 2022-09-30 0001701732 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001701732 altr:FurnitureEquipmentAndOtherMember 2022-09-30 0001701732 us-gaap:TradeNamesMember 2021-12-31 0001701732 altr:WorldProgrammingMember us-gaap:CommonClassAMember 2021-12-31 0001701732 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001701732 altr:ProfessionalSoftwareServicesMember 2022-01-01 2022-09-30 0001701732 2022-03-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourAndTwoThousandTwentySevenMember 2022-01-01 2022-09-30 0001701732 us-gaap:CustomerRelationshipsMember 2021-12-31 0001701732 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-09-30 0001701732 altr:AccountsReceivableNetCurrentMember 2021-12-31 0001701732 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001701732 altr:TwentyNineteenCreditAgreementMember 2022-01-01 2022-09-30 0001701732 us-gaap:CostOfSalesMember 2021-01-01 2021-09-30 0001701732 us-gaap:CustomerRelationshipsMember 2022-09-30 0001701732 altr:SoftwareRelatedServicesMember 2021-07-01 2021-09-30 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-09-30 0001701732 altr:SoftwareRelatedServiceMember 2021-01-01 2021-09-30 0001701732 us-gaap:RetainedEarningsMember 2021-03-31 0001701732 altr:ClientEngineeringServicesSegmentMember 2021-07-01 2021-09-30 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-09-30 0001701732 altr:EmployeeStockOptionAndEmployeeStockPurchasePlanMember 2022-01-01 2022-09-30 0001701732 us-gaap:LicenseAndServiceMember 2021-07-01 2021-09-30 0001701732 altr:PerpetualLicensesMember 2022-01-01 2022-09-30 0001701732 us-gaap:LicenseAndMaintenanceMember 2021-07-01 2021-09-30 0001701732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-31 0001701732 altr:ClientEngineeringServicesMember 2021-07-01 2021-09-30 0001701732 us-gaap:RetainedEarningsMember 2022-06-30 0001701732 altr:EmployeesMember us-gaap:OtherCurrentLiabilitiesMember altr:WorldProgrammingMember 2022-09-30 0001701732 altr:OtherBusinessAcquisitionsMember us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-09-30 0001701732 altr:TermLicensesAndOtherHardwareRevenueMember 2022-07-01 2022-09-30 0001701732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0001701732 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001701732 altr:SoftwareRelatedServiceMember 2022-01-01 2022-09-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2022-06-30 0001701732 us-gaap:LicenseAndMaintenanceMember 2022-01-01 2022-09-30 0001701732 us-gaap:LicenseMember 2021-01-01 2021-09-30 0001701732 altr:PerpetualLicensesMember 2022-07-01 2022-09-30 0001701732 2021-09-30 0001701732 altr:MaintenanceAndOtherServicesMember 2022-01-01 2022-09-30 0001701732 altr:WorldProgrammingMember us-gaap:CustomerRelationshipsMember 2021-12-01 2021-12-31 0001701732 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001701732 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001701732 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001701732 altr:WorldProgrammingMember altr:StockPurchaseAgreementMember 2022-07-01 2022-09-30 0001701732 altr:ComputerEquipmentAndSoftwareMember 2022-09-30 0001701732 us-gaap:OtherNoncurrentAssetsMember 2021-12-31 0001701732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2022-09-30 0001701732 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001701732 altr:EmployeeStockOptionAndEmployeeStockPurchasePlanMember 2021-07-01 2021-09-30 0001701732 us-gaap:LicenseAndMaintenanceMember 2022-07-01 2022-09-30 0001701732 altr:RightOfUseAssetsUnderFinanceLeasesMember 2021-12-31 0001701732 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2021-01-01 2021-12-31 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember us-gaap:CommonClassAMember 2017-09-27 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001701732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2022-09-30 0001701732 altr:ConceptEngineeringMember altr:StockPurchaseAgreementMember 2022-01-01 2022-09-30 0001701732 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-12-31 0001701732 altr:ConceptEngineeringMember altr:StockPurchaseAgreementMember 2022-06-30 0001701732 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001701732 altr:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember altr:TheTimingOfPayrollDeductionsMember 2022-01-01 2022-09-30 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001701732 2020-12-31 0001701732 us-gaap:TechnologyServiceMember 2021-01-01 2021-09-30 0001701732 altr:TermLicensesAndOtherMember 2022-01-01 2022-09-30 0001701732 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001701732 altr:WorldProgrammingMember altr:StockPurchaseAgreementMember 2022-01-01 2022-09-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2022-01-01 2022-03-31 0001701732 2021-03-31 0001701732 us-gaap:LicenseMember 2022-01-01 2022-09-30 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-06-30 0001701732 us-gaap:OtherNoncurrentAssetsMember 2022-09-30 0001701732 altr:WorldProgrammingMember us-gaap:TradeNamesMember 2021-12-31 0001701732 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001701732 us-gaap:LicenseAndServiceMember 2022-01-01 2022-09-30 0001701732 altr:ProfessionalSoftwareServicesHardwareRevenueMember 2021-01-01 2021-09-30 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001701732 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001701732 altr:AccountsReceivableNetCurrentMember 2022-09-30 0001701732 altr:SoftwareRelatedServicesMember 2022-01-01 2022-09-30 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-06-30 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0001701732 altr:WorldProgrammingMember us-gaap:CommonClassAMember altr:StockPurchaseAgreementMember 2021-12-31 0001701732 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-09-30 0001701732 us-gaap:CommonClassAMember 2022-10-21 0001701732 us-gaap:AccountingStandardsUpdate202006Member 2022-09-30 0001701732 altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMember altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember us-gaap:CommonClassAMember 2022-09-01 2022-09-30 0001701732 2022-10-01 2022-09-30 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-09-30 0001701732 altr:NCJudgementMember 2022-01-03 2022-01-03 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0001701732 2022-09-30 0001701732 2022-01-01 2022-03-31 0001701732 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001701732 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2019-06-30 0001701732 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001701732 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001701732 altr:WorldProgrammingMember us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001701732 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-09-30 0001701732 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001701732 us-gaap:BuildingAndBuildingImprovementsMember 2022-09-30 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001701732 2022-04-01 2022-06-30 0001701732 altr:SecuredCreditAgreementMember 2022-09-30 0001701732 altr:ClientEngineeringServicesSegmentMember 2021-01-01 2021-09-30 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2021-12-31 0001701732 us-gaap:AllOtherSegmentsMember 2022-07-01 2022-09-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2022-04-01 2022-06-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2019-06-01 2019-06-30 0001701732 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001701732 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-09-30 0001701732 us-gaap:LicenseAndServiceMember 2021-01-01 2021-09-30 0001701732 altr:MaintenanceAndOtherServicesMember 2021-07-01 2021-09-30 0001701732 2021-01-01 2021-09-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember 2022-09-30 0001701732 altr:ProfessionalSoftwareServicesHardwareRevenueMember 2021-07-01 2021-09-30 0001701732 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001701732 us-gaap:LicenseAndServiceMember 2022-07-01 2022-09-30 0001701732 altr:ProfessionalSoftwareServicesMember 2022-07-01 2022-09-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember 2022-06-30 0001701732 us-gaap:RetainedEarningsMember 2022-03-31 0001701732 altr:ProfessionalSoftwareServicesMember 2021-07-01 2021-09-30 0001701732 altr:WorldProgrammingMember 2022-09-30 0001701732 altr:OtherProductAndServiceMember 2022-07-01 2022-09-30 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-06-30 0001701732 altr:ClientEngineeringServicesMember 2022-07-01 2022-09-30 0001701732 altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2022-01-01 2022-09-30 0001701732 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001701732 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001701732 altr:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2022-07-01 2022-09-30 0001701732 altr:WorldProgrammingMember us-gaap:TradeNamesMember 2021-12-01 2021-12-31 0001701732 altr:RapidMinerMember 2022-09-30 0001701732 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-09-30 0001701732 us-gaap:RetainedEarningsMember 2021-12-31 0001701732 altr:WorldProgrammingMember us-gaap:CommonClassAMember altr:StockPurchaseAgreementMember 2022-03-31 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-09-30 0001701732 altr:SoftwareSegmentMember 2021-01-01 2021-09-30 0001701732 2021-07-01 2021-09-30 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001701732 altr:SoftwareRelatedServicesMember 2022-07-01 2022-09-30 0001701732 altr:MaintenanceAndOtherServicesMember 2021-01-01 2021-09-30 0001701732 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember us-gaap:CommonClassAMember 2019-06-30 0001701732 altr:SoftwareRelatedServiceMember 2022-07-01 2022-09-30 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001701732 altr:OtherProductAndServiceMember 2021-07-01 2021-09-30 0001701732 2021-01-01 2021-03-31 0001701732 us-gaap:TechnologyServiceMember 2022-01-01 2022-09-30 0001701732 altr:OtherProductAndServiceMember 2021-01-01 2021-09-30 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001701732 us-gaap:DevelopedTechnologyRightsMember 2022-09-30 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember us-gaap:CommonClassAMember 2022-09-30 0001701732 altr:RightOfUseAssetsUnderFinanceLeasesMember 2022-09-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember us-gaap:CommonClassAMember 2019-06-01 2019-06-30 0001701732 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001701732 us-gaap:PutOptionMember us-gaap:CommonClassAMember 2017-01-01 2017-12-31 0001701732 us-gaap:CommonClassAMember 2021-12-31 0001701732 altr:ClientEngineeringServicesMember 2021-01-01 2021-09-30 0001701732 us-gaap:LicenseMember 2021-07-01 2021-09-30 0001701732 altr:TermLicensesAndOtherMember 2021-01-01 2021-09-30 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember 2022-01-01 2022-09-30 0001701732 altr:ConvertibleSharesMember 2022-01-01 2022-09-30 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001701732 us-gaap:CommonClassBMember 2021-12-31 0001701732 altr:ClientEngineeringServicesSegmentMember 2022-07-01 2022-09-30 0001701732 2022-02-28 0001701732 altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMember altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember us-gaap:CommonClassAMember 2022-09-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2021-12-31 0001701732 altr:SoftwareSegmentMember 2022-01-01 2022-09-30 0001701732 us-gaap:CommonClassBMember 2022-10-21 0001701732 us-gaap:CommonClassAMember 2022-09-30 0001701732 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001701732 us-gaap:LicenseMember 2022-07-01 2022-09-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourAndTwoThousandTwentySevenMember 2021-01-01 2021-09-30 0001701732 altr:ComputerEquipmentAndSoftwareMember 2021-12-31 0001701732 altr:OtherProductAndServiceMember 2022-01-01 2022-09-30 0001701732 us-gaap:AllOtherSegmentsMember 2021-01-01 2021-09-30 0001701732 us-gaap:RetainedEarningsMember 2021-09-30 0001701732 us-gaap:AllOtherSegmentsMember 2021-07-01 2021-09-30 0001701732 us-gaap:AccountingStandardsUpdate202006Member altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourAndTwoThousandTwentySevenMember 2022-09-30 0001701732 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001701732 srt:MinimumMember altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMember altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember us-gaap:CommonClassAMember 2022-09-01 2022-09-30 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2022-06-01 2022-06-30 0001701732 altr:WorldProgrammingMember 2021-12-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember 2021-12-31 0001701732 altr:PerpetualLicensesMember 2021-07-01 2021-09-30 0001701732 us-gaap:RestrictedStockUnitsRSUMember altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2022-01-01 2022-09-30 0001701732 altr:SoftwareRelatedServicesMember 2021-01-01 2021-09-30 0001701732 us-gaap:MaintenanceMember 2022-07-01 2022-09-30 0001701732 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-09-30 0001701732 altr:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember us-gaap:CommonStockMember 2022-09-30 0001701732 altr:EmployeeStockOptionAndEmployeeStockPurchasePlanMember 2021-01-01 2021-09-30 0001701732 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-09-30 0001701732 2022-10-01 2021-09-30 0001701732 altr:TwentyNineteenCreditAgreementMember 2022-09-30 0001701732 altr:WorldProgrammingMember us-gaap:DevelopedTechnologyRightsMember 2021-12-01 2021-12-31 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001701732 altr:ConceptEngineeringMember altr:StockPurchaseAgreementMember 2022-07-01 2022-09-30 0001701732 us-gaap:TechnologyServiceMember 2022-07-01 2022-09-30 0001701732 2022-07-01 2022-09-30 0001701732 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001701732 us-gaap:LandMember 2021-12-31 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourAndTwoThousandTwentySevenMember 2022-07-01 2022-09-30 0001701732 us-gaap:PutOptionMember us-gaap:CommonClassAMember 2017-12-31 0001701732 us-gaap:MaintenanceMember 2021-01-01 2021-09-30 0001701732 us-gaap:RestrictedStockUnitsRSUMember altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2022-09-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember us-gaap:CommonClassAMember 2022-01-01 2022-09-30 0001701732 us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001701732 2021-06-30 0001701732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001701732 altr:NCJudgementMember 2016-01-01 2016-12-31 0001701732 altr:TermLicensesAndOtherMember 2022-07-01 2022-09-30 0001701732 us-gaap:AccountingStandardsUpdate202006Member altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2022-09-30 0001701732 us-gaap:RestrictedStockUnitsRSUMember altr:TwoThousandAndSeventeenEquityIncentivePlanMember 2021-12-31 0001701732 altr:ConceptEngineeringMember 2022-06-30 0001701732 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001701732 altr:SoftwareSegmentMember 2021-07-01 2021-09-30 0001701732 altr:WorldProgrammingMember us-gaap:CommonClassAMember altr:StockPurchaseAgreementMember 2022-06-30 0001701732 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0001701732 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001701732 us-gaap:LandMember 2022-09-30 0001701732 srt:MinimumMember altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMember altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember us-gaap:CommonClassAMember 2022-01-01 2022-09-30 0001701732 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001701732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001701732 altr:OtherBusinessAcquisitionsMember 2022-09-30 0001701732 2021-04-01 2021-06-30 0001701732 us-gaap:RestrictedStockUnitsRSUMember 2022-09-30 0001701732 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-09-30 0001701732 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001701732 us-gaap:MaintenanceMember 2021-07-01 2021-09-30 0001701732 altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMember altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember us-gaap:CommonClassAMember 2022-01-01 2022-09-30 0001701732 altr:WorldProgrammingMember 2021-12-01 2021-12-31 0001701732 us-gaap:CommonClassBMember 2022-09-30 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-09-30 0001701732 us-gaap:OtherIntangibleAssetsMember 2022-09-30 0001701732 altr:OtherBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0001701732 2022-01-01 2022-09-30 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001701732 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0001701732 altr:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2022-09-30 0001701732 altr:ClientEngineeringServicesMember 2022-01-01 2022-09-30 0001701732 altr:PerpetualLicensesMember 2021-01-01 2021-09-30 0001701732 altr:ConvertibleSharesMember 2021-07-01 2021-09-30 0001701732 altr:SoftwareSegmentMember 2022-07-01 2022-09-30 0001701732 2021-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001701732 us-gaap:TradeNamesMember 2022-09-30 0001701732 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001701732 altr:ConvertibleSharesMember 2021-01-01 2021-09-30 0001701732 altr:ConvertibleNotesHoldersConversionRightsUnderCircumstancesTwoMember altr:ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember us-gaap:CommonClassAMember 2022-09-01 2022-09-30 0001701732 us-gaap:LicenseAndMaintenanceMember 2021-01-01 2021-09-30 0001701732 altr:WorldProgrammingMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001701732 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001701732 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001701732 us-gaap:AccumulatedTranslationAdjustmentMember 2022-09-30 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001701732 us-gaap:RetainedEarningsMember 2020-12-31 0001701732 us-gaap:RetainedEarningsMember 2021-06-30 0001701732 us-gaap:TechnologyServiceMember 2021-07-01 2021-09-30 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001701732 altr:ProfessionalSoftwareServicesMember 2021-01-01 2021-09-30 0001701732 altr:PowersimIncMember altr:StockPurchaseAgreementMember 2022-01-01 2022-09-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourAndTwoThousandTwentySevenMember 2021-07-01 2021-09-30 0001701732 us-gaap:LeaseholdImprovementsMember 2022-09-30 0001701732 altr:SoftwareRelatedServiceMember 2021-07-01 2021-09-30 0001701732 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001701732 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001701732 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001701732 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001701732 altr:WorldProgrammingMember 2022-01-01 2022-09-30 0001701732 altr:MaintenanceAndOtherServicesMember 2022-07-01 2022-09-30 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001701732 altr:ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember 2022-01-01 2022-09-30 0001701732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001701732 us-gaap:MaintenanceMember 2022-01-01 2022-09-30 0001701732 altr:FurnitureEquipmentAndOtherMember 2021-12-31 0001701732 altr:TermLicensesAndOtherMember 2021-07-01 2021-09-30 0001701732 altr:OtherBusinessAcquisitionsMember us-gaap:GoodwillMember 2022-01-01 2022-09-30 0001701732 altr:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2022-01-01 2022-09-30 0001701732 altr:WorldProgrammingMember us-gaap:CommonClassAMember 2021-12-01 2021-12-31 0001701732 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001701732 altr:ConvertibleSharesMember 2022-07-01 2022-09-30 altr:Days altr:Segment pure iso4217:USD shares shares altr:Business altr:Installment iso4217:USD altr:Company --12-31 0001701732 false Q3 10-Q true 2022-09-30 2022 false 001-38263 ALTAIR ENGINEERING INC. DE 38-2591828 1820 East Big Beaver Road Troy MI 48083 248 614-2400 Class A Common Stock $0.0001 par value per share ALTR NASDAQ Yes Yes Large Accelerated Filer false false false 52397844 27744574 311853000 413743000 119921000 137561000 10465000 9388000 23492000 27529000 465731000 588221000 38938000 40478000 32627000 28494000 455211000 370178000 86080000 99057000 7605000 8495000 38736000 28352000 1124928000 1163275000 6235000 6647000 37036000 42307000 9996000 9933000 50686000 122226000 94523000 93160000 0 199705000 198476000 473978000 23466000 19550000 22017000 12872000 305158000 0 40282000 42894000 589399000 549294000 0 784000 0.0001 0.0001 45000000 45000000 0 0 0 0 0 0 0.0001 0.0001 0.0001 0.0001 513797000 513797000 52377000 52377000 51524000 51524000 5000 5000 41203000 41203000 27745000 27745000 27745000 27745000 3000 3000 715736000 724226000 -133642000 -102087000 -46573000 -8950000 535529000 613197000 1124928000 1163275000 67245000 67603000 256102000 230630000 36520000 34686000 105453000 100758000 103765000 102289000 361555000 331388000 6706000 7650000 23143000 23229000 110471000 109939000 384698000 354617000 7355000 10060000 22414000 31005000 1525000 1308000 4676000 5760000 119351000 121307000 411788000 391382000 2579000 4694000 11386000 13706000 13025000 11770000 38628000 35368000 15604000 16464000 50014000 49074000 5240000 5707000 16739000 17560000 20844000 22171000 66753000 66634000 5835000 7982000 18390000 25163000 1230000 1348000 3892000 5072000 27909000 31501000 89035000 96869000 91442000 89806000 322753000 294513000 48781000 35839000 138352000 112872000 39244000 30589000 114042000 94568000 24677000 22196000 72613000 67983000 6571000 4432000 18682000 13924000 2835000 1324000 9383000 2526000 116438000 91732000 334306000 286821000 -24996000 -1926000 -11553000 7692000 1566000 3037000 2851000 8998000 -2107000 -124000 -26082000 -1667000 -28669000 -5087000 -40486000 -2973000 4579000 3022000 15008000 4424000 -33248000 -8109000 -55494000 -7397000 -0.42 -0.11 -0.70 -0.10 -0.42 -0.11 -0.70 -0.10 79207000 75750000 79205000 75226000 79207000 75750000 79205000 75226000 -33248000 -8109000 -55494000 -7397000 0 0 0 0 -17817000 -4350000 -37929000 -5685000 0 0 7000 0 -24000 -117000 -306000 -344000 -17793000 -4233000 -37623000 -5341000 -51041000 -12342000 -93117000 -12738000 51524000 5000 27745000 3000 724226000 -102087000 -8950000 613197000 -50009000 23939000 -26070000 11528000 11528000 77000 4187000 4187000 86000 238000 238000 324000 19403000 19403000 -4163000 -4163000 -105000 -105000 52011000 5000 27745000 3000 698045000 -66620000 -13008000 618425000 -33774000 -33774000 -29756000 -29756000 -85000 4387000 4387000 784000 784000 222000 1452000 1452000 43000 21200000 21200000 -15949000 -15949000 -177000 -177000 52191000 5000 27745000 3000 687338000 -100394000 -28780000 558172000 -33248000 -33248000 108000 4536000 4536000 56000 1152000 1152000 22000 22710000 22710000 -17817000 -17817000 -24000 -24000 52377000 5000 27745000 3000 715736000 -133642000 -46573000 535529000 44216000 4000 30111000 3000 474669000 -93293000 -2797000 378586000 14360000 14360000 490000 271000 271000 278000 510000 -510000 9644000 9644000 -3975000 -3975000 -143000 -143000 45494000 4000 29601000 3000 484584000 -78933000 -6629000 399029000 -13648000 -13648000 334000 614000 614000 54000 510000 -510000 10626000 10626000 2640000 2640000 -84000 -84000 46392000 4000 29091000 3000 495824000 -92581000 -3905000 399345000 -8109000 -8109000 2936000 1000 199871000 199872000 53000 3280000 3280000 264000 1174000 1174000 28000 885000 -885000 10933000 10933000 -4350000 -4350000 -117000 -117000 50558000 5000 28206000 3000 711082000 -100690000 -8138000 602262000 -55494000 -7397000 24092000 19355000 183000 330000 1330000 8513000 62524000 31229000 4000 -510000 -7482000 0 16621000 0 -153000 -40000 -13859000 -26770000 -1906000 7612000 -3134000 5018000 -270000 -2432000 -3639000 481000 -48698000 483000 18311000 -8638000 26534000 55594000 134130000 5472000 6721000 6811000 10322000 628000 -151173000 -12911000 224265000 0 192422000 0 6549000 2110000 4387000 0 2840000 2059000 1523000 0 0 200000000 0 30000000 -170000 -434000 35152000 173735000 -12142000 -1951000 -101629000 214467000 414012000 241547000 312383000 456014000 296000 344000 6818000 8077000 707000 480000 <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:0.0pt;min-width:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Organization and description of business</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Altair Engineering Inc. (“Altair” or the “Company”) is incorporated in the state of Delaware. The Company is a global leader in computational science and artificial intelligence (”AI”) that provides software and cloud solutions in simulation, high-performance computing (“HPC”), data analytics, and AI. Altair enables organizations across all industries to compete more effectively and drive smarter decisions in an increasingly connected world - all while creating a greener, more sustainable future. The Company is headquartered in Troy, Michigan.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Basis of presentation</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial information. Accordingly, the accompanying statements do not include all the information and notes required by GAAP for complete financial statements. The accompanying unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements (and notes thereto) for the year ended December 31, 2021, included in the most recent Annual Report on Form 10-K filed with the SEC.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:14.4pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Use of estimates</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, management evaluates its significant estimates including the stand alone selling price, or SSP, for each distinct performance obligation included in customer contracts with multiple performance obligations, valuation of acquired intangible assets in business combinations, the incremental borrowing rate used in the valuation of lease liabilities, the determination of the period of benefit for capitalized costs to obtain a contract, fair value of convertible senior notes, provision for credit loss, tax valuation allowances, liabilities for uncertain tax provisions, impairment of goodwill and intangible assets, retirement obligations, useful lives of intangible assets, revenue for fixed price contracts, and stock-based compensation. Actual results could differ from those estimates.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Significant accounting policies</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There have been no material changes to our significant accounting policies as of and for the nine months ended September 30, 2022, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Basis of presentation</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial information. Accordingly, the accompanying statements do not include all the information and notes required by GAAP for complete financial statements. The accompanying unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements (and notes thereto) for the year ended December 31, 2021, included in the most recent Annual Report on Form 10-K filed with the SEC.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:14.4pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Use of estimates</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, management evaluates its significant estimates including the stand alone selling price, or SSP, for each distinct performance obligation included in customer contracts with multiple performance obligations, valuation of acquired intangible assets in business combinations, the incremental borrowing rate used in the valuation of lease liabilities, the determination of the period of benefit for capitalized costs to obtain a contract, fair value of convertible senior notes, provision for credit loss, tax valuation allowances, liabilities for uncertain tax provisions, impairment of goodwill and intangible assets, retirement obligations, useful lives of intangible assets, revenue for fixed price contracts, and stock-based compensation. Actual results could differ from those estimates.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Significant accounting policies</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There have been no material changes to our significant accounting policies as of and for the nine months ended September 30, 2022, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <div style="font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Recent accounting guidance </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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Accounting standards adopted</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Debt</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> – In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> This ASU simplifies the accounting for convertible instruments by eliminating certain separation models. Under ASU 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">06</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">a convertible debt instrument will generally be reported as a single liability at its amortized cost with no separate accounting for embedded conversion features. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or 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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">adopted ASU 2020-06</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> effective as of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 1, 2022</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, using the modified retrospective approach. Adoption of the new standard resulted in a decrease to accumulated deficit of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, a decrease to additional paid-in capital of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, and an increase to convertible senior notes, net of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. Interest expense recognized in the current and future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost.</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Accounting standards not yet adopted</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Reference Rate Reform</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> – In March 2020, the FASB issued ASU 2020-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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">This ASU provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in the guidance are optional and effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Government Assistance</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> – In November 2021, the FASB issued ASU 2021-10, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. This ASU requires certain disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy. The amendment requires disclosure of information about the nature of the transactions and the related accounting policy used to account for the transactions, information regarding the line items within the consolidated financial statements that are affected by the transactions, and significant terms and conditions of the transactions. ASU 2021-10 is effective for annual periods beginning after December 15, 2021, with early application permitted. The Company is currently evaluating the effect the adoption of this new guidance will have on its consolidated financial statement disclosures.</span></p></div> <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:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Recent accounting guidance </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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Accounting standards adopted</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Debt</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> – In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> This ASU simplifies the accounting for convertible instruments by eliminating certain separation models. Under ASU 2020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">06</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">a convertible debt instrument will generally be reported as a single liability at its amortized cost with no separate accounting for embedded conversion features. The update also requires the if-converted method to be used for convertible instruments and the effect of potential share settlement be included in the diluted earnings per share calculation when an instrument may be settled in cash or 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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">adopted ASU 2020-06</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> effective as of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 1, 2022</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, using the modified retrospective approach. Adoption of the new standard resulted in a decrease to accumulated deficit of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, a decrease to additional paid-in capital of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, and an increase to convertible senior notes, net of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. Interest expense recognized in the current and future periods will be reduced as a result of accounting for the convertible debt instrument as a single liability measured at its amortized cost.</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Accounting standards not yet adopted</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Reference Rate Reform</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> – In March 2020, the FASB issued ASU 2020-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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">This ASU provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in the guidance are optional and effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures and does not expect this guidance to have a material effect on its consolidated financial statements.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Government Assistance</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> – In November 2021, the FASB issued ASU 2021-10, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. This ASU requires certain disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy. The amendment requires disclosure of information about the nature of the transactions and the related accounting policy used to account for the transactions, information regarding the line items within the consolidated financial statements that are affected by the transactions, and significant terms and conditions of the transactions. ASU 2021-10 is effective for annual periods beginning after December 15, 2021, with early application permitted. The Company is currently evaluating the effect the adoption of this new guidance will have on its consolidated financial statement disclosures.</span></p> true 2022-01-01 23900000 50000000.0 26100000 <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:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;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:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Disaggregation of revenue</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company disaggregates its software revenue by type of performance obligation and timing of revenue recognition as follows (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:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:50.759%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.006%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.373%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.006%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.373%;"/> <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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Term licenses and other</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;"> (1)</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,441</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:&quot;Times New Roman&quot;, serif;min-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="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55,907</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:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">224,971</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:&quot;Times New Roman&quot;, serif;min-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="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">198,465</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Perpetual licenses</span></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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,804</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:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,696</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,131</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:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,165</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Maintenance</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,271</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:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,296</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:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100,643</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:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91,539</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Professional software services</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;"> (1)</span></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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,249</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:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,390</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,810</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:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,219</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software related services</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,706</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:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,650</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:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,143</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:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,229</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Client engineering services</span></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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,355</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:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,060</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,414</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:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,005</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,525</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,308</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,676</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,760</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">119,351</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">121,307</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">411,788</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">391,382</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:4.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p><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:0.0pt;min-width:3.333%;text-align:left;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:8.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Term licenses and other includes hardware revenue of $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, for the three and nine months ended September 30, 2022, and was reported in License revenue. Professional software services includes hardware revenue of $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, for the three and nine months ended September 30, 2021, and was reported in Maintenance and other services revenue.</span></div></div></div><p style="margin-left:3.333%;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company derived approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of its total revenue through indirect sales channels for the nine months ended September 30, 2022 and 2021, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Costs to obtain a contract</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of September 30, 2022, and December 31, 2021, respectively, capitalized costs to obtain a contract were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million recorded in Prepaid and other current assets and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million recorded in Other long-term assets in the Company’s consolidated balance sheets. Sales commissions were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, for the three and nine months ended September 30, 2022, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, for the three and nine months ended September 30, 2021. Sales commissions were included in Sales and marketing expense in the Company’s consolidated statement of operations.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Contract assets</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of September 30, 2022, and December 31, 2021, respectively, contract assets were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million included in Accounts receivable, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million included in Prepaid expenses and other current assets in the Company’s consolidated balance sheets.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Deferred revenue</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">77.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of revenue recognized during the nine months ended September 30, 2022, was included in deferred revenue at the beginning of the year.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Contracted revenue not yet recognized was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">127.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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">121.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of September 30, 2022 and 2021, respectively. Of the amount recorded as of September 30, 2022, the Company expects to recognize approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> over the next </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> months and the remainder thereafter.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company disaggregates its software revenue by type of performance obligation and timing of revenue recognition as follows (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:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:50.759%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.006%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.373%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.006%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.373%;"/> <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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Term licenses and other</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;"> (1)</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,441</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:&quot;Times New Roman&quot;, serif;min-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="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55,907</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:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">224,971</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:&quot;Times New Roman&quot;, serif;min-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="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">198,465</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Perpetual licenses</span></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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,804</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:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,696</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,131</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:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,165</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Maintenance</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,271</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:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,296</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:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100,643</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:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91,539</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Professional software services</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;"> (1)</span></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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,249</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:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,390</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,810</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:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,219</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software related services</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,706</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:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,650</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:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,143</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:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,229</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Client engineering services</span></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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,355</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:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,060</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,414</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:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,005</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,525</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,308</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,676</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,760</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">119,351</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">121,307</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">411,788</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">391,382</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:4.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p><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:0.0pt;min-width:3.333%;text-align:left;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:8.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Term licenses and other includes hardware revenue of $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, for the three and nine months ended September 30, 2022, and was reported in License revenue. Professional software services includes hardware revenue of $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, for the three and nine months ended September 30, 2021, and was reported in Maintenance and other services revenue.</span></div></div> 58441000 55907000 224971000 198465000 8804000 11696000 31131000 32165000 34271000 31296000 100643000 91539000 2249000 3390000 4810000 9219000 6706000 7650000 23143000 23229000 7355000 10060000 22414000 31005000 1525000 1308000 4676000 5760000 119351000 121307000 411788000 391382000 700000 3100000 2300000 5300000 0.137 0.118 3500000 4500000 100000 400000 2100000 6300000 2400000 5900000 9100000 3800000 3000000.0 2300000 77800000 127000000.0 121100000 0.79 0.79 P12M P12M <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:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Supplementary Information</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:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cash, cash equivalents and restricted cash</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company considers all highly liquid investments with original or remaining maturities of 90 days or less at the date of purchase to be cash equivalents. Cash and cash equivalents are recorded at cost, which approximates fair value. Restricted cash is included in other long-term assets on the consolidated balance sheets. </span><span style="font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the consolidated balance sheets that sum to the total of the amounts reported in the consolidated statement of cash flows (in thousands):</span></span></p><div style="font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;"><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:12.0pt;font-family:&quot;Arial&quot;, sans-serif;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:68.329%;"/> <td style="width:1.517%;"/> <td style="width:1.0%;"/> <td style="width:13.076%;"/> <td style="width:1.0%;"/> <td style="width:1.0%;"/> <td style="width:13.076%;"/> <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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 30, 2022</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.5pt 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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">311,853</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">413,743</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted cash included in other long-term assets</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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">530</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">269</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash, cash equivalents, and restricted 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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">312,383</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">414,012</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"/> </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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted cash represents amounts required for a contractual agreement with an insurer for the payment of potential health insurance claims, and term deposits for bank guarantees.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Property and equipment, net</span></p><div style="font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment consisted of the following (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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.937%;"/> <td style="width:1.488%;"/> <td style="width:1.0%;"/> <td style="width:13.086%;"/> <td style="width:1.0%;"/> <td style="width:1.488%;"/> <td style="width:1.0%;"/> <td style="width:12.999%;"/> <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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Land</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,564</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,888</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Building and improvements</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,719</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,358</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computer equipment and software</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47,185</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,027</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Furniture, equipment and 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,104</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,947</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leasehold improvements</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,502</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,829</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Right-of-use assets under finance leases</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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,413</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,532</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total property and 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">96,487</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98,581</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: accumulated depreciation and amortization</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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,549</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,103</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment, 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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,938</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,478</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Depreciation expense, including amortization of right-of-use assets under finance leases, was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the three and nine months ended September 30, 2022, respectively, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the three and nine months ended September 30, 2021, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Other liabilities</span></p><div style="font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.1164583333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table provides the details of other accrued expenses and current liabilities (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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:67.163%;"/> <td style="width:1.498%;"/> <td style="width:1.0%;"/> <td style="width:13.114%;"/> <td style="width:1.0%;"/> <td style="width:1.498%;"/> <td style="width:1.0%;"/> <td style="width:12.727%;"/> <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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Obligations for acquisition of businesses</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,141</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">87,636</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income taxes payable</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,207</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,887</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued professional 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,516</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued VAT</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,455</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,047</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued royalties</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,216</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,537</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan obligations</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,960</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,222</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-income tax 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,571</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,653</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Defined contribution plan liabilities</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,499</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,513</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued interest</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,253</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Billings in excess of cost</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">808</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,459</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,814</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,708</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50,686</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">122,226</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table></div><div style="font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table provides details of other long-term liabilities (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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:66.928%;"/> <td style="width:1.488%;"/> <td style="width:1.0%;"/> <td style="width:13.096%;"/> <td style="width:1.0%;"/> <td style="width:1.488%;"/> <td style="width:1.0%;"/> <td style="width:12.999%;"/> <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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pension and other post retirement 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,472</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,086</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,439</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,389</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other long-term 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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,371</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,419</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,282</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42,894</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock repurchase program</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In February 2022, the Company’s Board of Directors approved a stock repurchase program to repurchase up to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of the Company’s Class A Common Stock. Purchases under the stock repurchase program may be made from time to time in the open market at prevailing prices, or through privately negotiated transactions. The Company is not obligated to repurchase any dollar amount or number of shares, and the stock repurchase program may be suspended or terminated at any time. All shares repurchased under the stock repurchase program are retired.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the nine months ended September 30, 2022, under the Company’s stock repurchase program, the Company repurchased </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">85,119</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares at an average price of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51.52</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share for a total cost of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. The Company did </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t make any purchases under its stock repurchase program during the three months ended September 30, 2022. As of September 30, 2022, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of shares of Class A Common Stock remained available for repurchase under the program.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Mezzanine equity</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In 2017, the Company issued </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">200,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of Class A Common Stock to a third-party as partial consideration for the purchase of developed technology. These shares had a put right that could be exercised by the holder </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">five 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> from date of purchase at $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share that required the shares to be recorded at issuance date fair value and classified as mezzanine equity 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the year ended December 31, 2020, the third-party holder sold </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">133,336</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares on the open market and as a result, the issuance date fair value of those shares was reclassified into permanent equity from mezzanine equity. As of September 30, 2022, the put right has lapsed and the issuance date fair value of the remaining </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,664</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares were reclassified into permanent equity from mezzanine equity.</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Restructuring expense</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In 2021, the Company initiated a restructuring plan to realign resources with the Company’s business outlook and cost structure. The restructuring plan resulted in charges for employee termination benefits of $(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">) million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the three and nine months ended September 30, 2021, respectively. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> restructuring costs for the three and nine months ended September 30, 2022. The restructuring costs were attributable primarily to the Software reportable segment. The restructuring plan was completed, and all amounts were paid in 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Other expense, net</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other expense, net consists of the following (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:50.739%;"/> <td style="width:1.005%;"/> <td style="width:1.0%;"/> <td style="width:9.228%;"/> <td style="width:1.0%;"/> <td style="width:1.005%;"/> <td style="width:1.0%;"/> <td style="width:9.392%;"/> <td style="width:1.0%;"/> <td style="width:1.005%;"/> <td style="width:1.0%;"/> <td style="width:9.228%;"/> <td style="width:1.0%;"/> <td style="width:1.005%;"/> <td style="width:1.0%;"/> <td style="width:9.392%;"/> <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;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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expense on repurchase of convertible senior notes</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,621</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign exchange loss</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,815</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">226</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,469</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,942</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other income, net</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,708</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">102</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,008</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">275</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other expense, net</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,107</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">124</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,082</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,667</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the consolidated balance sheets that sum to the total of the amounts reported in the consolidated statement of cash flows (in thousands):</span><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:12.0pt;font-family:&quot;Arial&quot;, sans-serif;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:68.329%;"/> <td style="width:1.517%;"/> <td style="width:1.0%;"/> <td style="width:13.076%;"/> <td style="width:1.0%;"/> <td style="width:1.0%;"/> <td style="width:13.076%;"/> <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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 30, 2022</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.5pt 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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">311,853</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">413,743</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted cash included in other long-term assets</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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">530</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">269</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash, cash equivalents, and restricted 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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">312,383</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">414,012</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table> 311853000 413743000 530000 269000 312383000 414012000 <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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment consisted of the following (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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.937%;"/> <td style="width:1.488%;"/> <td style="width:1.0%;"/> <td style="width:13.086%;"/> <td style="width:1.0%;"/> <td style="width:1.488%;"/> <td style="width:1.0%;"/> <td style="width:12.999%;"/> <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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Land</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,564</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,888</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Building and improvements</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,719</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,358</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computer equipment and software</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47,185</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,027</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Furniture, equipment and 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,104</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,947</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leasehold improvements</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,502</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,829</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Right-of-use assets under finance leases</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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,413</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,532</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total property and 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">96,487</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98,581</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: accumulated depreciation and amortization</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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,549</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,103</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment, 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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,938</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,478</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table> 9564000 9888000 17719000 18358000 47185000 45027000 11104000 12947000 8502000 9829000 2413000 2532000 96487000 98581000 57549000 58103000 38938000 40478000 1700000 5400000 1700000 5400000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.1164583333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table provides the details of other accrued expenses and current liabilities (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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:67.163%;"/> <td style="width:1.498%;"/> <td style="width:1.0%;"/> <td style="width:13.114%;"/> <td style="width:1.0%;"/> <td style="width:1.498%;"/> <td style="width:1.0%;"/> <td style="width:12.727%;"/> <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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Obligations for acquisition of businesses</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,141</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">87,636</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income taxes payable</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,207</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,887</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued professional 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,516</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued VAT</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,455</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,047</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued royalties</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,216</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,537</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan obligations</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,960</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,222</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-income tax 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,571</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,653</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Defined contribution plan liabilities</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,499</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,513</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued interest</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,253</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Billings in excess of cost</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">808</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,459</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,814</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,708</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50,686</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">122,226</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table> 15141000 87636000 10207000 5887000 5762000 3516000 4455000 6047000 2216000 2537000 1960000 4222000 1571000 1653000 1499000 1513000 1253000 48000 808000 1459000 5814000 7708000 50686000 122226000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table provides details of other long-term liabilities (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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:66.928%;"/> <td style="width:1.488%;"/> <td style="width:1.0%;"/> <td style="width:13.096%;"/> <td style="width:1.0%;"/> <td style="width:1.488%;"/> <td style="width:1.0%;"/> <td style="width:12.999%;"/> <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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pension and other post retirement 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,472</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,086</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,439</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,389</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other long-term 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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,371</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,419</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,282</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42,894</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table> 14472000 15086000 14439000 15389000 11371000 12419000 40282000 42894000 50000000.0 85119 51.52 4400000 0 45600000 200000 P5Y 12.50 133336 66664 -100000 5000000.0 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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other expense, net consists of the following (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:50.739%;"/> <td style="width:1.005%;"/> <td style="width:1.0%;"/> <td style="width:9.228%;"/> <td style="width:1.0%;"/> <td style="width:1.005%;"/> <td style="width:1.0%;"/> <td style="width:9.392%;"/> <td style="width:1.0%;"/> <td style="width:1.005%;"/> <td style="width:1.0%;"/> <td style="width:9.228%;"/> <td style="width:1.0%;"/> <td style="width:1.005%;"/> <td style="width:1.0%;"/> <td style="width:9.392%;"/> <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;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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expense on repurchase of convertible senior notes</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,621</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign exchange loss</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,815</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">226</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,469</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,942</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other income, net</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,708</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">102</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,008</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">275</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other expense, net</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,107</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">124</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,082</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,667</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table> 0 16621000 -3815000 -226000 -11469000 -1942000 1708000 102000 2008000 275000 -2107000 -124000 -26082000 -1667000 <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:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisitions</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:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2022 Acquisitions</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:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">RapidMiner</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In September 2022, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with RapidMiner, Inc., a Delaware corporation (“RapidMiner”), and a wholly-owned subsidiary of the Company (“Merger Sub”).</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RapidMiner's low-code platform is used to develop production-scale data pipelines and ML models, putting advanced data analytics into the hands of those who know the domain problems best. It provides powerful, drag-and-drop building blocks to transform and augment data, and its flexible delivery models provide users and enterprises with the scale they need, from a user's desktop to on-premises servers to secure, multi-tenant cloud. The acquisition of RapidMiner strengthens the Company’s end-to-end data analytics portfolio.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pursuant to the Merger Agreement, the Company acquired 100% of the outstanding capital stock of RapidMiner and completed the acquisition of RapidMiner through the merger of the Merger Sub with and into RapidMiner, with RapidMiner surviving as a wholly-owned subsidiary of the Company.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preliminary aggregate merger consideration payable pursuant to the Merger Agreement was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in cash, subject to adjustments for the repayment of debt, the payment of RapidMiner’s transaction expenses and customary working capital arrangements. Pursuant to an escrow agreement entered into at closing, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the Company deposited $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in cash (the “Escrow Cash”) into an escrow account, which will be available to indemnify the Company for certain losses it may incur as a result of a breach of any representation, warranty or covenant of RapidMiner contained in the Merger Agreement. The Company will also be able to recover from the Escrow Cash certain severance payments that may be made to those employees of RapidMiner that the Company elects not to retain after the closing.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> The Company financed the acquisition with cash on hand.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The acquisition of RapidMiner will be accounted for as a business combination under the acquisition method of accounting. As of the acquisition date, the book value of tangible assets acquired and liabilities assumed were reported in the Company’s consolidated balance sheet. The remaining purchase price of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million has been recorded in goodwill pending fair value allocation. All goodwill is recorded in the Software segment.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The primary areas that remain preliminary relate to the fair value of intangible assets acquired, certain tangible assets and liabilities acquired, income taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Concept Engineering</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In June 2022, the Company entered into a stock purchase agreement and simultaneously acquired </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the outstanding capital stock of Concept Engineering, a leading provider of electronic system visualization software that accelerates the development, manufacture, and service of complex electrical and electronic systems, for preliminary aggregate consideration of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. See Note 9 for further information on post-combination stock-based compensation expense related to this acquisition. Concept Engineering’s software will be integrated into Altair’s Electronic System Design suite and will be available via Altair Units.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The acquisition of Concept Engineering will be accounted for as a business combination under the acquisition method of accounting. As of the acquisition date, the book value of assets acquired and liabilities assumed were reported in the Company’s consolidated balance sheet. The remaining purchase price of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million has been recorded in goodwill pending fair value allocation. All goodwill is recorded in the Software segment.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The primary areas that remain preliminary relate to the fair value of intangible assets acquired, certain tangible assets and liabilities acquired, income taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Other business acquisitions</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the nine months ended September 30, 2022, the Company completed </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> other business acquisitions that were accounted for as business combinations under the acquisition method. The preliminary transaction consideration of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million was allocated to assets acquired and liabilities assumed at their estimated fair values. The allocation included $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million to developed technology, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million to customer relationships, $(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">) million to net liabilities acquired and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million to goodwill. All goodwill is recorded in the Software segment and is not deductible for tax purposes. The Company expects to finalize the valuations as soon as practicable, but not later than one year from the acquisition dates. These acquisitions were not material to the Company’s consolidated financial statements.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The operating results of each acquisition have been included in the consolidated financial statements since the respective dates of acquisition. The Company’s transaction costs related to its 2022 acquisitions were not material.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2021 Acquisitions</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:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">World Programming</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In December 2021, the Company acquired all of the outstanding capital stock of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> related privately held companies, World Programming Limited and December 2015 Software Limited (together “World Programming”), from the stockholders named therein, for preliminary aggregate consideration of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">73.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. The preliminary consideration consisted of cash in the amount of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, subject to a customary working capital adjustment, and contingent consideration of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, including $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of the Company’s Class A Common Stock (the “Contingent Stock Consideration”) and a measurement period adjustment of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million recognized in 2022. The dates on which the Contingent Stock Consideration is issuable and the number of shares issuable on such dates depend primarily on certain aspects of legal proceedings in which World Programming and SAS Institute, Inc. are engaged. For further information on the legal proceedings see Note 13.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company is required to mark-to-market the Contingent Stock Consideration liability based on the trading price of the Company’s Class A Common Stock. For the three and nine months ended September 30, 2022, the Company recognized a gain of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, on the mark-to-market adjustment of contingent consideration which is included in Other operating income, net in the consolidated statements of operations.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In addition, per the stock purchase agreement, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of Class A Common Stock will be issued subject to the continuing employment of certain key employees and are not reflected in aggregate consideration but will be recognized as stock-based compensation over the service period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of September 30, 2022, Other accrued expenses and current liabilities included $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of contingent consideration due to employees.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The acquisition has been accounted for as a business combination under the acquisition method of accounting, which results in acquired assets and assumed liabilities being measured at their estimated fair value as of the acquisition date. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the preliminary purchase consideration transferred to acquire World Programming and the amounts of identified assets acquired and liabilities assumed at the acquisition date (in thousands): </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;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.274%;"/> <td style="width:1.798%;"/> <td style="width:1.0%;"/> <td style="width:15.927%;"/> <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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value of consideration transferred</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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">73,043</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed:</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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,895</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts receivable</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,656</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,085</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,209</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade names (</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4-year</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> life)</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">300</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology (</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5-year</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> life)</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,000</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships (</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7-year</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> life)</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,000</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">SAS legal liability</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,596</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts payable and other 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,401</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,737</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities and other tax reserves</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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,406</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total net identifiable assets acquired and liabilities assumed</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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,995</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,038</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table><div style="text-indent:0.0%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:8.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill is primarily attributable to market synergies expected to arise after the acquisition and is </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t deductible for tax purposes. All goodwill is recorded in the Software segment.</span></div></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preliminary estimated fair values of assets acquired and liabilities assumed, and identifiable intangible assets may be subject to change as additional information is received. The valuation was complex due to the significant estimation uncertainty in certain assumptions used to determine the fair value of intangible assets acquired and contingent consideration. The Company continues to collect information with regard to its estimates and assumptions, including the fair value of intangible assets acquired, certain tangible assets and liabilities acquired, contingent consideration, income taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Other</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The allocation of fair value of purchase consideration for the Company’s other 2021 acquisition was finalized as of September 30, 2022. There were no changes to the preliminary fair value of assets acquired and liabilities assumed, as previously reported.</span></p> 100000000.0 8000000.0 91000000.0 1 25700000 22000000.0 3 18000000.0 11500000 2900000 900000 4500000 2 73000000.0 50000000.0 23000000.0 19500000 3500000 2200000 7500000 29500000 P3Y 200000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the preliminary purchase consideration transferred to acquire World Programming and the amounts of identified assets acquired and liabilities assumed at the acquisition date (in thousands): </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;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.274%;"/> <td style="width:1.798%;"/> <td style="width:1.0%;"/> <td style="width:15.927%;"/> <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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value of consideration transferred</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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">73,043</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed:</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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,895</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts receivable</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,656</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,085</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,209</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade names (</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4-year</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> life)</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">300</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology (</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5-year</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> life)</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,000</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships (</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7-year</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> life)</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,000</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">SAS legal liability</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,596</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts payable and other 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,401</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,737</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities and other tax reserves</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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,406</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total net identifiable assets acquired and liabilities assumed</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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,995</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,038</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table><div style="text-indent:0.0%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:8.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill is primarily attributable to market synergies expected to arise after the acquisition and is </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t deductible for tax purposes. All goodwill is recorded in the Software segment.</span></div></div> 73043000 1895000 5656000 6085000 2209000 P4Y 300000 P5Y 33000000 P7Y 7000000 66596000 3401000 2737000 11406000 -27995000 101038000 0 <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:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill and other intangible assets</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:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Goodwill</span></p><div style="font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The changes in the carrying amount of goodwill, which is attributable to the Software reportable segment, were as follows (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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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.274%;"/> <td style="width:1.798%;"/> <td style="width:1.0%;"/> <td style="width:15.927%;"/> <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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">370,178</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisitions</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">117,540</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Effects of foreign currency translation and 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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,507</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of September 30, 2022</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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">455,211</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Other intangible assets</span></p><div style="font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A summary of other intangible assets is shown below (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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:50.763%;"/> <td style="width:1.121%;"/> <td style="width:11.2%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:8.882%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.346%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.325999999999999%;"/> <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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> <td colspan="12" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 30, 2022</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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average<br/>amortization period</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.5pt 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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross carrying<br/>amount</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated amortization</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net carrying amount</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Definite-lived intangible 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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6 years</span></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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">115,135</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60,621</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,514</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10 years</span></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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,815</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,818</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,997</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other intangibles</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10 years</span></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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">621</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">225</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">396</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total definite-lived intangible 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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">162,571</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">86,664</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,907</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Indefinite-lived intangible assets:</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade names</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,173</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt 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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,173</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total other intangible assets</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">172,744</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">86,664</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">86,080</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:50.29%;"/> <td style="width:1.121%;"/> <td style="width:12.005%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:8.767000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.231%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.222000000000001%;"/> <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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> <td colspan="12" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average<br/>amortization period</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.5pt 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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross carrying<br/>amount</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated<br/>amortization</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net carrying<br/>amount</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Definite-lived intangible 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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6 years</span></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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">110,891</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,672</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,219</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10 years</span></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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,277</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,859</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,418</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other intangibles</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10 years</span></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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">647</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">127</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">520</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total definite-lived intangible 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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">159,815</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,658</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">88,157</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Indefinite-lived intangible assets:</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade names</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,900</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt 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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,900</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total other intangible assets</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">170,715</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,658</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99,057</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization expense related to intangible assets was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the three and nine months ended September 30, 2022, respectively, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the three and nine months ended September 30, 2021, respectively.</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The changes in the carrying amount of goodwill, which is attributable to the Software reportable segment, were as follows (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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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.274%;"/> <td style="width:1.798%;"/> <td style="width:1.0%;"/> <td style="width:15.927%;"/> <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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">370,178</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisitions</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">117,540</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Effects of foreign currency translation and 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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,507</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of September 30, 2022</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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">455,211</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table> 370178000 117540000 -32507000 455211000 <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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A summary of other intangible assets is shown below (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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:50.763%;"/> <td style="width:1.121%;"/> <td style="width:11.2%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:8.882%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.346%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.325999999999999%;"/> <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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> <td colspan="12" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 30, 2022</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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average<br/>amortization period</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.5pt 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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross carrying<br/>amount</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated amortization</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net carrying amount</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Definite-lived intangible 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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6 years</span></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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">115,135</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60,621</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,514</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10 years</span></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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,815</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,818</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,997</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other intangibles</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10 years</span></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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">621</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">225</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">396</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total definite-lived intangible 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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">162,571</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">86,664</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,907</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Indefinite-lived intangible assets:</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade names</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,173</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt 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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,173</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total other intangible assets</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">172,744</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">86,664</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">86,080</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:50.29%;"/> <td style="width:1.121%;"/> <td style="width:12.005%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:8.767000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.231%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.222000000000001%;"/> <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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> <td colspan="12" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average<br/>amortization period</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.5pt 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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross carrying<br/>amount</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated<br/>amortization</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net carrying<br/>amount</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Definite-lived intangible 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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6 years</span></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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">110,891</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,672</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,219</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10 years</span></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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,277</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,859</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,418</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other intangibles</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10 years</span></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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">647</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">127</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">520</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total definite-lived intangible 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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">159,815</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,658</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">88,157</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Indefinite-lived intangible assets:</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade names</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,900</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt 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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,900</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total other intangible assets</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">170,715</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,658</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99,057</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table> P4Y P6Y 115135000 60621000 54514000 P7Y P10Y 46815000 25818000 20997000 P4Y P10Y 621000 225000 396000 162571000 86664000 75907000 10173000 10173000 172744000 86664000 86080000 P4Y P6Y 110891000 49672000 61219000 P7Y P10Y 48277000 21859000 26418000 P4Y P10Y 647000 127000 520000 159815000 71658000 88157000 10900000 10900000 170715000 71658000 99057000 6600000 18700000 4400000 13900000 <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:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Debt</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:0.0pt;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;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Convertible senior notes</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:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2027 Notes</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In June 2022, the Company issued $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">230.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million aggregate principal amount of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.750</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% convertible senior notes due in 2027 (the "2027 Notes"), which includes the initial purchaser’s exercise in full of its option to purchase an additional $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million principal amount of the 2027 Notes, in a private offering. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The net proceeds from the issuance of the 2027 Notes was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">224.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million after deducting discounts, commissions and estimated issuance costs.</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company entered into an Indenture relating to the issuance of the 2027 Notes dated June 14, 2022 (the “Indenture”), by and between the Company and U.S. Bank Trust Company, National Association, as trustee. The Indenture includes customary covenants and sets forth certain events of default after which the 2027 Notes may be declared immediately due and payable and sets forth certain types of bankruptcy or insolvency events of default involving the Company after which the 2027 Notes become automatically due and payable. The 2027 Notes are senior unsecured obligations of the Company.</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The 2027 Notes mature on June 15, 2027, unless earlier repurchased, redeemed or converted. The Company may redeem for cash all or, subject to certain limitations, any portion of the 2027 Notes, at its option, on or after June 20, 2025 if the last reported sale price of Altair's Class A Common Stock has been at least </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">130</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the conversion price then in effect for at least </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> trading days (whether or not consecutive) during any </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> consecutive trading day period, at a redemption price equal to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the principal amount of the notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. The 2027 Notes bear interest at a rate of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.750</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% per year, payable </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">semiannually</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> in arrears on June 15 and December 15 of each year, beginning on </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 15, 2022</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. </span></span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"/></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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The 2027 Notes have an initial conversion rate of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13.9505</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of the Company's Class A common stock per $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> principal amount of 2027 Notes, which is equivalent to an initial conversion price of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71.68</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share of Class A common stock.</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> The conversion rate will be subject to adjustment upon the occurrence of certain events specified in the Indenture but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of a make whole fundamental change or a redemption period (each as defined in the Indenture), the Company will, in certain circumstances, increase the conversion rate by a specified number of additional shares for a holder who elects to convert its 2027 Notes in connection with such make whole fundamental change or during the relevant redemption period.</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Holders of the 2027 Notes may convert all or any portion of their 2027 Notes at any time prior to the close of business on the business day immediately preceding December 15, 2026, in integral multiples of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> principal amount, only under the following circumstances:</span></p><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.7521786492374725%;">•</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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">during any calendar quarter commencing after the calendar quarter ending on September 30, 2022, if the last reported sale price of the Class A Common Stock for at least </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> trading days (whether or not consecutive) during a period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">130</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the conversion price on each applicable trading day; </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.7521786492374725%;">•</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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">during the </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">five</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> business day period after any </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">five</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> principal amount of the 2027 Notes for each trading day of the measurement period was less than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the product of the last reported sale price of the Class A Common Stock and the conversion rate on each such trading day; </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.7521786492374725%;">•</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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">if the Company calls the 2027 Notes for redemption (which the Company may not do prior to June 20, 2025), at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date but only with respect to the 2027 Notes called (or deemed called) for redemption; or</span></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="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span> </p><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:0.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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.7521786492374725%;">•</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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">upon the occurrence of specified corporate events. </span></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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On or after December 15, 2026 until the close of business on the business day immediately preceding the maturity date, holders may convert their 2027 Notes at any time, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of Class A Common Stock or a combination of cash and shares of the Class A Common Stock, at the Company’s election, in the manner and subject to the terms and conditions provided in the Indenture.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the period ended September 30, 2022, the conditions allowing holders of the 2027 Notes to convert were not met. Therefore, the 2027 Notes were classified as long-term debt on the consolidated balance sheet as of September 30, 2022.</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2024 Notes</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In June 2019, the Company issued $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">230.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million aggregate principal amount of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% convertible senior notes due in 2024 (the "2024 Notes" and together with the 2027 Notes, the “Convertible Notes”), which includes the underwriters’ exercise in full of their option to purchase an additional $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million principal amount of the 2024 Notes, in a public offering. The net proceeds from the issuance of the 2024 Notes were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">221.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million after deducting the underwriting discounts and commissions and estimated issuance costs. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The 2024 Notes bear interest at a rate of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% per year, payable </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">semi-annually</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> in arrears on June 1 and December 1 of each year, commencing </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 1, 2019</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> The 2024 Notes mature on </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 1, 2024</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, unless, earlier repurchased or redeemed by the Company or converted pursuant to their terms. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The 2024 Notes have an initial conversion rate of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21.5049</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of the Company's Class A common stock per $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> principal amount of 2024 Notes, which is equivalent to an initial conversion price of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share of its Class A common stock.</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:&quot;Arial&quot;, sans-serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Refer to the Company’s consolidated financial statements for the year ended December 31, 2021, for details of the issuance of the 2024 Notes.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Prior to January 1, 2022, the Company separated the 2024 Notes into liability and equity components. On issuance, the carrying amount of the equity component was recorded as a debt discount and subsequently amortized to interest expense. Effective </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 1, 2022</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the Company adopted ASU 2020-06 using the modified retrospective approach. As a result, the 2024 Notes are accounted for as a single liability measured at amortized cost, as no other embedded features require bifurcation and recognition as derivatives. Adoption of the new standard resulted in a decrease to Accumulated deficit of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, a decrease to Additional paid-in capital of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, and an increase to Convertible senior notes, net of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the three months ended June 30, 2022, using proceeds from the issuance of the 2027 Notes, the Company entered into separate privately negotiated transactions with certain holders of the 2024 notes to repurchase and retire $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">148.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million aggregate principal amount of the 2024 notes for an aggregate amount </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">192.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of cash including accrued and unpaid interest. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company recognized expense of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, representing the fair value of the consideration paid to certain holders of the 2024 Notes in excess of the value to which they were entitled to receive on the respective settlement dates. The amount is included in Other expense, net in the Company’s consolidated statement of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of September 30, 2022, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million principal amount of the 2024 Notes remained outstanding. The Company may settle the 2024 Notes in cash, shares of Class A Common Stock or a combination of cash and shares of the Class A Common Stock, at the Company’s election.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the period ended September 30, 2022, the conditions allowing holders of the 2024 Notes to convert were not met. Therefore, the 2024 Notes were classified as long-term debt on the consolidated balance sheet as of September 30, 2022. As of December 31, 2021, the conditions allowing the holders of the 2024 Notes to convert were met. Therefore, the 2024 Notes were classified as current on the consolidated balance sheet as of December 31, 2021.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.2410416666666666;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Convertible Notes consisted of the following (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:50.662%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:8.892%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.316999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.218%;"/> <td style="width:1.0%;"/> <td style="width:9.133%;"/> <td style="width:1.0%;"/> <td style="width:1.218%;"/> <td style="width:1.0%;"/> <td style="width:9.316999999999998%;"/> <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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 30, 2022</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027 Notes</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024 Notes</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027 Notes</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024 Notes</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Principal</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">230,000</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81,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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">230,000</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: unamortized debt discount</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.221pt;white-space:pre-wrap;font-weight:normal;font-size:6.03pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;"> (1)</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,022</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: unamortized debt issuance costs</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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,542</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,054</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,273</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net carrying amount</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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">224,458</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80,700</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">199,705</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:2.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:4.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p><div style="text-indent:0.0%;display:flex;margin-top:2.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:8.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company adopted ASU 2020-06 on </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 1, 2022</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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, which resulted in the convertible notes to be accounted for as a single liability.</span></div></div></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The interest expense recognized related to the Convertible Notes was as follows (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:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:50.469%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.347%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.327000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.046999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.327000000000002%;"/> <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;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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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;"><p style="text-indent:0.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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contractual interest expense</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,057</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,395</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">431</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization of debt issuance costs and discount</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;"> (1)</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">481</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,871</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,299</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,496</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,538</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,014</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,694</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,927</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:2.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:4.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p><div style="text-indent:0.0%;display:flex;margin-top:2.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:8.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The 2021 amount includes the amortization of the debt discount prior to the </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">adoption of ASU 2020-06</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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 1, 2022</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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></div></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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of September 30, 2022, the if converted values of the 2027 Notes and the 2024 Notes did not exceed the principal amounts.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Credit agreement</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:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Revolving credit facility</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has a $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">150.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million credit facility with a maturity date of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 15, 2025</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> (“2019 Amended Credit Agreement”). The 2019 Amended Credit Agreement provides for an accordion feature that allows the Company to expand the size of the revolving line of credit by an additional $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, subject to certain conditions, by obtaining additional commitments from the existing lenders or by causing a person acceptable to the administrative agent to become a lender (in each case subject to the terms and conditions set forth in the 2019 Amended Credit Agreement). In June 2022, the Company amended the 2019 Amended Credit Agreement to, among other things, permit the issuance of the 2027 Notes and extend the maturity date of the credit facility to December 2025.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of September 30, 2022, there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> outstanding borrowings under the 2019 Amended Credit Agreement, there was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">150.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million available for future borrowing, and the Company was in compliance with all the financial covenants. The 2019 Amended Credit Agreement is available for general corporate purposes, including working capital, capital expenditures, and permitted acquisitions.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For additional information about the 2019 Amended Credit Agreement, refer to the Company’s consolidated financial statements for the year ended December 31, 2021, included in our Annual Report on Form 10-K for the year ended 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 230000000.0 0.01750 30000000.0 224300000 The 2027 Notes mature on June 15, 2027, unless earlier repurchased, redeemed or converted. The Company may redeem for cash all or, subject to certain limitations, any portion of the 2027 Notes, at its option, on or after June 20, 2025 if the last reported sale price of Altair's Class A Common Stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period, at a redemption price equal to 100% of the principal amount of the notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. The 2027 Notes bear interest at a rate of 1.750% per year, payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2022. 1.30 20 30 1 0.01750 semiannually 2022-12-15 The 2027 Notes have an initial conversion rate of 13.9505 shares of the Company's Class A common stock per $1,000 principal amount of 2027 Notes, which is equivalent to an initial conversion price of approximately $71.68 per share of Class A common stock. 13.9505 1000 71.68 1000 20 30 1.30 5 5 1000 0.98 230000000.0 0.0025 30000000.0 221900000 The 2024 Notes bear interest at a rate of 0.25% per year, payable semi-annually in arrears on June 1 and December 1 of each year, commencing December 1, 2019. 0.0025 semi-annually 2019-12-01 2024-06-01 The 2024 Notes have an initial conversion rate of 21.5049 shares of the Company's Class A common stock per $1,000 principal amount of 2024 Notes, which is equivalent to an initial conversion price of approximately $46.50 per share of its Class A common stock. 21.5049 1000 46.50 2022-01-01 23900000 50000000.0 26100000 148200000 192400000 16600000 81800000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.2410416666666666;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Convertible Notes consisted of the following (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:50.662%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:8.892%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.316999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.218%;"/> <td style="width:1.0%;"/> <td style="width:9.133%;"/> <td style="width:1.0%;"/> <td style="width:1.218%;"/> <td style="width:1.0%;"/> <td style="width:9.316999999999998%;"/> <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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 30, 2022</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027 Notes</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024 Notes</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027 Notes</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024 Notes</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Principal</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">230,000</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81,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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">230,000</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: unamortized debt discount</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.221pt;white-space:pre-wrap;font-weight:normal;font-size:6.03pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;"> (1)</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,022</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: unamortized debt issuance costs</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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,542</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,054</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,273</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net carrying amount</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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">224,458</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80,700</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">199,705</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:2.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:4.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p><div style="text-indent:0.0%;display:flex;margin-top:2.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:8.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company adopted ASU 2020-06 on </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 1, 2022</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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, which resulted in the convertible notes to be accounted for as a single liability.</span></div></div> 230000000 81754000 0 230000000 0 0 0 27022000 5542000 1054000 0 3273000 224458000 80700000 0 199705000 2022-01-01 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The interest expense recognized related to the Convertible Notes was as follows (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:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:50.469%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.347%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.327000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.046999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.327000000000002%;"/> <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;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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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;"><p style="text-indent:0.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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:middle;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contractual interest expense</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,057</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,395</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">431</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization of debt issuance costs and discount</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;"> (1)</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">481</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,871</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,299</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,496</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,538</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,014</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,694</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,927</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:2.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:4.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p><div style="text-indent:0.0%;display:flex;margin-top:2.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:8.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The 2021 amount includes the amortization of the debt discount prior to the </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">adoption of ASU 2020-06</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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 1, 2022</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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></div></div> 1057000 143000 1395000 431000 481000 2871000 1299000 8496000 1538000 3014000 2694000 8927000 true 2022-01-01 150000000.0 2025-12-15 50000000.0 0 150000000.0 <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:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value measurements</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accounting guidance for fair value, among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. 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 framework for measuring fair value consists of a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity. The three-level hierarchy for the inputs to valuation techniques is briefly summarized as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:-2.319%;padding-left:2.267%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1 – Quoted prices in active markets for identical assets and liabilities at the measurement date;</span></p><p style="text-indent:-2.319%;padding-left:2.267%;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2 – Observable</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and</span></p><p style="text-indent:-8.381%;padding-left:7.733%;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3 – Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The carrying value of cash and cash equivalents, accounts receivable, net and accounts payable approximate fair value due to their short maturities. Interest on the Company’s line of credit is at a variable rate, and as such the debt obligation outstanding 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The carrying value of the Company’s Convertible Notes are at face value less unamortized debt discount and issuance costs. The estimated fair values of the Convertible Notes, which the Company has classified as Level 2 financial instruments, were determined based on quoted bid prices of the Convertible Notes on the last trading day of each reporting period. As of September 30, 2022, the estimated fair value of the 2027 Notes and 2024 Notes was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">206.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">90.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, and is presented for required disclosure purposes only. For further information on the Convertible Notes, see Note 7. – Debt.</span></p> 206100000 90100000 <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:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation</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:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2017 stock-based compensation plan</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In 2017, the Company’s board of directors adopted the 2017 Equity Incentive Plan (“2017 Plan”), which was approved by the Company’s stockholders. The 2017 Plan provides for the grant of incentive stock options to the Company’s employees and any parent and subsidiary corporations’ employees, and for the grant of nonstatutory stock options, stock appreciation rights, restricted stock, restricted stock units, performance units, performance shares, other cash-based awards and other stock-based awards to the Company’s employees, directors and consultants and the Company’s parent, subsidiary, and affiliate corporations’ employees and consultants. The 2017 Plan has </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,999,318</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> authorized shares of the Company’s Class A common stock reserved for issuance.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the restricted stock units, or RSUs, awarded under the 2017 Plan for the period:</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:&quot;Times New Roman&quot;, serif;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.468%;"/> <td style="width:1.933%;"/> <td style="width:1.0%;"/> <td style="width:15.598999999999998%;"/> <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="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Number of RSUs</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding 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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,281,411</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(255,255,255,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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">463,840</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested</span></p></td> <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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">388,944</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td> <td style="background-color:rgba(255,255,255,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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,170</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding as of September 30, 2022</span></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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,328,137</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Arial&quot;, sans-serif;min-width:fit-content;"/> </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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The weighted average grant date fair value of the RSUs was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56.97</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and the RSUs generally vest in </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">four</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> equal annual installments. Total compensation cost related to nonvested awards not yet recognized as of September 30, 2022, totaled $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, and is expected to be recognized over a weighted average period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.4</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the stock option activity under the 2017 Plan for the period:</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:&quot;Times New Roman&quot;, serif;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.522%;"/> <td style="width:0.986%;"/> <td style="width:1.0%;"/> <td style="width:8.754000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.102%;"/> <td style="width:1.0%;"/> <td style="width:9.102%;"/> <td style="width:1.0%;"/> <td style="width:0.986%;"/> <td style="width:1.0%;"/> <td style="width:10.127%;"/> <td style="width:1.0%;"/> <td style="width:1.102%;"/> <td style="width:1.0%;"/> <td style="width:10.32%;"/> <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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Number of options</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average<br/>exercise price per share</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average<br/>remaining contractual term (years)</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate<br/> intrinsic value<br/> (in millions)</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding 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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,875,562</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51.02</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.8</span></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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">922,940</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56.04</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,984</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41.03</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,039</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53.97</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding as of September 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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,671,479</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51.97</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.2</span></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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.3</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercisable as of September 30, 2022</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,014,281</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40.59</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.6</span></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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.6</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The total intrinsic value of the 2017 Plan stock options exercised during the nine months ended September 30, 2022, was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2021 Employee Stock Purchase Plan</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has an Employee Stock Purchase Plan (“ESPP”) which allows eligible employees to purchase shares of common stock through payroll deductions and is intended to qualify under Section 423 of the Internal Revenue Code. As of September 30, 2022, the Company had </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,014,960</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of its common stock available for future issuances under the ESPP.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The purchase price for each share of common stock purchased under the ESPP will be </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the lower of (a) the fair market value per share on the first day of the applicable offering period or (b) the fair market value per share on the applicable purchase date.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company issued </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">185,040</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of common stock under the ESPP during the nine months ended September 30, 2022. As of September 30, 2022, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million has been withheld on behalf of employees for a future purchase under the ESPP due to the timing of payroll deductions and is reported in current liabilities. The Company recognized $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of stock-based compensation expense related to the ESPP for the three and nine months ended September 30, 2022, respectively.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Other</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In connection with the acquisition of World Programming in December 2021, per the stock purchase agreement, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of the Company’s Class A Common Stock will be issued to existing employees, subject to continuing employment and certain other contingencies. The shares will be issued on the one-, two- and three-year anniversaries of the certain legal matters being resolved, subject to potential reduction in certain circumstances. The accounting treatment for these shares in the context of the business combination is to recognize the expense as a post-combination expense, not as transaction consideration.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The estimated post combination expense recognized by the Company as a result of the World Programming business combination was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million which is recognized on an accelerated method over the employment period. As of September 30, 2022, the weighted average remaining service period is </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.21</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years. Once the vesting conditions of the service period are met, the Company will issue shares for each award. Stock-based compensation expense includes $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the three and nine months ended September 30, 2022, respectively.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In connection with the acquisition of Powersim Inc. in March 2022, per the stock purchase agreement, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of the Company’s Class A Common Stock will be issued to existing employees, subject to continuing employment and certain other contingencies. The shares will be issued on the one- and two-year anniversaries of certain matters being resolved, subject to potential reduction in certain circumstances. The accounting treatment for these shares in the context of the business combination is to recognize the expense as a post-combination expense, not as transaction consideration. The post combination expense is recognized on an accelerated method over the employment period. As of September 30, 2022, the weighted average remaining service period is 1.4 years. Stock-based compensation expense includes $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the three and nine months ended September 30, 2022, respectively.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In connection with the acquisition of Concept Engineering in June 2022, per the stock purchase agreement, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of the Company’s Class A Common Stock will be issued to existing employees, subject to continuing employment and certain other contingencies. The shares will be issued on the one- and two-year anniversaries of certain matters being resolved, subject to potential reduction in certain circumstances. The accounting treatment for these shares in the context of the business combination is to recognize the expense as a post-combination expense, not as transaction consideration. The post combination expense is recognized on an accelerated method over the employment period. As of September 30, 2022, the weighted average remaining service period is 1.7 years. Stock-based compensation expense includes $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the three and nine months ended September 30, 2022, respectively.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock-based compensation expense</span></p><div style="font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;"><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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The stock-based compensation expense was recorded 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:&quot;Times New Roman&quot;, serif;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:12.0pt;font-family:&quot;Arial&quot;, sans-serif;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:50.541%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.055%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.431999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.055%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.431999999999999%;"/> <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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue – software</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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,332</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,411</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,265</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,791</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,243</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,894</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,580</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,223</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,806</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,505</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,329</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,955</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,174</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,415</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation expense</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: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,710</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,933</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62,524</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,229</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table></div> 16999318 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the restricted stock units, or RSUs, awarded under the 2017 Plan for the period:</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:&quot;Times New Roman&quot;, serif;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.468%;"/> <td style="width:1.933%;"/> <td style="width:1.0%;"/> <td style="width:15.598999999999998%;"/> <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="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Number of RSUs</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding 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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,281,411</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(255,255,255,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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">463,840</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested</span></p></td> <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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">388,944</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td> <td style="background-color:rgba(255,255,255,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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,170</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding as of September 30, 2022</span></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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,328,137</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table> 1281411 463840 388944 28170 1328137 56.97 4 58700000 P2Y4M24D <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the stock option activity under the 2017 Plan for the period:</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:&quot;Times New Roman&quot;, serif;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.522%;"/> <td style="width:0.986%;"/> <td style="width:1.0%;"/> <td style="width:8.754000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.102%;"/> <td style="width:1.0%;"/> <td style="width:9.102%;"/> <td style="width:1.0%;"/> <td style="width:0.986%;"/> <td style="width:1.0%;"/> <td style="width:10.127%;"/> <td style="width:1.0%;"/> <td style="width:1.102%;"/> <td style="width:1.0%;"/> <td style="width:10.32%;"/> <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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Number of options</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average<br/>exercise price per share</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average<br/>remaining contractual term (years)</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate<br/> intrinsic value<br/> (in millions)</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding 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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,875,562</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51.02</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.8</span></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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">922,940</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56.04</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,984</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41.03</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,039</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53.97</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding as of September 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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,671,479</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51.97</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.2</span></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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.3</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercisable as of September 30, 2022</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,014,281</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40.59</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.6</span></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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.6</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table> 4875562 51.02 P8Y9M18D 922940 56.04 57984 41.03 69039 53.97 5671479 51.97 P8Y2M12D 9300000 1014281 40.59 P7Y7M6D 4600000 900000 3014960 0.85 185040 2000000.0 700000 2000000.0 29500000 29500000 P2Y2M15D 4500000 13500000 4300000 800000 1900000 6000000.0 1200000 1400000 <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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The stock-based compensation expense was recorded 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:&quot;Times New Roman&quot;, serif;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:12.0pt;font-family:&quot;Arial&quot;, sans-serif;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:50.541%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.055%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.431999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.055%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.431999999999999%;"/> <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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue – software</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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,332</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,411</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,265</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,791</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,243</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,894</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,580</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,223</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,806</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,505</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,329</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,955</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,174</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,415</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation expense</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: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,710</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,933</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62,524</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,229</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table> 2332000 1411000 6265000 3791000 10243000 3894000 26580000 11223000 7806000 3673000 22505000 10800000 2329000 1955000 7174000 5415000 22710000 10933000 62524000 31229000 <div style="text-indent:0.0%;display:flex;margin-top:8.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per share</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company adopted ASU 2020-06 on January 1, 2022, using the modified retrospective method, applicable to its convertible senior notes outstanding as of adoption. The Company has not changed any previously disclosed amounts or provided additional disclosures for comparative periods. ASU 2020-06 requires the if-converted method to be applied for all convertible instruments when calculating diluted earnings per share. Under the if-converted method, shares related to convertible senior notes, to the extent dilutive, are assumed to be converted into common stock at the beginning of the period.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic net income per share attributable to common stockholders is computed using the weighted average number of shares of common stock outstanding for the period, excluding dilutive securities, stock options, RSUs, and ESPP shares. Diluted net income per share attributable to common stockholders is based upon the weighted average number of shares of common stock outstanding for the period and potentially dilutive common shares, including the effect of dilutive securities, stock options, RSUs and ESPP shares under the treasury stock method. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the computation of the numerators and denominators used in the basic and diluted net loss per share amounts (in thousands, except per share data): </span></span><span style=""/></p><div style="font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;"><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="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;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:50.759%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.084%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.296%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.084%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.296%;"/> <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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,248</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:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,109</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:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55,494</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:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,397</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest expense related to Convertible Notes, net of 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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,057</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,395</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator for diluted loss per share</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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,191</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,109</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,099</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,397</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator for basic loss per share—<br/>   weighted average shares</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79,207</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,750</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79,205</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,226</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Effect of dilutive securities, stock options, RSUs and ESPP shares</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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator for dilutive loss per share</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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79,207</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,750</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79,205</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,226</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per share attributable to common<br/>  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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.42</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.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.11</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.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.70</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.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.10</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.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per share attributable to common<br/>  stockholders, diluted</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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.42</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.11</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.70</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.10</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</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:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Anti-dilutive shares excluded from the computation of diluted net loss per share were as follows (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:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:51.58%;"/> <td style="width:1.024%;"/> <td style="width:1.0%;"/> <td style="width:8.795%;"/> <td style="width:1.0%;"/> <td style="width:1.024%;"/> <td style="width:1.0%;"/> <td style="width:9.190999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.024%;"/> <td style="width:1.0%;"/> <td style="width:8.795%;"/> <td style="width:1.0%;"/> <td style="width:1.024%;"/> <td style="width:1.0%;"/> <td style="width:9.539%;"/> <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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options and ESPP shares</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,926</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,699</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Convertible shares</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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,967</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,680</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,954</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,420</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total shares excluded from calculation</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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,893</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,314</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,503</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,119</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the computation of the numerators and denominators used in the basic and diluted net loss per share amounts (in thousands, except per share data): </span><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="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;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:50.759%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.084%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.296%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.084%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.296%;"/> <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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,248</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:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,109</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:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55,494</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:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,397</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest expense related to Convertible Notes, net of 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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,057</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,395</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator for diluted loss per share</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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,191</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,109</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,099</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,397</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator for basic loss per share—<br/>   weighted average shares</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79,207</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,750</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79,205</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,226</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Effect of dilutive securities, stock options, RSUs and ESPP shares</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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator for dilutive loss per share</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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79,207</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,750</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79,205</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,226</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per share attributable to common<br/>  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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.42</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.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.11</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.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.70</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.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.10</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.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per share attributable to common<br/>  stockholders, diluted</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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.42</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.11</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.70</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.10</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> -33248000 -8109000 -55494000 -7397000 1057000 0 1395000 0 -32191000 -8109000 -54099000 -7397000 79207000 75750000 79205000 75226000 0 0 0 0 79207000 75750000 79205000 75226000 -0.42 -0.11 -0.70 -0.10 -0.42 -0.11 -0.70 -0.10 <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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Anti-dilutive shares excluded from the computation of diluted net loss per share were as follows (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:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:51.58%;"/> <td style="width:1.024%;"/> <td style="width:1.0%;"/> <td style="width:8.795%;"/> <td style="width:1.0%;"/> <td style="width:1.024%;"/> <td style="width:1.0%;"/> <td style="width:9.190999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.024%;"/> <td style="width:1.0%;"/> <td style="width:8.795%;"/> <td style="width:1.0%;"/> <td style="width:1.024%;"/> <td style="width:1.0%;"/> <td style="width:9.539%;"/> <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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options and ESPP shares</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,926</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,699</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Convertible shares</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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,967</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,680</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,954</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,420</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total shares excluded from calculation</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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,893</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,314</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,503</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.25pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,119</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.25pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table> 3926000 3634000 2549000 3699000 4967000 1680000 4954000 1420000 8893000 5314000 7503000 5119000 <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:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income taxes </span></div></div><div style="font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s income tax expense and effective tax rate for the three and nine months ended September 30, 2022 and 2021, were as follows (in thousands, except percentages):</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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:50.691%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:8.872%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.539%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:8.872%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.539%;"/> <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;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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income tax expense</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,579</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,022</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,008</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,424</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Effective tax rate</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">149</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%)</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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The tax rate is affected by the Company being a U.S. resident taxpayer, the tax rates in the U.S. and other jurisdictions in which the Company operates, the relative amount of income earned by jurisdiction and the relative amount of losses or income for which no benefit or expense is recognized due to a valuation allowance. The Company’s effective tax rate for the nine months ended September 30, 2022 and 2021, also includes net discrete expense of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and net discrete benefit of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, primarily related to changes in tax laws, withholding taxes on royalties, changes in reserves, changes in accruals for unremitted earnings and other adjustments.</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s income tax expense and effective tax rate for the three and nine months ended September 30, 2022 and 2021, were as follows (in thousands, except percentages):</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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:50.691%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:8.872%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.539%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:8.872%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.539%;"/> <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;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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income tax expense</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,579</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,022</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,008</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,424</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Effective tax rate</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">149</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%)</span></p></td> </tr> </table> 4579000 3022000 15008000 4424000 -0.16 -0.59 -0.37 -1.49 4300000 -1200000 <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:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated other comprehensive loss</span></div></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of accumulated other comprehensive loss were as follows (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:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:57.506%;"/> <td style="width:1.266%;"/> <td style="width:1.0%;"/> <td style="width:10.915000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.266%;"/> <td style="width:1.0%;"/> <td style="width:11.156%;"/> <td style="width:1.0%;"/> <td style="width:1.266%;"/> <td style="width:1.0%;"/> <td style="width:10.625%;"/> <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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency translation</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Retirement related<br/>benefit plans</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,400</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,550</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,950</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other comprehensive loss before reclassification</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,929</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">216</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,713</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive loss</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">83</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">83</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tax effects</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other comprehensive (loss) income</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,929</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">306</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,623</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of September 30, 2022</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44,329</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,244</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,573</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of accumulated other comprehensive loss were as follows (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:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:57.506%;"/> <td style="width:1.266%;"/> <td style="width:1.0%;"/> <td style="width:10.915000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.266%;"/> <td style="width:1.0%;"/> <td style="width:11.156%;"/> <td style="width:1.0%;"/> <td style="width:1.266%;"/> <td style="width:1.0%;"/> <td style="width:10.625%;"/> <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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency translation</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Retirement related<br/>benefit plans</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,400</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,550</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,950</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other comprehensive loss before reclassification</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,929</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">216</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,713</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive loss</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">83</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">83</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tax effects</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other comprehensive (loss) income</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,929</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">306</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,623</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of September 30, 2022</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44,329</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,244</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,573</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> -6400000 -2550000 -8950000 -37929000 216000 -37713000 -83000 -83000 -7000 -7000 -37929000 306000 -37623000 -44329000 -2244000 -46573000 <div style="text-indent:0.0%;display:flex;margin-top:8.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;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:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">World Programming</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company acquired World Programming Limited and a related company (collectively, “World Programming”) in December 2021. In 2010, SAS Institute, Inc. (“SAS”) filed an action against World Programing in the United States District Court for the Eastern District of North Carolina (the “NC Court”) alleging copyright infringement, breach of contract, fraudulent inducement to contract, and violations of the North Carolina Unfair and Deceptive Trade Practices Act (UDTPA). SAS was unsuccessful on its copyright claims but prevailed on its breach of contract, fraudulent inducement, and UDTPA claims and was awarded damages of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in 2016 (the “NC Judgment”). The NC Court subsequently enjoined World Programming from licensing its WPS Analytics software to new customers for use in the United States until the NC Judgment was satisfied. At the time that the Company acquired World Programming, World Programming had partially paid the NC Judgment.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In relation to the NC Court order that enjoined World Programming from licensing its WPS Analytics Software to new customers for use in the United States, SAS filed a related matter in California, which resulted in the California court issuing an order that required certain then existing customers of World Programming to direct payment (of their licensing fees for WPS Analytics software) to SAS until the NC Judgment was satisfied.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On January 3, 2022, the Company paid the outstanding balance of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65.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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">on the NC Judgment. Despite payment in full, SAS asserted that the Company had not satisfied the NC Judgment. The NC Court held a hearing to address this issue on March 3, 2022 (the “March Hearing”). At the March Hearing, the NC Court confirmed that the Company’s January 3, 2022 payment fully satisfied the NC Judgment, and lifted the injunction that had enjoined World Programming from licensing its WPS Analytics software to new customers for use in the United States. On March 7, 2022, SAS agreed that the California court order was no longer necessary and together with World Programming, filed a joint notice of satisfaction of the NC Judgment with the</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">California </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">court, thereby allowing customers of World Programming to resume payment of their licensing fees to World Programming directly.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In 2018, SAS filed litigation in the United States District Court for the Eastern District of Texas (the “Texas Court”) asserting that World Programming infringed SAS copyrights and patents. SAS voluntarily dismissed with prejudice its patent claims, and the Texas Court entered judgment in favor of World Programming on the copyright claims. SAS appealed the Texas Court judgment to the United States Court of Appeals for the Federal Circuit (the “Court of Appeals”). Oral arguments were held before the Court of Appeal on January 13, 2022. A decision from the Court of Appeals is pending.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Other legal proceedings</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">From time to time, the Company may be subject to legal proceedings and claims in the ordinary course of business. The Company has received, and may in the future continue to receive, claims from third parties asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend the Company, its partners, and its customers by determining the scope, enforceability, and validity of third-party proprietary rights, or to establish and enforce the Company’s proprietary rights.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Effects of proceedings</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The results of any current or future litigation cannot be predicted with certainty and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 79100000 65900000 <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:3.333%;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:&quot;Times New Roman&quot;, serif;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:3.333%;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Segment information</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:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company defines its operating segments as components of its business where separate financial information is available and used by the chief operating decision maker (“CODM”) in deciding how to allocate resources to its segments and in assessing performance. The Company’s CODM is its Chief Executive Officer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has identified </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> reportable segments for financial reporting purposes: Software and Client Engineering Services. The primary measure of segment operating performance is Adjusted EBITDA, which is defined as net income (loss) adjusted for income tax expense (benefit), interest expense, interest income and other, depreciation and amortization, stock-based compensation expense, restructuring charges, asset impairment charges and other special items as determined by management. Adjusted EBITDA includes an allocation of corporate headquarters costs.</span></p><div style="font-size:12.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following tables are in thousands:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:50.759%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three months ended September 30, 2022</span></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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CES</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All other</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">110,471</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,355</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,525</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">119,351</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Adjusted EBITDA</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,368</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">856</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">395</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,829</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr> <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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three months ended September 30, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CES</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All other</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">109,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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,060</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,308</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">121,307</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Adjusted EBITDA</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,103</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,408</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">679</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,832</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:&quot;Times New Roman&quot;, serif;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:12.0pt;font-family:&quot;Arial&quot;, sans-serif;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:50.759%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> </tr> <tr> <td style="background-color:rgba(255,255,255,1);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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine months ended September 30, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CES</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All other</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">384,698</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,414</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,676</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">411,788</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Adjusted EBITDA</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,083</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,060</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,284</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,859</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine months ended September 30, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CES</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All other</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">354,617</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,760</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">391,382</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Adjusted EBITDA</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,957</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,630</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,299</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,288</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:&quot;Times New Roman&quot;, serif;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;"> </p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"> <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:50.759%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.084%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.296%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.084%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.296%;"/> <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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Reconciliation of Adjusted EBITDA to U.S. GAAP <br/>   loss before income taxes:</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Adjusted EBITDA</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,829</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,832</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,859</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,288</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation expense</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,710</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,933</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62,524</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,229</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest expense</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,566</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,037</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,851</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,998</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Depreciation and amortization</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,273</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,092</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,355</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restructuring expense</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">124</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,954</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Special adjustments, interest income and other </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">102</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,878</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">275</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss before income taxes</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,669</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,087</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,486</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,973</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table><p style="margin-left:3.333%;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:&quot;Arial&quot;, sans-serif;min-width:fit-content;"/> </p></div><div style="margin-left:0.833%;text-indent:0.0%;display:flex;margin-top:0.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:2.5%;text-align:left;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:8.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:2.520999929412002%;">(1)</span><div style="display:inline;"><span><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The three months ended September 30, 2022, includes $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million currency losses on acquisition-related intercompany loans and a $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million gain from the mark-to-market adjustment of contingent consideration associated with the World Programming acquisition. The nine months ended September 30, 2022, includes $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million expense on repurchase of convertible senior notes, $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million currency losses on acquisition-related intercompany loans and a $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million gain from the mark-to-market adjustment of contingent consideration associated with the World Programming acquisition</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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></div></div> 2 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following tables are in thousands:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:50.759%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three months ended September 30, 2022</span></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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CES</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All other</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">110,471</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,355</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,525</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">119,351</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Adjusted EBITDA</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,368</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">856</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">395</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,829</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr> <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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.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:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;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:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three months ended September 30, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CES</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All other</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">109,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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,060</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,308</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">121,307</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Adjusted EBITDA</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,103</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,408</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">679</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,832</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:&quot;Times New Roman&quot;, serif;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:12.0pt;font-family:&quot;Arial&quot;, sans-serif;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:50.759%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.19%;"/> <td style="width:1.0%;"/> </tr> <tr> <td style="background-color:rgba(255,255,255,1);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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine months ended September 30, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CES</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All other</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">384,698</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,414</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,676</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">411,788</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Adjusted EBITDA</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,083</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,060</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,284</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,859</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;text-align:center;"><p style="text-indent:0.0pt;font-size:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine months ended September 30, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CES</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All other</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.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</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.5pt 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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">354,617</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,760</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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">391,382</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.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:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Adjusted EBITDA</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,957</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,630</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,299</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,288</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> </table> 110471000 7355000 1525000 119351000 6368000 856000 -395000 6829000 109939000 10060000 1308000 121307000 14103000 1408000 -679000 14832000 384698000 22414000 4676000 411788000 69083000 2060000 -1284000 69859000 354617000 31005000 5760000 391382000 58957000 3630000 -1299000 61288000 <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:50.759%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.084%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.296%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.084%;"/> <td style="width:1.0%;"/> <td style="width:1.121%;"/> <td style="width:1.0%;"/> <td style="width:9.296%;"/> <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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended<br/> September 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.5pt 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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended <br/>September 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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </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;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:8.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size: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:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:0.5pt 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:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Reconciliation of Adjusted EBITDA to U.S. GAAP <br/>   loss before income taxes:</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Adjusted EBITDA</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,829</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,832</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69,859</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,288</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation expense</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,710</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,933</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62,524</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,229</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest expense</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,566</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,037</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,851</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,998</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Depreciation and amortization</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,273</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,092</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,355</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restructuring expense</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">124</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</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:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,954</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:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Special adjustments, interest income and other </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">102</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,878</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.5pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width: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.5pt 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:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">275</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.5pt 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="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss before income taxes</span></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,669</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,087</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,486</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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: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:&quot;Times New Roman&quot;, serif;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;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;border-bottom:2.25pt 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,973</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt 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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table><p style="margin-left:3.333%;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:&quot;Arial&quot;, sans-serif;min-width:fit-content;"/> </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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The three months ended September 30, 2022, includes $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million currency losses on acquisition-related intercompany loans and a $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million gain from the mark-to-market adjustment of contingent consideration associated with the World Programming acquisition. The nine months ended September 30, 2022, includes $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million expense on repurchase of convertible senior notes, $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million currency losses on acquisition-related intercompany loans and a $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million gain from the mark-to-market adjustment of contingent consideration associated with the World Programming acquisition</span> 6829000 14832000 69859000 61288000 22710000 10933000 62524000 31229000 1566000 3037000 2851000 8998000 8273000 6175000 24092000 19355000 0 -124000 0 4954000 -2949000 102000 -20878000 275000 -28669000 -5087000 -40486000 -2973000 6800000 2200000 16600000 13700000 7500000 EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "Q/9%4'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 " L3V150O#\;>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:95!Z'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1#JJKH'AZ2,(@43L @+DWI\65>M[ ^ MD?(:\Z]D!9T"KMEE\FOSL-EMF:RKNBXX+ZK;'6_$W4I4J_?)]8??5=CUQN[M M/S:^",H6?MV%_ )02P,$% @ +$]D59E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" L3V15WG?]B4T& %) & 'AL+W=O.N-(D&.=F@MUP.VZ7;:#VYB(+HD9HZ!\M_/ M#B'F.N<+%Q'I=$U"G@<_?LL'Q[T=XU^3%:4"O49AG-S55D*LWS<:B;>B$4EN MV)K&\I,%XQ$1\I0O&\F:4^*GHBAL8,MJ-R(2Q+5^+[WVS/L]MA%A$--GCI)- M%!&^']*0[>YJ=NUX81HL5T)=:/1[:[*D,RK^6#]S>=;(7?P@HG$2L!AQNKBK M#>SWKM-1@O2./P.Z2TZ.D8KRPMA7=3+V[VJ6*A$-J2>4!9%_MM2E8:B<9#G^ MS4QK^7GQT?T^#2_#O)"$NBS\*_#%ZJ[6K2&?+L@F%%.V^XUF@5K*SV-A MDOZ/=H=[FZT:\C:)8%$FEB6(@OCPE[QF%7$JN"T0X$R WPCL9H' R01.&O10 MLC36!R)(O\?9#G%UMW13!VG=I&J9)HA5,\X$EY\&4B?Z'YBWD:TB$(E]-(I% M(/9H'!^ZAZKF.DI6A-.DUQ#RVY2FX67.PX,S+G"^14\L%JM$NOK4_U;?D*7, MBXJ/11UBT'!&US?(L=XA;&%L*(\+RS]ZX@9AVR3_ICA.7G-.ZN>:^ M/$H!&@L:)?^8:N_@WC2[J]'[/ED3C][5Y/!,*-_26O^G'^RV]:LI^I7,OJF( M9EX13JGU9.SU3'C#59WTDYPQCD\%.^4@L'(J@OF3.3IZSK_M=^;+F+$P(NWUR3/E 3V>,9+S!>(I&DX?Q9#2:CBRD4_0PKXDLBO[*I?]="PYX!7] M3O?&T+"595EV1_YSC*,1%I?-B75.#!;.W7#^=KZ!)MN.;0P**LL& MU<1C@QQQ;-#[(*0<@QN MS D[%N6L@H!LC4 V3"Y9SEE$PA --XG\.#&W(NQ3"'BPKFP^C3XVS"M9OE%$ M^5)UTP?I(%;(9=&:Q.:A"AL6!ZT"@6S-0#:,+<>&7%'9D% \V*8X7A4$9&L$ MLF&&.9EIT603O1@GQ^$9$_G,K#M=W#82'JPM&1!K',(7X="88!%X MA]_-Q7'/6#K=.F[=VEW<-2X.5,%"6+,0OHB%!KXOW9-WQP.4+A)\C(V<<,92 M)K70B"0"#8,E&E*RE4_E*2.^,7X5B(0U(F&8:=[&=]49XVC.=K$Q.FPWY\PT MVEU85C:EYB-\$1_E*14D4!7SF;-M$'OF5H8]G\;&H%5@$=98A"_"HCSH,TN$ M)-^_@[6XQ+9$^?+"?CT64; M^9MT7]RF9U:81L;(51 1UD2$+UP6^K0A7&)\N,]^KA@#PEZ";XQ4!,O*1M14 MA&&@T2O-G,1)D.("D!$V*T0_6%J)J3 MS>^-KL0X6?HJB,DY>8=6\4NTZ[Y%JX*J'$U5SF6+32<]03ZSTM>OZ.-&2,2* MU<*XL1ZN1$E9/1S<6JF;V@BP[;>P<]OI-IN]QM:44?.4_$FIE]=#Y7W?'G4ZSV>J\ M[>Z-DXT6:HDMW7^2($_AY&'/17XUW^,R2'=V-/3MAPTR3T2MT"4HI LIM6XZ M\NOY8<_)X42P=;IMXX4)P:+T<$6)3[FZ07Z^8$P<3]07Y#M_^O\!4$L#!!0 M ( "Q/9%5-%T)27@< *PA 8 >&PO=V]R:W-H965T&ULK9IM<]LV$L>_"D;-=-H9.R( /J:V9F39;3W-@\]2[N;:Z0N8@BU.2$(% M(3GII^^28D21>%!\I[R(26FQ_"^PP&\!ZN)9R$_5BG.%/A=Y65V.5DJMWXS' M5;KB!:M>BS4OX9M'(0NFX%8^C:NUY&S9-"KR,?&\<%RPK!Q-+IK/[N3D0FQ4 MGI7\3J)J4Q1,?KGBN7B^'.'1UP_NLZ>5JC\83R[6[(G/N?JXOI-P-]Y[668% M+ZM,E$CRQ\O1%+^9^:1NT%C\.^//U<$UJD-Y$.)3?7.[O!QYM2*>\U35+AC\ MV?(9S_/:$^CXJW4ZVC^S;GAX_=7[STWP$,P#J_A,Y/_)EFIU.8I':,D?V297 M]^+Y5]X&%-3^4I%7S?_HN;7U1BC=5$H4;6-04&3E[B_[W';$00/L6QJ0M@'Y MU@:T;4";0'?*FK"NF6*3"RF>D:RMP5M]T?1-TQJBRPJQ/&7.UZ\1]:F,H[AS%3:NZ@5@.Z$8QP&]&&\/ MX]'-?$PCOS/K*?7W2GVGTFF:B@T(@]4AY:#R(>=GJ.3*)'3G*3A0@'&2U,G1 M$VHPHU$08K/08"\T< J]+5-1<*38YP.I)I6!_GC/#X.!2-TJH7%LEACN)89. MB7>2KUFV1/PSK/<5KYH,$&K%)2PJ4L+X(U95W)P%H2:(4#\A ]D&JR@@B5EW MM-<=.74OA&+Y-TB,M(=#OT9T./ZZ61#'A%C&/]Z+C(]T+E!4JB]-I]8S:@U< M4]9 M373%)"310+%N16(_\'HO!0'!PW$WV-'(P[;N MQ >TQ.X.;:905BI6/F4PZ]M.M(Y]Z^Y02!QZL3?4JYLEB1=$%KD=Y[ 3+0#. M1PY3:=FL5?;Q;KT$Z9;""\0XL&CL^83>@=EV:B_+I7'%9N&12PTR* M:#C4J9N1F ;$(K3#$W;S:?%A,7W;U@Q&>28H$5@XAU/=:!A26#XM$CLPX>"; M"INWM].KV[>WB]L;"]G(!6:( 4SRC#UD>:8R;@Y )UJ2))I^DQ6U5)*XXQX^ KYF M46%MQ_>JH*_%Q3'Y.MX"+XPU_;H9)O O-$= .@P2-P;W2[?D6UYNC%E-=,PE M?D"&Y;K)C,+TLTCL8$C<,(2]XQ;JH(:#%2\S(5$I%+?3D.B8&Y+08 *%?>19 MED9RL.5SH[!?61X9?**C#B>Q'PU'WV#G1S2QU1FD@R(Y D7[7&MZMYZ/:7^* M&N,PH)#ZH1:&;H:3(+ E2$=,XB;F,(=!NBC/6]U&O3H9"8&Z;:C7 % 21Q;" MDPZ?Q+VQ>WE"ZWLWZ@4X&!+?8&?KW Y[Q(V]8=UT+*5UMOD>B8>[.I,9B6U5 M/>D82(YL[)KBZ: N,6HT[=<2FB1#D08[J+.L*COJD2/4$T61J7HWU[)"E/4D MY&5JZU6G/W/I@XQ'1/^_HW[,'2J)&Y7O;G[_??K^]OT-NOG7Q]O%?XUAZI33 M%F[=)(HM T(["E+/6=#.%Q]FO_WZX>WUS?W\^^]B@J.?6IG&NI8ZF?K2NO94 MWOJQ=WBE;KS>R:_+9Z5$^@G]\,I[[7D>ACI7HBW+-_S',\0V:B5D]C=8^<$9 M?(VJ%9/-DB5*CK*JJ@N@YO1GHRK8MBXAGXU==YS-3I-^D!V6J1O+T^4RJ^D% M;*X/K,ZS$J5LG0&KC2(-&U4%R:S3TB!=;"GC:L9<>/4W=*VT/_F#[(?FJ?@6SA8I"5.8C M8)VMY\W9VE"YP2Y.;#4#[1A,W0S>@<(^[XV:=;P&-#@\C&PUZW8AICBQ=7;' M8NIFL4:W,S1<5M'T_?5+P])9;#Y0,!HZ#A1HAVWJQO8L9U6%IJ@&(^P"Y\U" M],<[7CQP^:=1L]/?BU?@$WGK1]^5 S0^*7W^!X8[8C^1MW[L75E W65!.^(- M>HS!&O;'P[1TF?1?$74%@>_>%N\2\NK;$]+M[Z6#B[DL#'ITQ(WUE@ MO#CV$WGKQ]Y5"KZ[4CB6D&WSWLO+X>M E\E.UOC@57K].X9W3#YE907;\$=H MX[V.()OE[JAE"B:RQ5G2RYK _C^4< .LKVI7]CO?Z Q^0=0 M2P,$% @ +$]D5;>#8V4V P IPT !@ !X;"]W;W)K<=#_$Z$FJ'Z8]SLH8%B._YG,F96:F$<0H9CVF&&*PFQAV^ MG6%7)>B('S'L^,$8*2M+2A_5Y%LX,2Q%! D$0DD0N=G"#))$*4F./Z6H4:VI M$@_'S^I?M'EI9DDXS&CR,PY%-#&&!@IA13:)>*"[KU :TH !3;C^1[LBUO4, M%&RXH&F9+ G2."NVY*D\$0<)N'\BP2X3[*X)3IG@:*,%F;;UF0CBCQG=(::B MI9H:Z'.CLZ6;.%.7<2&8/!K+/.'/:,9I$H=$0(BF)"%9 &BAY#AZ/R<,,A&! MB .2?$ ?T5MD(A[)O7QL"KFZTC"#A%I< D8V(*(O_0=B$7&BZ!RQ]U]*_%] = M FO8_0J[?Q5VS/FF&;E_1/*2M2VB!NE6D.Y5D/*)QP7)PCA;-Y&Z9TG;(FJD M@XITT$HZ2PCGZ [-:)K*Y]]"X:)?]Y N@?UN8FR54^WAEN>&X2YUZW>KT;%B-PNUZE];P:ZG5W>\;+F[ON!>4,>[8;\_'U5GW'1>WM]PK M2ADW]%%L6T[#'=8ALLZ];[FXO>=>6,SXN)_:GJ?;_TOF#I%UYGT'QNTM^*IR M/FZOI\ [1!;@YL%;M/J$N2=L'6<<);"2J5;/DQJL^"HH)H+F^L5Z285\3=?# M2'Y) 5,!\OB*4O$\4>_JU;>9_Q]02P,$% @ +$]D59Z-VF=*"0 734 M !@ !X;"]W;W)K>FG4DB MO)/TV9Z)1;:7F:;-Q'WY<',?: FR.*$(E83L7']]08H6)6 )4SU^22SIP4,N ML(M]=@E>/ZOJ2[V14@=?MT59W\PV6N^NYO-ZN9';K'ZG=K(TOZQ5M]U^]ZFZO59[7>2E_%0%]7Z[S:K_WWR5,MX, M:!&_Y?*Y/OD[:$QY4.I+\^'#ZF:&FCN2A5SJAB(S_SW)A2R*ALGQX MS6;@Z=\O[-^WQAMC'K):+E3Q>[[2FYM9- M6=DXRKVNS*^Y&:=O M%ZJL59&O,BU7P;TV_QDOT'6@UL'/.UEES6K6P=O@U_LD^/:;[X)ZDU6R#O(R M^&6C]G56KNHWP3=GGZ_GVMQ80S]?=C=Q=[@),G 3-/BH2KVI@[1308\N M0EL^-L#WB])983:%)UGN);2XA^&B'=YL3$^W&,>4FVL_G>PU(71&-.('&%GMK*CK6R$K4M5ZR8"/#8?:/C)Y4D8H]@RV451S)$U M,8F+BF)$N66PBXI%)&+87GZTEWOM_:%2=1WL*K7.-60F=R^*&2.6F2XJBB,D M+#-=%"4DY-2RTX61F'%,84/%T5#1CJ,#AG:;6?D8R*\FR=:ROH+L%;[9:I+V M5;W+EO)F9K)R+:LG.;O]YS^P0/^"-HDIR9(IR=*)R,Y6(CRN1.AUN<^&,:N6 MF\#D"I/2GXQ6V34Y!UJ.T/$%%H61O;&X*,HC:L5BXJ+,=D&YY
  • AH=.0U^CXK3-9L+#9R[(ML'!&R-W(MB0ECEKT "O'(MM=%8JXU>;E4FWEFZ"4 M8'1W;*>W\99$=N);0#!,";-M!V QC>RE!R_*B1BPG?2VDQ'*03EI!C2< +$I M&(ULRUUR\0L5\A]LGUV\+HB>^ZA0=-I\#T ML]B.XP6$PS&QPQV$8>Z("@ 7BGA@4\>]6L1^N?BAU-)D2/VRVJ#%KG##7#CV M E(145L; R@2V4([!5!1' ]LZ;B7BMBO%0_1W5DZ'-2 ?L.VR%\ *.Q&-$ E MD+N; 5Q"A /F]H(1>U70[8^-,GZ0:U7)SI\#G7T="&@![61"V/4 A.,H.JCU:K-='QHY8 V$O=KNTB)H4K9D4K9T*K;S'E,O%XE?+KZX7;\> M0:9UE3_L==9H1JT"$X=;HR5KK99?-JI8R:I^TS1&\R6T^<[#780[SKKOCJ[( P=W9 F#,[,-G M[/1BDQ!O%/_>]K^E*:Z>C/)ZE"]M6;77M2DY5D:*@:%-O!KVTM">E"V9E"V= MBNU\@7I%3/R*V%F@%^J H(V)H[,@ M& \YLIT99K-;D" ;&:J=2"^CB5]&3S5;ON!W-3$X7P ,FB^8S9DOB&UXOGHE M3OQ*_%!KWJNU?FXWQG(5?);%X1&.<>5\:6;L/Q]E,X?_!2?#2W_Q-C E6S(I M6SH5V_E"]34$\=<0KSXZZ<:?/SM!S&G_0#@4QTZ3$\#1B(G8%M(0CC.!!_0E MZ4L'XB\=1C] (:Z4)RAR>IT0C&![?A( 9DI IPT P@0=*"!(7T 0?P'QHPDY M4R7Y@\Y+<7'03?7@PYJ_Q)F]QU!F$#4=CV@,_0FQJ5_/S,E\;AI&S)I&SI5&SG:]07*71,1]SG MCT#?6G"";(<$8$S8KI8 ,(PX H!Q.O2@C_;:G8XY,7'4HM[(\S)=''E3LB63LJ53L9VO M25\?T#'U@<\#@98YHJ%P7!#"$>(\:P9P5&#.[8((PE&3-H:\L!?:=(S0'A-[ M;LL<^H&0(6Q_>P] 5 XHC&R M;09.GG L!AY4LUYRLU<.GK1EGS?6O 07Q]J4;,FD;.E4;.=+<7)P>DP=X',[ MZ!R,4_1 *&J? T@ %!.AW7P 4#P3FTLVI?Z\%K \=OCNT#OVS=@K._O\-4" M ]\G^"H]O.G3TQ]>//J85299UD$AU^92Z%UH;K@ZO,MS^*#5KGU9Y4%IK;;M MGQN9K635 ,SO:Z7TRX?F L3VW(#ESQD-3]RC&0[Y1-&?P*)#<% 41+P] ^6[D^,Z^XBE?9ZJJ<,?# MDJQA#NI;^2ATR6U9TKP )G/.D(#5R+GW![.DPAO 7SGLY,$[JC)9,*9Y#1/B8(4S95^:!,HB?@*37BAK9=5GM@"^LB6 MO !T_2>7\@:]1]_F4W1]=8.N4,[0UXQO)&&I'+I*=ZJB=I=-!Q[J#@0G.H#1 M)\Y4)M&,I9!:XJ?GXY,S\:X6HU4DV"OR$)PEG$-YA[!WBP(O""S]F;P]W+>E M\VNMS_YWZT=BX-8>V/#A4WQ[1YPTQ-_W"ZF$GN__V,:^9@_M[-4:.) E6<+( MT<02Q!:<\;O?_)[WP2;\) R;66 Q3N(6=91DU"89G?7A M%Y6!0,LC UY3LQ3EQH>WB($QJ2+/ YL4T26=>$FRZ27)9A9WK:$ +9\07I=8)(2TF<=1"A%)8BJWPK5/RO45ZX(1=PR[4^M=7V;1^($=W*VP,( =U!3 M"PK'O: #FUE@$0Y]>^I)FWIR-O7)F])-+*NQ[QVT7:=K@?D!#H-.OA98@E^9 M869EBW&_D[![\NUH,CZLM"75"\-*?A!5?Z;&U>,WV_ E$!]/<5 MYVI?J!IH;VSC_P!02P,$% @ +$]D5:E%C?38 @ ]0@ !@ !X;"]W M;W)K2:NL7P.:>Y^XY'W?TUU(]Z S D$W. MA1YXF3%%S_=UG$%.]84L0.";5*J<&ERJA:\+!31QH)S[81!<^CEEPHOZ;F^J MHKY<&LX$3!71RSRGZG$(7*X'7LO;;MRQ16;LAA_U"[J &9C[8JIPY=[N$D&7F # @ZQL0P4;RL8 >>6 M",/X57%ZM4L+W'W>LG]RVE'+G&H82?Z=)28;>.\]DD!*E]S"1>:B/S"HP1Y$R4=[JI\K #0)YF0%@!PN> SAY NP*T7^JA4P$Z M+_70K0!.NE]J=XD;4T.COI)KHJPULMD'EWV'QGPQ8>MD9A2^98@ST4@*+3E+ MJ(&$S S>L B,)C(E(YECZ66V)E9 ;D0L4?N M9V-R>G)&3@@3Y&LFEYJ*1/=]@T%:5WY<0>X3]$[NCP.:A\!.-'PF>AM",YJ(4;H)K$V;W=":N^?[233+32B(!S'8WTYQS]L/.?F!DVM96$EV*3IKSZY>4%<$ M'H&$=>=+&]O@]4#438KB!8!OOS3M[_N'NNYF?VXWN_V[JX>N>_SIYF:_>JBW MU?['YK'>]7^Y:]IMU?4_MOVKFX/&VTW-X'G)3?;:KV[>O_V\+L/[?NW MS5.W6>_J#^UL_[3=5NW77^I-\^7=E7_U[1>_K>\?NN$7-^_?/E;W]<>Z^_OC MA[;_Z>9$N5UOZ]U^W>QF;7WW[NIG_R>11\,&AQ;_6-=?]B_^/1M>RJ>F^7WX M@=^^N_*&'M6;>M4-B*K_W^=Z7F\V ZGOQQ]'Z-6IYK#ARW]_HQ>'%]^_F$_5 MOIXWF_]>WW8/[ZZRJ]EM?5<];;K?FB^L/KZ@>."MFLW^\-_9EV-;[VJV>MIW MS?:X<=^#[7KW_/_JS^..>+&!'Y[9(#AN$&@;Q/F9#<+C!J&^07!F@^BX031U M@_BX0:QM$"9G-DB.&R3:!F?W4GK<(-4V",Z]Z.RX03:U0G[<(-#C5O M5L>>_?+W?5'X9O9A[I=-[?#2_KY MMGD<#LLW_;_^K]^]PVN=_<^O]?93W?XO46LQ4JO9;IOCWCEA9O--M=_/?IZ1 M?R6*+%]?Y)?)10I[D9]O;]?#CJDVLP_5^O::[V;SZG'=OP,V:'DQ= 9]N]A( M?U:KYVI]U!?UW7JUMM+XZVG8ER6F=^2_NH>Z'4+1?U@^#)]B?0?^H^F30N-O M^K/%Z901G$X9P:%>=*;>+_7]>K=;[^[[#Z9-M5O5LZKK]\#JQUGHOYD%7N!1 M!_LS,SDPAP_MS^_#-(NSY.W-YY<'M[7T<+'PT_ZQ6M7OKOH7N*_;S_75^W_] M%S_Q_ITZ>LV:D5IN2?1*;5$0C#1*DEQM5B+[S M2BI1"4]1"1VC\M?^0^'YX^*'2;&Q\AU?XQP)6SS#XI?!B )?R_/2;!5ZON]K M(4-VK$3"&!+&D3 !@BFYCDZYCJRY_L_^B\MZMVJV?: W_>GU!RJZD?'6^U&8 M>-H)SUK(-9-(V!()*Y"P$@ECD]XFCBPI0# ENO$INK$UNLL_ZW:UWM?#A6LI\:LW\ M/^I]-UQ#]Y'OX5V[7@U?]9[3/Y)Z*]@U]4C8(B7.IYF6>F3! @DKD3"&A'$D M3(!@2NJS4^HS:^KGS>YSW1[NP]^US?9TQZMK3G?85L\WOPY' I5^:P'7]"-A MB\Q(?^SKYWRSS;71J$#VJD3"&!+&D3 !@BFISD^ISJVI/MRHO1Z,SNT0W\=Z MMZ^&ZQOU_6ZV>FK;>K?Z.NO::K??5,]WM'=U-URG=-6?I/'QS'-:F*>QEFE[ M#UQ##:4MH;0"2BNA- :E<2A-C 9)#?<+&^I;P_U;W:W;@P+M+[6?EE?? MK;O9XZ:/^6C ?>INDAYO:Q^:M?NU:D_ZQ2?S')C^(L^](-Y1%<:9?-4#[SHBJ MUVF6A[J\@U855-4D>?$VJ9&1_LZW"SPM,IJ]&X\/5-]!:0N?$'AQE!M!,YL% M>>+I!@_:MQ)*8U :A]($BJ;F6WH\WR[R7C>6P3>=$3F8P5[<.;#1^%G1;&*< M%WOD 0-*64%H!I950&H/2.)0F4#3U )"JS;>[MHONZ5*>*LF,>[I0 M?P:E+:&T DHKH30&I7$H3:!HZC$@Q9QO-W,7W_HU%55HV#I['YR/ JBO@](* M**V$TAB4QJ$T@:*I4SNDW0OL=L^\1_RQ?NR_RWKG;_(%IHM)O"!( GUJ!]3J M'6DO;W5H'SE+HHDQN\/L>^K[7J;UO83VG1%5KWW/2_1A?QQ:5E!E,S_,Z-LA M@91F@5V:V6\2C^<'J4[F4-HB,$5,[,6Q/E"-:!9D@9?H:8/J,"B-06D<2A,H MFIIOZP:E+8)I]HQH1MDS:-]**(U!:1Q*$RB:&G%ISP*[/9MTDS@@ M)(P?)E&FGP>AL@Q*6T)I!9160FELXKO%H54%BJ;F6/J\ #@G+C"]5^+KW_/M M!9W##)T6!Z454W9'"2W)H#0.I0D434VRU';!=YH>9^#TDHHC4%I M'$H3*)J:?^GQ@N\^9\Y>P?DX@%J_8,JT.:(1,6\.VK$22F-0&H?2!(JF!EQ* MN@ W?2XPA9SO)8&QXA14R4%I2RBMF+9#2FA1!J5Q*$V@:.K:6-*UA=]O)EUH MNIP@B?2!1_8.N&8;2EM":0645D)I#$KC4)H8RY$:;:D$P^\[CRXTA9HN'^;V M+CB'&SJ-#DHKH+022F-0&H?2A#U%:K2E#0Q=9]&)IYW=<(>D"@PC?8RIT'<::)(PZM*JBJ8>Z=F54M H#^CEQCJ8V(4PL2MA8I?"Q*Z%^3T\8"@]8 CP M@"%AEC+?TX=#V$LYQQ.J :&T DHKH30V[ ?+]_.IR? MM4D?PSKVC^WZ.YEZHMD0JLR*(U#:0)%4_,L76!H=X&(/(]9$WL7G"]-H-HP M-+5AD(?& MU0;PBEE5 :@](XE"90-/50D=XPM'O#LX?*7=/.JM4?3^O]^NR MD-"T,%@_WL9.<# "HB(VHNH9Y_J%Z$TDHHC4%I M'$H3*)J:?RDB([N(! SVLU=P/@Z@^C(R95RFKRJR)!I=&ZT*:,=**(U!:1Q* M$RB:&G"I32.[-G49[!>9@M'WC*FCDED:!E!57V_))(D12* MD5TH7K@DDIWN_+T,JAXC8C(BL202T8Q:$@G:MQ)*8U :A]($BJ;F6TK%R"X5 M1]?-IV-M6KK$#WUCP>AC._5A](F7:N>"!='...&938P3GMFK-(@"8UX4U:O8 M\_1!<8S@]:>RP,M2_51F H,P#S6>H'A9?O:B3:JPR*["G%:QI]]/I$V90VF+ MR'15L1_KP]:71+,@3?61^06T;R64QJ T#J4)%$U]U+DT9+'=D$T:F!R;QLGO MDZ*O3V0OY1I/*&T)I1506@FEL6EO%H<6%2B:FF(INF*[Z+*.X*FWCYOF:UT? M?W5:R/ZQ;>[;:DL&WC1,D:]_.LWMG7+..W1Z'9163-H?);0F@](XE"90-#7N MTFO%=J]U2=S'Q*^]M.L5"Y2VB$V7E6HA7$(K%E!:":4Q*(U#:0)%4P\0Z<7B MD>F$+F/88F+F76A/8+- MSG4^CT/%66Q*%OW)@$MHQ0)**Z$T!J5Q*$V@:&KZI36+[=;L@@%L=K)S_J%F M+28>#&C<=X&6+*"T$DIC4!J'T@2*IAX TJS%=K/F,L G-DV-GT>>/L#'7M$Y MRM!G#4)IQ;0=4D*+,BB-0VD"15/#+)5?;%=^EPSPB4U9=AWYB1%NJ,B#TI90 M6@&EE5 :@](XE"9&@Z2&6_J^V.[[+AW@$YL.R_?TY8_L?7".-_01@5!: :65 M4!J#TCB4)D9BI(9;BM!X9$Z@,<#GY:-9 C+/IC9,_"P*C$A#G>:19O/=1!/= M=U-]SS-/=YXEM.^,J'J=)$F@C^^!5A5453_TO#,#?!)I%A.GY^19'NU#YL=. M=_W^!J4M$E.QQ8&G/]A]232CS#FT;R64QJ T#J4)%$W-MW2.B=TYOFZ 3V*: M-'* S['=Z ?HIU^PB.:Z"<\HE?D !^J5]0 'X)'#_ A@-0 'XIW?H!/(D5: MXOK<.MH M=K?]-_'3EW)MJ 1Y%)A:ZCH*C6$_]BXX'P1(VA)**Z"T$DIC4!J'T@2*IAX$ MTIHE=FMVR7W6Q%13UV&:&\_DM7?!^2" 3C6#T@HHK832&)3&H32!HJD'@31G MB=V<77H_-B$>J:?/S9G;^^!\%$!=&I160&DEE,:@- ZE"11-/0JDRWG?$*GQT%I!9160FELXKO%H54%BJ;F M6'J]U.[U/M9=MWEQWW=8!K);?]K4LWV]6S?M;-=T-3D9*"662PSR--:_^=L[ MX!QN)&T)I143]T@)KJG=Z%WD.%+"]!&.P]X%YWA#11^4 M5DS;(26T*(/2.)0F4#0UW=+@I7:#]Z'Z.F1Y?YC+W,JH:]E^,_MXN/ F,XZ4 M.7,H;9$2CM%8LQ=:LH#22BB-06D<2A,HFGH@2(N7CJT8N1K6J%[?K5<'++M/U4V)=33_P]$<6V"LZ)QGZ[#PHK9BV0TIH40:E<2A-H&A* MF#/I.S.[[[QD&&EF:L)K/\XC?1"1O0NNZ8;2EE!: :654!J#TCB4)L:3I,9; MNL[,[CHO'2":F6+-UP<2S>U]<,XWU(%":0645D)I#$KC4)H8B9$:;BE ,[L M-<=]BJ>=?=A>1LP6C#,_U>^MV"L[1_J99AO?1#31QS<1?4^R-#26+83VG1%5 MAR=RA/JT.0XM*ZBR099F9V;#9E(L9B.K9EK'?8X'"*FAYE#:(C,M7QSXN3ZZ MB6A&C6Z"]JV$TAB4QJ$T@:*I^99J,;.KQ4FCFS)"T(5A$.D+PMIK.><325M" M:0645D)I;.*[Q:%5!8JFYEB:PF#HMB?<[$W-XIY\!#]2"45DS: M'R6T)H/2.)0F4#0U[M(/9G8_^#U7N[>7=KYF@6K'C%![GOX0,6C) DHKH30& MI7$H3:!HZA$BK6/V2NM(1MZT>(% MU.=LX_5#MFA-K3!Y! *Q906@FE,2B-0VD"15/RGTOGF-N=HXM SXFI MB$'JZP+=7M$UR5#:$DHKINV0$EJ406D<2A,HFAIF:1ASNV&\1*#GU J::>;K M@M'>!>=T0P4CE%9 :264QJ T#J6)\22I\9:.,;<[QDL%>DZL.ZK/2;!WP3G> MT&F64%H!I950&H/2.)0F["E2HRU-:.YD0J>L>G,D*B*;6C;)7MDYT415[;J: M:*+KO'#9)#O=]?L;E+;(3]?_M8W=>_5NW]>K>?;>J[ M'N_].,P*:]?W#Z_CG0UW=UNW0H/_[7=-TWWZXZ?E? MFO;W0XWW_P]02P,$% @ +$]D59*&7.N\" P28 !@ !X;"]W;W)K MEUQ-O=:B,'H(FE8S8#M^_37(X$$F@>3/?(B%M :_CW3T[_N05?/HOXNUYPK M]%(6E;P>K97:?)A,9+;F92K?BPVOX).5J,M4P3;I1E7O)*YJ)"-5]=CV[PASF+]0V-Q;>H@4_NSXG!>%'@ET_+D?=-1]I[[Q^/HP^N?&>7!FD4H^%\6_ M\Z5:7X^2$5KR5;HMU!?Q_"^^=RC4XV6BD,W_Z'EO&XQ0MI5*E/N;04&95^W? M]&4_$42K7Z#.LLT1C],?C M)_3S3[^@GU!>H:]KL95IM917$P4:]$B3;/]]']OO(X[OFZ+?1*76$MU62[X\ MO7\"VCL'R,&!C\0[X"/?O$(=(0(A%S_S\V[%'#NWFDS;C4<=XOS_G?_*[J9?[W[=O?U[O;Q@VV:VF&8?1B]>3_(39KQZQ'L3LGK'1_-_OXW' 7_ MM/EXH<%./&:=Q\PW^NP>YS MTXIB0J9VN3CH$1:\$;TK7D,< )I +T%V- 6&@*%$B\DXQ(YPP$>4Q5Z) MOT)!A6 *H53Z/E9BK/]"ZDF['*6C!!*4SCKZ%5Q*2$>U

    2%FT'82^LQ/[X=G$/M"R>AHK7I<^G18L8FJD2]-J' 8X<>CL^8G? M .@A$#;IJS,*3/B-23PDI-6*4==,]I#$?DJ"PGH[)*0.A 6O^"IW3*I)P#&- MJ!&XIAE+L%TQZ3%)_)ALUS[=ZSX)WD/8'B4;FWQB@2-+HFDRT&^Q8XFC*B$] M0XF?H1WF:[[CU=8:$\3D'11\>(@5B]DXB:@C;$F/1N)'X_VY[815N\DZ$H7& MEK.8A6%XU%.=:N^Q2/R=Z]W]M]O'']+5M$74S MD69_;J&U.%3MBZT$:\B0LJD6FA)'+VYC5@]/+_:3P\S(@K2)C*MN"R-QB'$\K"JMAF3J MG.R>IB3Q;NW/=_ M1J7;YML*>J_G.H<:2?ZC:]SWK!1E"8-!CK"OMLEN0A@D\N%BFW:.PI3VA*=^ MPG_YR^T8M9 =3T'W<'-9#%VR>[!3/]A/%XJ7FT*\G5G[.^+3!8#,#/3@=98?XJ@7#L6,>^K-II@D;,@]FU40.LZ M:,]Q>B;'#Z=M;Q^P41NJ0S+,RA8SUX3WD*9^2)].^*:&5E3K8^ =J+8:0HVB;$YS++J-:ELZ+6 FWKT]NBFYW2] MJ[R"@'B;U]2&8:.OM%DQZJC":8]JZF]\K1W$V&$-)#Z9:CY9C&U'$P M3WOB4C]Q;UG9^7/*LYY/A?]'ESV8B5Z*"35^4++8L3 * ML",YL)[3S-^B/VXWFZ(A!#1XNBHMA(3^KFM,5X5XMM;U[*(M^Z5&.YV%H]^; M_:B_JZ LA^5#^A#6ZJU);#(=GK!:C"ASK5 /=N8'^]W1+U!N?2:7H:4>'J)9 MK)(@=NV)GMTL^JLQ5(EJW,3146<+>\)&'WN4>:N&'XZR"XUV.D]]S<#>_)D9 M,H%Z;:9 9X]-4YGI'V<&9]/O!F?_1X>H1[\,O'&TNE=S_ Q$' QK?XL12X;5 MT>3H8:"2UT_-,U(2-9K;QVJZ=[OGL&Z:IX\&[W_$'^;MTU3],.W#7;^E-:1_ MB0J^@B&#]S$$:=T^+]6^4&+3/'*T$$J)LKE<\Q1Z:FT GZ\$-*+[%_H+NJ?6 M9O\#4$L#!!0 ( "Q/9%7$AH[*R 8 % 0 8 >&PO=V]R:W-H965T M&ULI5A;;Q,Y%/XK5E9"((4D3;DMO4AI@06M$!6!W8?5/G@\ M3L:+QQYL3]/PZ_<[QY/)5(12B9=F9NQS_\YW[)YN?/@2*ZV3N*FMBV>C*J7F MY70:5:5K&2>^T0XK*Q]JF? :UM/8!"U+%JKM=#Z;/9O6TKC1^2E_NPKGI[Y- MUCA]%41LZUJ&[86V?G,V.AKM/GPTZRK1A^GY:2/7>JG3Y^8JX&W::RE-K5TT MWHF@5V>CQ='+BR>TGS?\9?0F#IX%15)X_X5>WI5GHQDYI*U6B31(_%SK2VTM M*8(;7SN=H]XD"0Z?=]K?<.R(I9!17WK[MRE3=39Z,1*E7LG6IH]^\U9W\3PE M?U,;E7WG3Y>$^ O-.8,Y^9T/LY2N9Y/EI\!L1 M:#>TT0.'RM)PSC@JRC(%K!K(I?,/82V=^29SBEPI7NFH@FGXW:_$11LA$>/I M-,$:R4Q5I_DB:Y[_0//OXKUWJ8KBM2MU>5M^"B][5^<[5R_F=RIFG*?B:N@HW9)[E+QQCCIE)%6+/%1 YDI MBG\614P!V/KW4(:R T\..T#]]C(V4NFS44.VPK4>G3_X[>C9[.2.\)[TX3VY M2_LO5?9.S8?]/IJ([RR6MRT6G46QL$F: &"L\:Z#<6OQSJF)>/C@MQ?S^>PD MK_/+T8GP0:1*BV[MTM>-=-MN\9$P41BG?&A\0%%*O/#N2"4BHZ^TE1L9]$1\ MPN=.FJ2D6%M?H)H67*8#"2JLMKG@^!Z5T4YICD2&9%:&BV]< H>8-:\][/Q8 MO.L=2I5,H@G^VB!\$?TJD7G6HJQO2WRR+9D@QT4T=6L["%9@D,>-#DRUI#W[ M0^G99>;MU>7.T%@ JQ)ZI=TFH^*832S>37;IU4X6%B[X05D0M@H>)9"6(BE! M,,%@3_)L3"-GM8>W>K72S)=VFRL9\"PB>#LA5:56)NXBD(X*@(& XJZQ77GG M((M2@(]M*1ZSK4UE+ +"-HX'R0]:.QW&V5Z$(Y@@Y+!8M:D]4*\*9?K:L@.Y MS)^"WX[%>Z.0-^DFX@(>1"IY,VQP,D[I0 .W*-%27 M74W_6"RN>O0PV)K&&L6Y""WMI(]!KSN@<(R$\:56;3#)=#M>WZA*NC4GK3:1 MQ^;.QO)UCQO2)$-)SA"4@ZD'L1N7YSQD@2..DZLZ9H.W\CA(4^F%\XE@8-M2 M<[UI^T 9.X@]<#7HKZVA3!9;0:$+;&+P64+?H3),?JV(L?(M<%@@FX!0[G/W M7^ORL8 KF/90HS0=/3]!2N]MX.$^."@*.OE''!1IW6I)G8@)""92NB[0/L=' M/,/PM\M8SUJUCPE>*J@5"^=:V/FHP6Q)P%,ZA8BCV>,_X86E]MIYCN).Q.?( M=*=C,C7CD'*64=M/,-K\\W!R@JAT)FVS%:Y35[B(XX?#>8TV$V_4\HL>F&4 M1YSQFHQ5ID/)=,+V \=#35%33S"8L5^G+&J-+(S=@[HT$:P96[*+G7",VHA, M_T@HFRD[^J?G@U'FGOK>EZ"OM6LS7^L;G'TCE)8M#ZF]_]S*Z!U? IT?F 2] M6WOZ7! -C8=)TM?2MIP<0W T:T>S1-)*G[:,A)T1^$EIM-[AF:9-9@ZEQS0- ME\NK,0-,2U51AN .LCN<'+[ A,IU'V(L'RAUX#S2J27F^F(&)2*E'^A .#F$ M#D=2=2T, @'C&&*JKAPPTH]Y]&N!U'<:,B-@ E!.4(O"!YQH*#(:W**-^S:X M90SC&= >E#BK*L$60*B[!>Y<$CYK@(57)F5RD8V!1?.-NSDF'G>^H(�1+ M!5)*4Y-LZPYJUQJ5IN P3@P4<8^/\W!G>F7M2 0, :3DF;P9> \B]!O*)5:& M&"4Q\ ^TDPLDTZO$3@,>,H&1 S?6WI<; T8E1'R7[S'PF$S.Z>V"(9^K%H<; MS&W&]4'1#'5R9V5ND!W&V!X<^4@!R*@OC^GJ4^9#@HO]@$A$4>A-X(?J33Q; M&C0[% 9?HR8^#LAA(I8#\ ^G(AA)F4Q:. WLQZXC?J$A!3-YNN7BM>%6'QU2 M)3.U(( =%SO $A3+EY),R4N:SYF3NWO%F.1XT!"^88K;\2>F\CFWR FW^[B M[GL,AHDX=/Z?#FYYZ.$UWV4YZR[E"U__M;\N+_(M<;\]W[7?RX"C=T1OK2 Z MFSQ_.A(AWU_S2_(-WQD+GT 8_%CQ,9DV8'WET0K="QGH_XEP_C]02P,$% M @ +$]D52H'N>,5!P +Q$ !D !X;"]W;W)K&ULE5C;RB$:5'L\FD[-Q)94975_&>Q_<]:5M@E:&/CCAFZJ2 M;G-#VJZO1M-1=^-.KI=L M./SA\) I:RD:'.[O^GMI\3ADOM]K'OV*=SI[. M1B)O?+!5:XP(*F72?_FIK3UI;-KX?@TT/A# M3#5:(SAEN"GWP>%;!;MP?46X;$Y19B>\:54B3T^4X )]/C?,6ZR9A MS9[ ^E;\9$THO7AC"BIV[<>(JP]NU@5W,WL6\)[J3!Q/#L5L,IL]@W?<)WL< M\8Z?P!MD>5M*LR(OI"G$&^>L$[?6N405+WZ?+WQP8,P?^ZJ0G)SL=\)3],K7 M,J>K$<;$DWNDT?4W7TW/)A?/I'#2IW#R'/K_[-?S6+-,M'!R"[=JX88N?$"9 MI"M0KL+6@0KQFA9!?//5^6PZO1#OC)@W*W"5^X1NA9+$6V6 HJ0>XMSW.#<6 M_\0+1IA-+M[.[V_BQ^G%@5#>-_"PU^RA+F2@WFY^_]";_6RSZ/YHP3JQ/LZ]?S%?;,(ME:Y.'DY.9I-#N*9U^34HV3E2%SY MGHH5Q]2! S(2Q0MEP/N@PB9^]?+"B_=KW/K8X-8 _'QZ>G0R.Y=):K,B0DUIOQ((@P+5UW'J) M0B!FLX*95G*A-"=69(,#0:' M*T2B21V7VEN$@&*ZMDQJ>=0F /.*0FD+$2Q'VGC<>:YTW$>&H.42 R_L4M0V MX!MFJR^E(\0;@J98B07;YKKA*%%?MBN4;M@K26>0B1M:!VJW,8..W =$_H,T#9:IF":1 M1&,;[DV,$P1@6A4H7'#6UYUA73LK\S(3N,9H8E-QEO@2"U#E*A;Q:S$[SK[%DM(:F(>?&Q6%8E^H<2U5<11SKU7 M=;0]G623@2U:%$NW!1AVTY-1*)I!V_PAPN[\GV73#B.#+ 5"$D'0)SS">*9P M;E07OR2=.OD_ #:\5;F'+L<%D>LOM,?#>??V@9$K6X)7XNDP';EZUL.TK# MZ4M5@SF^6?S)$@#C"D]00R'-G0)]E.2:H3VN3^S'=S?O[WAD)3K!"R0*6SR$ M;#CNG-N2M*A0GJ-2!L5.PRW!AR+I4$O"?N.R@/0%B%GWPQZ3!B%9I0)OBC3] MJ;73V6&2]E ZVZQ*+*V@Q.+9KV[:B7FOC<$(W 0[O:?,;;;9S; M^)@ORJ17Q(B6HN65$I=YIQ0[\7=KN&/*((0:+QH M!9'LR,P/O& -5:E8G>C_)W^W=8S?W M99X-*19%8W?.#5:Z[A?1@J!<)O9N"0_;X9Z>'K8,CDS TXA.C6Z5CQ$J%4*G M/%\R_NVPQ>?0G8>#S[4@KLA,:#E]B*W"J^JC,N.I_>9_N[ M_:\!\_02O#V>?DJ +*)F7FA:PG22O3P="9=>S],%'L7C*_'"!KQ@QX\E23PF M\P%\O[1XLF@OV$'_&\GU/U!+ P04 " L3V15SX..G0(& !D$ &0 M 'AL+W=OO(-RN: '.ULV6 ME28!?-IR7C8GQ^ZN9NU?FIK$W!!=PJHNNR9.KQ$@JY/1O[XV[B(U_GQDY,ST\K MMH8[,+]5MPK?ICU*QDL0FDM!%*S.QA?^R65DY9W [QRV>C FUI.EE)_LR\_9 MV=BSA*" U%@$AH\-7$%16""D\7>+.>Y-6L7AN$/_T?F.OBR9ABM9_,$SDY^- M%V.2P8K5A?DHMS]!Z\_,XJ6RT.X_V3:R43PF::V-+%ME9%!RT3S90QN'@<+" M.Z(0M J!X]T82XL$FY,PJ_E3Z<&35F%:=K"7C:PP1'8A-P@5J[)#R*#;%]_ MBA1[GD''\S)X$? .J@D)/4H"+PA>P M[OT.'%_X7O_?=)G]>++6;_^M0 !K\ MZ#"^74LGNF(IG(UQL6A0&QB?OWGES[WW+["/>O;12^A?G[4780^3#B=DSURZ M;R[MS)%KKMEZK6#-W'J3*URTC=Y]#LBRK)AX)-E."C3A"*/ERFR9@EY\^4C, M8P46H0+E&H](\759\!:;B8P8CLMA/32C()5KP1L)35:RP):CR5LNB,EEK5%+ MOSL9W><*8*\^R:\8B+V9D2TS6VL^Z4>C>U E*7B*+0FI6P[2Y%@G;_UWY#69 M+6@4^78PHXD7XR ((IK$=LI/\.-\-KH%58&I6;="%%Q'?I_-D3D*?^J%/ MPH#Z*'V#/=6 <,Z'$0T0"@4"E/,]C\ZCD"0^G87)Z%;)%6C;)Q&Y#Z?-'UK1 MCE] @R@A(0T3CT1TX7LDH8&?C.YVP2\P(]E.:TYC;TYB.I]Y) BIC^;P$03) MZ*K@( P!L<:P@;)9Z+5B&LYFR(]Z MS\F,QG-O="\-DN]2B2'S$X1RP0NLM UHA&&*%PLAYN B<:\?2PD5:U!E. MY4QE>P6&-?.:>),8&VI1=/6$H!._FZ$HJRMP6T;Q2+&6%-80X)^M'2LN;,F4 M3V M-9B]HD#2LE[G:#OCN-8-T:Q 0VG.A(!"]\Y]26J[OJ[F>B@X#-0BVD6']O[-IJ85P;[5/YYM4B M\./WVA+7LN"9ZQY+5KAZ< <2/2%W389D67)7X+IS+WC&9OZ-J[9-BS45/5L@ MR;==($<=;=>N"VLC8B'Q^/L)C.V;\%"Y7O EL=4&'Z7-*U8AGLJ5VPOU9'=\ M:1/U?^OT"5R;L>19QD)@:G=*8SAL29U7F'_4&!O7E;V\%')M6Q[EK/YZ#([,&ER M-)HC,2$-VC%H',3 2V2=\S3?;4+/26->6-DDW*%M,6H(@RH;B3M!TY@&<6/] MWF"#L*I-C?6%[+G,!L4\L-!1&V#84-J30?RLGO"T,"S4(TOA:/O_T$2\<6C7 M%8_AT&'IN5I-F[[>7P'ZVOT)?-#?'G7AS_[YA"LM.DP)6J(JGH]F8 MJ.9.V[P86;E[Y%(://&[80X,65H!_+Z2TG0OUD#_P\+YOU!+ P04 " L M3V15[)5VNB@* "8&@ &0 'AL+W=OO(#S%8 JHCJZVW"8!DEXP!:8S1=.=?5CL RW1-A%)U)!4$O?7 M[W=(R9?$23K=W1=;ELC#<_W.=^336Z6OS5H(R^[JJC%GX[6U[>N3$U.L19WU^JCI;R49\ULQT M=R1MW+\>I']PML.6!3?BK:K^*4N[/AOG8U:*)>\J^T7=_BIZ>S*25ZC* MN$]VZ]_Z_VPMR$/']D0]QMBI[<_R&GYCEM^?JK5 M+=.T&M+HPIGJ=D,YV5!0KJS&4XE]]ORJ:]M*P,L6(6$?&Q]F^.OTQ$(\+3HI M>E&77E3\B*@Y^Z0:NS;L?5.*\G#_"=3:ZA8/NEW&3PJ\$NV$)6' XC".GY"7 M;&U-G+SD[]K*_G6Q,%8C0_Y]S&PO-3TNE:KFM6EY(<[&* LC](T8G__\4S0- MWSRA<[K5.7U*^M^+S].BT@E[W -ON5D'K, G$W]U\H976&08;TJ4'GPC"RM* M__SK6K"WJFYYLV&%0GF60F-E5;$U2J#:L$I"0LEDLI)O#"VIA(%8RRS.*[D5]+CM=+%&$3*KV$(\ MT'?B['!:/S1%"YQ:*(WD)+&%,C9@MVM98$/;:G4GH0JT6'*I&79U8L*^W+-= M&IA55!W)D U3T V*JF;UR@I=,VZ,P%'P)RE-SE&5)-U+0$?%FT(P5ZI0E+RX M5!5 D9Q@^:(2#$K(6J\Y 1?/R]0CEC'4+.&RH:?9. M%/V=R-V)1H_'[P4614&>);A*HR28ICTV6A"R>SD=?G9W'G1H<]2HI M$ =)[A5(@S"*'^0''$48X *S]1T$:RQ L2&P<)U#F@ZG\Y46WG.N/G@#O4VG MH3:M)4>W?#-XME465Q+;UH)7=NW7NE 6%9=UK[6SM42\C,3A)&?!FVNVZCC6 M6B&0>I\U>KJV&[>>M&OIC( UX #'G_DZ-V1FGQF[U'TZS/L1'KF8NS#_1N)? ML'F035/WG>?YZ+*354DBZ:&LJ1J$AX]H%LRB.8OR(,GR$8%/!SOW]*,=1BWM M+55Y.@NB/&-I%H3Q;/2ATXT$Q(C@WGJ?(,BI*$P9(CM/9Z/?!,!EK:I[Y^=! M%L:D93P?.=[R2BU?=8"A/JDZ=#P$#>!&X:A(B&%Q@#3%9Y;$?;:UQYT[GP9I M/F-SG)+#-8"]UV K15=WE2NPDI*JZ)& MB*UM)7?_(UL%F3IG&4Y[$A&3\46 M"9P'\R2G_ V#=)8C.GN2Q1V8GH&;?!6Y0.P?A,CK[[0=N,JI8J/)#*2EJ@;% M7[!LDF[O#$ENUR@#]QP-0;#:LPA!+((]!(V "K,5CLU5FZ"7^W\X*3H\:<+^ M\(@B^0*X[!K6DR#N^I:P7%:NL_ET0UQUA]-Z9WO\+CJM*1'V1?]06?VQJ.3* M1XGK7YULT*Z;VS(J"^32$X#B.1[^KYI7< MJGW@OBC(9A$^IUDR>B>0G830!+URT3EW.,&'.]+YG/9%R597"<2D-H#;,1I/ M"HRBC&I61 ,0PX(H"G4]< F6ASD)R>8CGRC'H@I'1BD#FH5YCPE(U#"8YE.* M")([CJ=/9]6#C-IUN/\Z?3[WP]8.'5LR3 N+!E;?MP4*([ZSV.=2F$_)T4)3 MJWL0#2Q,YK0LR0?W'-<;<)Q0X @\YUL7 :[BG Y*XR"?I^S*)0F:[39-M%II M7H/2L@]BH3NBMQXL[(ZM_OQ3'D>S-X9=*JY=)WL'NPJKB+ZV#NZ!K7T&'A$. MAK1WMVOI!H5O$FZ!IN^.]P]\6P$LV07=!^9X]=&'>U$#AM+.1P^O^888;\U+ M)(=6T$;6C@:[[YZ7T:R.)?H:: ]:!W"_0;)0%K5@*83+#@BUZE9KNG6#_@+" MWHB5 K.@7@-NTACN)N:>I Y4']2W47:H15IZX Y:4B)IN>Z9#QW5="[+X!6S M1F<>*,IWV&DZ(*_#9=(868+^8CUQIY/(Z F[P,SA!>])*K_'FWX8H+0N)^P= MY@\J-&SXO@:T.^!^H!\[\" /#Y3- <.@-KT9SCS&;X3F*^MY#ED63+&9H M[7YE3R8]67?HXU:ENYYW&+P2\UB#7(%[KWVLVGO)1VSQ47>5.P_Y%OJ,BQ : MAU#'G #1QX$0AI#,!^'81"&X7.*(.'A\K74Y:N6.XY%C5([3CX,PIXJ;>G[ MH"%$E@(L @5*%+U8-ZI2JXT+DA'#P6M.^ -NZXF6G\T*U8&.HB3$G="%I)Q9 M;)QTXJF.>MT(MA$<*.: X<&LS*UK+I,LW$L@)WL[F[AB\4KXR7I_4B8O.7+G M)._&8\]=R%-R*6FI8?5]MS\[@1Z4'UG1)]7]T3 ,^O3;N;^WWQ!=CY(D2)+I M-H1'\+!Q&M)H;;K*>G&/FN: 7.U"0WP6/MD9"VJ@R)TU;Z@Q]N:Z -QWPE/5 MX+-D"#C"Q2K>4HP'H'Q:0['W(F4Z#::8I@:%A7_?\8,:N\&V*ZR/3<]6?1$1 M,3XH(HQ7OGEP/S-OMSF.Y=H$1].@E[A&(2E%_S[H&( .%)71"V2EKGV.$< - M@H5'MB,G^<#ZZ1^9KU?"LV Q<,NACU")+D0#6FA=8%[\PL))Q%X^F"#"__$$ M <41%1>:1MTS@8PT/S@3'7.)E^?.XM;SWIY)2E2$1-OOW_A<#7.S?\OC%AFQ M(K[WJ*NI',"[VTK W[ZKTPO X9V'.[7E[B6@<\0P/&UG3)I'C]SJWS.8YU\S M?'4.VG_CS'XG3^W?V5%;MB.Y[_M<=G\J[ ,TSD;?M=+;WTCB+\HZHNO2,WYS M%DEHT] MD@T_K&K=?P\+9:VJW>5:@,)J6H#G2P4/]S_H@.V?4>?_ 5!+ P04 " L M3V15$>N8[",- "#*0 &0 'AL+W=OO(-QLZP"R+,F6+[D8<.RVVT6S&\3I]F&Q#]0,);$9#562(UG[ MZ_<[AYP11Q?;*;I "^Q+8HUX.9?O?.K,T]K.;*N7%PZPHW=O#J??S5R'^WDQ,VMDCEOFA4G@U[O_&0F=7EX_8:??;#7;TSE M"UVJ#U:X:C:3=O5.%6;Y]K!_6#_XJ"=33P].KM_,Y43=*__3_(/%IY/FE%S/ M5.FT*855X[>'-_U7[\YH/2_XIU9+E_PM2).1,9_IPP_YV\,>":0*E7DZ0>*_ MA;I514$'08Q?XYF'S96T,?V[/OT[UAVZC*13MZ;X6>=^^O;P\E#D:BRKPG\T MR[^JJ,^0SLM,X?A?L0QKAV>'(JN<-[.X&1+,=!G^EP_1#LF&R]Z>#8.X8O;[)?*^TT6>]JQR>."=NS6RD2QF04.;BQCD@/M%>_.MFY+P%2OZ] MRP[AFK/=UU#DO')SF:FWAP@-I^Q"'5Y__57_O/?Z$27.&B7.'CO]21\]OGO8 M3=5T;-GVDX]RKO/WV&;%#Z6 "[R:C?"!5G:$GRJRWER6*Z%*KZS*A2Z]@1G% MS<0JA1#U;-,/!1Z9L7BO[ 3;CVCGUU]=#@:]U_%1LYX?]U^_!-K]-!&@ PFR M;D=(<:<*N916BRJO1/C0CWH$2D' MK18*-@WZU!>256S0E6$RM]I!"G8P"1PL@[]6HE0J[XBQ-;B/M\'0D/BSAW20 M!F9$%,UX.\>292&=RBJK.F(&PM7'7I42,F:%J?*N^(0+9!+,L%F":L2U*B>X M&F!/4$ N[U^\=I W/_;F&/]MN@+(@]<+;;KB0V5=15=&YVQ"NATI+ R%2K_7 M^TN-/B1%YV$@,GX&\;PL(!N]#(P*I8B1=DT6X/N; HZ"C$0";=M$/2_8)43T?)_!=D M3CH L#66C[8*E_*9D#U7H^BOY&&;5!@8'!0_!"@95(H1ZD1<07]C.UQ R;'T# +%S;CG M4&6'XP.EAJ=HK_%L<#B.) >RDT9U790E=5$%I]NM:V<*2N?LPW .2WSC:@Y( MUX(]5< NU>%B(8M*\3J$!.<.26676[,CQ5*AY4@7.(!BRZ$[P'-D+@Y9T._: M]YNT39P";J9+00V)N"$SR335&[@Z-TQA*]$%?]))3P)2RE M2@:+S<.=$V-RMB$"GSE[++6-2LD"R9/-!EM@2;,6Y4%Z!LE];\:>2QFG)FO, M0A0F$'PA(]B"P"TBQ9_$HI$?$P&@ ^)ZCUT[#:ZW5FP:O-F!$#8SW"0?(LR;5N;9P2'Q*X(1I!MM#_X>S.XL4Z&^G;A/_G5%CKC$*R _!Y#@G2C(,& MP"V56"F9!.DFK+JX&/Z=>_0:$V!76?((ZM6_5=C[5*D:TVR# ]DJ7)VFFD*6 MRE2N:.=N\;SDO4,V*F(+M,F,OU B<6IF3K"FU)EP*X=26RPT<@3L%ZSF:K0P M)!!SV("TJ4+I$DO.4'#,9%F-85@NBU@15$L1X*%^>(C7P?1%*,TV;T<]2JRP M.WFWLS:'S6#8O:C#IHMF08F_&ZR\XE/&E860%D8/XP+>!4 ;YX]3IF&['5,W M'0H=)%:9)MD(^SS@7KL4#3N!T'!"8[V:_.!_-;'2UU"X@:/U.L-_N[;'??#& M'6 _@8@5,BZ;;#M!+K2,YXB?2DUY?@<1[X+K'X>1_T!$/!C\GXC_5$3\#X[Q M!K RG27<50QTV@B'HW *\R%%\Z%DM%"/>-J6 MRN\$*&OS0IRU!5A#\TN#,/2EH4C&,IJC4)APWR8?B#&0/FIK/!OS[O<%?;C> MJ38&&7YT%OG.:D1HI(='"3(4^)K+!SR(G2)I!P<2R! _H8EB1N<.*I5G*A&>'&#^"#WS$?")/?[B&<;WDR)N)8L**K?C6:>M998,S%G!JBIQF7*6< MA;;/*EU^85EV<;HFI&TV:V_@3XYDICJ1&LJ('SDC(@T'#I,A2WNX\MCPHQF\ M=.(0BXL3BO)=I>1I>D4 ,YT&>KM*V*4]:VJP>%N 1L4-/4>2$??LZG04*>)C(1J4U*L [''J$^&#V&4AEG M*T'NQ\0@YM-(!UQ7DBB<.2O&&6YU4T L64&U9+B_N4< (B?YBJI'&LE3=80L/I$3A6SY MW?Y:G^3?OM#5?4+_M$WDG"!B, -B"&"JV'G% M.O.Y$ K*\1%<@Y ]OKR22? AQ83\$1#?'300"FGT8@VJ3L+)!;)WU&3#)&U4 M[@VPX%X"5Y(C0N&VSC*ATNQPJM^50I+$@;OB/BSH$CW+/-=ACC>/==6^'IL+ MD8V(WAF]3<\&N(=YZP:4Y\7K+"/ M1ZDPJ"5(_>?VMZL\5V358^,=J8/Q1NBAJL*)NCG;A9K@$]2PEE3>&#);2RJF M55A2 _82,#T&A;SBMJ6QS':WVC1=OW]?6D^9ZX*&[-\D[W4G5%?$J:HC1:Z. MQ/Q$L4RR[NE^@[IC@SIZR:T)$VGX$0(<',8J:;)L -PV8WA'IFQDJJC%'@9= M9U.6"Z? &F.=*/V\WF!+&W'$@6HJ1^\&7[XZ^*[5B>X7F4J$3N_L].!C NUM M">473&E?'? (O=^YO!H>W 27<[VO4.Z5T.#V N1 HX MFT=2N(4'6F+0&?2N#CY9&K93,>3$D3@[YLJ\T&/U$F'3.[C;T>I@W;"U#JIB MZ>W.=@>++]+%%[R6_>J*) _]:6J9(W':.>OU ML>%.1<-;R%O".T=0[^+T(OV*^IN679LSZ9OX0P(ZM-_'J23&)T-E%O/U;W 8 MR7#1N;H:XJ3OZQ;MJ/^27ZKU.[W32_[T?=*]K6L+Z;W5X,CZM4K,1VY5*CNA M2T)/%J.#7OXF;SI2&#?]GGBBX?NMXYQU*._LJ[]@_!7??J>FWI[UQ%=$2;8" M?8"(F3]CDH33TCI)UV&BXNAA/:NA84(]NXW,S0E&(V;'Z&'II6'0*A!Q3'Y^ MQ:\#F^(/XL_CW*/YL0*<,:-*YDL&6(^6\>U2+N9GQ5UY!KXE:Z1:\PLL2KVV MZ1=K!R59((B=]@/_ZX';/O7^-*.XC3D1#-0VUYZ,5K\:WRR+ P5QE]YZ_PB9 M:ZWRF'"W*QHV",W?0]\?8\'5.$ZCLRWD\T.23*<6.KRLJ6?3W5T_M#I)?AC' M/T2@G_]1?('*PV_DFJ?-+PQOP@_KULO#SQ/?2[ &ULK59+ M<]LV$+[K5^RPF4XR@T@$Q:=K:T:.T]2'M)DX;0Z='B!J)6)" @H 679_?1<@ MK2A^Q4U[(0%B]_OVA>4>[[3Y9!M$!U==J^Q)U#BW.9I,;-U@)^Q8;U#1R4J; M3CC:FO7$;@R*95#JVDD2Q_FD$U)%L^/P[9V9'>NM:Z7"=P;LMNN$N3[%5N]. M(A[=?'@OUXWS'R:SXXU8XP6ZWS?O#.TF>Y2E[%!9J1487)U$B,SX/&!&>TJO>+B^0?\Y M^$Z^+(3%5[K]*)>N.8G*"):X$MO6O=>[7W#P)_-XM6YM>,*NE\VF$=1;ZW0W M*),%G53]6UP-<3A0*.,'%))!(0EV]T3!RC/AQ.S8Z!T8+TUH?A%<#=IDG%0^ M*1?.T*DD/3=[H_5R)]L6A%K";ZY! ^?*";66BQ9A;BTZ>SQQQ.3E)_6 >MJC M)@^@5O!6*]=8>*V6N/Q:?T(6[LU,;LP\31X%O,#-&*8Q@R1.DD?PIGNWIP%O M^A2W[S@,9]+6K;9;@_#G?&&=H>+YZ[XP]"SI_2S^0AW9C:CQ)*(;8]%<8C3[ M\0>>QS\]XD.Z]R%]#/V[4_@7K09S!KI%U ]*"<,[(Q=8)C^ITT+S0*[<3%':#&VWZ(XMK MZ@*.--%X>ECIEGJ)A>>!3F\MV6E?'(U.12M4'42(\0QK[!9D^Y2'LN'P#*9% MS'A1CN;UYZVTTO<%"YP7+$OCT>O5BEI%T*5F1]=9T04T!E5]#50!RK:B;R3[ MJ#R':<*RN( 7M[BI7-U /M0LD:=9QA+.AU3=C>C\IC-ZA(?"3G&SC=XI6/A^ M>B<$=XE''T-CPB6(2S349^&-T=9^R=&\KK?=EGSS(AT%7?[=^_DK_1)N97)T MABNII,.7+?72Y5W[CDCBDBS;T*'#NE&ZU>MK2.$EY'"-PE@*!.<9X].,5GG, M\I"8+&493T>O0L,CZPWVP;:-W%@H2)W'@WZ:LY)GD&3T*LE%5E7%Z'9,;:#< MZWB2),E@6N6C#]J)UC?N1QT!GE-J"PYESO(\A2)C55R,SM6W%(]&'XQ8(BC1 MD17 W4#Z66 E,DK$A36@VL81&7\>A.,?^KM!YF\O]*8 M^/+..55W];04EBPI"D@X*[,*DIREO/QF"M,">%) EL1/3F%6A5(I.,NS$LJ2 M\>R[4EC%\?!Z0@IC5G!?VP/K,Z@J%F<%S _O%E[15&6Q#Y(/M+X';2<\8C[. MZMASC*<;'_1*TJ=$[7&,0@H*BC0]?_?]'_?^]I1XR8[0;#2-1>LP$X M':>WJ:;CZK]1\:^IQO?]^"8'\PN5SCI,:53+ON7TH\S^ZWX0G/?SSQ?Q?HI\ M*\Q:4E-O<46J\;C((C#]9-9OG-Z$:6BA'=5I6#8TS*+Q G2^TMK=;#S!?CR> M_0-02P,$% @ +$]D53N7$@8+#P @2\ !D !X;"]W;W)K&ULS5I;D]NV%7[?7X'9N.WN#*W5=2]>VS-K.YFD;1R/+^U# MIP\0"4F,28(!P+WTU_<[!^!-HN1UDF;ZLBM*P,&Y?N="/+_3YK/=*.7$?9X5 M]L7QQKGRV=F9C3I M?&?P=-902=)<%3;5A3!J]>+X9O+LU9S6\X)_I.K.=CX+DF2I]6=Z^"%Y<3PF MAE2F8D<4)/[=JM]8=LBRE%:]UMD_T\1M7AQ? M'HM$K625N??Z[GL5Y%D0O5AGEO^*.[]V>G$LXLHZG8?-X"!/"_]?W@<]=#9< MCO=LF(8-4^;;'\1W[F0(F>S^*PZY7?-=VSZTK\J NWL>+;(E%)?_\9.&C8F-9LO)H>)/A!E2,Q M&T=B.IY.#]";-6+-F-[L@%CB36KC3-O**/&OFZ5U!B[P[R%A/:WY,"T*BV>V ME+%Z<0R_M\K?@A(X[ M;IDY/HW$W2:--U@19U6"Y;0B+5*7XI2R,O$&@6?^_,WE=')Q;86Z5R9.+5-< M55E&'*3."EURI#O=[!$2G"=)2M^#U!/1DVE($CJY92VB(R0MO"71]6JEL&<] M$A^QK !FED;'2B56K(S./=O0GRQBM4M,W$E+>IW.1[-6KRNG#' DJ8!/Q5HD M<%KB!4?'.L]!#:LLY$B$LBX%#L$XS1FQML!DYJ:VGRI D-84T /$_P$A6C@* M J,RR6?@AR]PFO Q["&3N8]*;S:RP71\W1#EY\DU++A\8":7RMTI5?16E:Z5H?,2C(S()M'"K M"@F=\4E6X0/2E=N(&+Z(Q"04?B?_6-6 '=3NO6Y+]EP^0 JLC#/)BLQSE8 O ME3VP&],9I7R0Y.-[SG,/I>+CEA#85*6+'P1"(2VLSL *GG8Y2HM;_,CFZ:IN M/Y]+!09&B%4TO=:4KI?1JH4L;0; M(2FR382"8?DSDCBY;:W@+,U3YSF&KV!_"?U3. U$L'0=<(B(=1S@]1H@D&58 MB-3OS23<$_QKXE)8F3'D^3"YR7"\^8L5K['*BAOB/P?%#T['GP7$A57@_#@R M4T1F,B-4#$QYT6U 'A#$EP4!C *L0#X2O-DY'2, 9,*0(!^L.+G;**PWPD,J M$2/S44US"JL3*K$B<&#GIRX-40*[=,(*D:SLW..E9T;]4B$(H>/)N,/S/HCT MJ([52]68-Q)E5L'%XMA0!B$WK(I2IHQ%P"1+)@105 X(3D$,QGSNZ3!#R+/C M=4NX54O$\^_QN,D\$$X\8%G4Q*95>2J+HN*X(!@WJ%J-[?@NL_A&Q2I?8C>> M04])1)HGM%3KM"A(>]C261;P<(?+C;SEA%,GKHZ]&VYGHZO%>"'L!H&X'6P= MMXJ]6UEV*Q+MB9A$8QAFR!Y=9P]YU)(YD;,RH(SP>6" J\:M98D\=L_)!;IZ M(BXFH_-+/I<9I25#G'D-;(MYA\Q&;M$)6YG\#+#.B9FJU#XYZ!C@8U3(/UM( M;4L5IZN4TQBO;O&?W(>/H"C ,9XV5G+X$&3N][\1U3UU/1#MXT4"C3Y#CHV& M%ZVJ(I'$.:EN(XNU8OCHQ0_'E3AAUP$$ -%1KNVR?MHOM$@(KB]JV>/4Q%5N M'>5DKCQB.*Q5V]C!2J9LV]%24;%O$O-MM1. ,8,SYV M')EXT441&J>[%)G-5I#MBVH)..1#.E.WR,F[BAJ)[YD7.U!W4!JHF?+P/X#N MJ>EE-,=+4!HQ6F%'*&^H]F=[+BL+>UB.?/JA>290[&9WE-*Q8KC?771B/*703H!Y0 MV5"JHKB#@_+OG+M8Q.U5> IXA8[*>1'JMBIZ3()C!QW*;;\].=5Q@E/V)RG; MBA!Q!/MRK\D4S'LWJ06>A\VXHQ\ (]H8Z?4GN1)H\][!7(T//K[+,D.M10FF MP\;UM@W9WB1;S]F"!KP!R' M0.F+Z64K1,D16!,#5MAECWL>K@Q9WU>7W=)"4]-3/_XJKR0/&8+'VEH,6X-V M2GNIESPELT.B=N#KI-5OMVPEAT]TBSV]HO(T^A4 1:.WI,J@AJZ.AUU\H'SB M%,G8P]"-'%"&/+PE'PF-0TX(N7V![K\YW9+\FN*D5MR>I-GFHE@;&)'X\,E\ M)'[JE-P[R J =&GVFQ&;W8^:D]0]L!:BD/+Z2>50^J!&92U-PNX:O Z*4&N] M@]DC\8G4T+K=;FJG.I1SHLH0V,:WM(S95H4>,^(^)^I4@X-.SOD;^+],"UFG M0=\@4??9KR0']K,'=KAKQRAA-!K5H)"C7&9@2KK%&^.),KGOKB&R+S L!?!M MF@Q@RDB\:5$PX("B2>%@5@KQ6U.5=9+<[*T2.I7+'>HZCL!<.2Y'C2*313NC M%UH7DW:\DQ(JZ6+]E 2#B9:N=C4"8YVE?@"RE!D/2/Q\7#(ONR*,Z.]\9[ V MN?H=!FOC$1K31\W5YNU<+?!R[.%1KWUN9C#8;HX[N:4[-N1?V]G.P'2.RYH[ M1!M,%#QJ<"[G ^YWG,S-^Y.Y:HET_&L'<_.N=]!D;C*ZVCN9ZTG=&]6%P/B: M:5WG\ /-;;#^<&_[]&!SN]7;;K6VG6JR71.QTXH=!K=G/I'_L9[Y1$-#'Q$2 M"&<5-"O=0.A.@<@?2#LUTL!7&&MVF'A$H!@AM[S[PA\7?%:0H] M:-9H;7^PC,2[IM*1<$#S$#QBZSV"5:4TS-E6L/%@.DOE,LTH5W.L0)^.DG2. MK-K4##4/(47 Q1^XD>@APO96+CA1%6B3>)B7'M[K8*VSF\5&+(=%0 ^H]Q]B M5+=QJ.Y+A;)\)+[EX1S5YEOBBKZ\,@'(@JWDB")KPW( O4H0XL;E(WHG]DSJ"F)4^>[Z.FL!=]H>U.;*6B@ M\Y0F%+),:?K >Q>=Y.'[1@[*EL"^=V(1)PM__OEH4M/H53!N8Q19D-]X^B!B M(&Q+&&_GKWD7U/>=WCN;.G#JMTYPT0(UJ$M],!E96!G[6HE3>CT^VJV7YNV8 MMH7F8%>76ASBT6O0HDG4*XE, HBN&MT36*):-=ZY^<3."X4AY37#,'4? M=UH"3Q5[FW;PP1<0=+S+/(Y07T(!'JK*T(/1-U8Y+.(6F8 [9+J@N]36519' MSD\^7+W=S_^J49E_?:,R_T,:%>\ R7 /MGH^\?+]_6R^1'"XX7: M8;UVN:W>Q8<[OQ=H.OE:IA..(5U9>)$]?7:TJZC=8XXZO61'HL%OC]XUT6%Q6*.#^R&T^OVQZ._ UZ> 0?;I-VO64XFI\VN[?_3BP@<[R/1[SW$ M(EK,IU3M@I&:P"R:7LR.WD+%VR46WU6(YHM+XGX<7; 8+?>3JRM\MV#NNG$_ M5 E1\[!3/GD [98*[2S/V[+[FO$1%9!WANT:KIM#^ Z$AV@WZ#=4/DH;O,7N M^,I'K@6ZMY_$6Z!@[YLC%H^\1C2?CG 27T"B8?,.@]R +"XX'\_X:7:UH%9A M-CFZ\09M\&_(K 2'/6>97^+LZ/)B E+3JRMQ&]PA0FA(_6"K4(H5K?IE$-W4WCQ.R/ MY7M _=%.OSH?N,[19AZ^1Z27]"T#44N&YRLNM+5U@:WN@?',!(E..#)L^B(5OE@!/Z879UPSN@WDAS8A/[3VA6;$]^#W3@4[[_@H MP_*6/T,%C>N2VWXA=N%DH03J%HQBJ8WAK&P[+TH/BMI0X\MT_9B3MS+-V,KD MZ:O*7QBHCX@:9&CF]#*\[,Y+Y!#2C8_2+ LO\.J12G/#[#'AAB*^SPA\2QFF M4K\903-6:AO>\H>6B*XO^Y>6W-A&38?+60)'4*?N9?!6)1"4,1IWFX;Z_CN* M[S9DTL+?VF;5+*'VQVC7_!$3IVZ3HRLC;GB4";REUW]4+-"5:S$9/_W;HPB. MQ-!-W+/.M>A68$$1!@ T X !D !X;"]W;W)K&ULE5==;]LV%/TKA%L4&^#9CI,V:3X,).F*%5BWKEV[AV$/M'1M<95(A:2B M>+]^YU[*LM(Z6?>06"(OSSWW6SQOG?\<"J*H[JK2AHM1$6-].IV&K*!*AXFK MR6)GY7RE(U[]>AIJ3SJ70U4YG<]F+Z:5-G:T.)>U=WYQ[II8&DOOO I-56F_ MN:+2M1>C@]%VX;U9%Y$7IHOS6J_I \6/]3N/MVF/DIN*;##.*D^KB]'EP>G5 M$I5\L'A M\Q;]M=@.6Y8ZT+4K_S!Y+"Y&)R.5TTHW97SOVI^HL^TL/!>_PORU] M94)6.C8VJ#\OER%Z),=?^VQ.D$?[(;E@3D.M,[H8H2("^5L:+9X].7@Q.WN$ M\%%/^.@Q]/\3FL>!3B9*L&X%JQI@J=\+0F%DKK'1V+5:-R;7-B.%:E>K_LQ8 MZHO(^0R)/."F3]WWC4(:!5L6QI]-*4)FY4IB.MG=]L;B07P6]>4N5H2(Q(Z M2ZZB4V@W)Q2@HMP*W6'BB'TJZ MI5+VM6@O#'GMLV*3+ =;YTTT_U!RBK%U P!8N3L2*2NLN6D@TH3DFRXX0^7< M3W/5U#C0%B01"@U"W2%J2+LEUQ62BMB=C=V]3]2ON[WN!%HZ]_NMG^ )#82H M)88K[RH(YH2)EG-2!M?XC)#*;6& ,01_ !!Q;:J:+0Q8RF'!Y@OG Q>A3>X? M>G/G0P[%-[@-R;?T!NHWW<2$OR4/5Z[$* VGZF[?3L3NHG)8<_DXYZX&'D(.6LU=7*<*VT=I@*$W79E;Q0.CX+K*:O\WYQM;<+JY0@ MK>'&*NH'(,VV+C M)?TGZHV-2!@XMG/SM:O09G\:[JMB15 4=D):$.%32M_NT[QK*TO1-Y2$>?9%H1!*# M-$]S<<,'Y&-B5^$U89SE*&%!PU=GI&J)#K3]]!P+T#XW;+5#ZGCK=G@1KT?= M:PMCGV+AQ>0 95&6<@^!R%/U>\N&G M4=WXV@6QML3(>#6T9% M?BUW*826TR==./K5_KIVF6XI._%TUWNK_1HA1TZN<'0V.7X^4C[=G])+=+7< M698NX@8DCP6NG.19 /LK!];="ROH+[&+?P%02P,$% @ +$]D51,2DLR= M"0 R1X !D !X;"]W;W)K&UL[5EM;]LX$O[N M7T%X>XL64!V]^45M&B#-YO9ZP&Z#IKO]<+@/M$3;O$JB2U)Q?+_^GB$EV#,,R2!1BMR2!HX_-^)"E"4I@AE?6IW# M?DF:N/^[T_Y7YSM\F7,C+E3Y219V]68X&[)"+'A3V@]J\S?1^C,F?;DJC?N? M;;QLF@Q9WABKJG8R+*AD[?_RVS8.>Q-FX2,3XG9"[.SV"SDK?^*6GYUJM6&: MI*&-?CA7W6P8)VO:E&NK\59BGCV[MBK__/(M_"K8A:JPUX93N$Y/++23S$G> M:GKK-<6/:,K8+ZJV*\,NZT(4A_-/8%5O6MR9]C8^JO!:K$=_JP;DJ=5V;- M<_%FB-PP0M^(X=F//T23\/41R]/>\O28]F_:I..:LA'SRN9.6;ZG#&&.ILP\ M]G9=\IJ]\U(!LROA+.'U]LN]5JK&RB;;Q]< MWEF^4F4AM!FQC]V*;@&:*0MA&%C,35YBVRW9*GM+W'P&>^&M858]N(BHUJ7: M"FCB=8%_6[8&J*"*'DTS-[*0X#:$3J^5=I$S[>3=W,!)WS.EAJSEMD'DMH?6 M!.TCA4#DTF^()K[!*\#-:IE3F)W4_1'6U)(DUT([%H?+#PT9R@^,*5BE6<[- MJL4!WV!COPCXJ:L%4;$"=<]\\/3?:A#?;BZB/'%PM9(@KB M>)COKG,7%"N *IH$698%231CO+$KI>6_*6HN$K0G#YEU47)CV#FE1X5]\"%N MD]YOJS2FH9#Z%1>J1.F3]9)9/B]%6_^PD''J']LMZ/EP_1N!A2*,MPUX5>]2 MR?G0@0C[*%7Q:O!K4\TA!,MI[N!]8P&INJ#%N7/H)Y$+)Y)$CE@C%@7Q+ K2 M*!K\3$C$0NDD"69I./@=EN'Q.4MFLR!+4_9B@$JX$-*/QK,@FH88O+\*J-NV MR[3\C642FI!,74PVKEH2?&Z$1O%OLZ"@35UPJ=D-+QO1[0#YXCC@&1M/1MFT M1XQ[L10U=)3EEMW 8&0THM)H)KXTO(1D37\DI599$L\3#A0>#NDM5YBJ1B5R(K;M9B7R4(3C-^/SQ^?VFY>)3"#MYQW%? M4\CO@,B^OTV)'64^.FN4?<&SI=+ M+98(X9. EP:SZ3@83V(*4S0*8S8;S7H09HACEH9^R\-T<'DK="Z-0]YX&F0S MP!$O4TQ,#F YR8(PR=S+<0*P/ V>XV R119,,V\,,#8;D6'9*.F6=O$]@N\P M2BF5R*AP-,[8=#2AW_B?-LI! CA$KJ.CS0\!OMN&PRHD>J>+1KM-AG"-FLXJ MWVL)ZK4>A*!/EW"4=>@;^:A?MO3H^P!VU>@<1-@6XH\[NG/TB*&C\EWAOKR^ MNNIJ=ENR.>$2!I9R*2EP.UH&Z->=EAW3'K"I76G5+%>H %L-@*/-+IK/@YK5 _3W $SZUR+RJ= M='%'%XX,B!&(9#9F?^E\1O1]^C[G+]R HU5PPV>0F ??FDJY7ZGV(E(;(N%M MIP0-1RESYY-:+(2#8$=%FCV?/UGSGJ+>9R+[T0'D*%CP+IJ-@S -'P/''>>_ M,3..;?LSL&O8Y8M+@+D0-<)K5RM1%N3,7*QXN2 %.T#3MO%NPWOW[IDINB;) MRHHLAH['\:T%&ALB-)2SO-&NQT3/,T?C8Z4PAW';*R"4\GW!< "TOLT&L(&4JU#@UUN1^R]:Q_?4;FMZS9/*;H>(SD. M!T;:ULQ/2B/D5UJA-:AV-!N-]]T_UM)= M>)QYJNNRJD4EHB%NI;%DR5Y;B^;T7_"$7L,IO&UV E5W,LB%MASFMZVUDT/; MDO<[V4+]SI)M\JA:O 0G;=3+MO&!=R^I!Z#N!I'5!A5_UZ]VBY4HQ27RTH+\ M",ED%Q91)=K4 [O7RM(9",*ZPZ:LGESIO*BJA>68U8);YV@+ MD1VK2V\^N2MN;6?>O#% CG'D.9>UAYYT9:''L1/LX$AU"#8:^W)_1OLV<(T9 M1'!R!X[SMIE#B47V.4EO,7HY63E4DR;V@*;]+#H\8GH+X!$.$IT7]]'YH%^^ M"A] T)='E^*[MH]2E:(J2K(:(Y7 ::3M!UTP=H#R!/RU\G6OA=2"[NC(4CJI M4+EIF1RFQ"-T!FU7^9[.@J2!^E\21S0+Z**!D;=EEO<0:OE\%#O[>U.(;$G1RV"]]3]#O"?JG2=#I?Y.@T2B^EZ#I M'YR@7[7G8Y=UQX2H7Z)XNPM/;MKK+<.>.["HQL \\^+5X*.S=?^#$_N5C-X? M&;A[&7?IT?\:7-!&8SMT>Q/@,CIZS8Q:V TU,NC6@B2AJQ]W*4IT$,23,?XF MP32+!A^ 8%?P*5 %M)1J[;8["H,X32 URU(63X+Q+&11%,1Q,KCF97L=[4_) MM+G38!9.(#V9)@S1'(=CTC +P\'/_C[37W47Z"TE?99RWRA@6IS!L&P\AH)H MFK(QC!P/_(7F5Z/[C%::1G2IAK6R)"'OL':[G2G D*PG@_4*!C=H'6J#_>GWV'U!+ P04 " L3V15,NQ.7F % #V M#0 &0 'AL+W=OO.'"' MH0%46Y+EB](D0))F6(QCV0$O'%E&)5$DJ3O[]#DE9ME/;&-#MQ28I MGN]\YTKR8BW55UT@&GBN2J$O^X4Q]?EPJ+,"*Z8'LD9!7Y925KG!4JXO^U%_L_"9KPIC M%X97%S5;X1S-8_V@:#;L4')>H=!<"E"XO.Q?1^$MEJ4%(AK?6LQ^I](*[HXWZ+\XV\F6!=-X*\L_ M>6Z*R_ZL#SDN65.:SW+]*[;VC"U>)DOM?F'M]X["/F2--K)JA8E!Q87_9\^M M'W8$9L<$XE8@=KR](L?R S/LZD+)-2B[F]#LP)GJI(D<%S8H@"C,( XC.,3>*/.VI'#&QW!NV-*<+'26R/AK^N%-HJ2 MX^]#]GJXY#"<+9AS7;,,+_M4$1K5$_:O?GX33<+W)\@F'=GD%+H+34F1@9K( MZF,1.8T1A0/X'@>^% BWLJJ9> &6R]I@#M?S1^OF\%TX 2J7WYAHJ$HA\LX/ MH-'D.3 D6"/I($9 43*U)LU\CC3UPVNGR!G.N, M++0?*MD(TD@::B6?>&[7\IQ;2%9N-C84+*"&1L0(7S%'G[S#9:X'>XY0^*WA M=K>UFR_?M980JK?66KA ;S(M6DQ6EGL&VX -TSS# 2E&_>M9)MPS!C% M%XW99,4N;B%+,E0#URX>SA_;9%N[OFK#2+SHF #15 O")=VM!VBT1W,WJ6Q MMA0#\D!6-GGG>1MWC5FC*$&LGUH EX$T_3Q_I%^"@KOYPT.K;P ?VJ#]B*7V M)"$S:_KT7UOI"-?2AII3,KYL3=T .,3 >P::+F,- M71"HS%Y:,9^SOJ:7LJ2;@-/*?*8:5XRF<)(^!9@[LMO\(E^04XQ47F..0M)) MZ!<:[5+5)Z;+/[=E)T*O6M^F0[QU0M0_:+]VB8&UV=F7TVEZ=M[[4BC$O6,- M[JG'[JWT;(.T+2.";M2[WY ^[W4-^"=X"Z-1$"CX,D3=K) M-!BE4SCK?10&R;.&^-$U3.-NN=_NE/N]KW-KKW4:>Z:^'8ZG\/.;61S%[VDV M2L>;V9:;RYR-LUXYRI&-@RB-#I%-@C!-7Y']L W,^>[$:?'!V=>Q83=-@SB< MPG0<3,>AGXWM+(XGO;L?3\N-FB/_WU'M%+WRR"F:!P[9(YW >BP<)''KO' 0 M1=UP&FY7:?C_H,(U-89W6V]Z)_G.:,\P):M#E7BBIM;HSI&VM%_5UH\4T7PW MNM_%=12D\81^)Z,$XF"B=X(8%/XIR0)P]C>@NR;EI68'+B&Z!07V/T>KUB^PX M?7? W]GH[^P0^F_3<5@[RV(8$*Q#@+L:X4HU+9/;UR].\^SDG0$^"@ ^T-TV M"$R6@%6%_H;X$\TL EUYL(1@:XU!2))!:$+*T:4<*&$6FS7J,6M>D";9!'JD M8#-#0((NOX$W7!*8Z@R)F F9+T@;6M0%2DM/@'E[?G3GC>V7%?SIK.[O''D[ MS@:,LZ/K7WF]A-ED?G)&XW3BY%Y"-I^DZ:D_F.6SHP^_DGX#V3&\>DOC_"R, MTY,P9C._X6(Z2G,#S&.0F^NMC]80;U@CEQM@\"6^C>GY,KPDDDZS95O4DQ#9 M <=EQ6]X81= 12L-WSO-3A(K;MWQ+MP4#(V%VDC^#UDJ.^*G M* #W3'0L&'-EP&2!\9.5>: $_V?A,6&4\UIT)3&0U-M*NOT:"7'G+!&D*HBG M]*@*L8O$(\F1H9/,XGPG.7'9;(.G8CN!5G/J9UQL0Q#)-Z)=U$QNAKP2&<%Z MRE#/;5TK4;K""!?4=3:U9<)RE\$]I>%I>;S)BD)WQ,V'I9,:&VZ=/9=;PC1[ MEN,;HX'")3]TCW%W[+T7H>7\)QX:]R>F-YS* M4V!%JFE\,H] AV88%E:UO@&ME:5VYJ&PO=V]R:W-H965T(>B!8+:EIV7MDF I-OA#MBPHNUV'P[W0;'I M6)@L99+:'K1$=/#52V5E4.[>YBF-; MU-AP>Z$WJ.BDTJ;ACI9F'=N-05X&4"-CEB2CN.%"1?-IV+LU\ZENG10*;PW8 MMFFX>5ZBU-M9E$:[C3NQKIW?B.?3#5_C/;IOFUM#JWC/4HH&E15:@<%J%BW2 MJV7N_8/#=X%;>V"#SV2E]0^_^+N<18D7A!(+YQDX/1[Q!J7T1"3C9\\9[4-Z MX*&]8_\SY$ZYK+C%&RW_$:6K9]$D@A(KWDIWI[=_89_/T/,56MKP#]O.-QM' M4+36Z:8'DX)&J.[)G_HZ' FR3L U@-8T-T%"BH_^P7L(7K5QMX9,JL7R-CTGA7B;;R5RRHX3WN+F +!D 2Q@[PI?MT\X" M7_8.WZ>?K7#/\.]B99VAF_'?6SEV%/G;%+Y;KNR&%SB+J%X6S2-&\],/Z2BY M/B(PWPO,C['_]GLYSIJR"SADUH&Y>,4LB1D>:@S;6J%R%G1%[?,+L"T:!&ZA MTI*ZW<*94.!JW5JN2GM^=4*-1&VBZ&(;@ZIX!BJ^LD3J&_0.G3!(#>^HV[M M#]IQ>;+DDJLB$).0CUA@LZ+X61JN0PI_P!F,!GF2P'FPV6 XW-F3P:6W3[Z^ M)WF%--F0(A:26RLJ471JSB ;#R[9)?&P=-0MQVE&5(M&M[XH+Q!26AG=_%J- M3C],6,JN89+1[^2!/P%6%^;QYR 4;>.AP"SI!8Z8%_BZ7M0Z MKB]8WS^A,'D^R *XJQC+\][.1X/AF&C>NL3QP:!IT*S#.+4DDPK2S9S][GYB M+[I!]>+>C?LOW*R%LB"Q(FAR,1Y&8+H1VBVD&8<' #;$P &0 'AL+W=O M09&TFP M2089.WY8[ /572UQPB;;)'MD_?V>(MFMJR?>!-@7J2]5Q;J<4T7VQ=JZ/_R* M*(@OM3;^.9!F5:CV>32;/Q[54 M9G!U$9_=NJL+VP:M#-TZX=NZEF[SEK1=7PZF@^[!;VJY"OQ@?'71R"7=4?C8 MW#K&6-<%1=#N;3UV^?LGP4^%W1VN]<"XYD8>T??/-C>3F8L$.D MJ0AL0>+O@:Y):S8$-SYGFX-^25;ZLOX^Q(Y:%]'1M]2=5AM7EX.5 E%3) M5H??[/H'RO$\8WN%U3[^BG62?38;B*+UP=99&1[4RJ1_^27G84?AY>0K"K.L M,(M^IX6BES?'.E%3NZX_A6N_?K//O M[>Q1@W?4C,3Y9"AFD]GL$7OG?;SGT=[Y7XE7W"A?:.M;1^+?\X4/#J#YSZDL MI$6>GEZ$B?3:-[*@RP&8XLD]T.#J^^^FSR=O'@GA:1_"T\>L_^\E>]3<:6>G MYR-QN$ZQEZI/UNE2W#J[=!)R9BD^K(AU&FDV(-OG5CDJ3XC]2\$JWK!)"5YK MR7=%5CP#H"-C'TAOAN+[[U[.9I,W1U;B\^F;)T(9<4,%U0MR#)'I2/QH<#$% M8N[F=[CQ084VT!"7Q4B<98-XUYNHE([NQ [!C6*)7N;#ONOL.=8*B/&CB?[? M!3@>(1.<*@)";UT0:)-1Z)WT@9S9OK:5^,6ZL!+7TEG40(HSELO^_'*=]'NG M)+*PY$4+VVPPB7;1%%1; [ M(ISU!V61=(3J69V]./#LHZFDES"P&]$63N+2AT"MJ5L[70R YF%N,%87VZO1-S(_4&2?/"VRK 1^*:&$RL MU.#)^8B;UM-IC+4@GDZ%VOH:(_:HHZ\4E2,Q#U$B8&3B0J:[/^?C\$0<*UF* M1KJ@@,(-KE1YN'BD6>0N9Q71A-U\653!)2?^3K;N_E*V$O$SJ?O^@OD-/K+" MM=0*^D;)H5BO%#"'KH<9#J%L;BL!+'(\RON6742/V G-4M5SR9IC5-R0;U"+/B9D!9U MIYI(C^G">3Z")P/.V+!U]MCR'B%7I+FX*Y(NYU*6)Q?S]+A_KF M8/=(G][\D QL:9])M/=VN ]NM*=*N?I$&&QF^N*-/\QRGPU.Q>;K0:;.!NR% M_$Z9^]:DH137XC3]_]M/!$[*R(L.-K&<2T=[63BD3>(*@]!8H2U&E\.R/!TX M.1QKL$N"*H04YL^)WM31F&,.#!&5H)ARF =V-\1VD<_V3CD5B^EHL>$):]?? M1E1N$/46U%_C*22/U1/)]:;;F+S<[4]:!;5,/?3O;BX^T!A?BZP&T[A_L!I=!PP!I$OE:Y .6C'Q&.[W;7)58A[U?9_L]P042RVNE2M:%?92?*BT;22_LHITRS;MG]<(+W6M!<$P MY;:QI\UA=9UCFEL'.A+.F(6*9^#([Q.*W/ $3NG2A!YMA$/ 6D+5>&*RB.#2,<9G+Y2,U%"T: MXZ.] \$*90 1"#O),F& %\Q6JC;PD2L=,%I*E(NRPVZ]'+MR>6>"BO58AKW: M,BQBY!""K\.][?*6LF@C% \8;8JM@8F-2!@?B??)D1U:YK1LVQ;/;:HH@SB' M-\Q =\&@CZ3XXM:W;RUH."4!Y,!O8A]2#?PB0#( 1$%RH;#L)N_0T;5*W"6_ M$?0_V?8F.NP4!78D^3P4#%,K" -[H95?1?UL\^1P.K8Q$N^J"BF)#7"WWES MM#F*K[B.1>M<3*CKJK:3K$(:GN+(%SH ^!^ZAI!W2"%U?0=@N5+SN,ZM&QL. M' "1C'UC0 T.'GPR*Q^(X:40"K<[LP?=!16R3>"+I?$4E_$4@D[E+ZSG5)6* MS>2144LC,SH0(^#+AQK62S#BX6(=^>""\B[C9R4^Z: CIF\O_=/^ MR]4\?;#9BJ?/7ABL..=YL*V"ZF3TXMD@E:6[";:)GV\6-@!+\1+['O0D%L#[ MRMK0W? "_?>\J_\"4$L#!!0 ( "Q/9%6?@7,^4 8 &@/ 9 >&PO M=V]R:W-H965T\ 4F: M;076-:B[]<.P#[1$6UHDT26I.-VOWW.4K+A%FN5#@7VQ*9)W]]QSQSOR="?5 MK2Z%,.R^J5M]-BV-V1XO%CHO1)&,=TU#5=?+D4M=V=3;[J?^%!M2D,3B_/3+=^( MI3"_;V\4OA:CEJ)J1*LKV3(EUF?3"^_X,J3]=L,?E=CI@S$C3U92WM+'V^)L MZA(@48OJ:% '&YT'G=#1)@H?CO?:?K._P9<6UN)+UIZHPY=DT MG;)"K'E7FP]R]XL8_(E(7RYK;7_9KM_K9U.6=]K(9A &@J9J^W]^/_!P()"Z MWQ'P!P'?XNX-691ON.'GITKNF*+=T$8#ZZJ5!KBJI: LC<)J!3ESOA0;4&S8 MV[8/,)@Z71@HIN5%/BBY[)7XWU&2L7>R-:5FUVTABJ_E%P THO+WJ"[])Q4N MQ7;. M=AONO[3^@+1B\#JR_X#R\_B*U4IFHW[,^+E38*.?'78^[VVL+'M=$Y M.=9;GHNS*0Z"%NI.3,]?O?!B]^0)K.&(-7Q*^W,C\K02+YRSO:+J01'[6 IV M)9LM;[]0[D)*L\IHAD.NN"5&]U*:<%7S52T8;PO6:5&PU1=F ",O*[$^,%R(O+)'O>&W0K'9 MJQ>I[[LG5^_?O+-#[^0(RNVV@O:7H-5(QNM:Y@0!D9"=RN$09@GK@R>P#$FN M-9"3*&Q:D&TNYH>4D!TO.=&,C!)Z4G-E<5[?B[RC L+>K]=5+M17@JP$6U4! M:]6Z@HMF)X&'B7OT!XUM*]%"WAPY6#5(#FWV M:P7!-M-;T:>L$8W-]T( 9F,Y0)*",;0EDIU_ M2QKY47>%U;;/0 (%_G.)4-HS4:)'?NZX@DXZ2MH,05M+".P(K,T.Z$#DD)^F ME)T&.GT\^5@J(5C3%U5!116!WP+F"K#W=?$A5ZZNE^RBK@>W/DK#Z\D'<2?: M3K"7S/-<)TP\C!(GB"*:<2+?_GL99KS)M]Z]9+$3Q"G^TRC&[XP%6<2.['SJ M9\^"YST;GILY69#9D>/&KL47N&3=\VF4/(+/"QW/#>S6T&Z=L3C)+$0LI8$_ M^0UA_%$,!FGHQ!F9\7TG]$(,,)$0-:'G.4F:/D9AYK@I0?0'KV8 ZZ=ASV/F MI%'V')#/YC&(@,E+:.0YKDOQC9S$6@XR\)CZCX",4B>+K(P3!R/(K&S$-DVAG2D M[0':\C^J ]Q!Q!+/A3\SRJ\L".PP]G$$0CL$6SZL'$W>?E.V+!=1'/>['#=( M[,@'!,^.P!V2XFCRYJD29O?YR6#6\9*HUQ(Z;N;WL#)[+(_ UV$EVZ.P39TFKZ)%5=L!LE-XHW#87O &1?]MMG%*2O6/#B>3P"WV>#?0KANH!NIL4 M\TX@V_I[1ENA.[?24 >$AF">_$ BDWGT_Q+)YH_=KQ<'KY]&H,?3&X\Z;M>: M_B$TSH[/R(O^]?2PO7^#OL,5H8+'M5A#U)TGT92I_EW7?QBYM6^IE31XF=DA MM7FA: /6UQ+<#Q]D8'Q&PO=V]R:W-H965T.QZMT/._L!)"$)#4FP &A;_?5[[@4(4HFL>&:_V"()W/<] M]X!\]VCL%[=6RHNGJJS=^]':^^;-T9'+UZJ2;F(:5>/)TMA*>ES:U9%KK)(% M;ZK*H_ET>G9425V/+M[QO5M[\9*E>;Q_6@VZF[-7*F%\O?-K<7549)2Z$K53IM:6+5\/[J M9,9\H8M/Q?O1E Q2I;DI'?\5CW'M="3RUGE3QLF$>-\S9[J"(K?P@O;QX9\VCL+0:TN@'N\J[89RN*2D+;_%48Y^_ M^&Q7LM9_R1"BNA ?E,NM;OC:+,55Z[##.?'JUI0ZU\H=O#OR4$S;C_*HY"HH MF3^CY"?QJZG]VHF;NE#%]OXC&)RLGG=67\WW"ERH9B*.IV,QG\[G>^0=IR@< ML[SC%T1A+*Y-[>!LT0?EUBJG:B^[J'S4M:QS+4NQP$V%(O5._.R?)O9-]TB^NI-..[![Z MLB;:6;:&]*D2>HHN+90JDZP.YE@]* M9$K5)+.1%NMTS>)L@=4*+>+7XKYF<9P )U:J5E:6Y8;6J8:>T(:V]J2]L1I: MFA(+7_WXP^OY?/KVY\O+6_XY>WO .99-@P*76:F$;6DEW;1JU9;L$OOHX=9" MY:W57L<5-T_Y6M8KA:JI*NT8K#H=BYOKI *2I"W(&%U[974U\%W7 5VQ=R(N MV4\L+#=C5K@5QT&8"B-JX[$Y+]L"R\J2EP^$L8%8 U.M^K/5%,EL(\AU@46" MY);*JYUIF/Q_271KTY90AVAB5E "L>>/M@Y@S!DD:Z^#= K3[/PM0OIB!:]Z MYR#(*F\.V"F2NE'2"D5@ SS+594I*XYG#!?X&R/&1M'JRC@/*W.(%9=UW4+/ MG6J,]0*6$O:+V?3P'["BQ)YD.9([$7N:\S0UY^G>YKQWBDKKQGE=42GOZLL7 M25"=!$Y<:)V$6&3Q]V,:LD3UH_TFN,K%$JO'8?+4&-6T6'B#JR]JH):[R&&\ M-Z%A_%IZ(9=+#SFHU)D5-29W%-8K'[:66F:Z[#NKT"XOC6M)+U;",.IE M4OWD*O:KT$R-"3%+90CIT2V$EA+$V-WR K$;YR M-18H[L7B=LQ5KF2^I@C!'$07]G#3$SB:K-2KD/=AH0""[&.9!YQ!"@&V-,$ES$=4))U; &@D2'T44* I=QR3)"+S%@T"7EF M*5>MZWMQ2UFIP+>&*0ZB"D 6*K3>*NZ0$KK*, J6V@>$DXV&1OT70XJ#E2A; MDWE) R6% B&5VK)N%4OM02'3Y!QFFH8@!IHQ,F$>-&,\2T<@H A%2I;)IX'U M0&/S2+'$DV&-TC: (*23";0GB<1*#3#4EBL'9JR,*1XU8)TJXIMXCU&/7H>8 M;B<,\5RV)=0^A,[9N364.IFSU$^(#M=87QQC5HJ2R;\<$NLM>%B@)=*4\H23 MZ$W4#^6;P+[0:'8(M*9"3HP;@,-D#U*>):0\VXMSBT'[7/;#O2.FNX!SK\#= MA&:H94@AHA8"5ZL&'*4F'*2)CG $*A"*K+5;_;Y+E P0B$!W@ZN&A9A'3);# M_%H0F0D#+/+=,>WCJ4Q]"%4,&]]153"MST*CD6W[!MT+INC>T7>>$GJ^-Z%W M<>;V]O[<:J9XNW*Y7]9\(J*X@?NK*&ZH@@$65 SA+PP3Q0\J\X(9R.RM^%2+ MRW8%L"0WIP%P>KH_D+-(+^[3M M-S-A]8?3L_&V>7S!P'W-(.4ZFO>92)#X'$?OJT6;>=/H7)R<3P_GTX-XMK/Z M07K&!;K^114KLJD3?IU& XKD!O;ZGIA]?L0M8#]X02_\]>ST\&1Z0%01AP!X M@#H$I40A!E8VS$4@G#VPZAJGI39,9)!25>H Z5C:P:/K*4QE"E5BX-ZC'"UK MHOB(0S$]$^, Y4ER03'JQ0O&T/Z D V9" (!FT&V^SFS(2)!XQK4 !*[T1&B MCFZ/5GWC'#5(403NVF5FJ:0G A/(=!LR+DMG>DK%PW%Y&!W ]DH!.[FQLS@; M]X6.\D@B5.!9=!##J()5Q'G6@ C8ZWT9QD2FOB&_A2Y;THI>!_BL' W2N#&7 M91Y//^)QK9CJ#,):28YE$!\XAG1K8BF\/?H<"7YJMBYU*.UH,\HQ(N'?)3#) M;D3 F+F@4=;Q(A0 E14Q-V^-:[J-#>8GN! F$BD8$():/:9>CW,J'B11()C< M1"T08R2QKH'-=F?_!1"X1$ MJ2T@Q>AGAC(.9S*;'/OGIZO/=]2R$IF@ <+ QHO@#=F=>]5A$1W(^!"&8,>W M ZB'(AT=*7QIXA* I "PUZG9V6D4)*&4[WE02.UL/@[0[M?6M*OU-]1COHTK M,#,6/J ]'K/YP1OQ8> AIG)Z_7N3]G;U] MX<@T>(D6K*61PL.\0XHM^[LQW%7*UQQ\$R9Y&#CT)"'M4,QX2W'_RI#6$>%% MU:@J!*L#_>_6;Q]'KKWP"O!;Q7S<&QPBZ(@=W(**,.W<+L\GPQ)CT-CN\W#, MZ 91IH!<->=N"0U]<\].N[=S7 E@(^6F>R7+P6CHR.]]ASPO:7_5OWJ26^3@ M:RS@\"+3*7LBK\[\3&Y]N'C3+J;/FU=AB\Z_?+P70RP MB)@Y4:HEMDXGYZ&ULK59-;^,V$+W[5PS41;$!"$ND/FREMH$DVZ(%FC9(TO90 M]"!;8TM82E1).M[\^PXI2XZ+)(L"/=@B1S./;X:/0RT.2G\V%:*%+XULS3*H MK.TNP]!L*FP*,U4=MO1FJW136)KJ76@ZC47I@QH9BBC*PJ:HVV"U\+8[O5JH MO95UBW<:S+YI"OU\C5(=E@$/!L-]O:NL,X2K15?L\ 'M;]V=IEDXHI1U@ZVI M50L:M\O@BE]>)\[?._Q>X\&\&(/+9*W49S?YJ5P&D2.$$C?6(13T>,(;E-(! M$8V_CYC!N*0+?#D>T'_PN5,NZ\+@C9)_U*6MEL$\@!*WQ5[:>W7X$8_YI YO MHZ3Q_W#H?9-9 )N]L:HY!A.#IF[[9_'E6(<7 ?/HC0!Q#!">=[^09_FIL,5J MH=4!M/,F-#?PJ?IH(E>W;E,>K*:W-<79U3T^8;M'V&K5P(UJK:8Z&2)A*[CQ MRZ,V\/&Q6$LT%XO0TIHN,MP<\:][?/$&?@ZW!%H9^+XML3R/#XGK2%@,A*_% MNX /V$TACAB(2(AW\.*Q +''B_]+ <[SAS^OUL;;_WJM #U^\CJ^.U27IBLV MN SHU!C43QBLOOV&9]%W[[!/1O;)>^BK!SJDY5XBJ"U\JDVQVVG<%5[O9#GF M]AKI]V$?*Z1:-%W1/D-Y@D4#-8G#J*T]%!KI4/:U6S^#?>X\B0ZU[Q3MAJ9K M61_)%&T)MB;][IS3$*=QHW9MW7L8V"I)/8+45K=@*[4W%&4N+B>/E48\TQ'\ M0H3/+!,G!Z<)#N-H\HBZ 5EOJ(<0=<=!V8KV\R._@ ^0SEF2<#=(61[-:"!$ MPO*9,_&<7F;IY YUAW9?R!/,G,VC!#AG69Y!S!F/.<2"'Z"B22'F,5Y! F;\PAR M)G@^>3@57]*.E*>HC,VB#&8L2R,0,>.T'#V$R"$Y0 MOGC">;N")E2FV7Q.HY@RC^?"I_;6MM3M1NY+,E6%+L\$1IKY -%T1AU0RD%/ M!#KE@X61K^G0]WCYS$A+FC2$]'/:<>ZMDTS32P:]B*B56&S6M/+03YCW/) 6 M-79*N_*2%G_NJ0YLIO"5[?M*'F(:_RN/]&3Y7_+@K^?Q4IZGJH^TA_1>:TOA MBQN&.N+.WZ,&-FK?VOZR&:WC57W5WU G]_Z>ORTTR=" Q"V%TJ:F >C^[NPG M5G7^OEHK2^W7#ROZW$#M'.C]5BD[3-P"XP?,ZA]02P,$% @ +$]D5:F^ M*^\V!@ S0\ !D !X;"]W;W)K&ULI5?;;MPV M$'W75Q ;(T@ )BM1=\G0:'9QG*.X$O M4MR9G6^"GBR4^HH_[\OCF8^ 1"4*BQHXO&[%N:@J5 0PO@TZ9Z-)7+C[O='^ MSOD.OBRX$>>J^D.6=GT\RV:D%$O>5?9*W?TF!G]BU%>HRK@GN>ME$[!8=,:J M>E@,_[5L^C>_'^*PLR#S?[" #0N8P]T;/P=\(TBV 7G&)A5>B_8U"7U*F,_8A+YP=#IT^L)? M=OK/TX6Q&JCRUSZW>ZW1?JU8/H>FY84XGD%]&*%OQ>SD^;,@\=],8(Y&S-&4 M]I,K4:BFD)7L@:HE.>=F3=V37'SKY"VOP"%#>%.2*P%>R,**TLWO\V7:VLU: MD*6JH&1ELR(6F4!:K6YE*< "5.-3,(4#@T\BGH#16S!N7HM6:?R3#;%@!U09 M5& MO'#"JC, T;P\](!C(+<0>B0:>2N*821P(X'G@HT^?>?H 0@%-(M#^(J"D*91 MZ%T]<5PV1=65/4X%0#6I5+-Z986N"3<&_8U#G[ D]VZ7/>]&F-WJ6$GT/;!64?"M1C5?=2:5OE(C]CH<4F3!MT9 MLKNEWW2J=K/DN;RY5'U ]069=Y9)ZL25>*DK)'1CAN&!"E-@YP$ M&0WCS#M7==M!7G;PX0JCEO:.:T&BE 993**8^BSUWG6ZD;;3@CZ1[Y,,O C\ MB$!V\BCU/@C80]:J>F(_H['/$"7+/;%2@QA M%*@&SSAD V/:_<'-$QIE*/D@9.$$#"C.9AAAST:91F$Q1,1@HF_Y:"GUT\3XM" M=P#ZXAY.)A@&!'+>:8V>?I!\ 7W)2F'V47/:U&370TZ6PG)9&<32YY8/6,0N MEF+ 4FVQ_#<.?UY4+@$+: 4"+04(![3-&$DI'&0C%)? M3F](1*,X)@GUH^UJK1YXY5QDE 6)8V/J7=1MI1X$]'&KBJ^D[72Q!LJ2%KH[ M43MN!31/?%#,&/,^J>:5'&$_"E] XS2 9Q*'WEL!98!M#PX96BXZ%PZG^/&* M*,]Q71".6&4#-0U]$X89=.H(&H*L@ 0K@RU9W!<0!K=-*)#)_ R5Q+G7TVY? M5B&0042@=?C94( ')/9IDB68$0818Q+X=3_;9)MAAR+:S4_6:]:P)""AUBHP.[[K!UFI_OG#=K#36Y>SHGGT#_HY%MFL@V80-FXFYB8S6[ M4FEN83>02!TC&@E=JE'6)>WYLXP%[,VCKR"A"0NV0QY#BY(IOS9L5;&T* M:C"$NHH)% ^F*4JPCO.(#?GL6T3O^@N8@>(C+_$+-E!\,^H/(RR-R4MO3\0. M0"B 1HA%BJ<#!CW-I1TZ3)+NR_I\YXI5"[UR%TD#[L,)M+]MC:/C7?6TOZ)M MQ?N+[D>N5Q):7R66L-1_G<)Y2?>7Q_['JM9=V!;*PO7/?:[AOBTT"L#\4D&$ MAQ\T,-[@3_X!4$L#!!0 ( "Q/9%6;WO9NQ , !P( 9 >&PO=V]R M:W-H965TJMH)+O--@ZK)D^GR-0ITVP31X7KCG>6'=0KA=5RS'/=IOU9VF6=BAI+Q$ M:;B2H#';!+OIU?7,V7N#?SB>3&\,3LE!J4\02$< M$-'XT6(&74CGV!\_HW_RVDG+@1F\4>([3VVQ"2X#2#%CM;#WZO096SUSAY1X](=RMYJVN7D9[>[Y$?-#7<9,C!\8 >!9K0.+4$[@S!I8:X;F/@= MF!5\5=(6!OZ0*::O_4.BU/&*GWE=QQ\"[K&:P"P:0QS%\0=XLT[GS.-=O(?7 M%!VH#':EJJ4U;O@E16EYQC&%G3%(BSX?FN9,IO 79P\JG524/E!0B?% M4]3,Q[::29.A=I2MHB+W].&[TB*%.ZURSNK%SWU M[+5ZUE.?DGH8V2D*!7=/A;B<1RM!@^:I0B2E11I"!>_GY%I"I_AB,HT&MSBD2ZXRIT" M)H540N5GLIN_LB.I9'KCNYJ"T^GZC)B"5PYTV3=>>MO];@\"II3:^%@Z1GS\NF]JN403.!'5'(>URHLI0F#_ M@+!7F3TQ MZD&#N:N?R5NW5]B[L:D4W6KW].V:&__%O'DWOS(22I>WP(Q< MH\ER'H!NWJ)F8E7E[_^#LE1W?EC0\XW:&=!^II1]GK@ W1^"[7]02P,$% M @ +$]D5:6\D\-%! I@H !D !X;"]W;W)K&ULK59+<]LV$+[K5^RPF4X\PU@$Q:KNC-5R/_>(=_APS;>5L1_&B]F.;MF*F=]V5PI/XT%+R1LF-)<"%-O,O269 MGL7VO7OP.V=[_6 /UI.UE%_LX;*<>X$%Q&I6&*N!XG++SEE=6T4(XVNOTQM, M6L&'^X/VGYWOZ,N::G8NZ\^\--7\)Z%1Q6NV.X4)H$/81"& M1_1-!O\G3M_D-?X_]?R"ZZ*6NE4,_EBNM5&817\^%X;.2O2\%5M94[VC!9M[ M6#J:J5OF+7[\@23!3T=\B 8?HF/:%^<5HF8:N(!SJM0=%UM8-K(5!N0&!@^7 MQBB^;HWE$HR$E=R8/47/KME.*F.E5FR+!6>><_ XA)N*07$/P]CC 0H=H&Q[ M*#[L*UY4P#701Z"LY !,.6#N2G?(4)+A!=6PD34V%,Q-9TZV&@G4)]/1&:VI M*-P3M'C!"M:L,:DGQ*4,@3:V.6@@)/7C*!B]WVRP7SA9 M['A8TP*K4"DFBCM ]H6N:==-,%VD*Y>W, G].$CAY)%M3%73&^_S%8U'<>R' MA!QA/1Y8CX^&?(7]N6PQ-&CJA<)]CL?C2I>'[FRU=O[Q>ZVT*PJD35=R+V!M M>_H3!I[Z/?KLFB,K@=XRA;T>/BBI]7V*+(NB;5H,K7W2V&3\JPOSK_BW]"B1 M1A=LPP4W[%V-_;Q\BF^*+VX1V0XO#2LJ(6NYO8,(WD$"=XPJC3P0$OMD$N,N M"?S$Y44<^3&)1N>NZ2)ZQ3JN=<5W&E(4)T$O'R5^1F((8UPR=-'/\W3TZ5&X MM#,YR%@C81C#)$]&-]+0VOYY''4$2(*9E1+($C])(DAC/P_2T:7XGN!T=*-H MR4#0!E$0F^Z3?NE-OT0M!B8-_32*<-=;=9L@"T9/:NE?T?J0R?^+PL#/LHS/PP32$D?A;G$"9^1++O4ABE0,(4XC!X-85Q[E(E)7X2 M9Y!E/HG_$X5Y$/3+*R@,_)38W.ZMOH$\]X,X?:[KC!_,#ABRK9N0D$-;:MT8 M,7P=AK!E-WO(# +"0 &0 M 'AL+W=OO(-2B: MNOM6 MVT N'=9A#8(XW1Z&/=#2L464(C62BI/]^AU2LAS7CM$7D3P\E^^<\Y'4;"O5 M=UT"&/)<<:'G7FE,/0T"G9=047TI:Q"XLY:JH@:7:A/H6@$MG%'%@S@,AT%% MF? 6,R>[5XN9; QG NX5T4U54?5R#5QNYU[D[00/;%,:*P@6LYIN8 GF6WVO MNHNEU9O6=PI\,MOK5G-A,5E)^MXLOQ=P++2#@D!OK M@>+P!#? N76$,/[M?'I]2&OX>K[S_JO+'7-940TWDO_%"E/.O;%'"EC3AIL' MN?T-NGPQPMX$< MREMJZ&*FY)8HJXW>[,2EZJP1'!.V*4NC<)>AG5GYA;R31$X2#? S MZESC--U/CZ6#>\5$SFK*R7L2H\\P#'$VCOQ1EN+DP[MQ',6?]IN#/T#K*6D$ MK20F\1^"+FPW"^RF; 32-KKHK7X94J1=;(71BPR+ ./73;&S1A_[(I;%''TTF*,L>!HO%M1W;;%(][T4 MKK1&DA7@M>:*@8IX0Q.J"24:P:(69W3%.#,OEV?8F?7LS'Z:G5\P',(SY/,S MO@T:R -P:A$@HI]B[OE0MFAL%P*Z$ IRN1&N@VH?S9PD^=9607?4UD?$?BP5 MP,&]1>X0PH%DX'IA*4[ZV0 CN:NC00H? 7SO^#.R8YJX53+)<$R3:'#5LH^Z M=P@+>(J#".Z0V>D88_OC482NXLF$C/UT,AP\2N,.4.1GB25@XH>1/3VQ/YS8 M<>Q/\.SMN.<2Z&B+AX\WA>4-;M ?$%G9X>&J%4,^=35VW.U4#_B[/N+O2;(% MKQZH"M3&/4(R:3:I[== M&%F[YVXE#3Z>;EKBWPHHJX#[:XDDZ18V0/__L_@?4$L#!!0 ( "Q/9%5) MG!;P4 0 #@* 9 >&PO=V]R:W-H965T]V!3)>?-FYG'(R5:J6[T&,.2^J5L]]=?&="?CL2[6T @]DAVTN+*4JA$& M/]5JK#L%HG1&33WFE";C1E2M/YNXN4LUF\B-J:L6+A71FZ81ZN<9U'([]9F_ MG[BJ5FMC)\:S22=6, =STUTJ_!H/*&750*LKV1(%RZE_RD[.$KO?;?A6P58_ M&A,;R4+*6_OQ5SGUJ24$-13&(@C\NX-SJ&L+A#1^[##]P:4U?#S>H__A8L=8 M%D+#N:R_5Z593_W,)R4LQ:8V5W+[)^SBB2U>(6OM?LFVWQMQGQ0;;62S,T8& M3=7V_^)^EX='!AE]P8#O#+CCW3MR+#\*(V83);=$V=V(9@-Y*K6%F5N M%*Y6:&=FOH6BQJT,>3L4$W=O.XV$&>]9#\!?0C4A( \(IYP?PPB'FT.%%+^'U B1R M25SXY&OG0CZU"JG,S^="/HQXO0:RE#4JO&I7Q-C,[61>_0N:&%S6SI/L'K2( MGL@&4Z3<.JU:!&HG^E 5;(\\;YLF@5N0K:]M2;?G=:P8N(.%!Z=7R=. M5RL%*V' ^[HQVHBVM,2$MB@?H0"'&#*74D:B($OC($XX>4MB-J*<9*/,^ZQ$ M:S%SSH,\HG8M&='(^W0/JJBL8(Y(G 9Y%I%C7(S0,/3PJ"RA,FXQR0,:YFXQ M#D=Y^@P7+*W9D=G5E\1!DK(@2O.>3)XB&4LL'X5[URZ_+P*P@+(HX!FSI.@H MSDDZ2NQXE!P03S2()_HM\3QS=I[3SV'0Z[U WB\<6O'X),*]'0/98L0*"JE* M6VB]$YPF1U6+>I$;C9G5QR?>]5H!/#F#Y OZ>S+CN4RYX@\C[UQJ8^-2< ?M M!LB[-QEG[ /1Y.TI"@ M^&(:6X2,4N\SM"CPVNT7)?;#2ALE;&.WU'B.Q/(X1@"61JBDB,7>M31H\+_9 M?6L]IN*#A7XXY7]?.-G^\YQ8#F+8:_I$ M=Z* J8_WL 9U!_[LW1N6T \'&"8#P^2U^L9R&E45]C#W??*FK8PFIZB%7QI[ M3_PP]"NZI'IPV3?,C749$&R)5_,;'(C>^6\V3FO[JD[(;-^PVAZZ7Y2@:B/J M?4-FKJN%68;M$'O>DU[',Y0+!I5NVE- M?[$/L\.SZ+1_#3QL[]]4%T*M*KPP:EBB*1VEJ"S5OU/Z#R,[]S982(,O#3=< MX],.E-V ZTLIS?[#.A@>B[/_ %!+ P04 " L3V15=1+;]" $ "2"@ M&0 'AL+W=O\DSB4!VEX/*[ +@J;='H8]*#83&[4E3Y*;[K\?)3NNTTN- <->8E(BJ>^C M*(;S Q?/,@-0Y+4LF%Q8F5+5S'%DDD%)Y16O@.'.CHN2*E3%WI&5 )H:I[)P M?-<=.R7-F;6L%9SBNZ MAPVHIVHM4'.Z*&E> I,Y9T3 ;F%=>[.;2-L;@]]R.,B>3#23+>?/6KE/%Y:K M 4$!B=(1*'Y>X!:*0@="&'^U,:WN2.W8EX_1OQGNR&5+)=SRXO<\5=G"FEHD MA1VM"_7 #[] R\< 3'@AS2\YM+:N19):*EZVSHB@S%GSI:]M'OZ-@]\Z^ 9W M.\7OW(I+\D]2W@) M9 V";#(J@%P\TFT!\G+N*#Q)VSM)&_6FB>I_$#4FWSE3F21W+(7TU-]!A!U, M_PCSQA\,N('JB@2N37S7]P?B!1WMP,0+/HAW1P7+V5[VV/YQO95*8)7\>8YO M$RX\'TZ_G)FL: (+"Y^&!/$"UO+S)V_L?AD &W9@PZ'HRUM>5K6BIHKYCJSJ M$@157$A"64J^ N-8&,W"DX24Y(S<4)DGS79>U H7AR[ZNN0U4_(<[V%DCQF0 M'2_P96,RB=+E0B0HB8M"943A=G(*7B^Q4P)IGT#=$M!VVXY$VI)@2*) #J1" M[-)@IPUV"W17MH$7A.H5,\NQ==Q.1L]9@+@I#K)"DF=K(QTD>E*\T@G MC;JLST:K(XJ?R 4) ML/I^32*%/;<^-6CB([C,-6F=A!/"&7HWNF M$(3YL MJQ*PKQ54,U.+8;3)>M=H@Q8W_9B[QS8T';C^!W87F7-^HHYI;F0V M6J0UWQ^/[G8[;,B:E<&)+1DK)JE%KG+-&!M>\DQXI>L%U8?-4U,D=YOUNCE$ M=DGXX/L#U.Z@=QD9@KDZ4VE*B7Q;-U6.]X6576)1ZXRY5Z'?)L^]\KQ.G+AO MJRC^/U$'.DS4=9AH\!UO\+\^K1$ 7LLU4_G/7:MLYSK*,-(3D]O+QQ.3C_350;ZPP%TDF7;IM[UB?_2$#;]2OVA1@,[ M]L?X.PY"XMM1&&LYCD?]1]Z:AG8\GN"+'D]=+4&ULA53?;]HP$'[GKSBE7=5*J DA%$HA4FF9UH=.56'; MP[0'DUQ(U,3.;*?0_WYG![),I>PE=[X?WW<7^VZR$?)%I8@:MD7.U=1)M2[' MKJNB% NF+D6)G#R)D 73=)1K5Y4266R3BMSU/>_*+5C&G7!B;4\RG(A*YQG' M)PFJ*@HFWV:8B\W4Z3E[PW.V3K4QN.&D9&M#&'AWCJ>*8@S#'2!H&1>,4[S',#1&7\WF$Z M#:5);.M[],^V=^IEQ13>B?Q'%NMTZHP8+[OH9&+Q(Y,I^85/' M#@('HDII4>R2J8(BX[5DV]U_:"6,O \2_%V";^NNB6R5]TRS<"+%!J2))C2C MV%9M-A67<7,I"RW)FU&>#A]X) J$)=NB@O,E6^6H+B:N)F@3X$8[F%D-XW\ M4E]+TN^)[O'\'K-WWV+5[_OWW" M?::B7*A*(OR\72DMZ67\.M1RC1@<1C33,E8EBW#JT#@HE*_HA&\$9!5M-I L46'39TQB.)#F@G@"8$G4JL@SCA0U$_!31/ >@B-18K ME,UMVD!2>EW8(%T"4P24TW:@!YAQ A.5HA#5)?J(LJ%$&2'7M"/4Q;BSM&3M MYP9?#6O;TK$\A@,:K?/POJ]3"+J#X37)?M?$G4)OT/6\D74$?M"9OV_Z''I7 M\.F"Y."ZEOUA+7N!,1RZ?+!_P^LU^JI#UJ4=MQ70M/RL&I*VQJE"2!_(H3>'PQ!L__#/U!+ M P04 " L3V15@S^+Z00# #!!@ &0 'AL+W=O*F$-..@M'9Y'H8F*[%B MYE0M4=*;0NF*67+U(C1+C2SWH$J$<13UPXIQ&4Q&?NU63T:JMH)+O-5@ZJIB M^G6&0JW&03=8+]SQ16G=0C@9+=D"[]'^6MYJ\L(-2\XKE(8K"1J+<3#MGL]2 MM]]O^,UQ9;9L<)G,E7ITSH]\'$1.$ K,K&-@]'C&2Q3"$9&,IY8SV(1TP&U[ MS?[-YTZYS)G!2R7^\-R6XV 80(X%JX6]4ZOOV.;3P3=QQ*HK0&5 &?.:Y=&>R/\5 B9._BL*TXRL?)WL41[EJL M4",P X42U-MT3;@$6ZK:,)F;D_,#:AMJ"DG76&N4V2M0A:4A4M>.=VBY1FIO M2[W=!'I0EHF#&1-,9IZ8A%QAAM64-0DH+ MK:K/U>CH& O@$5!$^GMS0 &._4>._P)<$G+N"TPB5J!_=@) M?%\OZ@_;%JQM$E^8-.TD'MQ4+$[3UD[[G=Z :';=U'!KK%2H%WYX&I))!6DF MS&9U,Y^GS5AZV]X,]VNF%UP:$%@0-#H=] +0S&PO=V]R:W-H965T:YH\N= M5 ^Z ##LJ:X:?34NC-E>S&8Z*Z 6>BJWT.#)6JI:&%RJS4QO%8C<,M75C+MN M-*M%V8SGEW;O5LTO96NJLH%;Q71;UT)]OH9*[J[&WOAYXZ[<%(8V9O/+K=C M$LR'[:W"U6R0DI7,X,:Z-XLZZ5==]+XOTA+V7O9F$*SMTT.^=?\,T0VP.//\*[Y48%+ MV$Z9[SJ,NYP?D>\%[!#PXZ+O M"V!K66%%DBACP\V$ E8VS!2RU:+)]<7HOE K.Y""A12!+(U4*] #5%A2[DV M.V)^_7;)%E7%I"GP_%X:48WNX!&:%MA/S/-<)X@]I&+'#T/:<4)NOUZ*.]YH MD?^%"8]*WE[?W+]9X$GD^%&"WR2,\'?"_#1D9W8_X>E)\+R3X;FID_JII1PW MW5P%Z=L"A.+40\2GP^^@T]_Z,\Z">!$Z6DAG,G M\ (D<",FUP2>Y\1),F!)'W5DT0+$^"SH^IDX3I*2!/]J,?(B8O)LIS M7)?B&SJQU>RGZ,>$'P 9)DX:6AXG\@>0:>?)B/ F1PHJ' HJ/)KU=Y#))BNK MLFMS6%8?ILLI^WFQN&637Z769UA5F:R!70,6%SRO[L43EH>1[!O@A^KN.((N M8_=[)+.^W]\9V92P+A^HT??0OW4BPANL.5A)6#%#6@ZA']P[6AJ9/9S3 YB 4."61=[+L9D0C62^KXE(XYE'%@2(\Y1R]GHIC& #='L,6.Q M1U%WRW']V%(<(7B6POAC8I^-W@ VTJRW$IL0$S7UN[_[APGO\;A7ZWAQV$D) M'#?E':S4MI8S]!_P5%G0PT!.LH31$_*/EEC173%CG M4;O5#C;$WI*RRP7"U"7^Q.M,2 -*4\_EM'*=)$8[&(_#$6446W69U',;FTF4 MWCQQHJC+[PD6B)O$/1U@ETRB?H'2K;G4K\TIS9@ 9U6;6RW1-,&1H:K(=5FK M%#399U8A*CRU ]&GMM0E>?9<024H7ZRY%'[1T%71Z"X*U#^F?)"VP6F/K96L M$15B$NKAW,AS^N(8^<5_E*>8M_1>T0I)7>:@^NAJ+2G2J'57FL)*^BA5E;-; M)3=*U#6%;@_DU+JA.:&A?N4%+YI& _#G3+ 3Y;9562$T]# ? 3,-7T*FH2FE M8HTT@!F $OQI_ ,=&4_#_]>1AUKI;&^$K$%M[*"L45/;F&Z:'':'67S1C:!? MKG>#_'NA-B7:6\$:6=UIC#U1=<-QMS!R:P?2E30XWEJRP/\3H.@"GJ\E>KY? MD(+A'\K\'U!+ P04 " L3V15BHV'Z;P# Y#P &0 'AL+W=OWS.P1_7L[V0G]060*,O M&>-J[FRUSF]<5\5;R(BZ$CEP\R85,B/:-.7&5;D$DI1)&7-]C$,W(Y0[T:SL M6\IH)@K-*(>E1*K(,B+_N@,F]G/'<[YV/-+-5ML.-YKE9 ,KT$_Y4IJ6VZ D M- .NJ.!(0CIW;KV;A3>R"67$;Q3VJO6,K)2U$)]LXR&9.]@R @:QMA#$_.U@ M 8Q9),/C@18N :W<:Q*+BF M?(-^+&A"> SH$MTF";5F$X8>>#5EK/7O[T$3RCZ8B*?5/7K_[@-ZARA'OVY% MH0A/U,S5AIH=P(UK&G<5#?\$C17D5RC %\C'OM^1ONA/OX?8I'MENG><[AI# M&E?\QA6_Q M.XJVUD:RT+#)KS_,O)@ ]:,C4'UWB*K11-YI=B35!D!2,:$KL8:$QUE]X*)"Q![$:Q MBRZ]( A'YM/MVE*ZXK"/KR=-W!'+4<-RU,_R,"]S0I-+,_=BDE--6!?9"FO< M(C'QQI,@?,&U(\P?^7[8377<4!WW4ET(O@.IZ9H!4L"ID(@+#>H"<>BT=OS* M,OR"Z.L(;SJ=X'$WT; A&O9[NGJRJP=?XA ]?X1L#;)SJO>BG#O5!P([$CQI M!$\&7>.3(84/!'8D_+H1?MT_);>$;\!NV*U=?RDICVG.X*+=N])F.R@I M3\RF8%XF(K>;P[.Q#5!*F().M_HIV.0N6WJSWFC+M+%E^C_;8L]&BV_9!D"2[TF<9I/!1LKM[7"8+3:0A-D-WT*JKJRX M2$*I#L5ZF&T%A,LB*(F'S#"<81)&Z6 Z+LX]B.F8[V0P$H$K":#]_0V8'8> M4"C^C&"?'7TF^5">./^6'WQ83@9&WB.(82%S1*C^/<,,XC@GJ7[\4T('59MY MX/'G%_KOQ>#58)["#&8\_BM:RLUDX [($E;A+I:/?/\'E ,J.KC@<5;\)?M2 M:PS(8I=)GI3!J@=)E![^A]_+B3@*4)S^ %8&L': =2+ + /,R)RM:+E'XK9+Z+5?$5IOE#F4JBKD8J3TT=XAG0' M9"5X0F8\E4*E+E.=D!LR*YH'D9%?R5RMT.4N!L)7Q(^R<+T6L Z+7*LS+Y2W M/L@PBM^I@"]SG[Q]\XZ\(5%*/F_X+@O3938>2M7IO.GAHNS@W:&#[$0'37*O M>K7)2) N8=D3[^OC/4W\4$U6-6/L9<;NF!8XA^T-,8U?"#,8Z^G/[/QPVC>< M'VL]^-^M-R;#K):/6?#,$[S64OA4+X6O'Y64?)"09'_W9?W M?JYN3W>9MMP M 9.!\K\,Q#,,IC__1!WCM[XIQX3YF+ "=9(CE4EQ]+1IY^Y#&/EYD5"^G)P M"'>*\/P;Y7E*J6?::F$\'\]NCXQ1TQ@U97Y79E$Z$!4BP1EJ< M*BW.E?S!P4P.)LS'A 5(L$9R1E5R1C_F#X=P^^A6M5W+:MM#C\KV.N[053%F M>:,6+.C*J.=:CMWO#FXU4E<[T@<06Y [-=K*(G3&H(5=NO8P83XF+$""-3+B M51GQKF0,'F9R,&$^)BQ @C620XVZ*C!^S!K*^.,;U74-JV4-/2I*'<]I>4./ MS*34;'M#GXS14]Y CTH@JAWLO:JG):1AN@"M+>@QERX]5)J/2@NP:,V$L#HA M[$KF4(*Q4H1)\U%I 1:MF:*Z[J/:RN4,@S"[-ZO%VM_WLSX995V'Z,JH83B6 MV;:(KLZCMNF=L(BZDJ+Z4NI!\!5D^:]C:M1SOI+[4 "9JVE5SQ/ZAPD]^>(E MB4GS46D!%JV9H[H"I/:U7 .U$D2E^:BT (O63%%=#5)M/7.&:SB]94+;-+HJ MT_2,MF=T599+C;9C=%4>HZ<,HRZMJ+ZVJCSB$>)0PO),K]!"+UZ(F#0?E19@ MT9KIJ>M!ZE[+*U"+0U2:CTH+L&C-%-4%(M66.&=XA=>YE!5BT9HKJRI"]\G+P56NPNZ\X;=:QAAZ5:;AM9^BJ+&?D MM(VAJ[)'1RYS&.GP:&-' F)=[*C)R(+O4GEX25^=K7;MO"_VJK3.W]';&>TY M[]/;X+ GI\8?M@C=AT(]C&0DAI5JRK@9J0Z+PZZ;PX'DVV);R1.7DB?%QPV$ M2Q"Y0%U?<2Y?#O(&JKU/T_\ 4$L#!!0 ( "Q/9%5Y?5$:EP, !(1 9 M >&PO=V]R:W-H965T64$GT2-KN_OT.*5FQ'$6(%_;%(JGS?>?J(QW- M#HQ_%RF )#^*O!1S*Y5R>V/;(DJAH.*:;:'$.PGC!96XY1M;;#G06(.*W/8< M9V07-"NMQ4R?K?ABQG8RSTI8<2)V14'YO[>0L\/<S+=W M&N2W[8KCSFY8XJR 4F2L)!R2N?7!O0E=1P&TQ!\9',3)FBA7'AC[KC:?XKGE M*(L@AT@J"HJ7/2PASQ43VO%/36HU.A7P='UD_UT[C\X\4 %+EO^9Q3*=6Q.+ MQ)#072[OV>$CU X-%5_$,P;[Y ZM3 4)RQCB#GS0CY_VX&T,7A-![QC! M6Z^7< W;:^([[XCG>%Z'/2R- MOSZC*/DDH1!_=V6]XAUT\ZIV>2.V-(*YA?U0 -^#M?CU%W?D_-853-IBX5,Q?^KZ$Z\1:_DZ;'P=]OL*O""?LP@?:2 (MAKR!=L2 M?T<^4AX?L$L]%N8=% _ .XNR5\>E16F2+#!)%AHB:R5JU"1J]),ZQLAD2,F^2,7]U3A;Y[KC$TI+$5LDD3LDEO MR%:<)2#4>S1&;LT2J9O-&K5@,Q(7]I]>59>6N$FRP"19:(BLE:]IDZ_I3^H_ M4Y/),4D6F"0+#9&UDN,ZC^.)\[H.U(^_- TUVVE_\?SS_A(8U1EVZ!R>ZJPB M9Y_,>#B3;?1P+4C$=J6LWL^;TV: _Z#'UK/S6_=FZ7:". M\DU6"I)#@JJID"C8$K ;R?,":/&Z6@^0RR M^ ]02P,$% @ +$]D5?7X'TEF!0 720 !D !X;"]W;W)K&ULO9IM;]LV$,>_"N$50PNTMB@_Q9EC(+$DM$"#!7[M M1B[F8J>3F,.-)&J7IDQ^OX)$/%[T:&]_X39>;W1V8;"8;]D:[D!_VMY(QX$3"ZJ)W2<\#U\D,\A9_Q_"H:L,]/T#CCA2)1^2=Y+-LZ/1+NE!9I:6QZD,:\^&;?RD#4# RGW< M#=QC M@]$S!L/28-C5PZ@T&'7U,"X-QET-)J7!)(]]$:P\TA[3;#&7XI'(K+6A90>Y M7+FU"7#,LY%UIZ7Y-39V>G$+#\!W0%92I&0IN)9&:V4ZH3=DF;L'J<@[:QOWI#7I&8D^LX2&Y-KT8J.(SR.(6NP]N_W,8C\PP:DBY.XC=.5:@7>P[9.A\Y:X MCNNV]&?9W9RVW?=_S7M@-_<@-.:TS;P1RV$UVH8Y;_B#T18T1]OGYFC[ M\M&8D0\:4O5/VP J?(S:?62I^%QM60@7/9-K%<@'Z"U^_XU.G#_:U,.$>9@P M'Q,6(,$:JH\JU4KL_,-^A6//XO]:4?&6EGJH,)LPK8-2I!7TZ[1_%W,=T&2#! M&@).*@$G5@'W.?4@(>%"D^_YG+,I6& GM3!1]VC\+B=/8TE=VJ?-9EX'E-\- M%5AO]B=#.:U".3TUE%4(R;9*:6W!+,"4-F;Z='84SDZMO$ZM_$ZM NL-_V0X MSZIPGEG#><<2D^\9C\@UDU]!QWQ-_&_F!4D!^7(-Z3W(UL7>2CTUM6#"/$R8 MCPD+D& -G6>5SK,7>,2;8:J."?,P83XF+$""-52GSN$]TNDPOT.1IK%2S[[Z M.4_SOGN<]9?MK49'B;&MU:0_/$J,;:W&_>/$:+^WGXU=[1V6)MC7!! M&-=O]CB\J,6#'SOT41T&):VAIUM;.9NQ/=0.J+UX4*Q<'P5?O_L+9-II[4(M M'*#2/%2:CTH+L&A-I0]%!CIYB;4+Z>V^%!^3YJ'2?%1:@$5KBG\HB] ?U$7L M:Q<7W+9\39^F'N?I"P!2H:+4LHM/']5GT.YS]$R*/=10J+V(+VG+=8^>^\5.EP.^V'ASS>0ZYHHD ML#*NG/[4/)?)8B]+<:+%-M][<2^TF;7YX098!#)K8'Y?":'W)YF#:D?1XG]0 M2P,$% @ +$]D5767?]AZ @ Q 8 !D !X;"]W;W)K&ULK55M;],P$/XKEI$02-ORU@U4VDA;Q\0D$%4+[ /B@YM<$FM^ M";:[#GX]9R>-6M2-">U+XI=[GKM[?#Y/-MKZ);4+A3:2.9PZFI(]L:8&4 21&E<7P62<85S2=A;6[RB5X[P17,#;%K*9GY M=0%";Z8TH=N%!:\;YQ>B?-*R&I;@OK9S@[-H8"FY!&6Y5L1 -:7GR7@V\O;! MX!N'C=T9$Y_)2NM;/[DNIS3V 8& PGD&AK\[F($0G@C#^-ESTL&E!^Z.M^Q7 M(7?,9<4LS+2XX:5KIO0M)254;"W<0F\^0)_/J>]V9(->J M*QY_"J\NP3$N7B>3R&$TGC,J>L\7G>?T <]+:$](%A^1-$[3 _#9T^%_>8]0 M@T&(=! B#7RCQX4X(@OPQ<]53>9@0J:J /)Y)7@=3:@;0_#LF1/:<BIL8V4V<;D/;66F'IQ^XS8+P! M[E=:N^W$=[+AX)8Y@$*O M!65RZ.1*E=>N*],<"BPO> E,?YES46"ENV+ARE( SBRIH&[@>7VWP(0YR<". MW8MDP"M%"8-[@615%%C\O07*5T/'=]X&'L@B5V; 308E7L 4U%-Y+W3/;54R M4@"3A#,D8#YT;OSK26SP%O"3P$JNM9%9R8SS9].YRX:.9P(""JDR"EB_EC " M2HV0#N.ET73:*0UQO?VF_LVN7:]EAB6,./U%,I4/G2L'93#'%54/?/4=FO78 M %-.I7VB58/U')164O&B(>L("L+J-WYM?%@C^-$[A* A!(<2PH80'DJ(&D)T M*"%N"';I;KUV:]P8*YP,!%\A8=!:S32L^Y:M_2+,U,E4"?V5:)Y*IE594M") M5[I*T!VK*\^D\!P]0,I92BBI!_@_:))B\566*JB1)AEFFP5(*D"K+Z M^^D8%";T3.L\3 M#P5>$'301_OI8T@UW;=TOX,^/GSV+OKD\-F]3;JK<]8F+F@3%UB]\,.)^WTS MTZG0?^"?+HMKU:A;U>Q*U[+$*0P=O>U($$MPDL^?_+[WMG@DL0T/H];#:*^':]N)=9&PE%:9[NDMA*L,VU./2VG-W%!/TO6[;NC?6CMAY);,/6N+4UWFOK(U>86D=[.]79LS4K M-HWO>'VQYVP&+^YX?;<(FN[ @\N/HLH75?KAK1Z&Y MZ/S 8D&81!3FFNA=7&H=45\>ZH[BI3T=9USIL]8VX-+_@%02P,$% @ +$]D54$0CT15! !< !D !X;"]W;W)K&ULM5A=;Z,X%/TK%CM:S4AMP08"Z2:1INU66ZFCC2;3 MW8?1/KC)38,&,&.;9F9__=I ^4B(M4CDI>'CWL.YUP=S>F=[QK^)'8!$/Y(X M%7-K)V5V;=MBO8.$BBN60:KN;!E/J%2G_,46&0>Z*9*2V":.,[$3&J768E9< M6_+%C.4RCE)8WRM0JWZF3FP?OZ'?%\6K8IZI@%L6_QUMY&YNA1;:P);FL?S, M]G] 59"O\=8L%L5?M*]B'0NM9;%H-9% MJD5$#VDI#-W@2[0JEQ:Q+5IR)1PN?R*:;M#OW_,HTRGH_1U(&L4?5/#3Z@Z] M?_.X)O+?"+] RIJKB;OU?'U4X>I"0B'_Z2BVQO7YL M_89>BXRN86ZI5U ?P5K\>LO>.+\UE?X2&"=-KAU&UP3^N(+DS1&65L%\-:% MOL)+M$F!IG>2U\5TXH7!S'YM5]03%?HAKJ,Z5+V:JF>D^@A"7*OM89TG>4PE M;-1;K3JRCDI9:^HT85Q&_Q87^MB7#_!;O/S ]Z8'['NB0NRX_>S]FKUO9+_L M;?$%2J&WS_X1!S>JF_H3[T":/4%A>$*9TYKHU$CT M)H_B392^%!0?$L7XM?C"":-@$/_4,(]8;Y# M@A,2;@P,-CN8^YRGDQ MT+JM:.P3-MJ2X0(.CC=7C)U#Z] 71J;>*0$W-@>;?DYE3NJCQH+K?N_?V.DB-&=#%9N!=>69*CVU /A]D1-0S+MURUI MK XQ6YUB!'?)MI=/ M!'(4")]BG=J$WW/DIIN@94*-NL9/,S!H\L1D+K=J0U MNSGK\&;&ULO9IM;Z,X$,>_BI4[G7:EM@$2\M!+([7A::7;O:K5WKU8W0L7 MG 0MX*QMVFYU'_YLH"0DQ"6WH\V+%HSG-P;_XYD,GCU1]I6O"1'H.4TR?M5; M"[&Y[/=YN"8IYA=T0S)Y94E9BH4\9:L^WS""H\(H3?J688SZ*8ZSWGQ6M-VR M^8SF(HDS4 M*$Y)QF.:(4:65[UK\S(PI\J@Z/%73)[XSC%2M_) Z5=U\B&ZZAEJ1"0AH5 ( M+/\]D@5)$D62X_A607NU3V6X>_Q*]XJ;ES?S@#E9T.3O.!+KJ]ZDAR*RQ'DB M[NA30*H;LA4OI DO_J*GJJ_10V'.!4TK8SF"-,[*__BY>A [!I+3;F!5!M:^ MP?"(P: R&'3U,*P,AET]V)6!O6\P.F(PJ@Q&78R6TU', MI8,%GL\8?4),]98T=5 (HK"64QAG2KOW@LFKL;03\_M\LTF(%*.0RD4?LO+; MH%1UCJZC*%:'.&E<>.<0@>/DO>SQ^=Y![WY]/^L+.10%[(>5VYO2K77$[0!] MI)E8<^1F$8E:[!V]_?0M>T]O;UH:0%\^P_I!6J\/\L;2$N_)Y@(-C#-D&9;5 M,J!%=W.S[7G\F'?WQ[Q[>G.'A-+<5.;FN,7[<,S4P. MZJ_$H. -CO ^T2S$?(TH0[>8"?1Z?AU^RV->?",X^O*'M$(?!$GY/VWR+UT, MVUVH@'3)-S@D5ST9<3AACZ0W_^T7$!4"PAAR' MM1R'.KJ4MX2&<;GVDF>9M'!RAN(L3/(HSE8(IY2)^*6\3I>(J6A]3I?G.2<( MX8'DHTI%V2N_E)!*.8L[S MUO3F1FM^:GR!A#F0,!<2YD'"?$A84,+LW?5T(#^C^KO2$-&X%M&XBXAP+M:4 MQ2\D0H*B!R)_CQ5 M+)UJH]#'9#<+FA6WM:TD[E).UU,FI"^K4 Z7YH+0 BM94DK55 MDJ55TB+!G*-KM*!I2C-4"NO+1Z+B66OQ3\\[-7<&I3F@-!>4YH'2?%!: $5K M:G!;DS9_0E':!*U*@](<4)H+2O- :3XH+8"B-76Y+4Z;^NITISRM+$2T*G)X MD'(/[5%;R5D_CI/5UM6O"^K7 Z7YH+0 BM94TK:(;>JKV-HHB_Y%M[E ?VZ* MMQS:V M9 UZ TAQ0F@M*\T!I/B@M@*(UE;FMQ9NCGQ![02OVH#0'E.:"TCQ0 MF@]*"Z!H35UNR_MFI_K^\9=$>ON3-0=:Q >EN: TKZ+M9@=62V[@@WH-H&A- M-6T+^::^DJ_B:[%W )%GPL*8%Z61F$9HR6B*(BR(*MZ^)G6M>H,L5B] :0XH MS06E>6_,C(V^$\S:\FHLOMW)_Q&P5RV0O(4OIRK@8RQ#!RMW1Y8F@ MFV*O[0,5@J;%X9K@B##505Y?4BI>3Y2#>H_Z_#]02P,$% @ +$]D52O] M'G+B P ?0P !D !X;"]W;W)K&ULK9?=;]LV M$,#_%4(KAA98H^\/9[: ).ZP .L:U&GW,.R!EFF;""6J)!4[_WV/DB(K$N7D M82^V1-V=?G>\#VI^X.)![@E1Z)BS0BZLO5+EI6W+;$]R+"]X20IXLN4BQPIN MQ$=61'TK[P3Z=6[%\_6_^C=AZ< M66-);CC[AV[4?F$E%MJ0+:Z8^LH/?Y+6H5#;RSB3]2\ZM+*.A;)**IZWRD"0 MTZ+YQ\QI42\)2"GDI755DR ONB8!/1;=$DA@[P1[1JMA;Q+?JB]D2@JRP3%=F@ M3T?((DDDPL4&W51"@#KZB^(U95116'^_) I3]@&,?%LMT?MW'] [1 MTO^>5 M!"4YMQ7 :P0[:T&O&U!O"I24%\AW?D.>XWD&]9OSZDN2@;I;J[LOU6T(61G[O*0R8UQ6@J!_K]92"RQ!E96%"7 MDHA'8J6__N)&SN\FK_\G8R]BX'U:=UK'E,W= /8FL>^>V.I)([\J)-ZP1UTW,%9[MLBXSE! M"A]AVTK\A->,F! ;*V$?T?&<>( XE@J3)#83AAUA>);PN=!*P;<000@H9FA+ MS)$,QP!QY THQT)^Z$[$,>HHHS=1?K^Z-W%%HU<&01@.N,9"D1-,1"_NN.(W M<0G^A)FN31-=/'JQY_4"TM 9A$)_@B[IZ)*S=)_RDO$G0A#T]NP!E97(]C"' M4,DPE,VII$S0R3@C9Y$S@!X+!9[GF:%G'?3L+/3?O/A(N[)![-3W3)BS,688 M#TO;(!2%OAG3=4[CS#D+NB1;6-F@C!=*T'55-Z,ZM*\PMW9?\ 2SV0#:)!6Z M4]2](>R^*6-IH0CT:64$=,>O]GH!:P''4D$R@7>:=>[9,9)>4P9+.ZE'.#EF MT)%T?\_X!*@W0DB<9,@Y%G*#<#9!>II([BLCJ1[+67LD>6W+?4/K=H,AZ5@J MCIVIF)YFD'M^"-USA9F1*AC-O-")DF%K,HBY4.;>L*?;O;.A/IA_QF)'86 S ML@5%YR(&QT1SUFUN%"_KX^*:*SA\UI=[^#X@0@O \RWGZOE>"[+X[T)U!+ M P04 " L3V156T,:,[ " V!P &0 'AL+W=OTELYYZ3<^ZUKP=K(9]5!H!DD_-"#9T,L;QV795FD%-U M(4HH])>%D#E%/95+5Y42Z-R"[.66%DPSLVD0F U$A9P5,)%%5GE/Y M^Q:X6 \=WWE9>&#+#,V"FPQ*NH0IX%,YD7KFMBQSED.AF"B(A,70N?&O1[&) MMP'?&*S5UI@8)S,AGLWD;CYT/",(.*1H&*A^K6 $G!LB+>-7P^FTOS3 [?$+ M^R?K77N9404CP;^S.69#I^^0.2QHQ?%!K#]#XZ=G^%+!E7V2=1/K.22M%(J\ M 6L%.2OJ-]TT>=@"^-$!0- @G\%A T@M$9K9=;6F")-!E*LB331FLT,;&XL M6KMAA:GB%*7^RC0.DVE5EAQT65#7D-P5];XP"3XGT[JR1"S(5\Q DGM1+,\1 M9$[N&9TQSI"!(J=C0,KXF48\3JY*F,'3T&50@5^ D[]_YL?>QR_5_ M(MO)0=CF(#S&GDR:DZL+2H3-1RD4ZH.,3-K]0_C?_'1EHJ:/+;WI+:O$CZ)+ M7=W5ML6.J)[7C]NH'>U1JSTZJGT,"Y 2Y@3IYBV9-5-O5V9XM2>S(ZH7]J^Z M9?9:F;VC,NMMQMM#]H;2WFL-?GCI[RGMB HB_X#2N%4:'U7Z*)#R+DWQJ_)% M7M#?+W)'5-"_BO8TN5M=S=PH7ZA&PO=V]R:W-H965T^?0<=G['&2WDIS2_9=K:>0])&*EYUSIA!5;#VG]YV.NPX(([=(>@< M@J%#^(##J',8/39"V#F$CXTP[AP,=;?E;H2;4463B>!;(K0UHNF!4=]XHUX% MTW6R4 *_%NBGDD53UR7@QBNL$G+%VLK36WA$%EB465,"X2OR4>4@R/P6ZU/" M:_(!*_CE#!0MRE=H>;.8D9?/7Y'GI&#D<\X;25DF)Z["#'4<-^VRN6BS"1[( M9D3>8L@\SB/SOL?WK WT5E>GF".WDN@H. "ZB/R MW;?1^;_H\W^.?D^,45\K(X,W^NM:^7:^E$K@H?]NV_,6-;2CZHOP3-8TA:F# M-YT$L0$G>?',C[PW-L&?$FSVE&#S)P*[MS5AOS7A(?2D.YC$7-YU(]*<2G-N M4\XV(%2QQ&,L@15<$,856,]F&R(R(?3[LDF\B;O9%?]@$G\K_GXX/XITH>Z& MG!]*ZIY4XUZJ\4&I\'W!UX,1N$61V!I(R:55CA9FO!-Y=.*/!XJ,]](+@NB^ MS6P?R/?#Z'1 U&)U&@9VKE'/-3K(M;VU"Y;R"B]M!LK&,]H+?.3'WLF J,W* M"P9,+4;8L R@YC:K>&QG&O=,XTW8:J]F_O5OC$[-_W(8/W"/[OT+>LS;.3: MONL/?-L%OJ=B73!)2EAA*.\XQCT1;6?53A2O3>NPY H;$3/,L1D%H0WP^XKC M7=)-=("^O4U^ U!+ P04 " L3V15IFQ_-F * ^<0 &0 'AL+W=O M*@4%^SY3!?9S)8 M5(7B:$A'H\DP#L)D<'U9+;O/KB_331&%B;S/2+Z)XR![O951^G(U< 9O"SZ' MRU51+AA>7ZZ#I7R0Q6_K^TQ]&VXIBS"621ZF"RA? M\IW/I-R5QS3]4G[YM+@:C,HMDI&<%R4B4'^>Y4Q&44E2V_%7 QUL8Y8%=S^_ MT7FU\VIG'H-:? I"DP.3;"M"DPK9)5']TJ-7Y0!->76?I"LG)M12L_5/FM2JN, MA$DIQ8^+((P^HY\ M0\*$_+I*-WF0+/++8:$VH00-YTVXVSH<0^[2I%CEA"4+N>@H/[.7=P^5 M9_;RDT/EN;W\A:7\4!WZ[?&G;\?_EEJ!OIQ_(*[S/:$CZI#?'GSR[3??D5D: MKX/DM>OXV'$/9<(Q?$\IWNSC%RZVW/)K;CN.]RW+2([)Q7Y\R>UC'PJ9)S_N^M\J9%>-[)L MB#[FZV NKP:JIP204K>V[/UV=3[YQ>#I]W9=)>:[1=P\C]>)O[L3WW M:;IX":.H*XWC5C!W.G*FY^8VS=JK>>,Q=1QS-=^Z'7T//1+&:]CXP X(4$PC M39-MFB;6-'W*\TV0S&5])L:Q.EM5IVS^A:C>$9'Q.DI?I6P6K3?9?*7ZQ62= MI+(V$"!#.2/]TF?VI-_N=@ M'2[(G5J:D3_O9/PHL\Y&W$KIFU0DS$?"&!+&D3 !@ADB.=^*Y!S?[3M'*@8) M\Y$PAH1Q)$R 8(9B+K:*N;!6*S?+92:702$/=^BLH+XZ0<)\)(PA8?RBU2HZ MH_+?7J\"%--0@#/2OLO(WK3(TBA4_?K=7D-8]3,Z;14KK:\0&MKN(;IP6D?( MAP9E4!H_;A<$*JB9Y1UWS;%FF>7SLLQ"KE/5,'0FU@KHG5BG=53.._**C,F@ M--[0)M8]$*B89EJI3BNUIG66JBN"=4%8LE2_R*P\C6W]0SNN=Y*1-!]*8U : MA]($BF:*1KN#S@GL00?J#T)I/I3&H#0.I0D4S52.=@D=NTW8H[]H)_76"]0" MA-*8TW;DZ'BZWU)P:%"!HIE"T):A8_<,^W8:D6;=#$KSH33FM*U02EO=!@X- M*E T4PS:F'3LSJ2M$T+^1QXJ2_+^32D).BI0#Q1*\Z$T!J5Q*$V@:*9RM!/J6&TSK9Q *^=[LI;97%4\ MP;*ZB1(FA52QBWJ=K',4QJT]3F\U00U2*(TU-,?9M:OVFRVH\XFBF1K1WJ=C M-S]_*58R(X\=2LGM31/4"H72?"B-06D<2A,HFCE82KNF=(1OFBC4.X72?"B- M06D<2A,HFJD<[<12NQ/[\Z:L6T'8OTYT.=Q\5 MU!2"-FJIUW3K'I>6:WY64:54O)5N+:[^O; ?74#I?E0&H/2.)0F M4#137MJ;=1U\"^5"C5@HS8?2&)3&H32!HIG*T9ZM"_-L[:3>>H%ZME :@])X M0]MMH6C;TT/%-'6P\^2]W;+](\VB!;FO'[N,#PW'ML-Z2P'[U#WVL7OL<_?8 M!^]/80.[V@9VO1,T.E"_%TKSH30&I7$H3:!HIG*TW^L>>'(?/6N#/5YO5;6? MJB_'PN[=18+&9% :[]B#:?N:"!735('V;EV8=^NV/H726G%Q7A?"E"K%4IC4!J'T@2*9DI! M6ZVN??RK;4Z7IJ@Q]F'DC-S]25WL(7JG'NJ50FD<2A,HFIEZ[96Z=J^T&5_V MRY.Z"@F?5;,0O9(?I;HHJ>=R*RN&FZ9B*)VR=R=XNW7;CB#=EPC4'H72&)3& MH32!HIES?6D7U;.[J+,^$WF-6K4%=5LCI69>^REXM]53\NW;U3?#4!KOV-'V M'@A43#-SVJ#T[(-'W[<7_NZ#5O: ?;O\4)H/I3$HC4-I D4S9:7=2X_B+0@/ MZF-":3Z4QJ T#J4)%,U4CO8[/;O?6=4Y9^4O)@ITQ602OG3/5 MHC;,U-'._*-6J\S>L+%F=D/C'F]]*_AF/L\V2F/L:RF]\J(W43W=39:5[=Y/ M.Q?#UC80:J9":3Z4QJ T#J4)%,U4H#93O1,,GO6@ABF4YD-I#$KC4)I T4SE M: /6.SC_P?&74]#1LUY[2M6VP0X-R: T?LP."%1(,[W:5O7LMNHL"LI:H;1* MRDEWZZNLG8:HWRU?>[#> H#:LU :@](XE"90-%-2VI[U3C 2UH..A(72?"B- M06D<2A,HFJD<[>YZ!T;"QNFFN:\;Y*LCVINVB3MN3T$ZLT?MK0:HD0NE<2A- MH&CFQ/W:R!WCC-QQVZ%U+EH&Y\P>L:\2H#0&I7$H3:!HIA*T,3RV&\/HMP., MV[.?TBZU0/U>*(U!:1Q*$RB:J1;M]X[MHU4QKMV!(&[M/G5U/NPE>\L&:O9" M:1Q*$RA:+9OASMO:8IDMJQ?QE1.0J!Y&_;*I[=+MR_YNJE?<[2V?.1]]IV,Y M=SZ*^E5^&E^_6? NR)9ADI-(/JE0HP]3U2QE]%?>8%D4:5Q]7 M,E#M6[F"^OTI38NW+V6 [2L3K_\/4$L#!!0 ( "Q/9%5$A[+Z1P4 ((; M 9 >&PO=V]R:W-H965T"O55[T$,.1[$J?ZO+,T9G7F>3I<0L+U.[F"%+_,I4JXP5>U\/1* M 8\RH23VF._WO82+M#,99VVW:C*6:Q.+%&X5T>LDX>KQ F*Y/>_0SE/#G5@L MC6WP)N,57\ ,S*?5K<(WK]02B012+61*%,S/.U-Z=LD&5B#K\9> K=YY)A;* M@Y1?[!&)' /4T"[!"@!T*=)\1" J!( .:>Y;!NN*&3\9*;HFRO5&;?H ;;^O$]MNB%D"V5%/T#\@KZ_ %[V8EWLD*S[-RUA3O2/GDO9;05<=P$,I?L9Y)V9MM,@H%/!\.QM]EU MO]ZMV^LQ2LMN>X[U2L=Z3L<^2Q5'Y%;)A>()UO""?/D(R0.HOYM<=>IZ:3Y: M4K8'NU_"[CO'[<5:8XO6>Y/ EP_81FX,)+H1?;]-]"TIVT,_*-$/G$F_YD*1 M#8_78*LUQ.D5*U;Q+ A&\53/0:G#Z2J/0:ZXMS,*!X'?#0[&JM/\D>"&);CA MCYR2AFT.@I:4[<5I5,9IY!P$EUPOFP".:AFFPU'O(,%.U4C[P\-\ MN(T<"X)5()@3!*X?*U#F,:LDP*I:(9LVC7!8#0YC_N@0CM/E[/"8R.6H(;E;;_?&]5&V"F8!ZVH!W5SC[):5OPQG_XP23(;=CN3 M7B/ ;AU@T/7I(3ZG_6/Q50R&NBG,%>3+%&JRN%,Q1 M"W,C\#HSP0R/:BN7V[%C@5?DA#K7=.=&H!#=6WI]Z@>'.P&WB6,A5+R!NHG# M\UL&\B^Y5SP"\@=/,%NNG83;QDMY5%O:]K?D%1]A_H^DG*PEAE(<$)R"[["* M[S WW[E)(YB+5!AX&XL-1D*DAJ<+@4%JG-!8G?\$OG]0$6Z;QV*JZ ]STQ]G M15SAJA0C/8K(/83+5,9R\>@L#;>Q%Z?[%%2*552*_= #(M;J"5%;VO9C51$U MYB9JUR\IBSHU"[ N:H5Q"FK&*FK&CCU=PL*XS$Z0D=/<09R=/>BE6+E7#;>Y M%Z?[%&R/56R/N<^@3ET:K1Y7M:5M/U857V3_7JR!\MIM\A]02P,$% @ +$]D M51,L3E59 P J L !D !X;"]W;W)K&ULQ5;; M;MLP#/T5PAN&#ECK2]KTLL1 TNQ28!V"MEL?ACTH-FT+DRU/DI/V[T?)B9L! MJ0<4+?:22+1X>$A1)$Z&T$ M5SPOC!7X\:AF.5ZC^5;/%>W\#B7E)5::RPH49F-O$IY-PX%5<">^7)FP32> M2W'+4U.,O1,/4LQ8(\R57'W&M4-'%B^10KM?6*W/!AXDC3:R7"L3@Y)7[3^[ M6P=B2R&*'E&(U@J1X]T:P-T/#."WVX58JD<) 1WVFB2:/U7 MX'Y\(1E<&"SUSUV^MY"'NR'MLS[3-4MP[-&[U:B6Z,5O7H7#X'T/X<..\&$? M>OQ)RG3%A:"7D#;TPA8"@6H%&'8'=:-JJ7'G?;6H0X=J*\1HX[( M42^1&\52A*^LI"3..\'%O4&]=4<-TGRU1 M49&&1F/6"! \0UL8V*8,9+SB!O<%5=B4WJIA5>Y2@;ERL-U?2/H1GQKWZ(%Q]/RILL9\9LX/ MS2WL;44OFBO]EH\?SQ5_:WBB#,C=B*@AL=-/.T=UTFX,G;3#U\/Q=H:]9"KG M-$<)S$@U.#BF9J/:L;#=&%F[46PA#:6;6Q8T2J.R!^A[)J79;*R!;CB/_P!0 M2P,$% @ +$]D5??>Q\[5 @ J@8 !D !X;"]W;W)K&ULC57?;YLP$/Y73JR:6FDM/Q)"UR5(2=IM?:A6->OV,.W!@0.L M&IO:)K3__6Q(6+;2;"]@'[[OOKOS?4P;(1]4@:CAJ615X*T'594GD M\P*9:&:.[^P,=S0OM#6X\;0B.:Y0WU>WTNS<'B6E)7)%!0>)V+R)YO M#WRCV*B]-=A,UD(\V,UU.G,\2P@9)MHB$//:X!(9LT"&QN,6T^E#6L?]]0[] M8YN[R65-%"X%^TY377:"6Y271))Y*T8"TIPV:7;2IMMZ&'.6V M*2LMS5=J_'3\28BTH8P!X2E\T05*N.::\)RN&<)<*=0*3F%9&!,JH!R61,IG MRG.8EZ+F&D0&/!1Y?G0^=3<#H<,^='@P]#QYK*FB=I@';TGG'>Y% M]?TH''O#42=]U,G!J%=99@1$V6MN)- ,.3=C*27RY!E,B[ABI),7TU-AYV>( MVN0%M=-1$'K1,+6HIQ8=IL;3?S0B>M&(<1@&OO]77'=//TJ4>:N2"A([WYV4 M]-9>B.>=_OP^WJGX#9'F@BA@F!E7[RPR2;6R _O<4_P)02P,$% @ +$]D5>%XAXT_!@ RRH !D !X M;"]W;W)K&ULM5I=;]LV%/TKA%<,';#6(O7=)0;2 M9.L*+&W1M.M#L0?&HFVADNA2=-P,^_&C9$649.K&"J271)+O/??PDI<\HGBV MY^);OF%,HA]IDN7GLXV4VU?S>;[J7%1I6K.?Y5C :E4YI M,B>6YSQ5GY[(-8G/&=3.*,?1 HWZ4I%?>O6<+WYS,\>WCP,5YO9/%@ MOCC;TC6[8?+S]H-0=_,:)8I3EN4QSY!@J_/9!7YUZ;B%0VGQ=\SV>>,:%4VY MY?Q;5HY*P9I MG!W^TQ]5(AH."L?L0"H'TG7P>ASLRL$N&WI@5C;KBDJZ.!-\CT1AK="*BS(W MI;=J39P5W7@CA?HU5GYR\8;S:!\G":)9A-[+#1/H;29IMHYO$X8N\IS)'+U M-VKX1#OUA*]ZK9Y?,4GCY!=E_OGF"CU_]@MZAN(,?=KP7:[@\[.Y5(R+N/-E MQ>[U@1WI81>B:Y[)38Y^SR(6&?PO87], ("Y2E6=+_*0K]<$1+QAVY?(MGY% MQ"+$1 AVOV)+Y8Y+=PS0L>ONLTL\NX_.H?K0^_YN^?J7\D%O)4OS?TP]< C@ MF ,4L\BK?$N7['RFIHF")[G:$F% MN(^S-:(IWV72U.(#C%?"%-/YW1X'EOYV',#,TVOINF!--^I%>2$ M5'K'L=W0\CL,CZT"E4??S-"O&?KC=+=_%!W[Q'>Z:32967Y?=P[48KY5P_$36VXRGO#U/?IZS=);)HP3!@@W M=,(8":S5OJL(HR4CK'0VOEHB $\3DU5.*UJP2ZVWNX^+N-&4P M\S#!80]+O7AB>/4$IP'T'[J.LSC=I>#, (<87 LCH;43HM=I[$X^-X!28' ^ M1D)KYT,+ @PK@B_E&Q&+7M [)M0;'MKE;+5+4!*ORM<"NOR^BX4:/RLU4B1[ MD:C7LTCI_SIIM$R:,4]P9 ?=,RI,GI=/\6RW7\L-#.N-1PN$_GB\0, 0@P?$ M2&CMA&AE@X/)"P043X/S,1):.Q]:1V%82$U9('!D#RB0)WBV7XRUF"*@.%E< MEKL5:AQ\9$FY%N>;>)N#]0 C#NW_L=#:[=?BB>"IZX& \FQP/D9":^=#2S0" M2[23Q62%TY0TCM=\T:Z:8S +B-_S^D.T/B.P/ALB)2NHID8D;H"#+E6#&0[< M'I%&M$@CL$@[44J2XZT+8H5A][7<9.8YN&?G@&CE1. MCDV-?RRD;EE,3EL@CD;'57R-/M>FO^Q.E(XP_>.A/(95L+95L?_*I8-1MI['0VOG0 MTLF&I=.4ZR(<&=B'?(IGN_U:)]GPE@U<'2>H1AA_\&B80B4Y6B4YDW_!H2.HZ68 TNQ MTT\L'>LL(T^3V3'/>>.X8,K$NCQ%J7@4T0\G!^NG]4G-B_)\XER;'XYY7E.Q MCK,<)6RE7*V7OF(@#B2;\O#A[=<2IZ6EQNF"E04!NKW%>?RX:8(4)]? M7?P/4$L#!!0 ( "Q/9%4+Z2'[M ( T( 9 >&PO=V]R:W-H965T M$E_.]YUKSLFHYN).Y@ *W1>4R;&3*U4.75>F M.118GO 2F+Y9<5%@I;=B[,0K10F#:X%D M5118_)H"Y?78\9WMP0U9Y\HN1U+1@I@DG"&!*S&SL0? MSB,C;P6^$JCESAH93Y:>/[-@X[ ,W3#PA:0/ 8$#T#"%M >*B&J 5$AVHX;0'6=;?Q MW08NP0K'(\%K)(RT9C,+&WV+UO$BS-3)0@E]2S1.Q1\YSVI"*<(L0Y]5#@)= M,H79FBPIH(F4H"1ZAR991DQB,=77376:-!\GH#"A;[3$[2)!QT=OT!$B#'W) M>24UHQRY2AMI5+EI:]"T,2AXQJ 077&FP@64)RCTWJ+ "X(>>V:'P_T^=_Y/^_R?M3\(1MB52VCYPD/*Y6FA)$2F ME,M* /H^64HE=!_XT5<#C9:H7XOIC4-9XA3&CFY^$L0&G/CU*W_@O>]+P$N2 M)2])-G\AL@>IBKI41?O8XTG!A2*_FP^5K_1GV64+VVSUY:6A'%A*,V(V\>#T M3!?.9C?>3X6B* P>"B5/A?SSP?DCJ7F/5'@11)U4X[F[T]\*$&L[6"1*><54 M4[O=:3>[)K9E/SJ?^L.9WW.>Z%G7C*:_],V@O,)B39A$%%9:E7=RIMNO:(9/ MLU&\M-UUR97NU7:9ZWD-P@CH^Q7G:KLQ"KH_@/@/4$L#!!0 ( "Q/9%53 M0A[M(A, -C: 9 >&PO=V]R:W-H965T=JFZ#I-[:GNJ:[-S[86H_$"S'[&#P DXZ6_WC M5\+$LFPL0_?)[-;4=FRC1T(<0+Q'>KEYRHO?RZ40%?FR2K/RW<6RJM9OKZ[* M>"E647F9KT4F?UGDQ2JJY,?BX:I<%R*:UX56Z94['/I7JRC)+FYOZN\^%[Q)VH?EU_+N2G MJQUEGJQ$5B9Y1@JQ>'?QWGG+I[XJ4&_Q?XEX*O?^)FI7[O/\=_7AX_S=Q5"U M2*0BKA0BDO\\BIE(4T62[?A7 [W8U:D*[O_]0J?USLN=N8]*,8H7YVE9_S]Y:K8=7I!X4U;YJBDL6[!*LNV_T9>F M(_8*C*8G"KA- ?>@@.N>*#!J"HP."HQ/-6G<%!AWK<%K"G@'!4[NM-\4\+L6 MF#0%)EV;-&T*3.NCNST<];$,HBJZO2GR)U*HK25-_5$+HBXM#V&2*>W>587\ M-9'EJMM W%?D#7D_GR=*2U%*/F;;,T(IZ\= 5%&2_G1S54OYT%Y^=*X\LY>_MI2_DGVTZRCWI:,^N%;@G5A?DM%P M0-RAZY)?[P+RXP\_D2!Z+LD/Y(J4RZ@094L[9W;L7S?9,;8%$W3&.->[UNF& MG6Y?B&D?M6,^187$.%M,V]$$=/[I?>1V>B#B7>.<]GTT)#/:G5NCFCNRG5L? ML[(J-O)J7Y'?_B8W(!\KL2K_T79&;6GC=IJZB;TMUU$LWEW(NU0IBD=QV$:_?1_'F]4FC2HQ5S?R)$ZJ M-L%M(7X-48.6$A(5(&$7"6/?NY6V;#MWA M=+*_J2$%;R<%SRX%?6=?1\G\39*1.%HG592V*6++\O;:,7&\R<@_%H2UUKZ" M0,)")(PB8:QS[_*6+=VQZ_HGY>#OY.!;Y3#+LT=15,E]*D@ILB0O2)97HAR0 M3+1>(_PC91XJP5IA7R4@82$21I$P=K97N7^D .?Z>C+T3BI@LE/ Q'Y!N/M5 M#72&;X8^^>V36-V+HG4T8J7T'8T@80$2%B)A% EC2!@'P0S%37>*FT+'P5.D M\I"P D+D3"*A#$DC(-@AO*N=\J[MM_MEE'V((@<\\@1<;[)JB1[()^+)(N3 M=2H&^]_>55$VCXIY27Y=S^7 6?XXS]=J /V;U*T@BR@M1:M<[4U0A=MT:2W5 M5Y=(6(B$422,?5-/)G9"7V%"*6%4!J%TMAW]SQ'M<<4YE[@U^D]#B1?R6P;.$@>!0D7"Q%7 _)9 M%$D^)_EBIT>ES']NRFI[.[<,(NUMZ'LOA]("*"V$TBB4QJ TCJ*9NG6U;EWH M:++!H22(I 506@BE42B-06D<13,EJ./ZCC5XVS6\VE#VG_+=T?5P>!Q,L]?7 M6U70<#V41J$TUKF'.:I>4S$Z'N^<"'TD(HC4)I MK',/DWM MZ%"_TSW6?[?5SL]*.R38U ^DD3'O&9060&DAE$:A- :E<13-U*0V M'YP)=O0.M2&@M !*"Z$T"J4Q*(VC:*8$M1OA6$/.6PDF.PD.2/3P4(@'.9HG MZVU<3H[2HI6*RK4J$FI/0&E!0S/'PZWCFA!:,872&)3&4313;MJ"<.QAZ0.Y MR3\K(>NI2'$JIHN,F<^@M*"A7>\;UY?#H>L=J@MJ(D!I#$KC*)HY*57;"ZX] MSKS_8'EP\5(!V_I9@50YV61S43P5B=1>VPS)#_9J^HH.2@L:VOY5[<1%#5HO MA=(8E,91-%-VVCQP[>;!SZ*2>LMC(>8E613YBB1EN8FR6"C5Q7E9M:L,:@S,42[%*GD39=DF2M/G5A6^1BS? MU;%\UQ[+__@R'&N$)B]>*_EO+.H/\Q-C-#NTM_2@X?\S.URO=GAQIIWK5KE! M0_Y0&H/2.(IFBD_; J[=%CB\!*ZB:B/':,^G=8>,@L^@M.#,OM8KB78S(L:M MNH,Z!E :@](XBF;J3KL*KMU5. J!S$49%TD]MZ-5=L@ ^@Q*"Z"T$$JC4!H[ M-EPFENGFLNFM]FN2;QL/0M> MPQ]QM3_BVOV1H[,@UH;)@,B.6Y7;IQGU;;U8>R'4!;K]R@SU2J"T $H+H31Z MYA@=B'H9/0JI07G4DBJ)TOUC\R)NU[GTAN/KET6A\IM*,F;Y:AUESW\NR2R- MRI*\K\4JBY55'O]>GPL_. /Y--@:1M$M&)"G92(%GY1$/JTDCU&J[MM5?J)1 M$K9])([6\G'Y2R)O\$*>6C^,?=G(NM:ZF6J+I&IO6]N9PZ#'@*-HYGFH/2'7 MOB+E9D(:NU!./MY-YGW>3(.W?&4[/:C1P:)061%_R-(.++6F2ED%>J.'_(DG^W9JCX8.?U%AC4R('2 MPH9F",SW6_4%M7(:FG^V7HZJUTP$H6V:D=VF.;S%Z4%&OJE*M>Y##IK;-#0Z M]CZFSK1M.I>]!7WU :6%4!J%TECG'N:H>DT-:<]E9/=<>D\%M//Z7G^@M !* M"Z$T"J4Q*(TWM![KPD?:D!G90_6]Y@N2KZ3K2G)[M;UU"/5IH+002J-0&H/2 M.(IF2G4OLQ(XM1(VMQ(VN1(VNQ(VO1(VOQ(VP=)K>#TQA:G-G5'W)2/?>AN'+P2VM[GW!1CJ($%I M(91&H30&I7$4S=2YMF]&/G8, '5HH+0 2@NA- JE,2B-HVBF!+5S,3J32ZO; M0N#1<7C_Q$)@>WV]504U*: T"J6QSCW,4?6:BM$>QC+7 M;GZ@'.SOSQIL)IJI!5#REZ^G7T/PP5Y?;XU"C9"&YHSV[V;;J70'"Z2@]5(H MC4%I'$4S]:=-CO&YE1KFI('#R8XG%WRV:@_J@$!IP?@XC9-SO# /6B>%TAB4 MQE$T4W=[+X^PA[C;=;<=/IZ4%D!I M(91&H30&I7$4S92@]CO&O59J'*R8DA]*$6]JR[@J(C6EE]S(Z>D/5:_@F8^V;C#LD[?JXI[Q?Q%RLMG-H/JL! M:#T[(98_10^M$VKL_-Y*@]HM4%H(I5$HC34TQ]E_U#M4VFL8+6-MM(R_S6@A M\]T8BFQ)Y]6>$BZ 5AQVKYA"*V90&D?13"UI M8\7KE_GK;$K,AG>0=M*9' 3B9AVW"^SMZRV*;K52:*VL8ZT<5:MYK+6)X9UY M5T;'!)4O@>67I?_%GUL?&.VU];Z.'!L/IRXCT$4:G>NET'H9E,91-%-9VJ;P M^MD4O?,'VOF]M00U'J"T$$JC4!H[S_Q59[*XV7&]50Z(E,E^3O.CF6Y#XWFY&%VBHJET1>=V6) 2DW]_\4<9WJ*I9%HR0C M:;)*JDBIK92/@[+\.B_J@&R3*#RSZD$5R^KQM1&!8D6\N*YW0=W6.^# M1Y)MV30JZT10>3W=JHQ2H7-IO4]E]<5>*B_#WI6[2^Z%R%25J5 89S3\TTN; MCN8MR"]5YBXBZC5N]7[O"KI#T\?X\6DIY/8%V<8$]PV/G\A\4Z@-53^,AJ>\ MD&9<,FCR\>D8]K8Q<@ CA\"RBYVA;G+;L%E]OQLZWXO=P1V0=;HI213'A9J, MIK+U;3*UT$ _8U7Y@-QO*B*^Q.E&M6M0T_;:HNY:6V'L:D$O8-\@MY!0L%[\9!DF>H[M516;U9KQ;TDK1?EU[#(/&V1>?V2F7W7I"VO M)2_8\?Q]>XMZ7XFAMA>41J$TUJEW.:I.4T_:^/)ZOJWF>Y)4VNOJ/0* FF!0 M6@BE42B-G3GB!Q?>#BDOG='EM3?TT"DO)]"4EQ/GTI^:TP2[IKODJ/XWST%M M"7K@M5=V7N_S#&H!0FDAE$:A- :E<>]XM=>)C$N^]O7\[@NSSGK-W[(PRUY_ M7R%":0&4%D)I%$IC4!I'T4S-:B/0QR[,\J'.'Y060&DAE$:A- :E<13-E*#V M#_T_>&&6O;[>&H4NS(+20BB-0FG,;UF"U@QM#Y[)4/6:^M.>IO\'+LSRNRQ^ MFME;U%M34#<32J-0&NO4NQQ5IZDG[63Z_9S,5UYPU;1F?U%3_7 VU/]S#N4' M-3>AM!!*HU :Z]_5'-4 4XO:T/2[+['Z[D>25UUB9=^1WC=MJ(D*I850&H72 M&)3&4313_-I1];%+K'RHHPJE!5!:"*51*(U!:1Q%,R6H_2/_#_2/_$[^D;U% MO74']8^@- JEL4Z]RU%UFGK2_I'_/?[1_::4V\L;^)EU>GY+FK1#%4'=("@M MA-(HE,:@-(ZBF6K33HEO=TK@"T3]XS?+'"Y-G-G;U%MY4'\$2J-0&H/2.(IF M*&^BK91)KS?L'"AO%7U)5IL5J9:R[J5\_E"/S\UJ474'-2<8&4_3S;R>E8C* M3;&=UKF=Q-,FUZ:1QOK&X>7U]$"Q]GWIJU@H+832*)3&H#2.HIF*U4;*Y-O> MY_/??=*6H$])5I\LMH=O^[[U??*!T@(H+832*)3&H#2.HIGG@W9U)B[TX7L" M-6V@M !*"Z$T"J4Q*(VC:*8$M;$SZ67L'$ZVZS9D;>K8'[*ZAT-6>SMZJPUJ MYT!I%$IC'?J6HVHT-:3-G$DO,^=00R<&H(?V3JNPQL>#2^=R="@MJ%4#I850 M&H726*?>Y:@Z37%I=V;RWW-GMJ!E,V30/)#;&C=53;A\F0CT: M*"V TD(HC4)I#$KC*)IY"FB/9H+U:"90CP9*"Z"T$$JC4!J#TCB*9DI0>S23 M/S@-WN0X =MA>-W>I-["@YHT4!J%TAB4QE$T4WC:S)F<61KR).7V3'Z67U=J MB>.L$/.D(N\?"B%.93FP(WM?_Z N#Y060FD42F-0&D?13!EJEV=RC;T%0Y?# M0&D!E!9":11*8U :1]$,"4ZUW3.UVSV?U!K'1%X+3Z78L)?OJSDH+8#20BB- M0FGLS%$T4FQX;3)#-<>4F?9HIF<\FNT-=A'%22K5UBJTXY1PSHF7]-DKZZTB MJ,T!I5$HC77O8HZJV-2+]C"F]I4I'[.X$%%9QV+4;W5H;ZNA^[R0./4P$$>R M!:?4Y!X_"9P0$]2P@-)"*(U"::QS#W-4O::6M!DQM9L1=_(A4DKG:)!O#;C9 MF;UO>U"; DH+H30*I3$HC:-HI@ZUH3$=0T?[4V18?@:E!5!:"*51*(U!:1Q% M,R6H;8^IW?;X6QYE)-]4RG90\;16V7E'U_6C6R;4/X#20BB-0FGL?-=R5(6F M0+0I,+6GPGN_G0L?/49)6J>>4GF\%ILZ3=INX-6J&K_[Z!T:^H?20BB-0FFL M>Q=S5,5;%5V52R&J(*JBVYN5*![$3*2I"T?!\Z;VG]_97&W]ZLHP?Q*2H>DJPDJ5C(JH:7RC.K;=27#U6^?G,J+W^O=N?T/4$L#!!0 ( "Q/ M9%7\"8P=N@, -80 9 >&PO=V]R:W-H965T4@PW'M\CKD?=F9'+K[*'8!"W_.,R;FS4VI_[[HRV4%.Y!W? ]-/ M-ESD1.FAV+IR+X"DI5.>N;[GC=V<4.;$L_+>HXAGO% 99? HD"SRG(@?[R#C MQ[F#G9\W/M'M3ID;;CS;DRVL0'W>/PH]45;_D>[T09PYX](2#7SOXUSH$M4-0"JV8E;*61)%X)O@1"6.MT2"8]?,ZZ<7-O1"*[WS5%D!HUS4&;,LP"2(CLX1^O(!\C6(WCBR MPM\:1P.!M59BW*S$>- $&@\I?""PEO"H$1Y90^!14);0/F/S4E#;&(E]AZDO$<%TUFC(_1?2'5WT^\HI3)Y*HTFEORHJ'8M M_*@LX'U,IPW3Z7.84BD+PA) "9>JM\5,.VRPUUG=KE'@1T$_8^R=VJ8W1&&R MH]P:YS5:>&61Q6>; #R(&MR-9R_R+H/$/MDS\Q&?6CFV-LQ64995469E44Z; MHAQ9B[(=_^:7]G^T=WSJ[S@8M#!CZW[A9O$#H;7%GW8/V+Y]L!9GW-T.7-3= M6L/5VP9\VC=@^\;A&<6Y1K159ZM)F^FIKV-K]WQ^<:YQS\F$XHKR MJ2-C>TN^MII946Z.],BR16X+.75P;&_AUPJ9=*;V_=&HL_VUSW9K,KIGATYS MXO] Q)8RB3+8:'CO+M+O5%2'Z&J@^+X\AZZYTJ?:\G(') 5A#/3S#==5NAZ8 MHVWS5T;\'U!+ P04 " L3V15;87/+\X" "S"@ &0 'AL+W=O;8F7VA\.]W3D/6225%#,27YFS?/?<\]5URPY4VOVP&@.P^E\J. MO RQ./%]FV20<]O1!2@Z66B3X\:56&;H-OQX6/ ES "OBZFAE=^@I"('9856 MS,!BY)V&)V=A%5!YW A8V0V;.2ESK7^YQ7DZ\@+'""0DZ" X/>Y@#%(Z).+Q MNP;UFIPN<--^1/]2B2 (CC_K!@KD#+_[X(>P'GUNX=ANNW3;T M>)QQM00F%#M-$ETJ=)^-E;CNI>*&;1+:ST08S M4$*;NALF9:61TO1:2[X5_H5%U6_(]U^U ?IOP'70%=W+H"ZJJ62ND6:&PO=V]R:W-H965T^VE-H& M$LO# BQ#$+?;AV(?:.EL"Y5(CZ3LK+]^1TG1;$G5TE;[8I'4<\_QGA//O-F) MBT]R#Z#(4YXQ.3?V2AVN35/&>\BIO.('8/AFRT5.%4[%SI0' 30IC?+,="QK M8N8T9<9B5JX]B,6,%RI+&3P((HL\I^+O6\CX:6[8QO/"8[K;*[U@+F8'NH,U MJ ^'!X$SLV%)TAR83#DC K9SX\:^7H4:7P)^3^$DS\9$1[+A_).>W"5SP](; M@@QBI1DH/HZPA"S31+B-OVI.HW&I#<_'S^P_E[%C+!LJ8=&8) $ MMK3(U",__0)U/+[FBWDFRU]RJK&60>)"*I[7QKB#/&75DS[5.IP9($^_@5,; M.&T#[PL&;FW@OM2#5QMX+_7@UP9EZ&85>RE<1!5=S 0_$:'1R*8'I?JE->J5 M,OV=K)7 MRG:J44$&T5^(FO\_I(B \*WY(XI$" 563WAURB!/$+,=RS]# D. M,ZKPJ3A9;_GA:0LD3-3 MX9:U8S.NMW=;;<_YPO9<SK->M\X@X1H. M5\2U?B2.Y3@]^UF^W-SN"^?[O*^^V?N%&&[S\;@EGSOT\=PQJ42!I4.1C[\B M@-PIR.6??;FNV+Q^-ET1K^6!QC WL.1)$$R<^TK,)XF!.=HE3*@K(82,RED@2/(DE2&?."J;XT#7KX MVC2-21959).23/\#'A>VZUHS\W@N?Q<4^+;;@"YD]1M9_4%9SXO=&EC*15WS MH@)TB<,#Y96ZXF!*/MY#O@'1>P8&_7RMN&.216.2K48BNTC6I$G69-2R-!DS M)6.216.2K48BNTC)M$G)]+_.CQ)X*2QHAL>EOE] =;_H2\FT>] M?WIYT)<] M(,^]Q$05QK^H&*'?JAA=D.?:_04C: (._OW:)S$+NR?9&D3$]U)VI6FP[IIFP,6NNW]O72[EF/L*.J&J!_Z:MV M[)Z*7&ULQ59M3]LP$/XK5B9-3(+FI= ":R-!NVF=QE11L7U M^^ FU\;"L3/[0ME^_@:&>A3I5T,O].X7+L4R0[?@QX."+V$&>%5,#Q,RYA9&6WT6*V= []E@*"UY*O-2K3U +.G)XB9:V^F6K M^FS@L:2TJ//:F1CD0JU'?E?_$1L.8>\!AZAVB"K>ZT 5RS%''@^,7C'C3A.: M,RJIE3>1$\K=R@P-[0KRPW@,L+R.=@?@Q\) &.AI_49,_79*,'R,Z@Z+!NL.^@HG_=?=+=B(\:\5&% MUVT3/U$634F)ANSZ"QU@$X3<;F6W1COIJ&)>51@ISV)KRK?!/3*I>0[[WK 70>P&N_89K_Q73 MICWVX]/FN%%S_/]I0RJ!P &0 'AL+W=OU ]^]W=FC$-F#3M&H\$/M\ M]]WW^Z8):F>A&:4B/+ M?5 APCB*>F'!N S2Q-MN=)JHR@HN\4:#J8J"Z6]#%&H]"-K!L^&6+Y;6&<(T M*=D"IVCORAM-L[!!R7F!TG E0>-\$%RV+X9]Y^\=[CFNS=88G)*94H]NJO4'W.@Y=R+,<,\O21*LU:.=-:&[@I?IH(L>E*\K4:EKE%&?3*\8UW#-1(4R0 MF4HC[;@U\ 8N\YR[C6,"KF5=?;>-QV.TC(L3. (N8<*%(*M)0DMD'&28;1(/ MZ\3QGL13+%O0B4XACN(8[J9C.#XZ^1$F)"V-H+@1%'O<[A[C= M ?*=AGS'HW=^6XU3&#+!9(8P]6?SO595R>7B%*ZX)#NGLDPML[Y<,&*E*XZ! MAX^$"-=D-CO%=5Y 7+<1USU8&2]NY5M-S2';JI,OT"ZZ-6 [\HCN?EFE<=1K MM9-PM8/(64/D[(];9%JWR"??(N.F1;H'6^0@_%_N8J\AW_N_+=)[ 7']1ES_ M7[=(_]<6.8]:T?GV[Z=V";>N2_?R3)A><-H9@7/"B%I]JJ^N;_-Z8E7I;]"9 MLG0?^^&2'D#4SH'6YXK8;2;N4FZ>U/0[4$L#!!0 ( "Q/9%6AL_]N:0H M ,%K 9 >&PO=V]R:W-H965T*H;P\&HW[,PZ1W=5&N>\BN+M)5$86)>,A(OHIC MGKW>B"A]N>Q9O?6*3^%\4:@5_:N+)9^+1U%\7CYD\E-_0YF&L4CR,$U()F:7 MO6OK(W/'JD"YQ;]#\9)O+1.U*T]I^E5]N)M>]@:J1B(20:$07/Y[%KUM8JJ"V\MKNE_NO-R9)YZ+VS3Z$DZ+Q67OO$>F8L974?$I??E%U#LT M5+P@C?+R+WFIMQWT2+#*BS2N"\L:Q&%2_>??ZP.Q5<"V#Q2PZP+V3@'W4 2G M+N#L1I@<*.#6!=R= L-#51K6!89OW8=176"T6\ Z4&!<%RA;OU\=W;)I/%[P MJXLL?2&9VEK2U$+9OF5IV2)AHJ3X6&3RVU"6*ZX>BS3X^K-JS"FY36.I\)R7 M&OF97$^GH5KD$;E+*M&K+]YYHN!A])[\1/HD7_!,Y"1,R.4GAO)] M>6@WQ]=>']\;VPCT1'!&'.L#L0>V13X_>N3=3^_;]LN,>11+B1F4&'N-V6Z! MZE\+V#.#[WFVJ5\#/DBC?Z6:=TE>\"B2)[#B357VS4'^N4KV@[1@V!OJ:H\5 MQAJW5D9K<&?S@W)*K&OZ09&'518LY(^*7,\S(Q$\B^P_Y@WQ)LVA* M'K)TGO%8_JCGFR_;?C'&>"I5?27;VSWPUW+U]0O/ MIN3W7R62W!4BSEOEY2+EA81Y2!A%PGPDC(%@FKR&&WD-CY^MZO0?;,M+?%?+ MHDTP1F)7P50P:U#25+_Y^%@(Q(6R):SFY('QF2@6!:"X\V+3PR MMO#-*I=K\EPU[U.8E*W[@8B\"&5_3K;Z,LV+[>],+6^,U+7ED3 /":.C?878 MDSV%($,R$$Q3R'BCD+%1(5_*RS4I!?XL,GGY*:\PU36LZI:H4&$@R%)D8=K6 MG;XQHKM* @GSD#!J/H(V>14\RXE-XNKJP1J2*7]M[=LBJ\5 ,$TVYQO9G/]P M1_ZE,,SLYW^KG0F'0=4^OIGDUV MNC'0F Q%TQMZR\RT?C@GW:9)()8%HE>?1%YD8:"NNJN<5=X^(^\^/7[. MWYO3$=2OA=(\*(U":3Z4QE T73Z-:VL-3YV.H"XOE.9!:11*\Z$TAJ+I,FNL M8\OL'6O2"I11G(FH=(V+E"1I\BS/8LHW5(K*Y8J"O JU39#.D_"_K???;\PA M.PMKM)\ZAN=GX]U\!?6'K1:#>#^H#PW*4#1="HU';!VQ.-7P!1HOH_15"+)S MG?40\<2E$:A-!]*8RB: M+K/&3+:,9N+5@\@"*1EU(RN=D>7Z'+7,U(VL69H1P8-%-=Y';2 OLV*IP;P\ MHZVWGJIO(G7S0BW,>)B1F&=?97)[YM&JO!^V)B1D%F8R,T[YJ]J6+Y=1&/"G M2,%GE;MT^.Z9>5[[0R-"!#T?16;CQGV^PYO[UG1/X@ORT$^2TLA_S) MDX7,;ED:1<03TU4Y,CLW]J+,%>FL#:@3#:51*,V'TAB*ILNM<:+M4SO1-M2) MAM(\*(U":3Z4QE T76:-$VV;G>CK.%U)Q;R$Q6(AHJGJYSR)!8]FZKPEZK-= M7O:G.)FMBI44V[KWU"HJJ$L-I7E0&JUIQOP'M;)1-%TIC95MFZWL3OGOMNIM M5UL95.1H/=JS:H MI_W6L#XT+$/1])9O7&W;[&K?K=MWUP@J?:)U3M.](;*LYFV1=V%2J^*]61]0 M\QM*\Z T6M.V162=#P?NGH:@MC:*IFNHL;5M\SCHVXCG.;EN[]ITGNQG#M99 M+% +&TJC4)H/I3$439=48V';IQX0;4.-9RC-@](HE.9#:0Q%TR/MY&7B5)6Y;W_5@4Y^[=9]V<,WYJKT%D:+4'=,T>/2:$Q?6?? MVQ[I 1DJH-Z.C1OMF-WH8UGJS0:T.4[GLP+4@(;2*)3F0VD,1=/5U!C0SJD- M: =J0$-I'I1&H30?2F,HFBZSQH!VS ;T_\6&-->AL]+V_6)K<#X8[+K4+=N- MQWN;46CE?"B-H6BZ.!J/VCDV\MH:'Q]A;89T;EVHR0RE42C-A](8BJ9+I;&B MG5./L':@]C24YD%I%$KSH32&HNDR:^QIQSS"^BXILC#)PZ >#2VS5KJLAB^* M[R(+PKQ]ZH\9VUD\4-,92J,U;6?<[>ZC%Z Q&8JF/Z:P,9-=L^&[GZ9D;^33 M7Y[F:H[652M0F@>E42C-A](8BJ9KJK&<7>O$^E42C-A](8BJ;+ MK+&87:.WN'\?3%Y7)6I&3R&JN3^;-*?.6_*TUCS$N%534#^YIIUO99+AZ&RR M.X<#&I2^+:@/#J9UJP:@PYVA- ]*HS5M^P)_]\D=T( ,1=-ELO4\9K/!O'>RJ&Z1*]W4 M$]]5AFK5!-11AM(\*(T>.83KQV6ZZ\=EVN[!QV5"*\90-%T[C9WLFI^VW-I' M-MZQ:-41U#*&TCPHC4)I/I3&4#1=2HUE[(Y.W36&^L50F@>E42C-A](8BJ;+ MK#&?7;/Y_(-#X\WTSAJ"NM)0&H72?"B-N2W#LD>3R<2QF@>05OKH;[U(*!;9 MO'Q'E'IT_"HIJG?>;-9NWD-U7;Y]:6?]K?71J]XFU6"JEUO=\VPN^](D$C.) M')R-9;6RZGU1U8&ULG55;;]I*$/XK(U7;ZLQD'D"&&!&3D$P3];O,*B<$!,X]<>,VA=.L/# M\R/Z)Q\[Q[(4%J]T\8]<43X.D@!6N!9U07.]^QOW\?0=7J8+Z[]AM]>- LAJ M2[K<&S.#4JKF5_S>Y^' (.Z<,(CW!K'GW3CR+#\*$NG(Z!T8I\UH[N!#]=9, M3BI7E 49?I5L1^F"='9_[N):P94NN=96^'2=PZ*I$^@US-&2D1FQDC> .R7) MPF0GS(IE;S\B"5F\8Z-O.PW?WLX7=_9=JS@*B>-V[,-L'^.TB3$^$>-[N-&*<@O7BMG^ MUS[D?+5)BQ^3-HU?!%Q@=0'=Z SB*([!YL*@?0&VV]:BZV&[IV =T+%:3(P1 M:H/\7R!8/L"AWDP\>+$OQ=E3CCF3M7NP<$LY&J"<UL*/N2X*X)9WB$>SW431.QZ%FR*7MA(9C@,>$Q;-%H/TKS>=0?3A MA1SUVASU7D)/G^BZKCB#VYHL<:])M8$I;J12_B2XM3(\1KZ![WMX-[&V:2=. M.KU.9Q1NC_#JM[SZK^+UF2M&?S9;PZ#_C$%OT$UZT7$"@Y; X%4$OOOZ'O,_ M>.;_O)LD[WN]XP2&+8'AJPAP!ZU1GN P?,Z!JS \D8.DI9#\[^:XWO?(Z*A4S7BIK!VTK;M35IIO63>K/S;H3AEK50X)I- MHXLA>S?-'FDNI"L_NY>:>!/X8\ZK%XU3X/>UUO1X<0[:99[^"U!+ P04 M" L3V15'.$Z$ H% #'%P &0 'AL+W=O6Q?TYCA"O MTP6.Y9 1#CFA,: X6FO-H!W M]XXVT"/^)'C-"VV@H$PH?5,OOP>]FJTBPB'VA7*!Y&.%[W$8*D\RCK]2I[5L M3F58;&^]?]7@)9@)XOB>AM])(.:]6KL& CQ%RU \T_5O. 745/Y\&G+]'ZS3 ML78-^$LN:)0:RP@B$B=/])X243!P#QDXJ8%3,F@X!PP:J4%# TTBT[ >D$#] M+J-KP-1HZ4TU-#?:6J(AL5K&L6#R*Y%VHC\6U'^[540$X)Y&,CLXTOS>@G&R MLH!.@1X%OBWTEX%BGH@-6,8!9L"QH0=&(8K!U0,6B(37TC;O?'W"T02S'^ + ML "?(X8Y(#%XB8G@-[)3MI](&$K'O&L)B4C%9?EI],,D>N= ]!WP1&,QY^!1 MAA)4V-^;[:%C<&!)*C,^G2V?0\?H<8P7=="P;R0#C@->Q@_@ZLMU$7ORJ K5 M[/@!^](QU([A,8<[H3>R5&CH&1J'0E>.JE)AP!B*9UAN7@$F&U <-T(;W3U8 M(Q;_V.I]=VVUVRVG*ZU*B(VQG0FXF:&N'DJXE]EM@B9&R9H MS3UH'B4L!EG/Q-;.\/6_E=[\#$YE3ZR =M[:)LM#[I> M&>[^N/)&W4'2R9!TSLQ - G-D7?V(H(V=)TV+$5N#.#,A8)VKCWL_Z/BW(#O M6KW)T8,59E*-9CL7C!B1B_XZF'#!I(2L+$=IU!>J1Y?RMLMQ0=]!8Q)E5*"4 M"KRE8J&I6,@,TWGT@5*5JXY*VI) VL7M NMVN5J9XSV7#R?GP[D4'WDA.P(\ MF1&Z.P=%W2Z?^.;(SD6>RSMHE#ZG("\6NB/8&_O87;GJC3+VSY!E,-=ET"S, M3L!>+(1'L+L5Z]ZH=[PR]L\0:#!7:- LT.B5V8 MN5R#9KUV>GJG5?0(K-9>N*Y=;Y8E@#FX<]4 M+]7OS",U\T*2+V7S,P0DS!4D-$O(O51B6-V(J=W@TUB3L)3L",PB<+7!B/'K MG;U329!YRC;0?H #HN1" CH@0)O*BX(/NNIDKMH5KG:IR24I-&O2LZ@I[+=* M:LQ3>BD>;XNG=9B9S]"S3JYG':.6ZP]F,X9G2&! )!4DYL0'*Q0N=T]6=>14 MT9 Z5WHQ_U5<;]C%O[)^-P=T+N!<7#IF<6D 7#IC*P'#?%&]:!6N M2B/,9OH&FK-;ZH&^F[7RXB+UPD5@D:Z.<&ULS5G; M;N,V$/T50ET4NT W$BE+ME/;0&*I[0(-&MB[[<.B#XP\MH5(HDO2=K9?7U)2 M9.L2(6FX0%XBBCIS.)P9G_ R.3)^+[8 $CVD22:FUE;*W:5MBV@+*147; >9 M^K)F/*52O?*-+78+.5NL.>379T TN07W:W7+W9%QZX@$HZFW!V1%RC%9MNY-'/K56\XDP7RE)R]356=G*VE"RZ_ZA#O4)S MEJKZ$S3/X$>T+&H'L34J4-=M5/B@VX#>!R!IG'Q09E^6 7K_[@-ZA^(,?=ZR MO:#92DQLJ;S58]I1Z=EUX1EYPC,7W;!,;@4*LQ6L.NR#?OMQC[VMHE2%BCR& MZIKT$BYA=X%=UHX?_>_1:,-RJ;MRE9R"U\]Y]7^FPXR0(78F]N$\ZFT4=L:N6T<% M;91//#*HH\(VRL6$C"M4+0!>%0"O-P"Z$K7:+> V1ZT!+*U/.JZ_GH#Z1WP MSM+L)7UI:9HD"TR2A8;(:IGQJ\SX;TIM?),I-4D6F"0+#9'54CJL4CK\3FI3 M\'KG:N.ZI"$V;1 >8-S0FC;()[[7D)HVR!V.<;?2C*K)CWHGOU#AI#S:(K4T M4LO:@UJO[]3J6_;J3"_E2XO2)%E@DBPT1%;+R[C*R_A-ZTPW&^D]*4Q#45<;@W"DN:@,CU1FWJ[D'&V:97;?KI7EJ;1MD"HVRA*;9Z8L@I,>1-:4[I MCJG$FF0+C+*%IMCJB3WMD''O;NTUNN.V-& XVQSTZY4^";_'I!J&GM,UD<7%:]U17&57YP MW^B_QI=SW-$?Z"N/_%3]1%_7,+= 5< ]3W-6/R\44/4%T$S?X#4$L#!!0 ( "Q/9%428; 9 >&PO=V]R:W-H965TX]6:B0:C MW]W %9HB]K:9$'YG5"R+.$49C7$&"%KV6@_6_=BR!4!:_!&C'3VX!B*5&<;O MXF:\Z+5,$1%*T)P)"LC_MN@))8E@XG'\59*V*I\">'B]9Q_*Y'DR,TC1$T[^ MC!=LW6MU6F"!EC!/V"O>1:A,R!-\P+@E #G7(!; MQS 5X)\,X%M$M ^UR 7P+\_3 M]6^8TALPSN8X16""")BN(4'@%CSA=),S*&6)E^ E3Q&!#!,*8+8 Y1A'E+1 M\$;1 L09>(0TGA>/XR1GO+')Q4.*\XQ1<#U #,;)#??Y-AV ZZL;< 4,0(41 M%;1O6+R,Z8EWWP6/2!?:(/'/",,[:F(,P6 M:*' 1\WXH %O\/&H!L7>#\JCW4@X19L[X)@_@&W:MB*>IV;XKWG6"!\TPY\A MX7#K)#P\/WA+ 1^>'[P*/CH_>!4\^F\]/_[7N1\)P:G>3D?R.:?>SOT+=Z]2 M=8%UU5@Q2][3#9RC7HM/@Q21+6KU?_[):IN_J"2EDVR@DRS423;423;221;I M)!MK(CL2K5N)UFUBEU-*PLN]2K(%LBV18AVV[=\ZCNUVNL;V4(Q*,]]WC\T& M7\TLR[-K9*&"K&.9P;'54&%E.>UZ9".%2]=IF\=6D8+,\]R@%O]88>8[@5]9 M'76_5W6_U]C]XXPA/J@,H ^^(J:(+TD3*.9AAOE\GFT18?$L0> %,\0GSXR/ M%I_:&?Q0C5?ARCM,U_3\VF@UQG-IZ=!)%GX-OS920YWN1CK)(D77.X%74U!3 M@D?J:5?J:3>_O/L9!_"-%%B42SCQ.H,-7[7)]9=**&W%&VM;@5632J/S2Z6B MDRQ4)*"H$CI=CG2218KX/=<,:@F,%6:G2XY?B<9O7*8<; 24"Q5?YT)%)]E M)UFHDVRHDVRDDRS223;61'8DVTXEVTYCK3N0K:QV,[EU/:YUMV GOY?P(@CY MU E7J-R#JG3>^5*-_< VZ]-E8U"7"E@G6:B(W_.]^I2IT^5()UFD[O_ZG*G* MTK;;ZA(85%H*&K44+I=H+E=23!D$%WZU?GAJCNE1,.LG";V,?ZG0WTDD6?1O[N,GB2$"6^?DESKRH M'%5"^G[U53)_5WF: [A4+5K90E4*BN*CU>E(*UMT8A3J]4>9Z7"R#-6?.NN M6JOST0=Y*EAK?[3N1Y:B/1+GJ?*XZY.^.(Q]AF059Q0D:,E=\01X527%^69Q MP_!&'G[-,&,XE9=K!+E(A0%_OL28[6^$@^J4N?\/4$L#!!0 ( "Q/9%5[ M7+V%JP, #,1 9 >&PO=V]R:W-H965TLA$(]V3*> M8ZF6?&>*D@-.:Z6BH=S5DE*"EAQ)*H\Q_SO6Z#LL#!L MX[CQB>PRJ3?,<%[B':Q!_E:NN%J9'24E.12"L )QV"Z,&_LZMBVM4$O\3N @ M3NZ1#F7#V(->W*4+P](> 85$:@16ESTL@5)-4G[\U4*-SJ96/+T_TG^N@U?! M;+" ):-_D%1F"V-FH!2VN*+R$SO\ FU ON8EC(KZ+SJTLI:!DDI(EK?*RH.< M%,T5/[8'<:*@.,,*3JO@]!6\%Q3<5L%]K06O5?!>:\%O%>K0S2;V^N B+'$X MY^R N)96-'U3GWZMKK55=IA4%Q+;HII#D?4IHI3/;2 @4/R:T2B%%6\YRM&1Y64E<5X#2B+2P M>J9M:!,GZ+<12$SH.V5#-*3V0@KT.6.5P$4JYJ94$6H_S:2-YK:)QGDA&A?= MLT)FRJ]".36@'UW6#R[HF^IDN^-UCL=[ZUP$KJ&\0J[U(W(LQQGP9_EZ=7LH MG/]G/?[/UL\.P^UJS:UY[@L\74%/!01)Q8DD_U9$,>8%*7:GQ?/E@P*C.PFY M^'.H1AHOO&$O=.>]%B5.8&&HUBJ [\$(W_Q@3ZR?AA(T)BP:$Q:/!#M+I=>E MTKM$#S\SB>GQG86S_"68)A6M\S>4G(;KUUS]7VP?SF:!.S?WIX?^7,AW;>]< M*'HN-/6M'BD>(-EVT F=!>]WP?L7@U]+ECR@CZ4.42#5J5"\7JV.+?'+/>0; MX(.5>9'[M94Y)BP:$Q:/!#M+SJ1+SN2[:#*3,5,Y)BP:$Q:/!#M+Y;1+Y?0; M-9GIL[?>#9Q)K\D,"$W MTUDNPKZV',>$16/"XI%@9QD)NHP$WT5G"<9,Y9BP:$Q8/!+L+)6V]33V6-^H MM[3@T[?="R;37G,9D+(G,ZO77099?J\'Q4,LS[%Z_<4\&0)SX+MZ^A8H854A MF]_HW6XWX=_48[HGX*4=@J4];55+G* MFPF]64A6UB/HADDUT-:W&> 4N!90S[>,R>-"&^B^DX3_ %!+ P04 " L M3V15L!@+-MH" N"0 &0 'AL+W=OICVXR4D3D=B9[;3=OY_MI*&% MM$4;+XDOY_O.U3X>K2A[XBF 0.LB)WQLI$*40]/D40H%YCU: I$["64%%G+* M%B8O&>!8@XK<="QK8!8X(X8_TFMWS!_12N09@3N&>%44F/V90$Y78\,V-@OW MV2(5:L'T1R5>P S$8WG'Y,QL6>*L ,(S2A"#9&QM&EG+0%'%!2T:L+2@R$C]Q^LF M#EL R=,-(*6G) MI@8Z^AHMXY41521N)G'"OR$1+0 ]X#5P] 7-9!W&50Z()NAY"X5K69<< M$"8Q"I,$=';USCT6@$X#$#C+SR3!XRQ IR=GZ 1E!#VDM.(2PT>FD+8JC6;4 MV#6I[7+VV.6B6TI$RE%(8H@[\,%A_.4!O"ECU ;*V01JXAPDG$'90Z[U&3F6 MXW38,WT[W.YRY_^TA_^L?2<8;ELUKN9SCU8-"C(>Y917#-#/JSD73![]7UWY MKAF];D9U'0YYB2,8&_*^X\"68/B?/M@#ZVM7L-^3+'A/LO"=R';2XK5I\0ZQ M;](B9%J@/K%=B:@Y!II#M9&E[_7/+T?F[4F&' M/L_Q6J$=3_NMI_V#GCY?0LI9)B^A+D\/ M[T.&QZSUNI36T3.W&D !;*$[+T<1K8BH3W6[VC;W*]W37JQ/[.'4[E@/Y&.@ M[MW/]/5+XA:S148XRB&1JJS>N72#U=VYG@A:ZO8SIT(V,SU,Y8,&F!*0^PFE M8C-1"MHGDO\74$L#!!0 ( "Q/9%6W^U!.: ( , % 9 >&PO=V]R M:W-H965T6KC=#KO$(L7WR,>(3/=2/>@2P)!#Q84> M!:4Q]3 ,=5Y"175/UB#P9BU510V::A/J6@$M'*CB81Q%5V%%F0BRU/EN59;* MK>%,P*TB>EM55/V: )?[4= /CHX[MBF-=8196M,-+,'6",OX MV7 &;4H+/#T?V6^<=M2RHAJFDG]CA2E'P;N %+"F6V[NY/X3-'K>6KY<*_3T& MEC',F[P3GS=^)N][LI#" ME)I\% 44C_$A:FB%Q$::/PZ?[HZIAG''0SVG$>ZIKF, IP7C6H'039ZU?]J^A# ME]S_1/9(_* 5/WB)/?N,VZ= U0H,$#C@QM% SE<@8,W,19=TS]>/'*'=/+ML MT$O2<'-P*[\OO&%D[49N)0T.L#N6N&)!V0"\7TMICH9- MT"[M[#=02P,$% @ +$]D5<.(!9G;!0 "RH !D !X;"]W;W)K&ULO5IM;]LV$/XKA%<,+;#4(O7J+#&06!I6H$6#)-T^ M%/N@R'0L5!(]D4[:?S_J)9(I,8S5WOHED>2[Y^'=$>0]$L\>6?F%;RD5Z&N> M%?Q\MA5B=SJ?\V1+\YB_93M:R%\VK,QC(6_+^SG?E31>UTYY-B>6YH:S3G!8\904JZ>9\=H%/(Q)4#K7%7RE]Y ?7J KECK$OU)"V,1+\]*]HC*REJB M51=U]FMOF:^TJ";*C2CEKZGT$\N+)-GG^RP6=(T^BBTMT8KE M(MOZ#1&+$,UX5L>[8UTX/\8>?3>[D@R[FTIVC6=_YU1Z5R0LI^AU-3O>H,_O MI3MZ)VC._]'-A(;+T7-5R^-TN7M<8[RT3<898/34396IF2[*8\W23)O4:IFV3T'<<:0;&JZ>LE%S8* MA.4U%6E)VF*S=H4I/TQ4DRN B1:B,7M-BL:;^CTP=5N*!H(1YK7-L:K2__A\0EO<0E9HG[ M 'UG"%TMC9 M"VOX)4QG%BQ&O;F6U3_X8*:&W$M28O[V!]%TFRDFST]0(=JB#5Y_^7C8YD&Q MJF7H)28Q2TSXOMM,.+DHH'J4C/7HJ.^&8E0+THM18A:C+_3=9N_)V075F62L M,X=]-Q2AFMQ>91*SRIS>=YL!)^<;5$62L8K4?M"'8E63WBM)8E:21[3>P>BX MQ8GCN?[PF(/.+L!V,-S9CH.+7H1K IX?'&[+:7E?GRKDA_@T:LXE]O#-,76QJO:5D9R-\WC(FGFXJ@._^Y_ ]02P,$% @ +$]D52[C ME(^E @ \@8 !D !X;"]W;W)K&ULK55K3]LP M%/TK5H8FD+;FT0>#I9&@W300;(B*[<.T#R:Y32W\R&RGA7^_:R?-"FLK(2T? M$C_N.3[G.KY.5TH_F 6 )8^"2S,.%M96IV%H\@4(:GJJ HDSN&7EPKJ! M,$LK6L(,[%UUH[$7=BP%$R -4Y)HF(^#L_AT,G3Q/N [@Y79:!/GY%ZI!]>Y M*,9!Y 0!A]PZ!HJ?)4R $,GZWG$&WI -NMM?LG[UW]')/#4P4_\$*NQ@' M'P)2P)S6W-ZJU1=H_7B!N>+&O\FJC8T"DM?&*M&"48%@LOG2QS8/&X!XL .0 MM(#D)6"T ]!O 7UOM%'F;4VII5FJU8IH%XULKN%SX]'HADFWBS.K<98ASF83 M)02SN"W6$"H+,E'2,EF"S!D8\IZ<%05S^::<7,CFIW'9/YR"I8P?8<17,B&7 M=5&"(\'^W6Q*#@^.R %ADEPSSC'>I*%%L6[),&^%31IAR0YA<4*N4B?KO2!(ER39!^^%3R'ND'SMX/-HCI]]EON_Y M^COXKI0Q+]+]\PICR(4%87YM$7C>$ ZV$[KS?FHJFL,XP -M0"\AR-Z^B4?1 MQVUN_Q/9,^^#SOM@'WOC/>^\/Y&""JP9^ NNJ,;=)DO*:]B6@KV\KTU!0Q9' MGLW5NV5V?-*+3C:?-%QN,3KLC [W&OU66V/Q7*%/PG>9KB@KMGD=_BMO-.R= M1!M/W,EK'.U5\]I-#3?*B@!=^FKK+-32-A6F&^T*^IFO8^'?\.8VN*:Z9-(0 M#G.$1KUC%*J;"MMTK*I\D;I7%DN>;R[P4@+M G!^KI1==]P"W367_0%02P,$ M% @ +$]D51EAKD4G @ M 0 !D !X;"]W;W)K&ULA53;CM,P$/T5*T@()&BR;KM 22*UNR#V85'5"GA /#C))+'6EV [ MS?+W^)*&KM0M+\F,/>?,F)8ERUPHF>R V%O M:JDX,=953:P[!:3R(,YBG"37,2=41'GJS[8J3V5O&!6P54CWG!/U9P-,#EET M%1T/=K1IC3N(\[0C#>S!?.NVRGKQQ%)1#D)3*9"".HO65ZO-PL7[@.\4!GUB M(U=)(>6#<^ZJ+$J<(&!0&L= [.L -\"8([(R?H^HJ/K>1)-S[JWN"+A'OH9FB>O$$XP1B-55S@G4_]F'O>^7_ZL8-. M*D-%@WZN"VV4G9Y?Y\H.;(OS;&ZC5KHC)62171D-Z@!1_O+%U77R\8+6Q:1U M<8D]_]KS A22M=T.IY84#) .!>AS8@/=TM.Y;3WD.(T/IPKBDTGBH!J_+QJ5 MLA"8V3GY[*0QDZY-UO[ M6P'E NQ]+:4Y.B[!]*/*_P)02P,$% @ +$]D53[:>$=E! W1< !D M !X;"]W;W)K&ULM5A=;]LV%/TKA%8,+;!&HJC/ MS#;@6!H68,&"N-T>BCTHUK6M51(]BHZ[?S_JP[(ET5J2,B^Q1)U[R',O>4)R M)CG<,U3LLRQB_]Y 2@]3#6O'AH=DL^5E@SZ; M[*(-+(%_WMTS\::W+'&205XD-$<,UE-MCJ]#[)8!%>*/! [%V3,JI3Q2^K5\ MN8VGFE&."%)8\9(B$C]/L( T+9G$./YI2+6VSS+P_/G(_DLE7HAYC I8T/3/ M).;;J>9I*(9UM$_Y SW\"HT@N^1;T;2H_J)#@S4TM-H7G&9-L!A!EN3U;_2M M2<19@."1!YA-@-D/L"X$D": /+<'JPFPGMN#W014TO5:>Y6X(.+1;,+H ;$2 M+=C*ARK[5;3(5Y*7$V7)F?B:B#@^6\)&E)VCV[R>=&7Q/J*EF(_Q/@5$U^B( M>( =93S)-QWL^P!XE*0?1-#G98#>O_N WJ$D1Y^V=%]$>5Q,="Z&67:FKYHA MW=1#,B\,B: [FO-M@<(\AE@2'XS'^R/QNDA/FR/SF*,;'8YF<[^L]?'7OG620=L*0BH_\SX213XA4@>5_D*<9QCZQQ;1X.L^K!&9B8KA=6#"$61B[GM>%A4,8\3'QS!;6 M46FW*NU1E?/X;V&.$*/PYO93,)>IK0GLLXX=S_1[6H<@;'G$[$F54/F>W>,* M)2ALGN6C(]1IA3JC0I=TS0\1 _3E#K)'8-)E-4KQTF6EDBQ0218J(NO4P6WK MX+ZA[[DJ"Z22+%!)%BHBZQ3(:PODO=;WO.$BQX;E]GU/ C-\G_26>3"$$<\2 M?M!S PG,MASLRNW ;U7ZW^M[_M"&B-,;W6((PA8V2$^JA,HWO!XJ'*)LS[II)X_'M_+S-$6_ M\RVP<1\<)7GQ E/)%BAE"U6Q= M5S>PO?8;?+W DO:@O+NNKD=/]/7%]UW$-DE>H!36HBOCRA6%8?5=MQ"% ,K >+[FE)^?"D[:&_T9_\!4$L#!!0 ( "Q/9%4VC>O M^ , \. 9 >&PO=V]R:W-H965TDRT@ >':E>ZD%=RV'ZI^",D Z29Q:IMEVU]_=A)RL#:Y5;M? M('&>>3SSC#T>CX^$/K(] $?/95&QB;'GO+XU39;NH4S8B-10B2];0LN$BU>Z M,UE-(R3.@__V7 Z8TW&=[& -_*&^I^+-[%FRO(2*Y:1"%+838V;=+BTL#1K$;SD/Y_8/S;!BV V M"8,%*7[/,[Z?&*&!,M@FAX*OR/%7Z +R)%]*"M;\HF.'Q09*#XR3LC,6'I1Y MU?XGSYT09P:"1V]@=P;V2P/WBH'3&3BOG<'M#-S7SN!U!DWH9AM[(UR<\&0Z MIN2(J$0+-OG0J-]8"[WR2BZ4-:?B:R[L^'0-.Y%VCNZJ=M')Y-V@%:2D2O,B M;P?(%CV,UB/TRVQVCSX1QM ?%>4#ZL8_3NQ_=CDPNOY=QFVGDX;SVTKWCHH,^DXGN&EE4&F<8^'K:/ M!NQ-H58OF7V2;&X/$JZA'B$'?T VMFV-/XO7FUNZ35?&6U4D*$T.4/0;T"8SI3S]8 M/OY9)_1;DL5O2;9\([*+E+A]2MPA]NF+3:C+0DO@-P3R*'F:^J$=88S'YM.Y MP"K. R^"]OJ@O<&@UYRDCS?RR,B0J$GB'&5M M[8)G^0PZ%5I&[\R7&]L.+*SJH$%:.'(<50@-TK<]VU65T" =R[[,PH44?B^% M/RC%7<5!K"H^%+JO"I<6N 811=7P%!'W8P&'8, M8B^EW8F55!E*2EF1_FT&=!H$&D?L0,WI0@/TK8C=;\L-4@K4GZ@LA8/K(!0\>!EV"K"TJSC^+M$2Q5QXT:>>S76J(\U M&M[SM7.["5P3QK<$N@N^9FP42A/U2\[57ZT?[V,FMZ]A?C<^MV M86G&8WG;:1KJ;_3M5>ES0G=YQ5 !6S$5'@4B9[2]?;0OG-1->[TA7#3KS>-> MW-B 2H#XOB6$GU[D!/T=&PO=V]R:W-H965T&.G:YB*1*DG%Z;\?22F*':M:C+%[L4B:YUSR'MY+ MZ8ZVC#^(#8!$3UE*Q=C92)E?NJZ(-Y!A<,9EJK+UZ[(.>#$@++4 M#3RO[V:84&!.1CE> MPQ+D7;[@JN?6+ G)@ K"*.*P&CM3_S+R#<#,^)/ 5NRTD=[*/6,/NG.5C!U/ MKPA2B*6FP.KQ"'-(4\VDUO&U(G5JFQJXVWYF?V\VKS9SCP7,6?J9)'(S=H8. M2F"%BU3>L.UO4&VHI_EBE@KSB[;57,]!<2$DRRJP6D%&:/G$3Y4C=@"*IQD0 M5(#@-:#['4"G G3>:J%; ;IOM="K &;K;KEWX[@02SP9<;9%7,]6;+IAO&_0 MRE^$ZH.RE%S]2Q1.3I:P5K)+=$7+0Z?%.T,W$#,:DY24 VR%[LZ7Y^C#=+I0 M,V.6 3KYR(0X13-0.'@>O,5/()!D:)K\K=8."8IF5[?A%)TL,%=F-B!)C--3 M=!*"Q$0USM#=,D0G[T[1.T0HNMVP0F":B)$KU>[T&MVXVLFLW$GPG9UTT#53 M%@2*: )) SYLQU^TX%WEU=JUP;-K9T$KX1+R<]3Q?D&!%P0-ZYFWPW\O:"L\ M_&_6H[?#_19G=.ISUC%\G7\Y9S>0,RX)7>^=N"\?U71T)2$3?S4I7W)WF[EU M+KT4.8YA[*AD*8 _@C/Y^2>_[_W:Y':;9*%-LL@2V9Y W5J@;AO[9%YP%:'Q M-Y2JN%9!;)+XUX((HA4ZXY!B'<^$2N JUG-,]51,&R.U--4WIO15]3CI#SUO MY#[NZM"ZGF-U.+3H=P:O34:63.XYN%<[N-?JX _JUD:?*+K&_ '=,O-4+P)E MIC2Q\6F%YBH%J>#0/=44) %N(J3)R:WFC@T*FV1A2=;;$>-LT!T&K\3H'4CV M(M>>A_NUA_NM'O[,>)J@!6=KCK-,YY@OUY#= V_,*:UA77O6"U6U-5*WT MQ\:!3;+0)EEDB6Q/(]][^0SR?F"JJL@M:625+;3*%MEBVY=IYVO5;PVFZ"D' M*@"9*D5>\'B#=6^%XITH$V6441UEC6JUVCA:+?_PU;/??YV"PK=-BVRMK?2O MNU,8R("O345&*&<55);?;O5H7?69FEK'J_&9?SGW&\9#724RA8@7^K+$I*Z2 M-:$"I;!2IKSS@4K1O*S:E!W)VS?$+?#0JTYO5M0JIQ5RD4Q.3ZX6?7,7*3+*8C]^'BXY]EIJX_..9^]NGLK/-P>;T;ORB!2]>SBO8.$+WJ MZ M5+E%,/CQ,?I\X)MW?EJZ'GVNMAGN.D0<'^=IC"Q..+*XVEC __8YU,JVI M8$3?O@J=-K?>'Z^JL_$PR<2FW +7!+0^2:GS2/C(G1#.II(!*R$IXVL3[D)@ MEO%,.DK7N4[H0Z1X,K!O>O (5#HI$YDLT&KX#U#TPR#AO#'9=$Q@/ M)&=\K!9? %Y%3M^W6N'=9)K)F,HFC>_6H?&0TP3L M2#9?P%UEN0>@4EFJ&S$C\TR0TD/-J!I:=D8YOX/OA]_)EO8J:>U&B:6I# M5=/(F [HM]6,=ENV]R9=)V>/F?JVU-,191]*F]Y*FK!5V5\EC0%,W_I2M7EM$IP MS]T3]/QOUWE.!96$MTWKVC_F57ZSXZ#_7I;+;Y5=PU:/U4O_V$WV3L%D> HF M3Z(F!Z=@,CH!D_UW^]9\C4G_^$T&Q[G;7G5<:YT)MTZ$3=2!D_?(_04G>;Y) MZDR7C"LFJMZ"Q3$5+PZ&6EZ1J?YS=$M?CX]I0I9M+B#L(C?E94!FK)S@@!V%?.&/<$X$D48 K5HK]$P1%8GA(]] M?["G) BBR(X 9G<0!!@"3R..8 [ X8$0?D>W'D?>?5[RMO\CW;\#%!+ P04 M " L3V15EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( "Q/9%5G_5IJ/ 4 )4N / >&PO=V]R:V)O;VLN M>&ULQ9I;4]LX%(#_BB9/]"&;Q#=:AC"3AI9EIBT,Z?"ZH]A*HD&6LI(,E%^_ MDDUVCTMR9E\.>2*6C?U9\CF?;N=/QCXLC7E@S[72;CK8>+\]&XUZX6 MI35*30>3[L2]L%Z6;XH7$?(G7[JVQ//E'0\@TT$Q#C=<2>M\>T5[?QX8'T6X MN#MJO/DJE1?VDGMQ94VSE7H=;Q/>8@1>HZV'W=^N$L_L_ZE&LUK)4ER:LJF% M]ET]6J$BH'8;N74#IGDMIH/=)8SKBGW1/E02N];=K<*U\4W#HZ^K[JU]P 5U M:,]D.&&OJQ:<#G(>CHV257AZQ3YSQ74I6%NY#@ F"&!R-$!VYX3"R3Q'( MT^-!?)2N-+*;7ML5@#R$P+YB1;R3I0QC<_* MTC0AC>LUNVI"O89$!'/X&$OB8VK"1Z$;P5;6U"%.M+?!BHX]2;]A\P9F\@GJ M&F+9+)KM5K6?(;<'78BY9D(LFUGY=Q,>VI9#)DPM$V*W7!E3/4FEVO"X\1MA M0\UYKM>1@\T@)B:7";%=+L720Q;,(1-BB7SETK)[KD)$?!?<-;9+?1 /L\>$ M6!\+;\J'X6?N0F*.YA7:O8D"3!P38G/\"/<]^6:<^Q"^M-+4@MV&CVZQX;:7 M\#!M3(B]\7"6:*A-H48MT.G?8[(D''(\2.0+LLO1YJ@FDC M(=8&VB7H8V+:2(BU<;!+P$["D%Y!3,PH";%18,>@(Q/N X3#?)(0^P3M(?2; M&M-*0JR5V$/86W>82!)BD1QR\2LHQ,31R^70B)@-V:R"F)A<4F*YX Y,(28F MEY18+CAF!C$QS:3$FL$QXZ5JM9L5D=+ \Q,0ME MQ!9",?LAA%DH([80/B;KA1!FH8S80C@F['IDF(4R8@OAF+#KD6,6RHDMU(YP MWT;XKA,/,3$+Y<06>L4,*5)4C1+=VJI^C%LQXI("Q,0LE!-;: ]F' ;/N;6_ MPI #8F(6RHDMM LCIFH?P=UF<.8O;R9HXN_Q]GZ68751 3 MLU#^+DLXR[?31ATGQ,0LE!-;",&,XH28F(7R=YF$.X#9_S8Q"^748R$4$SJ] MP"Q4$%L(FRLE.:O^?/TD!,S$(%L85^PT0& M&05FH8)\+(3-P?9""+-00;X+#5DC94.(B6Y#H[;0GJEBT/80$[-006VAO9C_ M1A+$Q"Q44%MH+^:=*$UH=@6=7F 6*J@MA&'V9'F*6>BTM="HO=A=G%=B);6H M?H1'N%!>6A;_=)NRLCSNK5@U2LU#V8W^9GBUVU6]VQ%^\0]02P,$% M @ +$]D5=MVL'$Q @ B2D !H !X;"]?A)Q1JA 7/[1!P(>7_*A'??=J>SV?5E\'@^GLJIVX]C_JNNRWN5C6^ZZ/I_. M1S;=<&S'\W+8UGV[?F^WN9;E,NKA=D;U]'@[<_'ZU>?_F=AM-OMU_MVM_QSS M:?S'X/JC&][++N>Q6KRVPS:/JZK^/%QWE_JR27?GR=7B^6U5#<]OJ:KG#A(( MDOF#%()T_B"#()L_R"'(YP\*"(KY@QH(:N8/NH>@^_F#'B#H8?Z@M$09EP1) M$ZP)M$[(=2+P.B'8B4#LA&0G K,3HIT(U$[(=B)P.R'@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+ M@=Z">@N!WHIZ*X'>BGHK@=Z*>BN!WCIY64*@MZ+>2J"WHMY*H+>BWDJ@MZ+> M2J"WHMY*H+>BWDJ@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"W35YV$^AMJ+<1Z&VH MMQ'H;:BW$>AMJ+<1Z&VHMQ'H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.V3 MCY4$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H' MZAT$>@?J'01ZQ^1G$P*] _4. KT#]0X"O0/U#@*]&]2[^4F]R_AUR.7:\[W& MZ_\DU>/YW'R]_&7YO1/O%\T%Y_JVHCS]!5!+ P04 " L3V15I,C#=_H! M "T* $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG M#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[M MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O M(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[ M$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6_Z>L]\ZM_SA^?):=;?JW?#;^67'Q E!+ 0(4 M Q0 ( "Q/9%4'04UB@0 +$ 0 " 0 !D;V-0 M&UL4$L! A0#% @ +$]D54+P_&WO *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ +$]D M59E&PO=V]R:W-H965T&UL4$L! A0#% @ +$]D M54T70E)>!P K"$ !@ ("!D0X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ +$]D5::\J W* P O0T !@ M ("!$2, 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ +$]D59*&7.N\" P28 !@ ("!]CX M 'AL+W=OA' !X;"]W;W)KYXQ4' O$0 &0 M@('F3@ >&PO=V]R:W-H965T&UL4$L! A0#% @ +$]D5>R5=KHH"@ F!H !D M ("!:UP 'AL+W=ON8[",- "#*0 &0 @('*9@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ +$]D53N7$@8+#P @2\ !D ("!Q7@ M 'AL+W=O&PO=V]R:W-H965T 9 M " @4^. !X;"]W;W)K&UL4$L! A0#% @ M+$]D53+L3EY@!0 ]@T !D ("!(Y@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +$]D51+Q%$SO P S @ !D M ("!VKT 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ +$]D5:6\D\-%! I@H !D ("!:,P 'AL M+W=O(# M +"0 &0 @('DT >&PO=V]R:W-H965T&UL4$L! A0#% @ +$]D M5742V_0@! D@H !D ("!A-D 'AL+W=O&PO=V]R:W-H965T&PO=V]R:W-H965T&UL4$L! A0#% @ +$]D57E]41J7 P $A$ !D M ("!T_( 'AL+W=O&PO=V]R:W-H965T M@( ,0& 9 M " @3[\ !X;"]W;W)K&UL4$L! A0# M% @ +$]D5;?X6?KK @ S0D !D ("![_X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +$]D52O] M'G+B P ?0P !D ("!X@P! 'AL+W=O&PO=V]R:W-H965T(3 0!X;"]W;W)K&UL4$L! A0#% @ +$]D5:9L?S9@"@ /G$ !D M ("!6QR^D<% ""&P &0 @('R(0$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ +$]D5??>Q\[5 @ J@8 !D ("! M "L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ +$]D55-"'NTB$P V-H !D ("!;3&PO=V]R:W-H965T&UL4$L! A0#% @ +$]D53*@8&^= M P &PO=V]R:W-H965T&UL4$L! A0#% @ +$]D5:&S_VYI"@ P6L !D M ("!<%L! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ +$]D58"_]^6 ! %!H !D ("!H6X! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M+$]D5; 8"S;: @ +@D !D ("!LWP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +$]D52[CE(^E @ M\@8 !D ("!=8@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +$]D53:-Z\#X P #PX !D M ("!2Y(! 'AL+W=O&PO=V]R:W-H M965TG 0!;0V]N E=&5N=%]4>7!E&UL4$L%!@ !. $X 614 #*I 0 $! end XML 82 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 83 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 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 318 333 1 false 72 0 false 9 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100030 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100040 - Statement - Consolidated Statements of Operations Sheet http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 100050 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 100060 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 6 false false R7.htm 100070 - Statement - Consolidated Statements of Changes in Stockholders' Equity Sheet http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity Statements 7 false false R8.htm 100080 - Statement - Consolidated Statements of Cash Flows Sheet http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 100090 - Disclosure - Organization and Description of Business Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 9 false false R10.htm 100100 - Disclosure - Recent Accounting Guidance Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidance Recent Accounting Guidance Notes 10 false false R11.htm 100110 - Disclosure - Revenue from Contracts with Customers Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 11 false false R12.htm 100120 - Disclosure - Supplementary Information Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformation Supplementary Information Notes 12 false false R13.htm 100130 - Disclosure - Acquisitions Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitions Acquisitions Notes 13 false false R14.htm 100140 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 14 false false R15.htm 100150 - Disclosure - Debt Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebt Debt Notes 15 false false R16.htm 100160 - Disclosure - Fair Value Measurements Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 100170 - Disclosure - Stock-Based Compensation Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 100180 - Disclosure - Net (Loss) Income Per Share Sheet http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShare1 Net (Loss) Income Per Share Notes 18 false false R19.htm 100190 - Disclosure - Income Taxes Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 100200 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 20 false false R21.htm 100210 - Disclosure - Commitments and Contingencies Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 21 false false R22.htm 100220 - Disclosure - Segment Information Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformation Segment Information Notes 22 false false R23.htm 100230 - Disclosure - Organization and Description of Business (Policies) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessPolicies Organization and Description of Business (Policies) Policies http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidance 23 false false R24.htm 100240 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers 24 false false R25.htm 100250 - Disclosure - Supplementary Information (Tables) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationTables Supplementary Information (Tables) Tables http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformation 25 false false R26.htm 100260 - Disclosure - Acquisitions (Tables) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitions 26 false false R27.htm 100270 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets 27 false false R28.htm 100280 - Disclosure - Debt (Tables) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtTables Debt (Tables) Tables http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebt 28 false false R29.htm 100290 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensation 29 false false R30.htm 100300 - Disclosure - Net (Loss) Income Per Share (Tables) Sheet http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareTables Net (Loss) Income Per Share (Tables) Tables http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShare1 30 false false R31.htm 100310 - Disclosure - Income Taxes (Tables) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.altair.com/20220930/taxonomy/role/Role_DisclosureIncomeTaxes 31 false false R32.htm 100320 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss 32 false false R33.htm 100330 - Disclosure - Segment Information (Tables) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformation 33 false false R34.htm 100340 - Disclosure - Recent Accounting Guidance - Additional Information (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail Recent Accounting Guidance - Additional Information (Detail) Details 34 false false R35.htm 100350 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Detail) Details 35 false false R36.htm 100360 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Parenthetical) (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueParentheticalDetail Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Parenthetical) (Detail) Details 36 false false R37.htm 100370 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail Revenue from Contracts with Customers - Additional Information (Detail) Details 37 false false R38.htm 100380 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail)1 Sheet http://www.altair.com/20220930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail1 Revenue from Contracts with Customers - Additional Information (Detail)1 Details 38 false false R39.htm 100390 - Disclosure - Supplementary Information - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetail Supplementary Information - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail) Details 39 false false R40.htm 100400 - Disclosure - Supplementary Information - Summary of Property and Equipment (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail Supplementary Information - Summary of Property and Equipment (Detail) Details 40 false false R41.htm 100410 - Disclosure - Supplementary Information - Additional Information (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail Supplementary Information - Additional Information (Detail) Details 41 false false R42.htm 100420 - Disclosure - Supplementary Information - Summary of Other Accrued Expenses and Current Liabilities (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail Supplementary Information - Summary of Other Accrued Expenses and Current Liabilities (Detail) Details 42 false false R43.htm 100430 - Disclosure - Supplementary Information - Summary of Other Long-term Liabilities (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherLongTermLiabilitiesDetail Supplementary Information - Summary of Other Long-term Liabilities (Detail) Details 43 false false R44.htm 100440 - Disclosure - Supplementary Information - Schedule of Other Expense, Net (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationScheduleOfOtherExpenseNetDetail Supplementary Information - Schedule of Other Expense, Net (Detail) Details 44 false false R45.htm 100450 - Disclosure - Acquisitions - Additional Information (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail Acquisitions - Additional Information (Detail) Details 45 false false R46.htm 100460 - Disclosure - Acquisitions - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail Acquisitions - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail) Details 46 false false R47.htm 100470 - Disclosure - Acquisitions - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail Acquisitions - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail) Details 47 false false R48.htm 100480 - Disclosure - Goodwill and Other Intangible Assets - Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsChangesInCarryingAmountOfGoodwillAttributableToSoftwareReportableSegmentDetail Goodwill and Other Intangible Assets - Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment (Detail) Details 48 false false R49.htm 100490 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail) Details 49 false false R50.htm 100500 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail Goodwill and Other Intangible Assets - Additional Information (Detail) Details 50 false false R51.htm 100510 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 51 false false R52.htm 100520 - Disclosure - Debt - Schedule of Convertible Notes (Detail) Notes http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail Debt - Schedule of Convertible Notes (Detail) Details 52 false false R53.htm 100530 - Disclosure - Debt - Schedule of Net Carrying Value of Convertible Notes (Parenthetical) (Detail) Notes http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfNetCarryingValueOfConvertibleNotesParentheticalDetail Debt - Schedule of Net Carrying Value of Convertible Notes (Parenthetical) (Detail) Details 53 false false R54.htm 100540 - Disclosure - Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Detail) Notes http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesDetail Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Detail) Details 54 false false R55.htm 100550 - Disclosure - Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Parenthetical) (Detail) Notes http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesParentheticalDetail Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Parenthetical) (Detail) Details 55 false false R56.htm 100560 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 56 false false R57.htm 100570 - Disclosure - Stock-based Compensation - Additional Information (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail Stock-based Compensation - Additional Information (Detail) Details 57 false false R58.htm 100580 - Disclosure - Stock-based Compensation - Summary of Restricted Stock Units Awarded (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail Stock-based Compensation - Summary of Restricted Stock Units Awarded (Detail) Details 58 false false R59.htm 100590 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under 2017 Plan (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail Stock-based Compensation - Summary of Stock Option Activity under 2017 Plan (Detail) Details 59 false false R60.htm 100600 - Disclosure - Stock-based Compensation - Summary of Stock-Based Compensation Expense (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail Stock-based Compensation - Summary of Stock-Based Compensation Expense (Detail) Details 60 false false R61.htm 100610 - Disclosure - Net (Loss) Income Per Share - Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail Net (Loss) Income Per Share - Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts (Detail) Details http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareTables 61 false false R62.htm 100620 - Disclosure - Net (Loss) Income Per Share - Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail Net (Loss) Income Per Share - Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) Details http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareTables 62 false false R63.htm 100630 - Disclosure - Income Taxes - Schedule of Income Tax Expense and Effective Tax Rate (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseAndEffectiveTaxRateDetail Income Taxes - Schedule of Income Tax Expense and Effective Tax Rate (Detail) Details 63 false false R64.htm 100640 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 64 false false R65.htm 100650 - Disclosure - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Detail) Details 65 false false R66.htm 100660 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 66 false false R67.htm 100670 - Disclosure - Segment Information - Additional Information (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail Segment Information - Additional Information (Detail) Details 67 false false R68.htm 100680 - Disclosure - Segment Information - Schedule of Segment Reporting Information (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail Segment Information - Schedule of Segment Reporting Information (Detail) Details 68 false false R69.htm 100690 - Disclosure - Segment Information - Reconciliation of U.S. GAAP Loss Before Income Taxes to Adjusted EBITDA (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail Segment Information - Reconciliation of U.S. GAAP Loss Before Income Taxes to Adjusted EBITDA (Detail) Details 69 false false R70.htm 100700 - Disclosure - Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Parenthetical) (Detail) Sheet http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Parenthetical) (Detail) Details 70 false false All Reports Book All Reports altr-20220930.htm altr-20220930.xsd altr-20220930_cal.xml altr-20220930_def.xml altr-20220930_lab.xml altr-20220930_pre.xml altr-ex31_1.htm altr-ex31_2.htm altr-ex32_1.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "altr-20220930.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 318, "dts": { "calculationLink": { "local": [ "altr-20220930_cal.xml" ] }, "definitionLink": { "local": [ "altr-20220930_def.xml" ] }, "inline": { "local": [ "altr-20220930.htm" ] }, "labelLink": { "local": [ "altr-20220930_lab.xml" ] }, "presentationLink": { "local": [ "altr-20220930_pre.xml" ] }, "schema": { "local": [ "altr-20220930.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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 538, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 2, "http://xbrl.sec.gov/dei/2022": 4, "total": 6 }, "keyCustom": 36, "keyStandard": 297, "memberCustom": 36, "memberStandard": 36, "nsprefix": "altr", "nsuri": "http://www.altair.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "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://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "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": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Recent Accounting Guidance", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidance", "shortName": "Recent Accounting Guidance", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Revenue from Contracts with Customers", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "altr:SupplementaryInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Supplementary Information", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformation", "shortName": "Supplementary Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "altr:SupplementaryInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Acquisitions", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Debt", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Fair Value Measurements", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Stock-Based Compensation", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Net (Loss) Income Per Share", "role": "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShare1", "shortName": "Net (Loss) Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Income Taxes", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Consolidated Balance Sheets", "role": "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Accumulated Other Comprehensive Loss", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Commitments and Contingencies", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Segment Information", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:NatureOfOperations", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Organization and Description of Business (Policies)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessPolicies", "shortName": "Organization and Description of Business (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:NatureOfOperations", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "p", "altr:SupplementaryInformationTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Supplementary Information (Tables)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationTables", "shortName": "Supplementary Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "altr:SupplementaryInformationTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Acquisitions (Tables)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Debt (Tables)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Net (Loss) Income Per Share (Tables)", "role": "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareTables", "shortName": "Net (Loss) Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "altr:ScheduleOfIncomeTaxExpenseBenefitAndEffectiveTaxRateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Income Taxes (Tables)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "altr:ScheduleOfIncomeTaxExpenseBenefitAndEffectiveTaxRateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Segment Information (Tables)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Recent Accounting Guidance - Additional Information (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail", "shortName": "Recent Accounting Guidance - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail", "shortName": "Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_7d20db86-3308-4817-afb1-1da571315b30", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Parenthetical) (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueParentheticalDetail", "shortName": "Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_b97e5bb7-a5c4-481b-8b07-f68316dcbbc0", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": "3", "first": true, "lang": null, "name": "altr:PercentageOfNetRevenuesThroughIndirectChannels", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail", "shortName": "Revenue from Contracts with Customers - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": "3", "first": true, "lang": null, "name": "altr:PercentageOfNetRevenuesThroughIndirectChannels", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_7d781b95-1a5a-4e43-ac38-a40e64d01f03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail)1", "role": "http://www.altair.com/20220930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail1", "shortName": "Revenue from Contracts with Customers - Additional Information (Detail)1", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_7d781b95-1a5a-4e43-ac38-a40e64d01f03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Supplementary Information - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetail", "shortName": "Supplementary Information - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "altr:SupplementaryInformationTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Consolidated Statements of Operations", "role": "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "altr:SupplementaryInformationTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Supplementary Information - Summary of Property and Equipment (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail", "shortName": "Supplementary Information - Summary of Property and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "altr:SupplementaryInformationTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "altr:SupplementaryInformationTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Supplementary Information - Additional Information (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail", "shortName": "Supplementary Information - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "altr:SupplementaryInformationTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "div", "altr:SupplementaryInformationTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "first": true, "lang": null, "name": "altr:AccruedObligationsForAcquisitionOfBusinesses", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Supplementary Information - Summary of Other Accrued Expenses and Current Liabilities (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail", "shortName": "Supplementary Information - Summary of Other Accrued Expenses and Current Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "div", "altr:SupplementaryInformationTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "first": true, "lang": null, "name": "altr:AccruedObligationsForAcquisitionOfBusinesses", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "altr:SupplementaryInformationTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Supplementary Information - Summary of Other Long-term Liabilities (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherLongTermLiabilitiesDetail", "shortName": "Supplementary Information - Summary of Other Long-term Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "altr:SupplementaryInformationTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "altr:SupplementaryInformationTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "altr:ExpenseOnRepurchaseOfConvertibleSeniorNote", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Supplementary Information - Schedule of Other Expense, Net (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationScheduleOfOtherExpenseNetDetail", "shortName": "Supplementary Information - Schedule of Other Expense, Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "altr:SupplementaryInformationTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "altr:ExpenseOnRepurchaseOfConvertibleSeniorNote", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": "-3", "first": true, "lang": null, "name": "altr:GainOnMarkToMarketAdjustmentOfContingentConsideration", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Acquisitions - Additional Information (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "shortName": "Acquisitions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_bc75c488-670c-429c-b809-7768e2e83c88", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_0b2c023c-e853-4e5a-a55b-e5ff873db8b8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Acquisitions - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "shortName": "Acquisitions - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_c5ccfe2f-7067-4f17-a8f6-6fe1aace8a5a", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "div", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_c5ccfe2f-7067-4f17-a8f6-6fe1aace8a5a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Acquisitions - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "shortName": "Acquisitions - Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_c5ccfe2f-7067-4f17-a8f6-6fe1aace8a5a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_0b2c023c-e853-4e5a-a55b-e5ff873db8b8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Goodwill and Other Intangible Assets - Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsChangesInCarryingAmountOfGoodwillAttributableToSoftwareReportableSegmentDetail", "shortName": "Goodwill and Other Intangible Assets - Changes in Carrying Amount of Goodwill Attributable to Software Reportable Segment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "altr:ScheduleOfOtherIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail", "shortName": "Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "altr:ScheduleOfOtherIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "shortName": "Goodwill and Other Intangible Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Debt - Additional Information (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_50e3b4d3-db73-4e08-b0f2-80cbb7ca5627", "decimals": "-5", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2bfaed76-46e0-4400-8b43-f90b2add6dcf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConvertibleNotesPayableCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Debt - Schedule of Convertible Notes (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail", "shortName": "Debt - Schedule of Convertible Notes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d73c0afd-6b3a-4c84-b865-88a8827d4729", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "div", "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_7a146da6-b6e7-4e4f-be39-e7affc31b10f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Debt - Schedule of Net Carrying Value of Convertible Notes (Parenthetical) (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfNetCarryingValueOfConvertibleNotesParentheticalDetail", "shortName": "Debt - Schedule of Net Carrying Value of Convertible Notes (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesDetail", "shortName": "Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_7c5dd08b-9869-4433-a073-bee38d88ae3e", "decimals": "-3", "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "div", "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_7a146da6-b6e7-4e4f-be39-e7affc31b10f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Parenthetical) (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesParentheticalDetail", "shortName": "Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_112407e3-4a37-4995-bbb6-433f4bbad54a", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Fair Value Measurements - Additional Information (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail", "shortName": "Fair Value Measurements - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_112407e3-4a37-4995-bbb6-433f4bbad54a", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_7d3c8486-9b1f-4239-a0b5-8222582644f5", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Stock-based Compensation - Additional Information (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_7d3c8486-9b1f-4239-a0b5-8222582644f5", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_7f474e38-21f4-4209-83b4-d3c029bbc6aa", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Stock-based Compensation - Summary of Restricted Stock Units Awarded (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "shortName": "Stock-based Compensation - Summary of Restricted Stock Units Awarded (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_7f474e38-21f4-4209-83b4-d3c029bbc6aa", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_ab3a120a-a840-432a-b4eb-1ce0f17359f8", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity under 2017 Plan (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "shortName": "Stock-based Compensation - Summary of Stock Option Activity under 2017 Plan (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_ffa04669-e68f-4492-a53c-823e556921dd", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Stock-based Compensation - Summary of Stock-Based Compensation Expense (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail", "shortName": "Stock-based Compensation - Summary of Stock-Based Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_2aa11865-2a70-44e1-bb63-7db8a7916c4b", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Net (Loss) Income Per Share - Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail", "shortName": "Net (Loss) Income Per Share - Computation of Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "lang": null, "name": "us-gaap:InterestOnConvertibleDebtNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Net (Loss) Income Per Share - Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail", "shortName": "Net (Loss) Income Per Share - Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Income Taxes - Schedule of Income Tax Expense and Effective Tax Rate (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseAndEffectiveTaxRateDetail", "shortName": "Income Taxes - Schedule of Income Tax Expense and Effective Tax Rate (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "altr:ScheduleOfIncomeTaxExpenseBenefitAndEffectiveTaxRateTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "2", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_bb815c76-e9c6-43a3-8b80-753402e407a8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail", "shortName": "Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_92da84b7-cffc-469a-a62a-0db05a351da2", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_1a5be9b4-7814-4ac6-b177-7c746de64796", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyDamagesAwardedValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_1a5be9b4-7814-4ac6-b177-7c746de64796", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyDamagesAwardedValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Segment Information - Additional Information (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail", "shortName": "Segment Information - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Segment Information - Schedule of Segment Reporting Information (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail", "shortName": "Segment Information - Schedule of Segment Reporting Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_7a3397d3-da29-414b-a210-937fdc944140", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "first": true, "lang": null, "name": "altr:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Segment Information - Reconciliation of U.S. GAAP Loss Before Income Taxes to Adjusted EBITDA (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail", "shortName": "Segment Information - Reconciliation of U.S. GAAP Loss Before Income Taxes to Adjusted EBITDA (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_847ce83f-0e79-4f6f-b237-4c3d024ec8be", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Consolidated Statements of Changes in Stockholders' Equity", "role": "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "Consolidated Statements of Changes in Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_f3e13b52-3242-4b10-87c1-676beaaca8ab", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "span", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-5", "first": true, "lang": null, "name": "altr:CurrencyLossesOnAcquisitionRelatedIntercompanyLoans", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Parenthetical) (Detail)", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail", "shortName": "Segment Information - Reconciliation of U.S. GAAP Income (Loss) Before Income Taxes to Adjusted EBITDA (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "span", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_d821c5a6-61ab-4e92-b3a9-f453f7242d03", "decimals": "-5", "first": true, "lang": null, "name": "altr:CurrencyLossesOnAcquisitionRelatedIntercompanyLoans", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100080 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Organization and Description of Business", "role": "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "altr-20220930.htm", "contextRef": "C_aef882a0-a134-4882-9c65-d45ad28e0386", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 72, "tag": { "altr_AccountsReceivableNetCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts receivable net current.", "label": "Accounts Receivable Net Current [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableNetCurrentMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_AccruedDefinedContributionPlanLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 7.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued defined contribution plan liabilities current.", "label": "Accrued Defined Contribution Plan Liabilities Current", "terseLabel": "Defined contribution plan liabilities" } } }, "localname": "AccruedDefinedContributionPlanLiabilitiesCurrent", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "altr_AccruedObligationsForAcquisitionOfBusinesses": { "auth_ref": [], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 0.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued obligations for acquisition of businesses.", "label": "Accrued Obligations For Acquisition Of Businesses", "terseLabel": "Obligations for acquisition of businesses" } } }, "localname": "AccruedObligationsForAcquisitionOfBusinesses", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "altr_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjusted earnings before interest taxes depreciation and amortization.", "label": "Adjusted Earnings Before Interest Taxes Depreciation And Amortization", "terseLabel": "Adjusted EBITDA" } } }, "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_AmountWithheldOnBehalfOfEmployeesForFuturePurchase": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount withheld on behalf of employees for future purchase.", "label": "Amount Withheld On Behalf Of Employees For Future Purchase", "terseLabel": "Amount withheld on behalf of employees for a future purchase" } } }, "localname": "AmountWithheldOnBehalfOfEmployeesForFuturePurchase", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_BusinessCombinationEstimatedPostCombinationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination estimated post combination expense.", "label": "Business Combination Estimated Post Combination Expense", "terseLabel": "Business combination, estimated post combination expense" } } }, "localname": "BusinessCombinationEstimatedPostCombinationExpense", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSASLegalLiability": { "auth_ref": [], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed sas legal liability.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed S A S Legal Liability", "negatedLabel": "SAS legal liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSASLegalLiability", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "altr_ClientEngineeringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Client engineering services.", "label": "Client Engineering Services [Member]", "terseLabel": "Client Engineering Services [Member]" } } }, "localname": "ClientEngineeringServicesMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "altr_ClientEngineeringServicesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Client engineering services.", "label": "Client Engineering Services Segment [Member]", "terseLabel": "CES [Member]" } } }, "localname": "ClientEngineeringServicesSegmentMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "domainItemType" }, "altr_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer equipment and software.", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computer Equipment and Software [Member]" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "altr_ConceptEngineeringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concept Engineering member.", "label": "Concept Engineering [Member]", "terseLabel": "Concept Engineering [Member]" } } }, "localname": "ConceptEngineeringMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible notes, holders conversion rights under circumstances 1.", "label": "Convertible Notes Holders Conversion Rights Under Circumstances One [Member]", "terseLabel": "Convertible Notes, Holders Conversion Rights, Circumstances 1 [Member]" } } }, "localname": "ConvertibleNotesHoldersConversionRightsUnderCircumstancesOneMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_ConvertibleNotesHoldersConversionRightsUnderCircumstancesTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible notes holders conversion rights under circumstances two [Member]", "label": "Convertible Notes Holders Conversion Rights Under Circumstances Two [Member]", "terseLabel": "Convertible notes holders conversion rights under circumstances two [Member]" } } }, "localname": "ConvertibleNotesHoldersConversionRightsUnderCircumstancesTwoMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_ConvertibleSeniorNotesDueInTwoThousandTwentyFourAndTwoThousandTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due In Two Thousand Twenty Four And Two Thousand Twenty Seven.", "label": "Convertible Senior Notes Due In Two Thousand Twenty Four And Two Thousand Twenty Seven [Member]", "terseLabel": "Convertible Senior Notes Due in 2024 and 2027 [Member]" } } }, "localname": "ConvertibleSeniorNotesDueInTwoThousandTwentyFourAndTwoThousandTwentySevenMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfNetCarryingValueOfConvertibleNotesParentheticalDetail" ], "xbrltype": "domainItemType" }, "altr_ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible senior notes due in two thousand twenty four.", "label": "Convertible Senior Notes Due In Two Thousand Twenty Four [Member]", "terseLabel": "Convertible Senior Notes Due in 2024 [Member]" } } }, "localname": "ConvertibleSeniorNotesDueInTwoThousandTwentyFourMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfNetCarryingValueOfConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "domainItemType" }, "altr_ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible senior notes due in two thousand twenty seven.", "label": "Convertible Senior Notes Due In Two Thousand Twenty Seven [Member]", "terseLabel": "Convertible senior notes due in 2027 [Member]" } } }, "localname": "ConvertibleSeniorNotesDueInTwoThousandTwentySevenMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfNetCarryingValueOfConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_ConvertibleSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible shares.", "label": "Convertible Shares [Member]", "terseLabel": "Convertible shares [Member]" } } }, "localname": "ConvertibleSharesMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "altr_CurrencyLossesOnAcquisitionRelatedIntercompanyLoans": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Currency losses on acquisition related intercompany loans.", "label": "Currency Losses On Acquisition Related Intercompany Loans", "terseLabel": "Currency losses on acquisition-related intercompany loans" } } }, "localname": "CurrencyLossesOnAcquisitionRelatedIntercompanyLoans", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "altr_DebtInstrumentCommencementOfInterestDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument commencement of interest date.", "label": "Debt Instrument Commencement Of Interest Date", "terseLabel": "Interest payment commencement date" } } }, "localname": "DebtInstrumentCommencementOfInterestDate", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "altr_DebtInstrumentConvertibleConversionRatePrincipalAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible conversion rate principal amount.", "label": "Debt Instrument Convertible Conversion Rate Principal Amount", "terseLabel": "Debt instrument conversion rate principal amount of notes" } } }, "localname": "DebtInstrumentConvertibleConversionRatePrincipalAmount", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_DebtInstrumentConvertibleThresholdBusinessDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible threshold business days.", "label": "Debt Instrument Convertible Threshold Business Days", "terseLabel": "Debt instrument, convertible, business days" } } }, "localname": "DebtInstrumentConvertibleThresholdBusinessDays", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "altr_DebtInstrumentConvertibleThresholdMaximumPercentageOfProductOfLastReportedSalePriceOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible threshold maximum percentage of product of last reported sale price of common stock.", "label": "Debt Instrument Convertible Threshold Maximum Percentage Of Product Of Last Reported Sale Price Of Common Stock", "terseLabel": "Debt instrument, convertible, maximum threshold percentage of sale price of common stock during measurement period" } } }, "localname": "DebtInstrumentConvertibleThresholdMaximumPercentageOfProductOfLastReportedSalePriceOfCommonStock", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "altr_DebtInstrumentPrincipalOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt instrument principal outstanding.", "label": "Debt Instrument Principal Outstanding", "terseLabel": "Debt instrument principal outstanding" } } }, "localname": "DebtInstrumentPrincipalOutstanding", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_DocumentAndEntityInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and entity information.", "label": "Document And Entity Information [Line Items]", "terseLabel": "Document And Entity Information [Line Items]" } } }, "localname": "DocumentAndEntityInformationLineItems", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "altr_DocumentAndEntityInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and entity information table.", "label": "Document And Entity Information [Table]", "terseLabel": "Document And Entity Information [Table]" } } }, "localname": "DocumentAndEntityInformationTable", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "altr_EmployeeStockOptionAndEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock option and employee stock purchase plan [Member]", "label": "Employee Stock Option And Employee Stock Purchase Plan [Member]", "terseLabel": "Stock Options and ESPP Shares [Member]" } } }, "localname": "EmployeeStockOptionAndEmployeeStockPurchasePlanMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "altr_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees.", "label": "Employees [Member]", "terseLabel": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_ExpenseOnRepurchaseOfConvertibleSeniorNote": { "auth_ref": [], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationScheduleOfOtherExpenseNetDetail": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expense on repurchase of convertible senior note.", "label": "Expense On Repurchase Of Convertible Senior Note", "terseLabel": "Expense on repurchase of convertible senior notes" } } }, "localname": "ExpenseOnRepurchaseOfConvertibleSeniorNote", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationScheduleOfOtherExpenseNetDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "altr_FairValueExpenseRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value expense recognized.", "label": "Fair Value Expense Recognized", "terseLabel": "Fair value expense recognized", "verboseLabel": "Expense on repurchase of convertible senior notes" } } }, "localname": "FairValueExpenseRecognized", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "altr_FurnitureEquipmentAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furniture equipment and other.", "label": "Furniture Equipment And Other [Member]", "terseLabel": "Furniture Equipment and Other [Member]" } } }, "localname": "FurnitureEquipmentAndOtherMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "altr_GainOnMarkToMarketAdjustmentOfContingentConsideration": { "auth_ref": [], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gain on mark to market adjustment of contingent consideration.", "label": "Gain On Mark To Market Adjustment Of Contingent Consideration", "negatedLabel": "Gain on mark-to-market adjustment of contingent consideration", "terseLabel": "Gain on mark-to-market adjustment of contingent consideration" } } }, "localname": "GainOnMarkToMarketAdjustmentOfContingentConsideration", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "altr_GoodwillEffectOfForeignCurrencyTranslationGainLossAndOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Goodwill effect of foreign currency translation gain (loss) and other.", "label": "Goodwill Effect Of Foreign Currency Translation Gain Loss And Other", "terseLabel": "Effects of foreign currency translation and other" } } }, "localname": "GoodwillEffectOfForeignCurrencyTranslationGainLossAndOther", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsChangesInCarryingAmountOfGoodwillAttributableToSoftwareReportableSegmentDetail" ], "xbrltype": "monetaryItemType" }, "altr_InterestIncomeAndOther": { "auth_ref": [], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest income and other.", "label": "Interest Income And Other", "terseLabel": "Special adjustments, interest income and other" } } }, "localname": "InterestIncomeAndOther", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail" ], "xbrltype": "monetaryItemType" }, "altr_LineOfCreditFacilityIncreaseInBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility Increase In Borrowing Capacity", "label": "Line Of Credit Facility Increase In Borrowing Capacity", "terseLabel": "Increase in line of credit borrowing capacity" } } }, "localname": "LineOfCreditFacilityIncreaseInBorrowingCapacity", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_MaintenanceAndOtherServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maintenance and other services.", "label": "Maintenance And Other Services [Member]", "terseLabel": "Maintenance and Other Services [Member]" } } }, "localname": "MaintenanceAndOtherServicesMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "altr_NCJudgementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NC judgement.", "label": "N C Judgement [Member]", "terseLabel": "N C Judgement" } } }, "localname": "NCJudgementMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_NumberOfEqualVestingInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of equal vesting installments.", "label": "Number Of Equal Vesting Installments", "terseLabel": "Number of vesting equal annual installments" } } }, "localname": "NumberOfEqualVestingInstallments", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "altr_NumberOfPrivatelyHeldCompaniesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of privately held companies acquired.", "label": "Number Of Privately Held Companies Acquired", "terseLabel": "Number Of Privately Held Companies Acquired" } } }, "localname": "NumberOfPrivatelyHeldCompaniesAcquired", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "altr_OptionToPurchaseAdditionalPrincipalAmountOfNotesToInitialPurchaser": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Option to purchase additional principal amount of notes to initial purchaser.", "label": "Option to Purchase Additional Principal Amount of Notes to Initial Purchaser", "terseLabel": "Additional principal amount of notes to initial purchaser's" } } }, "localname": "OptionToPurchaseAdditionalPrincipalAmountOfNotesToInitialPurchaser", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_OptionToPurchaseAdditionalPrincipalAmountOfNotesToUnderwriters": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Option to purchase additional principal amount of notes to underwriters.", "label": "Option To Purchase Additional Principal Amount Of Notes To Underwriters", "terseLabel": "Additional principal amount of notes to underwriters" } } }, "localname": "OptionToPurchaseAdditionalPrincipalAmountOfNotesToUnderwriters", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_OtherBusinessAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other business acquisitions member.", "label": "Other Business Acquisitions [Member]", "terseLabel": "Other business acquisitions [Member]" } } }, "localname": "OtherBusinessAcquisitionsMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_OtherProductAndServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other product and service.", "label": "Other Product And Service [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherProductAndServiceMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "altr_PaymentForRepurchaseOfCommonStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payment for repurchase of common stock shares.", "label": "Payment For Repurchase Of Common Stock Shares", "terseLabel": "Payments for repurchase of common stock, Shares" } } }, "localname": "PaymentForRepurchaseOfCommonStockShares", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "altr_PaymentsForRepurchaseOfCommonStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payments for repurchase of common stock shares.", "label": "Payments for Repurchase of Common Stock Shares", "terseLabel": "Payments for repurchase of common stock, Shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStockShares", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "altr_PercentageOfNetRevenuesThroughIndirectChannels": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of net revenues through indirect channels.", "label": "Percentage Of Net Revenues Through Indirect Channels", "terseLabel": "Percentage of net revenues through indirect channels" } } }, "localname": "PercentageOfNetRevenuesThroughIndirectChannels", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "altr_PerpetualLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Perpetual licenses.", "label": "Perpetual Licenses [Member]", "terseLabel": "Perpetual Licenses [Member]" } } }, "localname": "PerpetualLicensesMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "altr_PowersimIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Powersim Inc Member.", "label": "Powersim Inc [Member]", "terseLabel": "Powersim Inc [Member]" } } }, "localname": "PowersimIncMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_PrincipalAmountPlusAccruedAndUnpaidInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Principal amount plus accrued and unpaid interest.", "label": "Principal Amount Plus Accrued and Unpaid Interest", "terseLabel": "Principal Amount Plus Accrued and Unpaid Interest" } } }, "localname": "PrincipalAmountPlusAccruedAndUnpaidInterest", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_ProceedsFromEmployeeStockPurchasePlanContributions": { "auth_ref": [], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from employee stock purchase plan contributions.", "label": "Proceeds From Employee Stock Purchase Plan Contributions", "terseLabel": "Proceeds from employee stock purchase plan contributions" } } }, "localname": "ProceedsFromEmployeeStockPurchasePlanContributions", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "altr_ProfessionalSoftwareServicesHardwareRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional software services, hardware revenue.", "label": "Professional Software Services Hardware Revenue [Member]", "terseLabel": "Professional Software Services, Hardware Revenue [Member]" } } }, "localname": "ProfessionalSoftwareServicesHardwareRevenueMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueParentheticalDetail" ], "xbrltype": "domainItemType" }, "altr_ProfessionalSoftwareServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional software services.", "label": "Professional Software Services [Member]", "terseLabel": "Professional Software Services [Member]" } } }, "localname": "ProfessionalSoftwareServicesMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "altr_PurchasePrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchase price.", "label": "Purchase Price", "terseLabel": "Aggregate purchase price" } } }, "localname": "PurchasePrice", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_PutRightExercisePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Put right exercise period.", "label": "Put Right Exercise Period", "terseLabel": "Put right exercise period from date of purchase" } } }, "localname": "PutRightExercisePeriod", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "altr_RapidMinerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rapid miner member.", "label": "Rapid Miner [Member]", "terseLabel": "Rapid Miner [Member]" } } }, "localname": "RapidMinerMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_RevenueFromContractsWithCustomersLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from contracts with customers.", "label": "Revenue From Contracts With Customers [Line Items]", "terseLabel": "Revenue From Contracts With Customers [Line Items]" } } }, "localname": "RevenueFromContractsWithCustomersLineItems", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail1", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "altr_RevenueFromContractsWithCustomersTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from contracts with customers.", "label": "Revenue From Contracts With Customers [Table]" } } }, "localname": "RevenueFromContractsWithCustomersTable", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail1", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "altr_RightOfUseAssetsUnderFinanceLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-of-use assets under finance leases.", "label": "Right Of Use Assets Under Finance Leases [Member]", "terseLabel": "Right-of-Use Assets Under Finance Leases [Member]" } } }, "localname": "RightOfUseAssetsUnderFinanceLeasesMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "altr_ScheduleOfIncomeTaxExpenseBenefitAndEffectiveTaxRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Income Tax Expense Benefit And Effective Tax Rate [Table Text Block]", "label": "Schedule Of Income Tax Expense Benefit And Effective Tax Rate Table [Text Block]", "terseLabel": "Schedule of Income Tax Expense and Effective Tax Rate" } } }, "localname": "ScheduleOfIncomeTaxExpenseBenefitAndEffectiveTaxRateTableTextBlock", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "altr_ScheduleOfOtherIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Other Intangible Assets [Table Text Block]", "label": "Schedule Of Other Intangible Assets Table [Text Block]", "terseLabel": "Schedule of Other Intangible Assets" } } }, "localname": "ScheduleOfOtherIntangibleAssetsTableTextBlock", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "altr_SecuredCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description should be secured credit agreement. And custom label should be credit agreement.", "label": "Secured Credit Agreement [Member]", "terseLabel": "Secured Credit Agreement [Member]" } } }, "localname": "SecuredCreditAgreementMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_SettlementOfConvertibleSeniorNotes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Settlement of convertible senior notes.", "label": "Settlement of Convertible Senior Notes", "terseLabel": "Settlement of convertible senior notes" } } }, "localname": "SettlementOfConvertibleSeniorNotes", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "altr_SharesFairValueReclassificationsOfTemporaryToPermanentEquity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares fair value reclassifications of temporary to permanent equity.", "label": "Shares Fair Value Reclassifications Of Temporary To Permanent Equity", "terseLabel": "Remaining mezzanine equity" } } }, "localname": "SharesFairValueReclassificationsOfTemporaryToPermanentEquity", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "altr_SoftwareRelatedServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software related service.", "label": "Software Related Service [Member]", "terseLabel": "Software Related Services [Member]" } } }, "localname": "SoftwareRelatedServiceMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "altr_SoftwareRelatedServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software related services.", "label": "Software Related Services [Member]", "terseLabel": "Software Related Services [Member]" } } }, "localname": "SoftwareRelatedServicesMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "altr_SoftwareSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software.", "label": "Software Segment [Member]", "terseLabel": "Software [Member]" } } }, "localname": "SoftwareSegmentMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "domainItemType" }, "altr_StockIssuedDuringPeriodSharesPrivatePlacementNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares private placement new issues.", "label": "Stock Issued During Period Shares Private Placement New Issues", "terseLabel": "Issuance of common stock in private placement, net of issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesPrivatePlacementNewIssues", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "altr_StockIssuedDuringPeriodValuePrivatePlacementNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value private placement new issues.", "label": "Stock Issued During Period Value Private Placement New Issues", "terseLabel": "Issuance of common stock in private placement, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValuePrivatePlacementNewIssues", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "altr_StockPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock purchase agreement.", "label": "Stock Purchase Agreement [Member]", "terseLabel": "Stock Purchase Agreement [Member]", "verboseLabel": "Stock Purchase Agreement [Member]" } } }, "localname": "StockPurchaseAgreementMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_StockPurchaseProgramSharesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock purchase program shares acquired.", "label": "Stock Purchase Program Shares Acquired", "terseLabel": "Number of shares repurchased" } } }, "localname": "StockPurchaseProgramSharesAcquired", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "altr_StockRepurchaseProgramAveragePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock repurchase program average price per share.", "label": "Stock Repurchase Program Average Price Per Share", "terseLabel": "Stock repurchase program, Average price per share" } } }, "localname": "StockRepurchaseProgramAveragePricePerShare", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "altr_StockRepurchaseProgramRepurchaseAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock repurchase program repurchase amount", "label": "Stock Repurchase Program, Repurchase Amount", "terseLabel": "Stock repurchase program, Repurchase amount" } } }, "localname": "StockRepurchaseProgramRepurchaseAmount", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "altr_SummaryOfOtherIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of other intangible assets.", "label": "Summary Of Other Intangible Assets [Line Items]", "terseLabel": "Summary Of Other Intangible Assets [Line Items]" } } }, "localname": "SummaryOfOtherIntangibleAssetsLineItems", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "altr_SummaryOfOtherIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Other Intangible Assets [Table]", "label": "Summary Of Other Intangible Assets [Table]", "terseLabel": "Summary Of Other Intangible Assets [Table]" } } }, "localname": "SummaryOfOtherIntangibleAssetsTable", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "altr_SupplementaryInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplementary information.", "label": "Supplementary Information [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "SupplementaryInformationAbstract", "nsuri": "http://www.altair.com/20220930", "xbrltype": "stringItemType" }, "altr_SupplementaryInformationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplementary information.", "label": "Supplementary Information [Text Block]", "terseLabel": "Supplementary Information" } } }, "localname": "SupplementaryInformationTextBlock", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformation" ], "xbrltype": "textBlockItemType" }, "altr_TermLicensesAndOtherHardwareRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term licenses and other, hardware revenue.", "label": "Term Licenses And Other Hardware Revenue [Member]", "terseLabel": "Term Licenses and Other, Hardware Revenue [Member]" } } }, "localname": "TermLicensesAndOtherHardwareRevenueMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueParentheticalDetail" ], "xbrltype": "domainItemType" }, "altr_TermLicensesAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term licenses and other.", "label": "Term Licenses And Other [Member]", "terseLabel": "Term Licenses and Other [Member]" } } }, "localname": "TermLicensesAndOtherMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "altr_TheTimingOfPayrollDeductionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The timing of payroll deductions.", "label": "The Timing Of Payroll Deductions [Member]", "terseLabel": "The Timing of Payroll Deductions [Member]" } } }, "localname": "TheTimingOfPayrollDeductionsMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_TwentyNineteenCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty nineteen credit agreement.", "label": "Twenty Nineteen Credit Agreement [Member]", "terseLabel": "Twenty Nineteen Credit Agreement" } } }, "localname": "TwentyNineteenCreditAgreementMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_TwoThousandAndSeventeenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and seventeen equity incentive plan.", "label": "Two Thousand And Seventeen Equity Incentive Plan [Member]", "terseLabel": "2017 Plan [Member]" } } }, "localname": "TwoThousandAndSeventeenEquityIncentivePlanMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "altr_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and twenty one employee stock purchase plan.", "label": "Two Thousand And Twenty One Employee Stock Purchase Plan [Member]", "terseLabel": "2021 Employee Stock Purchase Plan [Member]" } } }, "localname": "TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "altr_WorldProgrammingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "World Programming.", "label": "World Programming [Member]", "terseLabel": "World Programming [Member]" } } }, "localname": "WorldProgrammingMember", "nsuri": "http://www.altair.com/20220930", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2022", "presentation": [ "http://www.altair.com/20220930/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/2022", "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.altair.com/20220930/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/2022", "presentation": [ "http://www.altair.com/20220930/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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r670" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/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", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.altair.com/20220930/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/2022", "presentation": [ "http://www.altair.com/20220930/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/2022", "presentation": [ "http://www.altair.com/20220930/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 or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r667" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/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/2022", "presentation": [ "http://www.altair.com/20220930/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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r667" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r667" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r672" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r667" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r667" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r667" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r667" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r668" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r123", "r133", "r139", "r225", "r424", "r425", "r426", "r444", "r445", "r502", "r505", "r508", "r509", "r570" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r123", "r133", "r139", "r225", "r424", "r425", "r426", "r444", "r445", "r502", "r505", "r508", "r509", "r570" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r123", "r133", "r139", "r225", "r424", "r425", "r426", "r444", "r445", "r502", "r505", "r508", "r509", "r570" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r276", "r278", "r279", "r280", "r299", "r338", "r379", "r381", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r639", "r641", "r663", "r664" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r276", "r278", "r279", "r280", "r299", "r338", "r379", "r381", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r639", "r641", "r663", "r664" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r205", "r278", "r279", "r361", "r366", "r587", "r638", "r640" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r205", "r278", "r279", "r361", "r366", "r587", "r638", "r640" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r264", "r276", "r278", "r279", "r280", "r299", "r338", "r377", "r379", "r381", "r412", "r413", "r414", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r639", "r641", "r663", "r664" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r264", "r276", "r278", "r279", "r280", "r299", "r338", "r377", "r379", "r381", "r412", "r413", "r414", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r639", "r641", "r663", "r664" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r210", "r574" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r509", "r510" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.", "label": "Accounting Standards Update 2020-06 [Member]", "terseLabel": "ASU 2020-06 [Member]" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfNetCarryingValueOfConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35", "r577" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r211", "r212" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "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": "Accounts receivable, net", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r11", "r39", "r431" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 9.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Non-income tax liabilities" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "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": "Employee stock purchase plan obligations" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r21", "r601", "r622" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "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", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "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", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r11", "r39" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "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 royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties, Current", "terseLabel": "Accrued royalties" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r51", "r57", "r64", "r65", "r66", "r488" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Retirement Related Benefit Plans [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r15", "r260" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail": { "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", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "terseLabel": "Less: accumulated depreciation and amortization", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r54", "r56", "r57", "r625", "r649", "r653" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r64", "r65", "r541", "r542", "r543", "r544", "r545", "r548" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r53", "r57", "r64", "r65", "r66", "r120", "r121", "r122", "r488", "r572", "r644", "r645" ], "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": "Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r50", "r57", "r64", "r65", "r66", "r488", "r542", "r543", "r544", "r545", "r548" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted-average useful life of acquired finite-lived intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r28" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r120", "r121", "r122", "r424", "r425", "r426", "r508" ], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r126", "r127", "r128", "r130", "r139", "r214", "r215", "r222", "r223", "r224", "r225", "r228", "r229", "r424", "r425", "r426", "r442", "r443", "r444", "r445", "r469", "r470", "r471", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r523", "r524", "r526", "r527", "r528", "r529", "r533", "r534", "r549", "r550", "r558", "r559", "r560", "r561", "r566", "r568", "r569", "r570", "r571", "r572", "r589", "r590", "r591", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfNetCarryingValueOfConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r383", "r428", "r429" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "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 to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r174", "r192", "r193", "r194", "r195", "r197" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "All Other [Member]" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "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": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r103", "r319", "r330", "r331", "r554" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesDetail": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs", "totalLabel": "Amortization of Debt Issuance Costs and Discounts, Total", "verboseLabel": "Amortization of debt issuance costs and discount" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r103", "r246", "r254" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "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", "negatedTerseLabel": "Amortization of intangible assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Total shares excluded from calculation" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r19", "r115", "r187", "r194", "r201", "r218", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r484", "r489", "r522", "r575", "r577", "r599", "r621" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r34", "r115", "r218", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r484", "r489", "r522", "r575", "r577" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r493", "r494" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r378", "r380", "r464" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r378", "r380", "r459", "r460", "r464" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "terseLabel": "Business acquisition, shares issued value" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Business acquisition, percentage of interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill deductible for tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r473", "r474", "r476" ], "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 consideration", "totalLabel": "Business Combination, Consideration Transferred, Total", "verboseLabel": "Fair value of consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r472", "r475", "r479" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "totalLabel": "Business Combination, Contingent Consideration, Liability, Total", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r465", "r481" ], "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": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r462" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r462" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged 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, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r462" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r462" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Accounts payable and other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r462" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liabilities and other tax reserves" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r462" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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", "terseLabel": "Indefinite-lived intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r461", "r462" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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", "terseLabel": "Finite-lived intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "terseLabel": "Net liabilities acquired", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r461", "r462" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Net liabilities acquired", "totalLabel": "Total net identifiable assets acquired and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "terseLabel": "Recognized amounts of identifiable assets acquired and liabilities assumed:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r462" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r461", "r462" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r462" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Remaining purchase price of", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r107", "r108", "r109" ], "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": "Property and equipment in accounts payable, other current liabilities and other liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r231" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Capitalized contract cost net, current" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r231" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Capitalized contract cost net, noncurrent" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r13", "r105" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetail": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "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", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r98", "r105", "r110" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetail": { "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 year", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r98", "r540" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r0", "r1", "r124", "r214", "r215", "r219", "r220", "r221", "r222", "r223", "r442", "r469", "r470", "r495", "r499", "r500", "r511", "r523", "r525", "r526", "r527", "r533", "r534", "r549", "r557", "r558", "r559", "r560", "r566", "r568", "r589", "r590", "r642", "r643" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfNetCarryingValueOfConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r0", "r1", "r133", "r214", "r215", "r219", "r220", "r221", "r222", "r223", "r442", "r469", "r470", "r471", "r495", "r499", "r500", "r501", "r504", "r511", "r523", "r525", "r526", "r527", "r533", "r534", "r549", "r557", "r558", "r559", "r560", "r566", "r568", "r589", "r590", "r642", "r643" ], "lang": { "en-us": { "role": { "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format.", "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Adoption Date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfNetCarryingValueOfConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r24", "r25", "r26", "r113", "r115", "r144", "r148", "r150", "r152", "r154", "r162", "r163", "r164", "r218", "r285", "r289", "r290", "r291", "r294", "r295", "r336", "r337", "r339", "r340", "r341", "r522", "r671" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r46", "r607", "r629" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r271", "r272", "r273", "r281", "r661" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r47" ], "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 issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r120", "r121", "r508" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r341" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26", "r577" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 1.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", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r60", "r62", "r63", "r72", "r611", "r634" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r71", "r83", "r610", "r633" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r347", "r349", "r362" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r347", "r348", "r362" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r347", "r348", "r362" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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 noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "auth_ref": [ "r365" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current.", "label": "Contract with Customer, Refund Liability, Current", "terseLabel": "Billings in excess of cost" } } }, "localname": "ContractWithCustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r107", "r108", "r109" ], "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": "Conversion from Class B to Class A common stock" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of convertible notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of Convertible Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r44" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "terseLabel": "Convertible senior notes, net", "totalLabel": "Net carrying amount" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Current", "terseLabel": "Convertible senior notes, net", "totalLabel": "Net carrying amount" } } }, "localname": "ConvertibleNotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r77", "r587" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 1.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 revenue", "totalLabel": "Cost of Goods and Services Sold, Total" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "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 Revenue - Software [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r467" ], "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 Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "auth_ref": [ "r107", "r109" ], "lang": { "en-us": { "role": { "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction.", "label": "Debt Conversion Description [Axis]", "terseLabel": "Debt Conversion Description" } } }, "localname": "DebtConversionByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r107", "r109" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Debt conversion, converted instrument, shares issued" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionNameDomain": { "auth_ref": [ "r107", "r109" ], "lang": { "en-us": { "role": { "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Name [Domain]", "terseLabel": "Debt Conversion, Name" } } }, "localname": "DebtConversionNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r112", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r313", "r320", "r321", "r323", "r332" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r21", "r22", "r114", "r118", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r309", "r310", "r311", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r328", "r329", "r330", "r331", "r555", "r600", "r603", "r620" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfNetCarryingValueOfConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r22", "r324", "r603", "r620" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail": { "order": 0.0, "parentTag": "us-gaap_ConvertibleNotesPayableCurrent", "weight": 1.0 }, "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail2": { "order": 1.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "verboseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r298", "r325" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Debt instrument convertible initial conversion price per share of common stock" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal": { "auth_ref": [ "r326" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only.", "label": "Debt Instrument, Convertible, If-converted Value in Excess of Principal", "terseLabel": "Debt instrument, convertible, \"if-converted value\" in excess of the principal amount" } } }, "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature": { "auth_ref": [ "r43", "r342", "r343", "r344" ], "lang": { "en-us": { "role": { "documentation": "Description of conversion terms for debt instrument.", "label": "Debt Instrument, Convertible, Terms of Conversion Feature", "terseLabel": "Debt instrument, convertible, terms of conversion feature" } } }, "localname": "DebtInstrumentConvertibleTermsOfConversionFeature", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Debt instrument, convertible, consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Debt instrument, convertible, threshold percentage of conversion price" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Debt instrument, convertible, trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentDescription": { "auth_ref": [ "r20", "r22", "r342", "r600", "r603", "r616", "r620" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.", "label": "Debt Instrument, Description", "terseLabel": "Debt instrument, description" } } }, "localname": "DebtInstrumentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r296", "r328", "r329", "r553", "r555", "r556" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r44", "r617" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Debt instrument frequency of periodic payment" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r41", "r297" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfNetCarryingValueOfConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r42", "r299", "r516" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r44", "r114", "r118", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r309", "r310", "r311", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r328", "r329", "r330", "r331", "r555" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfNetCarryingValueOfConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument, Repurchased Face Amount", "terseLabel": "Debt instrument repurchased face amount" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r44", "r114", "r118", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r309", "r310", "r311", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r322", "r328", "r329", "r330", "r331", "r342", "r343", "r344", "r345", "r552", "r553", "r555", "r556", "r619" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfNetCarryingValueOfConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r309", "r552", "r556" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail": { "order": 1.0, "parentTag": "us-gaap_ConvertibleNotesPayableCurrent", "weight": -1.0 }, "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail2": { "order": 0.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Less: unamortized debt discount", "totalLabel": "Debt Instrument, Unamortized Discount, Total" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r309", "r554" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail": { "order": 2.0, "parentTag": "us-gaap_ConvertibleNotesPayableCurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Less: unamortized debt issuance costs", "totalLabel": "Debt Issuance Costs, Net, Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureDebtScheduleOfConvertibleNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r435", "r436" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r435", "r436" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherLongTermLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherLongTermLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r104" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred Income Taxes and Tax Credits, Total" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositLiabilitiesAccruedInterest": { "auth_ref": [ "r606" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 8.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued but unpaid interest on deposit liabilities.", "label": "Deposit Liabilities, Accrued Interest", "terseLabel": "Accrued interest" } } }, "localname": "DepositLiabilitiesAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r103", "r258" ], "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 expense, including amortization of right-of-use assets under finance leases", "totalLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r103", "r182" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "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", "negatedLabel": "Depreciation and amortization", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r361", "r366", "r367", "r368", "r369", "r370", "r371", "r372" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r361" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r386", "r387", "r418", "r419", "r421", "r430" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Loss per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r73", "r131", "r132", "r133", "r134", "r135", "r142", "r144", "r152", "r153", "r154", "r158", "r159", "r509", "r510", "r612", "r635" ], "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 per share attributable to common stockholders, basic", "totalLabel": "Earnings Per Share, Basic, Total" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r73", "r131", "r132", "r133", "r134", "r135", "r144", "r152", "r153", "r154", "r158", "r159", "r509", "r510", "r612", "r635" ], "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 per share attributable to common stockholders, diluted", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r155", "r156", "r157", "r160" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net loss per share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShare1" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r540" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "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, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r438" ], "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", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseAndEffectiveTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits", "totalLabel": "Employee-related Liabilities, Current, Total" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Additional Disclosure [Abstract]" } } }, "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Compensation cost related to nonvested awards not yet recognized", "totalLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r420" ], "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": "Weighted average period of recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r64", "r65", "r66", "r120", "r121", "r122", "r127", "r136", "r138", "r161", "r225", "r341", "r346", "r424", "r425", "r426", "r444", "r445", "r508", "r541", "r542", "r543", "r544", "r545", "r548", "r572", "r644", "r645", "r646" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r605", "r662" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "terseLabel": "Escrow deposit" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r515", "r519" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r515", "r520", "r521" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r17", "r253" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "terseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r247", "r250", "r253", "r256", "r588", "r595" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r253", "r595" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "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": "Gross carrying amount", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r247", "r252" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r253", "r588" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "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": "Net carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r535", "r536", "r537", "r539" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationScheduleOfOtherExpenseNetDetail": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Foreign exchange loss", "totalLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationScheduleOfOtherExpenseNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 2.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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r16", "r232", "r233", "r240", "r244", "r577", "r598" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 3.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": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsChangesInCarryingAmountOfGoodwillAttributableToSoftwareReportableSegmentDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r234", "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", "terseLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsChangesInCarryingAmountOfGoodwillAttributableToSoftwareReportableSegmentDetail" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill [Member]", "terseLabel": "Goodwill [Member]" } } }, "localname": "GoodwillMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r382", "r384", "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]", "terseLabel": "Grantee Status" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r382", "r384", "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r76", "r115", "r187", "r193", "r197", "r200", "r203", "r218", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r522" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r69", "r187", "r193", "r197", "r200", "r203", "r596", "r608", "r614", "r636" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 0.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", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r262", "r266" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r266" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r116", "r439", "r440", "r441", "r449", "r451", "r455", "r456", "r457" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r137", "r138", "r185", "r437", "r450", "r453", "r637" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 1.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": "Income tax expense", "totalLabel": "Income Tax Expense (Benefit), Total", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseAndEffectiveTaxRateDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r100", "r106" ], "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.", "label": "Income Taxes Paid", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r27", "r605", "r631" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r102" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 13.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", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r102" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "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": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r102", "r585" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r102" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 14.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and benefits", "totalLabel": "Increase (Decrease) in Employee Related Liabilities, Total" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r102" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other long-term assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r102" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other accrued expenses and current liabilities", "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r102" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 11.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 current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r145", "r146", "r147", "r154", "r385" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail": { "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 dilutive securities, stock options, RSUs and ESPP shares" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r249", "r255" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "periodEndLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Ending Balance", "periodStartLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Beginning Balance", "terseLabel": "Net carrying amount", "totalLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Total" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r249", "r255" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r16" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "order": 0.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Gross carrying amount", "totalLabel": "Intangible Assets, Gross (Excluding Goodwill), Total" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r245", "r251" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 4.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": "Other intangible assets, net", "totalLabel": "Net carrying amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r68", "r181", "r551", "r554", "r613" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "terseLabel": "Interest expense", "totalLabel": "Interest Expense, Total" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r80", "r317", "r327", "r330", "r331" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r82", "r318", "r330", "r331" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesDetail": { "order": 0.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Interest Expense Related to Convertible Notes" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "auth_ref": [ "r143", "r149", "r154" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash.", "label": "Interest on Convertible Debt, Net of Tax", "terseLabel": "Interest expense related to Convertible Notes, net of tax" } } }, "localname": "InterestOnConvertibleDebtNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r96", "r99", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r115", "r195", "r218", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r485", "r489", "r490", "r522", "r575", "r576" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r115", "r218", "r522", "r577", "r604", "r627" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "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, MEZZANINE EQUITY AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r10", "r40", "r115", "r218", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r485", "r489", "r490", "r522", "r575", "r576", "r577" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseAndMaintenanceMember": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset and process of preserving asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License and Maintenance [Member]", "terseLabel": "Total Software [Member]" } } }, "localname": "LicenseAndMaintenanceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_LicenseAndServiceMember": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License and Service [Member]", "terseLabel": "Total Software and Related Services [Member]" } } }, "localname": "LicenseAndServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "License [Member]" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r22", "r603", "r620" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Loan outstanding", "totalLabel": "Long-Term Line of Credit, Total" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Credit facility" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Amount available for future borrowing" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "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]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r282", "r283" ], "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]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesAwardedValue": { "auth_ref": [ "r274", "r275", "r277" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of damages awarded to the plaintiff in the legal matter.", "label": "Loss Contingency, Damages Awarded, Value", "terseLabel": "Loss contingency damages awarded value" } } }, "localname": "LossContingencyDamagesAwardedValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesPaidValue": { "auth_ref": [ "r274", "r275", "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of damages paid to the plaintiff in the legal matter.", "label": "Loss Contingency, Damages Paid, Value", "terseLabel": "Outstanding loss contingency damages paid" } } }, "localname": "LossContingencyDamagesPaidValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MaintenanceMember": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software.", "label": "Maintenance [Member]", "terseLabel": "Maintenance [Member]" } } }, "localname": "MaintenanceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r165", "r173" ], "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": "Organization and Description of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r98", "r101", "r104" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "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 provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r7", "r58", "r61", "r66", "r70", "r104", "r115", "r126", "r131", "r132", "r133", "r134", "r137", "r138", "r151", "r187", "r193", "r197", "r200", "r203", "r218", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r510", "r522", "r609", "r632" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 loss", "totalLabel": "Net loss", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "auth_ref": [], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.", "label": "Net Income (Loss) Attributable to Parent, Diluted", "totalLabel": "Numerator for diluted loss per share" } } }, "localname": "NetIncomeLossAttributableToParentDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r5", "r124", "r125", "r128", "r129", "r139", "r140", "r141", "r216", "r217", "r226", "r227", "r446", "r447", "r448", "r506", "r512", "r513", "r514", "r530", "r531", "r532", "r562", "r563", "r567", "r573", "r592", "r593", "r594", "r648", "r649", "r650", "r651", "r653" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recent Accounting Guidance" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidance" ], "xbrltype": "textBlockItemType" }, "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": "Recent Accounting Guidance" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionsLineItems": { "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": "Noncash or Part Noncash Acquisitions [Line Items]" } } }, "localname": "NoncashOrPartNoncashAcquisitionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionsTable": { "auth_ref": [ "r107", "r108", "r109" ], "lang": { "en-us": { "role": { "documentation": "The process of acquiring assets or a business through noncash (or part noncash) transactions. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but 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": "Noncash or Part Noncash Acquisitions [Table]" } } }, "localname": "NoncashOrPartNoncashAcquisitionsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationScheduleOfOtherExpenseNetDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 2.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)", "negatedLabel": "Other expense, net", "negatedTotalLabel": "Other expense, net", "totalLabel": "Nonoperating Income (Expense), Total" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationScheduleOfOtherExpenseNetDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of business acquisitions completed" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r187", "r193", "r197", "r200", "r203" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "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": "Operating (loss) income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r565" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r565" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 1.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 liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r564" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 2.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", "terseLabel": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "auth_ref": [ "r333", "r496", "r497", "r498" ], "lang": { "en-us": { "role": { "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.", "label": "Option Indexed to Issuer's Equity, Type [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 6.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 long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "auth_ref": [ "r57", "r64", "r65", "r541", "r543", "r548" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "terseLabel": "Other comprehensive loss before reclassification" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r49" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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 (net of tax effect of $0 for all periods)", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "verboseLabel": "Foreign currency translation, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r49", "r55", "r538", "r547" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after 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 Translation Adjustment, Tax", "terseLabel": "Foreign currency translation, tax effect", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r59", "r62", "r64", "r65", "r67", "r71", "r341", "r541", "r546", "r548", "r610", "r633" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r52", "r54" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Retirement related benefit plans (net of tax effect of $0, $0, $7 and $0, respectively)", "negatedTerseLabel": "Retirement related benefit plans, net of tax", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r52", "r55", "r483" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Retirement related benefit plans, tax effect", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r55", "r64", "r71", "r437", "r452", "r454", "r541", "r544", "r548", "r610", "r633" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedLabel": "Tax effects", "totalLabel": "Other Comprehensive Income (Loss), Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other Accrued Expenses and Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Summary of Other Accrued Expenses and Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Intangibles [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r39", "r577" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "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 accrued expenses and current liabilities", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherLongTermLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "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 long-term liabilities", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherLongTermLiabilitiesDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r104" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other, net", "totalLabel": "Other Noncash Income (Expense), Total" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Long-Term Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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 Other Long-term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationScheduleOfOtherExpenseNetDetail": { "order": 2.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)", "negatedLabel": "Other income, net", "totalLabel": "Other Nonoperating Income (Expense), Total" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationScheduleOfOtherExpenseNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "negatedLabel": "Other operating income, net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r39", "r284" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "order": 10.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r23", "r602", "r623" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherLongTermLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherLongTermLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": { "auth_ref": [ "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability.", "label": "Payment for Contingent Consideration Liability, Investing Activities", "terseLabel": "Settlement of outstanding debt" } } }, "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r84", "r88" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r92" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase and retirement of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r94" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments of debt issuance costs", "terseLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r85", "r477" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Amount of cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r85" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "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 a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Payments for acquisition of businesses, net of cash acquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r86" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 1.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": "Capital expenditures", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r23", "r374", "r375", "r376" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherLongTermLiabilitiesDetail": { "order": 0.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as noncurrent.", "label": "Liability, Pension and Other Postretirement and Postemployment Benefits, Noncurrent", "terseLabel": "Pension and other post retirement liabilities", "totalLabel": "Liability, Pension and Other Postretirement and Postemployment Benefits, Noncurrent, Total" } } }, "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherLongTermLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r25", "r336" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r25", "r336" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r25" ], "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": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r25", "r577" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock ($0.0001 par value), authorized 45,000 shares, none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 3.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" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid and Other Current Assets [Member]" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r90" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible senior notes, net of underwriters' discounts and commissions" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Net proceeds from issuance of costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r89" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds from Issuance of Private Placement", "terseLabel": "Proceeds from private placement of common stock" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r91", "r95" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r89", "r423" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 4.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 the exercise of common stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r7", "r58", "r61", "r66", "r97", "r115", "r126", "r137", "r138", "r187", "r193", "r197", "r200", "r203", "r218", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r483", "r486", "r487", "r491", "r492", "r510", "r522", "r614" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "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", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r261" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r14", "r259" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail": { "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": "Total property and equipment", "totalLabel": "Property, Plant and Equipment, Gross, Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r261", "r577", "r615", "r628" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r261" ], "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 Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r259" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r75", "r230" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for credit loss" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PutOptionMember": { "auth_ref": [ "r654", "r655", "r656", "r657", "r658", "r659" ], "lang": { "en-us": { "role": { "documentation": "A financial contract between two parties, the buyer and the seller (writer) of the option, where the buyer has the right but not the obligation to sell a commodity or financial instrument (the underlying instrument) to the seller (writer) at a certain time for a certain price (the strike price). The seller (writer) has the obligation to purchase the underlying asset at that strike price, if the buyer exercises the option.", "label": "Put Option [Member]" } } }, "localname": "PutOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r57", "r64", "r65", "r541", "r545", "r548" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "negatedLabel": "Amounts reclassified from accumulated other comprehensive loss" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationsOfTemporaryToPermanentEquity": { "auth_ref": [ "r335", "r496" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.", "label": "Reclassifications of Temporary to Permanent Equity", "terseLabel": "Reclassification of mezzanine equity to permanent equity" } } }, "localname": "ReclassificationsOfTemporaryToPermanentEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r193", "r197" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of U.S. GAAP (Loss) Income Before Income Taxes to Adjusted EBITDA" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r93" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedLabel": "Repurchase of convertible senior notes" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r93" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-Term Lines of Credit", "negatedLabel": "Payments on revolving commitment" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "terseLabel": "Repayments of notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r432", "r586", "r665" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 0.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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "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 [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r105", "r110", "r660" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetail": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash included in other long-term assets", "totalLabel": "Restricted Cash and Cash Equivalents, Noncurrent, Total" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetail" ], "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]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r103", "r265", "r268", "r269" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "negatedLabel": "Restructuring expense", "terseLabel": "Restructuring charges", "totalLabel": "Restructuring Charges, Total" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r346", "r577", "r626", "r648", "r653" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r120", "r121", "r122", "r127", "r136", "r138", "r225", "r424", "r425", "r426", "r444", "r445", "r508", "r644", "r646" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r178", "r179", "r192", "r198", "r199", "r205", "r206", "r208", "r360", "r361", "r587" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 0.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", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r350", "r351", "r352", "r353", "r354", "r355", "r358", "r359", "r364", "r373" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r356" ], "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": "Contracted revenue not yet recognized" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r357" ], "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": "Revenue, remaining contractual obligation, expected to recognize, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Contracted revenue recognize percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": { "auth_ref": [ "r606", "r630" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail": { "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.", "label": "Sales and Excise Tax Payable", "terseLabel": "Accrued VAT" } } }, "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfOtherAccruedExpensesAndCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesCommissionsAndFees": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).", "label": "Sales Commissions and Fees", "terseLabel": "Sales commissions" } } }, "localname": "SalesCommissionsAndFees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r57", "r546", "r548" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Components of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r459", "r460", "r464" ], "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]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r154" ], "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 Numerators and Denominators Used in Basic and Diluted Net (Loss) Income Per Share Amounts" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r416", "r427" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r416" ], "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": "Summary of Stock-Based Compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Changes in Carrying Amount of Goodwill Attributable to Software Reporting Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of Other Expense, Net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r261" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationSummaryOfPropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r463" ], "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": "Summary of Amounts of Identified Assets Acquired and Liabilities Assumed at the Acquisition Date" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r110", "r597", "r624" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Reconciliation of Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r187", "r190", "r196", "r241" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r187", "r190", "r196", "r241" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r382", "r384", "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r390" ], "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]", "terseLabel": "Summary of Restricted Stock Units Awarded" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r390", "r405", "r408" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-Term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r174", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r192", "r193", "r194", "r195", "r197", "r198", "r199", "r200", "r201", "r203", "r208", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r244", "r267", "r270", "r638" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r174", "r176", "r177", "r187", "r191", "r197", "r201", "r202", "r203", "r204", "r205", "r207", "r208", "r209" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationReconciliationOfUSGAAPIncomeLossBeforeIncomeTaxesToAdjustedEBITDAParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "order": 1.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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing Expense [Member]", "verboseLabel": "Sales and marketing [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r102" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "order": 4.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", "negatedLabel": "Stock-based compensation expense", "terseLabel": "Stock-based compensation expense", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureSegmentInformationReconciliationOfUsGaapLossBeforeIncomeTaxesToAdjustedEbitdaDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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, Award Requisite Service Period", "terseLabel": "Stock-based compensation recognized service period", "verboseLabel": "Weighted average remaining service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r404" ], "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": "Number of RSUs, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r402" ], "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": "Number of RSUs, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r399", "r400" ], "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": "Number of RSUs, Outstanding Ending Balance", "periodStartLabel": "Number of RSUs, Outstanding Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r399", "r400" ], "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", "terseLabel": "Weighted average grant date fair value of RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r403" ], "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": "Number of RSUs, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail" ], "xbrltype": "sharesItemType" }, "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r393" ], "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": "Number of options, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r393" ], "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 per share, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r407" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r397" ], "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": "Number of options, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r395" ], "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": "Number of options, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r422" ], "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", "terseLabel": "Aggregate intrinsic value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r391", "r392" ], "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": "Number of options, Outstanding, Ending Balance", "periodStartLabel": "Number of options, Outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r391", "r392" ], "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 per share, Outstanding, Ending Balance", "periodStartLabel": "Weighted average exercise price per share, Outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsAwardedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r396" ], "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 per share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r397" ], "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 per share, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r395" ], "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 per share, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r422" ], "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": "Aggregate intrinsic value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r422" ], "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": "Weighted average remaining contractual term (years), Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r409" ], "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": "Weighted average remaining contractual term (years), Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Percentage of purchase price for each share of common stock purchased of lower of fair market value per share on first day of applicable offering period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r111", "r119" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r6", "r174", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r192", "r193", "r194", "r195", "r197", "r198", "r199", "r200", "r201", "r203", "r208", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r244", "r263", "r267", "r270", "r638" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "CES [Member]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentReportingInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r24", "r25", "r26", "r113", "r115", "r144", "r148", "r150", "r152", "r154", "r162", "r163", "r164", "r218", "r285", "r289", "r290", "r291", "r294", "r295", "r336", "r337", "r339", "r340", "r341", "r522", "r671" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r48", "r64", "r65", "r66", "r120", "r121", "r122", "r127", "r136", "r138", "r161", "r225", "r341", "r346", "r424", "r425", "r426", "r444", "r445", "r508", "r541", "r542", "r543", "r544", "r545", "r548", "r572", "r644", "r645", "r646" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r120", "r121", "r122", "r161", "r587" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r25", "r26", "r346" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock for acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r25", "r26", "r341", "r346" ], "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": "Issuance of common stock for employee stock purchase program (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r25", "r26", "r341", "r346" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Vesting of restricted stock (in shares)", "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r25", "r26", "r341", "r346", "r396" ], "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": "Number of options, Exercised", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnder2017PlanDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r48", "r341", "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock for acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r25", "r26", "r341", "r346" ], "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": "Issuance of common stock for employee stock purchase program" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r25", "r26", "r341", "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r48", "r341", "r346" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Shares authorized to be repurchased amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "terseLabel": "Stock repurchase program, Repurchase Shares" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r31", "r32", "r115", "r213", "r218", "r522", "r577" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": { "auth_ref": [ "r433", "r434" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.", "label": "Tax Adjustments, Settlements, and Unusual Provisions", "terseLabel": "Net discrete expense (benefit)" } } }, "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyServiceMember": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design.", "label": "Technology Service [Member]", "terseLabel": "Client Engineering Services [Member]" } } }, "localname": "TechnologyServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r285", "r289", "r290", "r291", "r294", "r295" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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", "terseLabel": "MEZZANINE EQUITY" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityRedemptionPricePerShare": { "auth_ref": [ "r12", "r334" ], "lang": { "en-us": { "role": { "documentation": "Amount to be paid per share that is classified as temporary equity by entity upon redemption. 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, Redemption Price Per Share", "terseLabel": "Put right, exercise price" } } }, "localname": "TemporaryEquityRedemptionPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r24" ], "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": "Shares issued" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureSupplementaryInformationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r466" ], "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": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsSummaryOfAmountsOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r126", "r127", "r128", "r130", "r139", "r214", "r215", "r222", "r223", "r224", "r225", "r228", "r229", "r424", "r425", "r426", "r442", "r443", "r444", "r445", "r469", "r470", "r471", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r523", "r524", "r526", "r527", "r528", "r529", "r533", "r534", "r549", "r550", "r558", "r559", "r560", "r561", "r566", "r568", "r569", "r570", "r571", "r572", "r589", "r590", "r591", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfInterestExpenseRecognizedRelatedToConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureDebtScheduleOfNetCarryingValueOfConvertibleNotesParentheticalDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureRecentAccountingGuidanceAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r166", "r167", "r168", "r169", "r170", "r171", "r172" ], "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/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r143", "r154" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average number of shares used in computing net loss per share, diluted", "totalLabel": "Denominator for dilutive loss per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r142", "r154" ], "calculation": { "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail": { "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 number of shares used in computing net loss per share, basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "verboseLabel": "Denominator for basic loss per share- weighted average shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail", "http://www.altair.com/20220930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.altair.com/20220930/taxonomy/role/DisclosureNetLossIncomePerShareComputationOfNumeratorsAndDenominatorsUsedInBasicAndDilutedNetLossIncomePerShareAmountsDetail" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120254519-210437" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://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": "https://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(28))", "Topic": "210", "URI": "https://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": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=126970277&loc=d3e23176-110880" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130611-203046-203046" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r373": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://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)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28511-109314" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28446-109314" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r457": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r481": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90198-114008" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL120154346-209984" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(d)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r666": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r667": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r668": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r669": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r670": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r671": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r672": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" } }, "version": "2.1" } ZIP 87 0000950170-22-022092-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-22-022092-xbrl.zip M4$L#!!0 ( "Q/9%41< YQ4"H# 'E<40 1 86QTV+_K__A2Z[+OW2,9-F7H_(,D9CH&TSTF QG#/[OL/8U;5+*S= MLN269,#GT]]92Y:QB<$&)*MD5CKMV-+2TEIK/G_S^?/_>'\T&KS%Z6PX&?]R M3^SP>P,CM_\-@?SP:CG'P7[^]^&/P:)).CG \'[#!X7Q^_.#^_7?OWNWD M,AS/)J.3.7W5;"=-CNX/&%N<>V^*4%\>/((Y#AY(+B43@G'U4I@']*\*.S8$ M]_]P_H#S#Y^:')].AV\.YX,?TH^#^B'ZYO$81Z/3P9/A&,9I"*/!P?(K?Z)K M3#N#W=%H\*)^:C9X@3.??QRD0SP"]C$= M,G[$"LNOIC?N5^9<'G@R8V\ CL\/+C"+W1>O.]RG=^_]^F^#GP\1,OUW\/-\.!_AKX*SO_]\?_%[??4(Y]!I$8;_.AF^ M_>7>WF0\)]W"7M)=W!NDQ5^_W)OC^_G]A73>KZ>]?W;>G^,DGW9GRL.W@]G\ M=(2_W,O#V?$(3BO+XL-[O_X\?/^@'H[3Q:_#G''<_?J!IP?#_,N])Z^=5(Y+ M2 R-$4P+(YG7](/4DR[>6#!(#W0,1_5;M[0MH21O] F#X>YZKD MSJ[\_?P%%KJGUX#%>PF<@5"::?J=A60-R]I EAZY\O;>KXP)28SZ\_U+E[:\ MTB=32)T675RJ%8%.8PSS25NF3?',\U!8L>B=U8ZC5\M+/6.]!WN3HZ/AO.KN MV>XXUT=-AH ,PA!G'U^QC 4P.SJS1I&>VV0<0XV)[L31G:@2Z F!-Y L M?9N_^- ?TV7/3_?H+J8PVA]G?/^_\/3KGC@GH7?TKY*?>.B7K]1S#4E9P9!+ M.JG(B45'5^J0"TB>_LGYXI7NTJ/.]7$_&<&;K[O" J,9WHPC)%<*"EV.]H5. MF*-AX$)B=(>A!$D\C/(;.(+HGKA4)!O>**;1 -C(HE**=ZI''WTJ^((;V.T M$8FWLV-:!L4B<,,$+\I*XHWL+HGATB-9R.%S.M,D/Z'7_G(/-WOF?U=_>>#W M+RN.*18DP4\X^_7G:E,?S#JK0=\RZ&SL@ZJ$?[DW&QX=CZH)Z5X[G-:+J"J6 M+77ISOM9K@_E\CD67W?Q.[H_9Y.3:?=7YT,\.+NS[I'1G44(,B;+I.:1Z1 Y M"Q(*\T*"\SH$;N2]Y4>QDZ#E7\-<_RY#G ZZ2\ K3>S>_O^Z+"\??WAYNAF^ MJ;18_)GIR]X?CX9I./\3CR)]11[2NPM_=,F$!W-2F?4SOYW,R(S/9@>+4\QV MWP]G]WZM3^S!WFA(KSP>OZ$#B"3C-P?DVPWI<9P=NSC[S_>O_-)?EU=[?FWW MKWH0QQWCG-_''*;SJLQ_[1Q6,J9RGJ0123-:49#[J(I,S1/U,1EV4M>3HV,RQ^=$71[V M@AP (FE^#-,Q476V>CHN/+GY%:19OO,UI"G.*YGIC"B)(#HKQ;P+1"D!4;I4 MH!C5*FF>CV#\E)3G!?%Z^6[R\G!R,H-Q)CMP@&_IC(CC!>T(6-4O?8OU@]M" MH)B<2:3AF74\51M"MIH<).:<]2C).2)[W2J!EGIP-]'SGPVKH;Q JQ=P/,Q_ MT@'3.ZGT9/+1<#)BJ0A2>HZ\6Z^$8D$(;R5'*!);)=R3(;D_^ >)2MX?$^N^ M&<81[LYF.)_]=OHG_/=DNC>"V4DB(KEFQA$W9YR/%,"W,$[)' H61SZJ)@40",=[!YHEEZ$#AMKEUACG M9@K@?T_H-,^GDS=3() \?K-^N7>W+_5%$:PD0WXLEYE!(40L?)#:D1F6 MUK9&OBKH1)=\DN;/IFF YY-W-7MV1!#H3HI_C%Z8Y"S#D,C95D PEF 2 MR-$PR=)=/E%3(O4S5B%H.QWG@56Q68S[/M MWH0@^_'%<%E3&L^NB'NY=(@V1Z93S$Q;LF Q)\&L227FB);G9C7>+ITA#VOR M^BT>8#J9$@UQ]OA]&IUDS$^FDZ,:,CN9=VG,9V49'WN.TX-#,F2_G5Y]@@M, M\/CH>#0Y1>STY[/CCD7&^=*K2ZVZGL!. _H-7(P"LF(E"T/PE+@4#"8&G!"- M3"YQZUKED!M&4'=S[L0?1L]A2#!E#XZ'E)UN*$>-\7#>K:W2$[@Y&@-V&$] M@F6MYD*"8$8#,EU$8#Y+P[SWQ6@/+JAF51^A.[K5^6FU2_-JM(AHQUV&\+0B MA0M&[LD)V<7YR13/#UE"OFU)5* 4A0=/8N2B9QJE8SY@(-A68C+**66;E:I: M?5&^)D9&>C!CS4%M3: [%:_!$D@2FJBO@SAZX:Y9,*XUS?;G* M[>C_K'0>YV4VJ.4GD_&"/[:%$8I"H:*ATTFR?3K6I+RKH,/9B )/#2+&IM) MRG]]X/J2??RFT(!:TF@3:<19C I:2=#)!\2DU!QZOB7S26X7$O ,# M!Y,RKQ'/99U,4P& E>6*BU=<"611><&TT9$!F,)L*HY A' IKAT\;,S!$ZH4 MH3*!647&2)L<6$P%F%2Q@%3HL^"M,?"''%F<[].]3T\^"O;N3<9OR?.K/L0! MCH>3Z=/)'&>/3LCYOE"C\O(=?>KTR>1DNEO_^.CUKGSE3O*[%AD59,E,TKQ6 M^0D60J8?6=?Z2_0Q-.N$?%4N=8\@,F&NZ0M<@.;9X?!X:UQ&7:1T"1QS:!W3 M.1<&B4!SUL7II*1(OKGRO3ZGWH"86VLS.%?CVK6H,U'+8R"WQWOFM D*D[%<-%>I/5IF+/K+0E?&*;=4ZV M!(.L,+N0='8" GDH7A&UM- LBBIX:(A@TAE1FLL"71/E6D:V.GI@OJ4 E[BY MB[)"80O%:G1DZM!RS[14G(%W55MZ::077/IF8SPW=%$6.8 N.;"9S,-O:\8= M*Y/EG)'KA(1D0'6]%N2Y<@2F9!+%8]8JA]:8X:MD^4[:32]1)"/:AT&YM]P3+_, M:]W,;)T%9@T 2>.=)>1(IPLI$7VS9SX3HZE$ FR$X<4TFX?_#HM_-]$0@Z37 MBZ'312=JI89@P:!EV=KDA2DG?DK>T >WM70BQI$SJ M.I.O&S$S;RU)-Y?61K3>I6W#K22]QS@_@=&R.>UN"ITPB9"(9C87\J6DSB1T MY.LFA^Y,\W#G6\8-W4_"4++(4K)P#Y#:1B67!5D8R042K M#=&QN3![I=_>PA,B>_B8+C_-%U.@GI7=/#G^$*2]T9%;5Y@O(7'I0V&:C%R5 M.<.\-$0]< A<$LS$YERA:Y3E)R'+G10ZYVS.T2IF$D02NN3(EU6<99$0Y\L-;DT6N>LNN2/(<3AJ,-)VY*\43%F(W)F MW!M@VD?%@M**28$@I3')J&:'C-UJF=>*).+[&OD3@T,3HV-@4AV&*2+SD5=% MYY6P.<68FLLM;F*P%X+HF&*+,R$01/G%4=51D:Z1; 3=ZBF,LFXYR;$38AE336!9:<+^3]YL0\",.L=J6.40/;7O?EW M)XU;0JO!UU9'YV-%PYP%GCDCT4LY"PA@MTCB-I42V@ Z\75DLPR1.8!,7DG) M+(8(+-B0M/ A$5W;ZM)=8=%>]<>L"634R>$F/YL7!@(BRY"Y2%Z0P6^N6>@: MKKU@&I8@^TYWF6L= 8UP#!#(+Z-GS2"5P@@A$>LF>&EC9&!MK10GFGH@>>0FZ<1M21*:77?Q'??C M?,PY^N:],^16.+JI M0(PRZ\)$MTLQD1?HE0%FK K.@(H*FTWL-U/OTT+=5E;):V]KG+[4]LS @,=: M?2>E(4.A=6G6NK>Z9S]N6&BPN#"*:R()"7U4U_587TF*! LD&Z6QS>8(O+)![.AFG M18W<=NV>2U$$*2))378U7QJ A:Y0+BC"PSD:@.9*U6\[7WKM!6VH#N;&#^K# M&6=/Z&'@N[,)8F092!&-Z=>$%_I=+[1&GAU%_LHXPS3/7AUG4M?$@IS;;=$^ M,25)R""PXLA$:&L-+Z)_15B=74 #E%H<(8)79L,.0!Y M?UHPCP*"DDIIWJPK_[VUH6X&).08;,Y:,UD(*6AKZ]B.8NH.&I]="%JVESYJ MME)D [XZ3QZUYW3&>EKM8V8^RL22C]$I$"&%.^"K=V'U9^75["PF_VJ<F*\U6\5*"#XITJ_-!EFJW-4U)Y=& M/IY[\5T/_ULZ(^)XX201_>N7OKTE:[B1?<&N+@B7S/!"(IH#9U&B82F@"DE9 MH6.STKG::/2V,M$'K2WJ?G FW4KB+!HR\(3,RFY085)UEZ-A5EAIDM;2MS1;)#6:(B:@N8Y*Z.=+V89&6PR(&2IUY&!E/ M-7\6P)*RL([\/)52;9&%=EWR%6_NO?'WKCS?LYW**)$2LF@5*TK7=7L6F2\1 M6"ZA..>U$MALT/CZ>/[S*1[#,)_!@?,>V+UM#.\'*;*I QFS).IK2WX_$(!C M:#T9%.<(?3=;:_,]"_EZ^JV*2DZK@ Q<7;L'7-)O1A(*K!VK/#K5[MCQUB+A M#91#!1^SU"61<-=M#APB"ZG4+=#">"&1-YS8^)VD:XY=E.;D8K#[Y2&^'-:2 MA6?E.9Q.)Z/1(ZP1U!M,D+BYW_>.?+:/0G>7P> B-?ALC-_7L$=%$$-JEUBL MC6%:0AT'6@K#)&)Q!2RAC%89:FOPXV9TA2>RHE>%D5(@1Z#8PJ)4A"23REQJ M3#ZNW1'X,KO'5^<%@0X*O!#,F;JDJ#AD42"YKU$GD;P'F9HK^;\^>_2AG/\N MCWPO+BNOR+3YNIQ39^\8%/H-!!00-:9EFPQ\?.&$G3MI3[(6D%PM[:^;WG0H MHRVOO&,I$4+-">* M?:5N WI &:/09>(96?U*FX%%"(H%<.BDBPICL]G'AH>R? -E5]7+I8FP61;+ M(KE151&(NOY1LF @>Q4LN9R-N94K7'EB(0"7Y)J0]ZR9%@H8!-*'"0KG4+SQ MJ;DU?*V,/]G0XL1@L.1<%QE49U(0PHBUE0RY+Q&CE+[=I%T%^U TEV)L'E,R?!HO1'M#7IKN2MAA;E)1U A^D":M8@*^DQF'C0GVY*$ MLBDZEYJ-;.Z/<]TC].5]^B^GD+'6J-R9,2'KR6F9&-$ G0YRD$QKCBP$2SH] M!=0<0D)L+IK3WBB9KYY%12!I UE;>*"VW7@;5;"AI6QSQ]>[D76%Z M!DM0Q=O,,M=U&[HI+-0JA3H -IE*0=MLVO%&S08O<(8P38>DI\^&,77L' M:&=2V!I ,Q1U##-$RT#7NJ,B!/GP26C>[##]3V.K3G6?E7_.7F#"X5L@_^TI MSL^*P[8%7Y%ZE48'P[P!LJ@8:J]E(8D36J#)M@C<-HNZF8WV&YJ[["TW7G&& M7&N"QT+5I9S(T =OT-D89;/S%+;%>JXWC+7"YFF+I%FSBBSY0K(V\(,ZW6E5IB2<#'(@K9.2413F8&SD')@M?VVA*PE<4JKS'!' M4K1;JH]6YLT36Z3H9-T3+\-I.CFJSY00_+/Q=29U0\+_18_IFTO( MNOD$Z_X[1,ID>5:Y_%T?!-YSM6KS#-,2^[F@[HU5F!KJ/I8/F %SSQ\WI. MO),G]3SG%J<2>+W?=,Z@%QY@0RK72Z%U[5[OW/D_SF]H8/J!N:BXN'?EO7:XE1<4/VH59RN(+,VYHMY%[[K)! 2;/% MY-LBO6N'HJL*?LM8 '/E XN\UH)QYB,Y$"7P*"&3 *>UXYZ-V;&$(L2LD<5" M"DL+J/7G&)GRN3B>,,#ZBRC6&[Y:59N"A^@=IL0PU)W.67,&A3S.&#%9L*3P M0[,)L[;'&6ZH*;28(CPF1NBY5HRXPF)=*9@=: @R\9";;2QLGIZ;&.\KCS-Z$E06RM#.8H?9% MZ<1JK0_S(20F;#'2Q))T;KA-JO'"VT'DYR$+;$ZO)CI0,YN=$8Q]"J1=@TB8K.U,]L"9V]A'_4&)!T3YNA! M$JMP4MY.UKV6I,:SE9(G64KR:X>S7V'F;CI^4JYN_*3P'HKWA7D'4$?56A8T M(15ILHPRQ=)P4? G@7^WK0WS'OU_.+^U8="K4GOD:R3IC2>_,04"CU:P$'AF MV9'Q*E&6*)H=#7Z-![D(RXR&52]^F ^^; D[._9.)D8@*A"2 P.O.=-* HL: M(Q,)>2$JF%":C0@TNZ)GE;A-VU *B1<+L62FO5.LNOEU%!X'%Z46H=G5"S@%8R&UUT-@G/VYLV]M6S MO=;+CK<8=&\@LDO8BFMCD*Q'KBU9A7X+I,N,$"BS4XFWUR77WL2QS< H"P'K M%%\6E:R=6:A8C(Y\ '!)E9"+<U MFE$G(U-SL?+V?+G-1.J$\9[<\%QG_E?4KS(+)6E6K!/)1JZ4W39?[G,*\T[2 M4+N@A Z.B:AK^M"2BU(77Y*/[H,%RZUJ=L;9]K@H*VO*2[E@BI+Y:#G37@ER M*$6L8N=)8T;ROIMS4;[0GKW .>$IS(]A6MOFUU[KLJK6C1J_0BD$ VLC:<2B M61#T9TQ:DO]H#8];%)38M#+D]"*!;\X\72-578#H[/T[[B"2/4HJ MJLAXKBOJ:I#(^P LR9QD@)(UM)^2__[J_]8S3;>@C;J&Z8N2R.H\.U*S-:]O MN3.Z(/+27##L&E'^9"'4G93F4H!K:P-#ZPO3.D@&1B7FI4)C;) B-UMIV%@% M5 -)M+I6%C3WC !>-QTOL&B])LY2Q7,MI&XW-MT,E/C89]W ^GF-D0"[*"RZ MNC#8.T\^*RHF.7@9K$I";+N-W5 OZ:J0H2Q"2Q,Y*Z:6/8F*UT6PS#I"AMH) M*=OM]MTES)<_]*=&BA^.^IS \:0NY(D$BE1U?6\ MU_6%"O2M=U_7M:;"E.C(#Y4Z5H]4>.8#_4D*K89\4M&Y6876;TK9Z +REV^-$X0B@;%1+%$2*R9A,B)D F2X5&D M4%JL.=U #M,Y#J6 9Z[;8*AY9#&38Q1]%#QET%8V5Y2S#0,?&R"MCU5A 3#5 MK78VI3!2:W6G \]2*!&VJN]AL[M%-Q$R2B$'X(49='4;A^7,"YL(:SI5N%5. M;UT";*.M#QLP0TE';D(1=;]%JJ'S;B#U7.>G7!8NN[G)T#LI9P6X=6R>\#N3, MU=;XYK#G5[EL=])C*T&:J))G7GGRV+*Q+ 2%M6/5AA@#JO8V&&V;;5C[.JM5 MQ11#<$8":F*&K&JG!/U6?&;9^ZAC$F!4<[Y?BZ6HF\'.$B+7B3QW%6MF+Y*; M%X66+%F;2) MG?/!&+=FL#8!9DK03D7!9"SDDD9R98*J2QB]DZ!TBKZ]K&BC.FH3(P93%!*E M84YPL2B7#Z7.0,LE2RJ:M*[X'66) MT29GFL6*K4\D6D_64'"N@J'3 3EV=:XN)V$D?I#)H?:@E37-=1Y]O3 ^J@6! MF'_#,?TRKU6;LP_+X[>E\$19Z4U.D7%4)&02=)T%JI@CZ>,@-1&N.;#=+U"_ M[2DOVDL?>&1%UL*Q4I=\$@9@JDX*X>0W&=>B5[5P$I[,%N?ZZY^7YR7SQ@;LI MX.[&6(L.7=U%V0S>Q1'KV M3#E%8,J1XHVE!M!1HE(B2QNW**:XT=[O#:T%%TGPNJR42^YKAENR$'1A3F8= MP)=8>'.AJ1N/:;N3"0\LI.\JNBEU7I1.Y$)Y23\2EIS)G.8&NTZO$;F7.#TZ M(]EY\]*=E#9>A$>>'8%2Q^LX_<3 961.9!.2-;6'N#7:]7GG%N+,.5DRJ%XQ MFW0@WR=QYNL\LBBXR\$1EV*S4&9B9!B ML* (P+9*VETZ0QZ.3NI$E6ZW&\%3G#U^GT8G&?.3Z>2HZHF3>5>1^JPL.QZ? MX_3@$*;XV^G5)_@$C]2/W,W-!QDE1-2&^4"(26,&5R('+9B5VXP6^ZP&BY$]!K,W("0PR MC=JQF$0BSRH%[U&DF)K#,5NTFG$S99K(4Y$V>8(ZGN0L)&!!&E+/,2<> $"6 MM9=I?G&P5#+I5\'1N2Z],1W$RX(X6BD6M30L"P0ADP?IOI-HUQ!,KD2L(KDPH@B2(U/[#8RT#,C6LZ*]=5AW;(9F"U4V M'HI;CUF27CH5G&08>$5U);*H!,'O[*& RE"PN2K.1C=6=MC^X\-;"N:O,!VM M"JE0XD%9V_[!%>9K2:D04@D-$++;^IC-;=6;-)!7$RKDXLDTDC]:ZL(JSH( MQV2(SMC(76EOU7$KF=!-C6I%!$S$ UZ2 "IG& 3"%D9+[H33R?KF&O=6#B:Z M2;T;R)5L)H&:=; NT!F3"[5HE)1Y$"8R7V2.$(U.L=DTV,V+?!'U'[ MH\[ RK: 1Z>*28B>I23)I&/H6.]8V QL1-')-NA0= MA#I\'AB8.F0O\"(4]^AELZKU&NA_[MN,1F=SC1;OWDE]J81,PI'LD;,JR4>U MAOGH#8LH@I+9ELS;#^$T-4UW99@SR00" S*3R>G4HE@6;?$L\Q0L9EDR-!L* M;5;$-H ;"AJ92)*8=#6<@RZSD (PIP6IS&RBX\T6M6_<"[WQE7YH6IP]H:O! M=[LI34[H 8S?D$4>TZ\)K^+ \Z.(9<<9IGGVZC@3J6M! +?;$I^RLD"N/:L: M")9J$8'<7EL7C^0DE ;E9;/S:F[D]I[#U=K"=C@9Y?VCX^GD+:Y);:RI3=4G MZ=![QDU(=284LF L?8$+W!JNC$C-!82NBB(.QZN,(O:YX*W/!7\,2,(&BB0Y M.&\\9PHYP1#!:VU<*4SP""*B-7D+WH\[1+]I1I5)J6#=_L*MJ_$]QZ"VE]F" M B"A!]-VK-#DU5ICI*M;@&&L;2XYUN0:B0VMP@$;,@^P& M49SAY+4VZQ]MTSBY5493HZXSOI%%=)YI3D RR$@_3"E2E< C;TY/;CZ6T.;& MZ#4M(:V;UE,HI'MC8CJ8N@&";&I 804B)XEO-C>W_I;<2^1=C#FJR/WX:NR#]OIH"L# FS1 M+"MGJ^$A#Z]NK30H0M U\K6IT;-STNOYTQSSHD*I$_+"C\B;JRE7G);)]*@Z M=<_B:/BFTR6/WQ]C17LOAS6^]:P$^_D23W/>;]& M)?!ZO^F<02\\P(9J3 J2EBH@F% R,BU"K4U(ILX/B<2,R>?U;]?\6BWUR>#= MPLUX2GYH!?=[4\S#^4VW-C?C8:@<@Y(660X$%C26S+R5AEG0/B@@?]0T6V"W MF8W6K4\K_\@I$?+V.U)(J&U4Y(_PT@T)TH:%[ B:6JCY$Q]B>Z/!-@]L6NII M6V$JH*LN3"CH=*XP311CP69BAF1%- D2U\TF23^O8?8F9+2/+P[#6!4K5'C[ MK.Q.I]4G_C!!6%3NPKR1CM_]R:S><4PHSNZ=]O7U:R:QUJ5H,G=(<070M<6!HE0 MMO#&-AMZ_[*J6!CG;7$[7#(Y3$Y#JV)52($<1JZ83KZ00U1W%6K2W4: M\Z[=K%=?@[2N4"4X4U(A8^ZD].1K868>R,V2(AKGO-%&-M?6TD#S2:N%IPWD MP;(4/"N'#'TP3',?R#S(Q)*J>U*C@]SN%(?&D->&9N6@T;QN2Y>Y;@T)23/R M[#4SPN4BP'B+S4+G[SC0_#'GZ)MSSJH:/%!&!&X] UD7!EDK"2@JSE!G8V7Q ML82UUTU\<3IV5?O/"!KK ,#)+5;D%H,T+ 2;65%%R5*D82T[;C%:[T-RZPHJ1_AC.SZHE]FHBY(-O\W3O?Y[D M-[>0%1'VYNOG[.JRJRY+GJ,G9:"JT?.U-ZU$XH@,Q@DE3&POS-'>XJ4-9;1* MS8MK9*+8NK$!/?.J#EM11@JK0-FT?84P*^X8O3G6_JYG<;BBG4;E"?\6TMN2 M3NQ5K#5]B MK+CP;XD6K6GY7 MP.JD#*GP-O&FX885SI,H0<>L/#); MF487DYF7I :B+TEX,%[DYD!6NRLL-A1L]"HDJXB&RM4R#ZU(^DMA%JQ# M$Z MIF:CQ2LO*%R135]7D?;&=,5HICK@"I#&XJ1LN\6@$0)?(TL@T[6!MP U4R(H6BF/:9]('VD45 SEP@4&A3'6W5K!O85J7H"@-I M/M9Q5#JP+(PCOZXVV8M$?IT06'CQ"+JYPD,*JQS8H,B(:D*'J8:3M19U78NUS&6-SG("%G[M$.(KXK4; M*/%+ H-W(%F0RA(3V\Q $9B.D'(01D77;M9MI0GR9GC7FIBCJ=Z(4[F6+&A6 M>U\9% B>-\Q#JPDQ2 E$&!DYZ5JQV1IGB MC6QV8EV?1/^:OL!5H<],.*;6([-DZR09:R0#46O7N;3D=P?=(._$;]--?!%SZ&!J.QV&CSOBLFF$(36 M=8J138YY358/B74QC/ M%N44ZXPD-J ID_>29U\8!Q\)&A#> U>%SN?LA(*@L=GNF)91_'JD,(%PVJ)E M-M5HCE6*A;KB&T/QQ7/0139;S-!.<5-S8>L&] !@(4T G.#=8M>;9"%9P[(V MD*5'KMJ+<6_F2:'-PO!D&,_.,2W!LXA&,.,3>&64U+XY2-P'4RXJ9+[":5=$ M\"*C(K>HBHUUG@%R9.2R.IXB@8W27"%3>PKY.]L%$; 0B$G DH_(-,;,8D9@ M)0HA@\4$LMGPS.8T2)M+B!I@I^Q4XE RL[4O02>O6:RS;;T',N,N:R>;;3]M M>"7R>CQX[6/Q.M8*#^^9!D&R[U$R$V7TFHQ&;C,?^YE)$GNC8=4''WJ$;VE5 MXV:D3699HB3WKQ!L)HOO+0-(D7$?9-$F@V\/,+>W9G<#(RZ]T=DHHUGBM9,X MA%)WNI&N##I(BUP8T2QV7O]BMXOZMG[D;@ZOX8:@_1%[#$XMQ\*001?ANH80F"CE'#EY" M9"$F$*'D0.^U2J$Z"[U\353@Y10RUCD_6Q-)5RE9SD,B-ZZ.##LH3VQ0K&YW M9/FMU/R\?#=I,ZC_18]I6QI PP825#%Y;E"R:$$PS6VIZ^TU*U9!5II[BBV9J"+4 CFPE4V2 UJ.28X= 1%>3=S4T?432?$=+PS@I92L(\(FZ M"Z'=ZHV7HFN@2($EGB$/KE6F^8Z[]!I0-X9,#P1%K!**[ :WLLBU8\*$7)+G M'D-S<9)&-Y1OQ@WG&I-,*3!A/1#\5HE%1=Y9T%XJ%-+'=A=^MI8;7=.L6W+' MZF Q%C&1;# IY3,E'B,VY3=<@I0OE8LL] MU[?7H+@!"4S@9+!*,LQUV&<@K1VA5K8+,-[S"-HV&X5J6;FN)S21HW1))<52 MSK5=Q!@6@JC.2G*)_$Y4ICF!VX+F[094J860H@^6Y92J*I6%0<;,DN5"S+>@PY:2S M \(,OA!^EU6PDBXDOH8[G;GP:MNB]2]Q>K0@S*,Q]S7?1) M:CPD[9@,7%@KR1J[9N?C?:=KU!N8_^U%L K0,F4E61%9"[S1)A;(R>:1H\'H M6N6:9JJ(&VAK2N"S4HDS6ZFGG5 L&@5,> T^)8?:-RO]=Z\?_[;"D2>$/SH& M>/7Z$9S.S@E\A# C7+*X^?K.\O/+-Y9_UQ-<<;*SH497G^_LS2\\Y3$=\Y?S MG=TC_?J%9ZN[X>J:.'I4I+AWC^@I)7@T&8U@.NLH?/Y5>?B6>/3B*9Z>T.$P MGTP_OIKA;**E< ]>'3SZW.7\Y?/UQ4X7GK0&,&$T^C1G73C@2_GAX-%?3GE#O?GY4]X?OG] 3WU"3B?.%G\>(N1.MQ!-?_VWP>#GX\%L?CHB M;5LEF@W'59,^X#O\/QX>0\ZDX5B3HP=BAQ_/'Q82?38;_A]\('CWPA%, MWPS';#XY?K!X841$88=8AU'09X19?*3 T7!T^N EZ=W9X"F^&[R8',%X^>FS MKUB<($ZF=(G+U^2.-,?S09Z',Z#DL[^'=(0DD MHU<2/CB>(GLWA>,+EZP_W,+9]?SGOTXF\X3Z'MQ^O'CB9#^ M^68Z.1EGNH_19/I@^B;"#_RG[G\_/OS+:^+'AY]^HN\65QHGHWSQYOPJG_&K MI_LO'S\:'+S.(@\=[KU[LO]Q_?##8 M??IH\/B_]OZV^_3WQX.]9W_^N7]PL/_L:<\FV\DFO%)\\>_'GX"HA_=8OI =#ON]X,NY0TS!U M'O:3U\E!!.$"P\@YT\$G%NN:AIQBYN"@)*WN#<[0[@LL-]Z;,QA##6!D'#YX M-$E=M40-%F\[?01G?S]73I<>Z*^]SMH6G34' E)7D0=.YI/E0ZG73#1YP!]V MA[,1G$Y.YG3^]Y@?+KY+\(YZ9Q](->IQ/,,',SR&*[YOD3QP2[P[F\=!#],OWX M:Y=,L[#:?_W":^3R'=TQBU.$?S[H?K+ZPM6T7K)V]WSI<3DS'#_L8H )1F?L M1!Q]?MSB82T/O,!SW1OUOCYE<:X1F:M,#O\FDU,G_@S+Z<=B< .GZ #?3'#P M:G]P<'I$ZNJ#*=WQN4*JKS7^X-WU#R[@]G/,OKOWLKXM@M+;A\S^8F'H MO]54]KC@PLVM"A=,IH/Y(0[^M53*@T5":H#T9/-UB.&K+N43)B@6![JDQ(0* MR'11BOFZ#5"@24$GPPE0K,H$/>_N\?$B%7?9 .6:HHPQ?&VD_@ MC^>+U*SB/]TF15W2,6%0S$J9:P&;95&FPHKFHA@4GFNQ*HH^&<[(D/V#"/:$ M7IEM.\UJWO@ZG^'JEUG0_@27^A*WFOOV:\F?GR7+,Y*+?VS%]OG MD?P%W*\.R_?(O4?NWX+<49L8C93,UTG76M8YYJ$ 2Q!\ L/,ST+W :'8;V/WF=NH;T;ONT7N/WJ\U%R]?[#X]V.\P>@_?>_A^R_!]?JZ9 ME_B]3"='5SK<:[O'[NEF3)-I5\?[X*2N2ZHT6Y^G_M$_MWJ[:[NI^63+<%+C ME_DI+NGAW3H>=VVH&7;3C0=/A@28R%F*.'UPFW&G@LY(GQVS7 #3*EH6!/W& MC7,NQJ2,^N9(XN.N4Z#>X>(&MYULG NFO+1JW>&ES81N;JM6XN-[Z8LE5ES@ M96])[WZX!KE*U60L3SJ$3+JH+L/_U]_^GCQR_VG_X^V'^ZMW/+RFJU]]37*:_5 M%OSP^#VD>2<7@TD93,_E80"SP>P84VUJS(/A>#"XY;65FI_@Q2-W.&5Z3][S!4G^EP:AZ\]C7-%^/F*%L*O3,U< MZ5NOU?3T[U)OES9PF:8:J/Z'.O2B7J>[2]M>80CJ)L;-IZ@^4@8%DQX8_YW.V;= M[']52^]J=/_BXM>F^V^7<+T6NZ#%K$/+HX],Y_#=\,?D,@3J//0_Z" MO-C6W?2MMC 15\J>>_3KL^G+R;NMC\V] MG$Y.>SY$ M/^]^)/G/83H<$JSN(\E])+GW\E:MOI ,94F*S*ASI+ZDB]7!DRQ!#)ET$5G8 MU9K1YY,Z:/;_&QYW:; MUTW:@TUG7%^CQ<=3LM?#8Q@-\#VF M;F(ZO5SJBL8^5MS'BGOQ;5!\R4X-JJ'Z;$2X[Z);7ZGH+2(Y%:*PJ +3"'4P MIA4L(K?,)0Y%>0Q>AV]UA6H089<$_2XX/U)?ESS?ZMO[\58;HRPWD1M.S&: M^*@01VGRRE61"F0.*0K^K;SWQX2LQ_/#R?B.-$;9&IO6G-_-OJCOM=5@M?;[ M0Z_-?_[[>\E%>#@;S'&$QU4,!N-.#GZJ=1RCDUIZ/P#2S21F%PS^JMEG+4[H M]]MMT"\_^0QLNIWA+BO5AQ]VB)WU!>$4\^#X9#H[J0U"\\F CNCJ-(3\(?Y8 M<76=LK";Y@\^-Q7JHCQTPU?XQ7_$#5%=O;N$DI9X_UI& _HPNB5#[;\"],BWY%AVO), M(D2K I=UFTQ13-<-,Z& 9 (C%TK9HOTWAS#.O,-3(6-GJ[8]A-%MMQ[L#A:[ MK@?=%NS!_TU?03[I@/S)P5L8G6 ='#;H=HENO :BEY65R$I2H*,.CGF/F6FK MD$6O#!-66@RB3N?^YCE(9\9Z8:NW75!V_WCYHF?^N\'\JLBL9;!,2NZ83B8P M< F9\]8DE*@X_^9).TM#\?C,$^DF[?RE4J[Z*7>C2.[E(0Z>[AX\VOW[X/?1 M),)H<( C3//!GS#])\Z_HD3EVY.:JQ\(=8L3:=?L+N^/<^TWPD$\':1#)*M/ MM_Y/9WB6,5P^E)Y.P0WQ"#KK5 M&[/!#W0^DJ/![(3<^MGAI,[F64XVG1_"_.-K?P>7K[)>XN+#9_?PXT\#&.?! M#W)QCY&DD=Z/_UVYEX[O#J4/U:LX.T\=>#WK+J*[R%IE'_@@P^ELYW8K?P,* MJ2T+2DA&&DTRT(8SJZ71"-I+_&:'=U$ZMW[MS>]C90O3VKFEKR/-T\G=HXZ^DCI-/OY&9_U^KRY&-;UD M=8^&\SG9ZSGXH:93W4.IY,[9 ?/#83?U[[A._5NW.[*XWG,O M V<_WJH/H2&(R+TB]T$&IJW6S"L-+"IZW12N#'YSS=ER'-4Y]2KQSER*[6?S MWH?8.BO5^Q M4Z?W(7H?XNM\"#+;,!C1L\$!I$0^1*V'R9U9G5:0?^6K ]+8 M[,HW9G1G].M9G*":_30YHN=Y^E.-:=#ID/3\F_HZ/=5W\\/EVSN# \3NVC*6 MX;C;O=(UX"Q* -/#3UWBXOW\\/S &QSRZ8L\/[1&-Y:'?^*2SX\=CA>^DI"1 MR67$YF*89N?[$L[5%[;VTW8W,FU7VIT0P@VF[:KKZMH"G>BZ@VYRHJ^\HM75 M*DAC?EK^G[AMF34Z8_M:D_C-;7U_R435L[:4>+JJ:G5-4"N# !ZM9[QH2;!) M20:V<*9R4;BVXN+I'@G1F\GT](JL4W=09T_2V4&WDH!:L\+_XVJK MNM*L;2\R+19ZKPP.]LS03K/T>KS!K^J67B>AKZS7V 8J7]/XLEKRM4J];1;3 M+33QNY\T[CU';#U'K&X7]UHJNWNF:9%IOJY7X*J(7Z]*[@Y7K$65],S0NXJ] MH_^=4F^;Q6\++?3!I[):VZ68[V3+Q?7&]1,!\%BE7+USOV^>UD1H]K-KL4 "=R348(XP*CV6UT[VW"9_FF,: ]*NJ-9J\: MOV+23T_2EDC8RV0/0^X@];99_+80ACR^NEJN!R';"T)T$3)!3LQ&J)-V4V:0 MK62"T;6#+/[QWO["U8IPG0_B29[G" M>8^W]FBV4,OOE\\4<]?AK%?6H _+52UL7>,:YL%XTO6=G#TV) HE0?U MR%E7$;YL$JO-8_6[1J?UR]\-Z:OI:P=CNH=)#8"]'K?\>M,@=<12_ MHD]E=HBCT5++#'X@W=%UBY ,7]N#\>/.X!]TC5_9)OK5KI-,Y/#H[)GQ@MP@ M X(%4PJ+,EB3C;(&OGENSEG\MCZ;WF.Z2TVD=[%3T:[&VO0-@#=0K%4'+L;E M5XW8#2.<#28G\\X'JL[0/ LS2>5":7X:2"YE#]5UIGB MX%W]L8[!#5OXF,Z\AR>=()&DG8VKLL*A=8FASIE< ;#,H\DL>N=C3$Z:9#]V M'R*8J*0$%I0F]X$+^HSWBG&GN#J%&[I'GE8;T0&:_W-M_^N2RPT$Z)T_F9P?<^]7(GU1P/WFMEX9Z>9=W MQE(O=>O'^/:#+EU.C;VH2"_IXMIQW,O"9V1!F8!1&\EX=H7IK!3S@,"G)#_\^VAT#6GY;[>S1%RY7[.:LL&5A+F.3PO[SF& M-[C(+3$H=)D/8/0.3F/'[_8?_K[ M8/_IWLY@]^FCP<&KWP[V'^WOOMA_?+ B &EZ*EQ%A2?/7OPY$)S]_7O:Q==S MPZ>Y8?#R;X\'?W^U^^+EXRJ-"1WPE<7C-5R.]P>=UX(K'CS'4[_N2. MJTLRKSN/L]<?#WY>O+UY.O)UY.O)U]/OIY\/?FVA'Q?V\YQ"^3<6.AGI=1^#F_P M0D3E)E#2;@64M-LLT/;."G1/OIY\/?EZ\O7DZ\G7DZ\G7T^^GGP]^;:.?&N; MJ?7U9#X:YGRYB+-+,C(6FT/66H3Q?/?%R\'^SE6!@X[B=,7UG5_NF7L] M]:^B/@P.I[42_=^/83I_/7Q]WO'^>CA>%*$/)]^VI6;Y1&_$)]U%9DR3:??% M#^@[<%IO?7WE:?M/=Y_N[>_^,=A_6@L7=U_N/WMZSD_PC>-FOAL^VHY:KT/B,]G?1]_M(3[R>>#WQ>N+UQ.N)UQ.O)UY/ MO#Y,?)MD[M?*MB:G7YC.Z0> W[P+=(Y' _'IJ'XOH%LNH.=I&75;:9F&A?4\ M!4-WCAX-8:33)>> M&\C*-,Q&VZX3-I6#^5 ^WPQ)S]-"6V['U784]/> :ZM%NB^KVFKR]=*WU>3K MI:\G7T^^GGP]^7KR?6_DVP[7Y9I1N"NE2Y^!:57\[G PIR=@3\">@-O@P/0Y MT!O3%W[LTY^];-Y1 IZG/.F9S2:C85WXE5]'&,$XX>O9(>)=3WGN7;CQP6^+ M&Q\<=#?>0)JS8=;I9;]/O?2KTYB37?2JT-9F^ MNP&IGGP]^7KRM8Y\>_*U1;Y>^GKR]>3KR=>3KT^%]JG0/KYS1T2R)V!/P)Z MVP (^U3HC>F;^E1H+YMWE8#7ID+3Y(ANZQ#'L^%;?#V\G36$+29$]RX^B,$? MDUF?&.U5P^:Q;)\8O3G)39\8;4VF[VYXJB=?3[Z>?*WCX)Y\;9&OE[Z>?#WY M>O+UY.L3HWUBM(_OW!&1[ G8$[ GX#8 PCXQ>F/ZYCXQVLOF797-:Q*CK],A MC-_@[/5P3"].TC\/O]_$Z.))#(9C>J,^B_^MD.#]M(%G: M,+?UZJ)/EC9&?#WY MMA9,]LG2/EG:QW=Z O8$[ EX5PBX)2'R+0RG8I\L[67SKA+P^BY2F!V^+J/) MN^]WH.X>/8+!D_H(&DB%-LQ+O3+H4Z&-D=SWJ=#69/KN!J1Z\O7DZ\G7.O+M MR=<6^7KIZ\G7DZ\G7T^^/A7:IT+[^,X=$@#T!>P)N R#L4Z$WIF_I4Z&] M;-Y5 IZG0L>3.SR>O+^5$RW ,XS2$T7EV]&XG1)_6IS"83P:7,J-/ED_A M0HZTSXKV>F'C0+;/BMZ M?#WY>O+U6=$^*]K'=^Z(2+9.P"T,YNS/\6@@=_K$S%T54+KF^OXO]]2]GICG M21JZBZ/7\C5]%-Z7[[RZ&=L\&C M\\[)X]BMK)]B%[LS<9Y^%\>3KR=>3KR=?3[Z>?#WY>O*UCB;[O$Z?U^D# M/-\A ;YF]R+(E4;PXP#D'F8G$:!13_]QY>?KV=JO9[_E[B^7;S[ODCR7B]75N/,Z_WGK\3<9FO]\-P2; M!$\W!,OZND=A<;6>_.R7?\_KR9/9ZN^4M1DS9PS$9U/6YLLA1Z2L36N+>KQ[ M9X*/X"/X"#Z"C^ C^ @^@H_@:WTW25D;RMI0@.< 1Q@-&>3M4'*VHQV@5+6 MYJ-9&^P:IJV7=8">OEPN8DY=AF+<>9J'-P^\R='\\O:A*0DS9@H8B&VF),Q7 M)&$4)6%:6]3CW0H3? 0?P4?P$7P$'\%'\!%\!%_KNTE*PC26A+EI\/JA\6LF M// _5ZOUK+S>1X @+"[3SL(#OQP]N9B&/QO(\4O_7+] M=#9[NE@^G+-%-E_C/CLXJ_'3R8GIS^=/?GYZ.+D[+2!Z/# M9L\W2_Q.V6$D"G]O\>+/2'R_8-U)X^\IVCOB'N[O+<@1.FX"C\ C\ @\ H_ M(_ (/ */P&MX]T?QW<;BNU3 -XXEV3J ZS6VQ397 M^9F_O*ZPSVDV?S;R$OO'W>->U]9?/VX#Z9.&9\O0E_Y [#(5UW]%<3W=2]'< MHA[O%IC@(_@(/H*/X"/X"#Z"C^ C^%K?35+RA9(O%. Y0 '&,VY3KX<4?9E MM"N4LB\?S[[XI\O9ZN]/BX_KQ7+DF9?N.HG)3]=/2DF7,:_X@=AD2KI0TF7( MBWJ\6U^"C^ C^ @^@H_@(_@(/H*/X&M]-TE)%TJZ4(#G $<8#1GDW01E',9 M[0*EG,M'/5=Q[FUUN/ M/SGO'G^R*)/CS0A,SJ]'8):O[Z#X=96[+]X\F*6U#:1L*\!P@@ .,YFS2-I+2 M-J-=H)2V^6C:1CY-N?BKR_7JZ=7+Q?SI*L]GB^6;C,UL[#>#/[IY^,FO]>$G MYYN'OY6LH<3,F&EA(%::$C.4F!GRHA[O]IC@(_@(/H*/X"/X"#Z"C^ C^%K? M35)BAA(S%. Y0 '&,W9)&:0$C.C7:"4F/EH8@:?UD'-3U>^Y/7KIVFVBI>+ MU=5R[ F9G^N+3\XW#SUY].ZA*1$S9AH8B'6F1 PE8H:\J,>['2;X"#Z"C^ C M^ @^@H_@(_@(OM9WDY2(H40,!7@.$, !1G,VB1A%B9C1+E!*Q'PT$:.>+I9/ M9_/2 =0E0<:=?SE;/\_+R*/,RY$4]WOTOP4?P$7P$ M'\%'\!%\!!_!1_"UOINDS ME7BC CX+L_7(S[P M>N&$Q66ZAZC@^KD^U6ES.4EW[Z6GPEY71\M/5\YR'S],/ MST[/SQZ?/#JZ.'XT^7$4-'WTN!J:X\GY7X^/+\Z)IO=/TS>;OQWQ]":4].:= MW+S_SE-][Z_6BQ_"8IGR9O-GW[,?-M\.E_[UXFI=7_Y53C]<_RK.-@-Z M\P-U3ESZEZO\_2I7]U\7^INAV43HKE_[P?MU [_-5K,PNYRM7W__YN<_4$A^ M_>NT^4X8_2^;I_I ,/3F/7V'ZO/?PS[W'>([A_+;7Z:O-V.U^\J7^421AKF? MVD>'+A[<$R]3I#S_+)N:D->3B2;3@03'TSF[']5?V:"W/YU%9DA MSI2&:(#X>B! $5\?.E\_RO&&KOF&KC]XXI7H>JPL\(G-D1W$YLC>S^9H#\O< M]CD#_G RGZR?+ZY6?IY6?VQCC3<.\6<6:*_PM"K3=V75/4!V;_+;[[K\=>ZO M4GT#J9%%.3C$&UJFQ)Y-PD+L26N)@-KOYL%]W>:!F:G [L2F^#8\*P9?#)X; M['ZE9IW3]!^9E7V"DMOFM+29"JC6D^C/[?6W>#M3L[_9@X\-?GSPY/KV87-O^[]L(2C:. M+:9A+R9"ZKY]_^\W?BMT6Z+0 >X._"KYQ,_KX3;?9+_<37[S5_>/L%,@;)A"&:_L,P7PP7E#HMP M?^OMG]M85P/L>_:-@ R/FO]M]JK^AOE/2Q^[UC*;L^8_/76QSH7@&)@8+"!/ M&0(/##!IQTO(5A?_8+)YE5?K)UWWY8=/12@^)Z,!=:[?B8R!#2BA.!:$3TFG M6!Y,YOY%'>:K%3SS_N7WG3 O9_-G_\Y=7^<'D:CZ[ M_BV_/OWU_%'UZG6JY"G'61V=U9\?0/W;=8>5F0 R ',%X'$+FP&%2$H%*J M:HX>7"D<.#KAC.$QI/"^ Z@Z'YF0$7)56L"L/'BE F15BC4R!1OL_3D Y')J MD!S $!S KK+&%#T:8/3H*,;Z=M>KR3+'7!DB7.;I9)[7E&0>DW7\6EB(3T>: M-R'G=[_.CX>L'18&R*(!5 8A&*8A>\^94LZ$_1C^(B@1D50C2- NMT@*&,8?]+ML>JV"SX'48!)CX"9!0@R M*#!.)\Y$R5JD/B(VN]=M::9*DVX/@:"HS(<"-6^GRD7 M_E6^9?CZL7ELBEI1.HZ(:7@(D%XW",H8QI_T>J1Z[406PHD(F$.I'ZH .\XT M2%NB+@ZC4=A'=&9W>NVFTEJ2ZP'P$E7/4%#F[33Y99E?^EF:Y%H]Y?>NU"X^"- :?^+\@@(]DH06@=I7$A9]G(TZT8WCJ]EXVB>SCK-.-I(19_9/B&G MZ$23R;ZOODV$^.^^^:]Q!,@^D'UH>?F0?1B[?;#*F5"D &L$!W3,@T-70.EL M,7HA@W5]Q*'V9A_,5 E']F&,_+>/XB*QRSB6H#A6;]/D8K'VE_V$K"A7V:3G MI)S L,:?#L2"4+("QVD-;1 *M(KK@@K=NJY+\3B? >G>#J-74 MR-Y*QXF11L5(C2- 0MT@*&,8?Q+JD0HU9I6CT Z4+0K0!P7>.0W9N8#616M3 M[.7(5^]"K:R=BO[.9A,C#2(,0U>X-$PQORP7+^LPO]X4"'4]FE^^J%^@3CNC MLV]T('98XT_V;:3V+69=@B\:BL!JQ0P*"!HY*.T#%S$@QBW[=K=2GFMF_^72 MS]='\W3\AMQ/ 9+M!4,8P_B3;(Y5MQDPH)61( MCBE ER18D>I?8TBN\()%VGY*:'8LV\BF:$BVA\!/NRJ%H1A,4X1S5A>\7\_F MSR:7V:_R9$/#DT697-6_4,W+^$P=!:Z'-?YDZD9JZI0MD74)-)=L_+K*F]2;/T$8\14"T.9-2*HX2% NMT@ M*&,8?]+MD>JVB?7MY))!6&>J!F<'WI<$Z'AD2B75/XR)NM&<>IAC3]9MY%:MVPS\XH;X+:+H7">P"7. M08B@K481H]^R;G<)N;RA\7YR9MW4Y70Y!9'1 !$@C6X0E#&,/VGT2#5:YI@4 M2QR8-@AH5 !?7 (C4F#,>F_4UC4#=PFO]*K1TM0!I<*609 1%;8<1"AET_UI M,INO_?S9+%R^*6;YEM-%E!EKTKI1X'E8XT_6;:36S8?L4I02N$(#*"R"U2: M,:;X& N72O5S0]0;4K\^)GZ:U\>OXN55FLV?]6KKK)XRRRA!1CPU/ 1(OAL$ M90SC3_(]4OG.VGJ>BH,@I ",18#36.4[)Y5B3#9O%Z3>[<*H/+G/:W-A-ET"-S\Q1Y'I8XT]F;JQF+G.959+ 2U>EG%,! M:W@!#-DYCM*$?F[K?L/H;V\!?>OI>K%P9JI9;S=V$SF-BIP:1X TNT%0QC#^ MI-DCU6QOL@A,2$C1>L 4-(121=AS3$5:%KWHY::D'6MV=ZJ(-'L(Y$2E, <1 M=;DNA;E:!FT*,D@E6,CBG.&# "($Q MW=V^G;UC(@?62U'-K=LR3Q?SV./-"]).C=1-IN'HPLS!,5[C")!A(,/0\O(A MPS!VPR"5X*B1@?': I9@P18IP42EDO)1<\9ZZ4^S,\,@[+0^!!F&,3+>K@I] M;H_M#0/MYH9M?FM 1V<79Q]'AR='Y^?'%.=4!C]ANU_3[KB.]&Q M;EI<=:?Z!N4O[[!"][<8_[F-%?CE8)-%;9_A/VQ1M5<8T 70VG<6U2.X: UH MI4L06IB82W_7???B2?F4"YPZT>89_\\N&C*F[15J-(X >0WR&N0UR&L,W&L4 M%DUTU3=8)DHU#\&#]S:#X@&5,#*AZ*6?4+]>0\NI,&T649'7V&L0K.+8O_@??SU[_.CXR?F__M,KP;C[X>;K5*LU&,-*)UD;6[7DU>^M<^7&;:Q ]+)ZD=V*AS2=3WD#)$ MUR>LBC?),@W9APB8<@3'@X5B0BI9868Q]E*-*Z;U5,C>LD6' MQ&QC4!82_"9A&?*R(,$GP1^OX)>,$1UVA2 R 8H@P17/(%9:*$9&)V(O?79V M*O@:J;/Q$ 2?#CRUI%+W'Q):7N4N!/_B99ZO_(:4_#Q-0I[G^JW4#7E4EI&: MEPUK_,GQC=3Q18$9K=2@4PJ $NM$,+&+\VC/K!#*^]Q'B.?XQN5L/ =+M!4,8P_J3;(]5MA2F*% )()@L@9PJJV(;5H59!F Q.4"6$[CL(OB"4J3@%2O8VUU2.U)L+L14 M")+L(7 3E=Q0S.;M-'F42ZXTD";+_%N>7U'_G%%Y/(I]#VO\R>.-U.-9Y(I[ M9ZM!ZR(LG"'X)"P8XV0)FC/NM^JK[Q*5>5A?H?O-_S5;/W]XM:HXO;-\_:;H M<*H$Y>B(IP:( ,EW@Z",8?Q)OD0 8MJX!;7X3L M(T2S/_F6T[H@2+X'P%-48D/AFK?3I!+$9N2[>\!6>3Y;+"?SQ3JOII-Y7E-% MS9C,WP[ODV/?==?)K1:7LS2L^S;'@--779?Y<:3(3+;/UA\VDXF+X*2M3C [ M#+Y%?/'_S[]>5Y^$.3*;_/ M+"*Z/+,]WFL< ;(-9!M:7CYD&\9N&W1.WIAJ%EA !>@*@NW.9?.0U[Q+2V56; M92.GSEA2ZP'0TJZJB/H+P32(TO!XYNSC[9(W)4)=2^7X^R[+5#4T)F]')V>' M-?[D[4;J[8H).I3HP7)9O5VV'#Q+W?WG423R0U0 1(NQL$90SC3]H]4NU&M-Z[I,#QJKZ8Z@>G$:%8;I.WQH38RW&O M_6@W=U.E>COK120UB"A-7S%FBM+LH>G.=%(7)MRL>:J,&9.GHZ#VL,:?/-U( M/9V3T0CD#)P-'-#+ZL^P?A:Y=J(4I:S8?0>>OJ,R8LIX;_><$E6-BJH:1X 4 MO$%0QC#^I. C57".7F@T E!&5R59RPEM1O/;>[[P)3]^Q&3&U1I"" M#X"JJ(+F(&(SU&'G8)P=A;*'-?[D[$;J[% 'Z0N7P#)RP%+]6B@AU-]G2M2J MH-&BYXXXCQ?S9Q=Y^>+V$?=>')UD=3:KWHJBB:-&Q5&-(T#2W2 H8QA_DNZ1 M2K?@(IC (B OI2MSK3*LL#X42QIC9DKROH(R_4OW0+K9$3]1E7 MZ'76Q=BTU7WQ&WLE]V(LE753Z5R3J4IREH,CNL81()] /J'EY4,^8>P^016# M/@L/WC$%R(T%RX0 @YBSJ_/(QJWJY&_LTMR/3T W%?U%H,@GM$1TPZZ!V@>E M[0"F]UX-5CG"[!4\GZ7ZE-__]%1S9VV=LV CUBV"*AU3N )%9VLT&I:M_.R+ M"":E+\4!VH* *2CPQD7@IKZ4$]JY+(8?-'NX>/%BMGY1_[*:^'G:T.=L_BS/ MX^WRK@_^0=G;0;CE"D+W]3\_J.(XD!/^>P#M@T:K(=0(*4**:(]HCQ83(=4: M4M2!XR#RZ3\?_^UO1Z3X__\]>3BORF=/BP%I)-Q!Q3^IK!V^X3ZX;"V M9C%ZTUU+4[HR2VT2.(,(%C,K.3",3O61_K[(+UXNEG[Y^O@?5[/UZX=^N7P] MFS\[>E&'<'VT7B]GX6K=G>&]6/SB[UY]26=YB;%(R!N&A99%T\N"A'RP0NZ3 M"CH@I,@-H%(:K"CUKS9G&206QGNYK69W0O[OQK:9IB9:&E/6F2(P7S@!SB_. M'O['7\\>/SI^W18B*DFD1J MV&G8^RH]'=XNX)?EFVLJ5^M%_/OD#__\QOM3$&8K".-9-%[; YE >3H(:1B M(#G%L[&:HV-]9%/>@G+>8?*+7YXMS]=^G=/_\Y=7^9>\/'_NE^^U0ZV?=M]? MOVMU5HY>U*>+_M'B\M(O5S??_2X:[>2GI?68.*F8.,#D-3KH"C"-+ MB J5CGW$F?;RB'7-,L8_$'3Z2!1JV$OYFL5?^N7DMVX,_SB=^*OU\\6R_J(T MH57]T56-3NI2ERZ(J.J4#\76]:TLJ,P-UT$+&[=:T7S[JM[,V-716X1^-]57 MFR_>Z4#01YXQ%>U,LA"EZ"X[3QI\* JDSM')+)4L6Q=C?ONRWM4SHIK6A7U8 MZ_IZN*:TD#_1IAR-+\Q9T)S7">NJ,H>ZG$$X$7T6DO.TI5U]+>23U>KJ(Q/\ M]Z)T>UYWQX*ZN=UYX%6>?^RY3/%"A_IQSQZ<*O6#R:B-4EFRG1'OV=5ZM?;S-)L_V\W#)9T#%SE" MX%Q45#I3N^.'J@^4O(=I#HN+99DUL3K0MWHTT5; . M*WA(&68J?&DDE$2%+Y]HX)0D!LP%=/)5$ST:L!83R!2MSECW;-GT;Q(V40BJ M425.(JDFJ6X(E#&,/TGU2*4Z.&>DY!(R>E4WNH:!-SY!TJ9()X43;DNJOWW+ M2U)]:)PT[ )5RDU_3?N@Q9P2TY]GWJ(P6I,=&.4"(,\<@L8 UG%=9&5>Z[8N MZ Q"<5ZX!:E2%U46&CSG&0I:;3(:Q5W>OJ"S0V3_66E7!)-&U3?G;:J;0"W MYI3 1\S(LC+.X_O/YT.,J+P [V7]&:4C.&DW^TAFBRZ&"]_*\Q6?3 Y:@U;6 M5Q4,%;\8'$CKO=#16LFV,A>Z H7U"U#'P $69<#I[AH-S&M;6F$MJ!%692"2TA1;1'M$>+B9!J$JE#N#:-8CA? M',.Y]*O5Y*@2[KM8#A4F?^%Q W0A)8$039: UDOP(F8H61AFE!.N;$4%OC&J M<^>*W?<+R;ZL+-E''K6V$0PZ#LBY!Y<9 UT+%Y=0X$E$JBS7DGB_L3%;V]'3>H M;]];ZP,8(;I,H*C/5=\B1%7AT_7="KYU4*J7A_MM=;E@14VD.9EG_6UA. M_G2SN&]_[%8VK>:/KF9;A_#/?_'/]6'_H9:[#\5N^?$W5[<,*<%%Y"I7, M-5*,0B5S'_<-SCOGUI5X&:^377*$4EC,,7%M MPM8II&^LI=YSUC1Y$T42W0:0>\#8=6OC=0]IA,I)QUR4W>J;\HW5U#M[0N13 MP>0AQF,I:7J'B@C!99 N0>*ISF)I'=CL-3C+QQZ2I[>[D*AS0 MFOIPR6QB01YR\C'6U6LXIITLZWT\7$Z6:=0<3-R<#95=KZ<8@*<83#+91KW] M<'T@MX,?D'MCA$A5;6+657>TZUKL%? L*E[W##YNG\'J!;X=/*$P4X,? MVC@<]"F7C^7&[Y9?HY,R8XK5?2TLM#D>:?$WQ>KNN1(GI5(#IJFHX:1X!4ND%0QC#^I-(C5>GL M^EFJXSF)_N5L[2^I9'E,UHVJ#X8U_F3=1FK= F;+L+M;178WA&4?(%@5 MP.3(A-,Q"&;[:,C]CMA_J;Q^,G]XS>JW'%TO9LYP-3524Y$4T=3P$"#U;A"4 M,8P_J?=(U=L$AH%E"=GK6)4X> B!)R@V6).,%2%L!5[NTJ-[7^HM<"H$J?<0 M:&K8;;LI(/.E 9D8KUY<77:-=^LZ+K,X6U.IRYB\'$6MAS7^X_-RPR/%/U!1 M]\]V1G!@K*&,:?[,S] M"SG9F4^<49-25!."P# +0&D4V,(;Z:_98GEXO5BLJHQN1V>\UPA/K=>?EN MH-3+]62UN)RER>]G>>/@C0&GSRR?+T6*W#.YYWMUSQ*Y#MI:P.[0'@:6P'*= M0*N4C6&LZ_302W79.^4[ZX3OX6W=.YE7&79/KRDZ=8F2MR%KM-*K9;I/5X4R&>^;(B[.+H\>3 M\XNSA__QU[/'CXZ?G/_K/[T2C+L?)L?_^>O)Q7]3FG],YKS7?!.9\V9P.EQS M3JYVXVJ%B@FM+. #4S?E@RIKX,'8&'T,)F\U_+I+Q'!S:.7YXK).I]7Q/ZYF MZ]?]M.>7:JJ$:S*M/C;'>@!\US@"9!?(+K2\?,@NC-TNY*"M#EF"$9OV%<:" M5<(".FY-B#E*L]6(_"Y!L!W9! M/#ZY.#D^GTY^/O[;WXY.3TZ/;R)4DZ/31SN(8%%ZN4E+NL-DA/A.=&2=%E?A M,@_+E#:=A?CG-E;@EX--OK9]8?A(W_M2BF%,@'6L^MK$'81<(G#&?< @N-/8 M1QCL\5L/ 1!;B45!;2(6[W\KA+=&U?+D3+J3!MWJ!-+J2W M>%O]T]=AVWSZL0'ZEZ]F&;YOD\#93H?M[J,C]C(Z>^'0NXWQ]<]W;_/[K@OF M+'YTU,]SGOC8G<+U\]?=;<#SQ;J^[GK1D>8FF+XYK%MF3T^/C M)R>G?YF/3HZ>G!R?]T(5NT-AXR9O$][3=S3W=/$R+WUG MPU9#1^OAV>GYV>.31T<7QUT>I_[Q\[[N2][I/S;>#C_8=?Y_XJU7>0_OBA^=/>&YXT.A_^YVJUGI777ZN08I<*N=F:?"C9 M[J_6BS>[P.Z]5;?X/?MA\^UPZ5\OKM;UY5_ENJ7<_"K.-@-Z\P-U3ESZEZO\ M_2J_])5.\YNAV40WKE_[P?NU"+_-5K/-MOOU]V]^_@,E"=>_3K'OC.+_LGFJ M#^R0;][3=UR(SWX/^\QWU-VBE=_\*GV]%^%,,^]EV./RB7(8^RWE,'WV&'QC MJ+\HKF)W'U?YL*)]AL#L8+,+!-3.@*JP=%__\P/]H/GS],, =P^^LM<)-%Z3QAZGQ@@G1QCHF":==& %% M#$T,O<70G!CZX!8^,?1 @"*&)H8F#WV "Y\8>B! $4,30Y.'/JR%_XE$Q4U% MZ!V;=N_G*L)]'$@=V&&HC\V!)_FW/+_*PVJ[?5_XWN]1P+O*,MWUW!)NA!5A M1>1'Y$<+BK BK(C\B/QH01%6!XU52\@0^=&"&OR"(JP:"/Q^O!N^O'ZEW73# ME[?&NS$>'6!X^/&L+J#57E[S:Q_>+82)_8 4KFMR(R M0#K^%A?K'L3_S5;/W]XM:J@Y>7QJWAYE6;S9T>K M5:[_2U]US?BGKE_JW&&;_6!;6B2?[NXZ8/4A6] H,(->&F0+R!:,VA9PID1) MJ8#>W#:330"KI88HH@P^"2UC?M\6%!XYTU8!$\P"ZJZ+O,,"1B1TWI90V%9; M^'NT!9I)L@5D"P:) =F")F$A6T"V8-2V0#*6LY864BS8W1:CP4<10 3,(?AB MG=J*%FCO/!,^0(ZV_@R7'KP3"J(OC-4?43;R5FR!4'K*F2!?0+Y@D!B0+V@2 M%O(%Y M&[0M0%!%S3B"8EH#2<' FQVH33'0&DS0I;F41A*QR:QQ$8PN@31&L MYPHTFJ)"#%YSUHPOD&RJ)2-?, A?L+,3B%2(,LA"E)_]K/O4SV.>^'F:+-;/ MNW:*>?G;+.85'5\JBXMY93?RDM)FY4J4H,160$R[\%V62U7BE$\VN!#;L5H M2CU5HC>?N4\JW.Z?T=*J.E1.;!T#LA5D*^X;*;(5!V\K,!2!PEDP]7T!:JG M&RP@K0XVF%Q8U!_(:^4NAP5!5@."(4L(P23@WD197"K*A&9L!4ZUU60KB!/) M5@P;&+(50T&*;,7!VPH;@G;%9V I!4 I!83B.+B$7/*0A,KR?5M1G8;1RDG@ M7"1 Q0IX[@,DGQB/E@N,OA5;P9F:HNJMC)9\Q:&38NL8D*\@7W'?2)&O.'A? M@:8$X5R&R!6OOB((L"H:<%E9:5().;MM7^&2\]5-J&P\8-8,+-<1DC:R,"T- MEH9\!9L:92,@62JYMN="%"X.A )LUSLEH*5MZ7]8Q1EZ(C M&-&5I19;9;TJ>GV/*>M&$@6BDY6>!?8EJR':)G* H+V')#I4G^F(!0M?9+(K.A* M/AJ1=/C-/92$0PQG<=^22' MP((%;M%I'7A,0;7B,?74,#K03)1(KF+@P)"K& I2Y"H.WE68I*-//D']L^OS MJZM#R-9#$EPA4TG$B%OMUZ17F(JMKD(J0)T]>&8M:"E%84PD770KKL),M:+N M:T2)Y"H&#@RYBJ$@1:[BX%T%\R&6:#4P51A@=X^ JZ8!C%+>6%8"\UME+EAX MURE%@#0*JQ,1U8F4DD$JU$IXSF1)K;@*(:<CL30[:B+4[<2Y,4OLNR'$YE.3W.E-\W2=G<8]13@0X5;3?J M3JGP<6@(4-'V:-VD%UP;Y1BHS#B@\ (\U]492BN]K:8L&O^^FW26(49;C:0* M&C!% P%3 N/K'Q*C$K&9FX>J)9ZBX52T3=PU2 Q(UIN$910(D*R/5M:%B8*5 MR.LOZ)J;!1ZJ1,>N8[^P(3K)]0MHN2HLJV:" M1)RYJ9/4.86X:Y@8D*PW"383N<4BU/MZ(@U<=SNHGDSROSYKK=\Z? M4>^4D;K"7JOE6H=E% B0*QRM*_29%ZFJI=/%=&>!(H+%4*K-BS(+[4O]L)7# M22%V=RE#R<$!\FH-7?TG8-$G'I.4"5DKKM!,97]-@1$MB4 M6-VJ>PG6"P]=@[ <,Y6&T2^(*A"):KH]P*$I6, MKN0H09G0!8F*!"=\_5!]J1"61V_;2?U,E6CSTF/JVS9 2FP= W(5Y"KN&RER M%0?O*HK5T243(')F *W3X+*PH(/$Q%UA.FPW\'+5/?B,8&62W:W+];-B$R1K M X;(O9+-5(GRJ61M'@@F5S% 2FP= W(5Y"KN&RER%0?O*K)+J6#2H)!75R%S MJ*["2=!1YA2Y*HYOQ2J,+"KF;"%&P:":C_HS(F@H2B>G!4L1?2NN J?:]';/ M+KF*0Z?$UC$@5T&NXKZ1(E=Q\*ZB>@#)6+"07?" H2!XST*7$.DZF 5FPE97 M4E8<&ADXB%!,UY74@9.1@[-&>(DQ6-E,LW$U-?V=?2%7T18E[J4MBMAE 8Z@ M IP>9\KUS37+:ZJA1BCCLJ%T@V(3G$LW*)(-[=^&VL"BBQR!\^HF,=H"/D0- M'%G.+KOZM;AU@Z(5/"JO07,? +,3$*1W4%#)8@2*U)W;;L.&UJ>:2M7;G3=T MA>*ADV+K&)"O(%]QWTB1KSAX7R%],B%G!D('">AXJ+X")7#!$(VQZ-16PS9E M>.'HZS<5K:NO$ :J/?$0HH^*!1Y=*="<52W>9G2G.YK!U 0F/G&FK@ EF M 34*< X+&)'0>5M"Z>[ VZMVXU0[NHN6"&J8&)!V-PG+*! @[1ZM=F=KF8NN M$^M4M=OG#(XY7K?4@DF>K"G6O:_=VCO/1-V,@&EL ;8I@/5>@T1058O":;]W1M6OQEE/#2+R'P5![ MN2^>BB,&PTP_^UGWJ9_'//'S-%ET]\=W/[/A"#I2-R[[1]>H-$'"=(T*V;C 97BE$\ MVN##UC4JN[>3C"Z,)^HC]S!T8,@]# 4I<@\'[QZ4-PD]8U ,%L!L,X1J $"R MHGEWU9KS]@.9I-QEC2!($0%#%[L*)@'W)LKB4E$F[#^39 Q=MD;41^YAX,"0 M>Q@*4N0>#MX]6!\#BR5 XJ8Z 5T4A&0LUR%:$[=262QJHY63P+E(@(H5 M\-TM6LDG5IT'%QBW+H;?L7N0=JI%;QVGR3T<.O6UC@&Y!W(/]XT4N8>#=P]< M22>3-E"<=X#6*W#:&9",(7/"L2 _X!Y<4Z0GT969B6!LO> MW8.:2DWN8:341Q>]4^7,]D7OJT59_Z]?4G>1D?E-*D,<&@)4*#U:?QBUMIEA M-80V8W?+>@9GA06>'4<1ZG_2UDUG*3B=$B*(8C6@UAH<*PH\,S89YU 8L^_< ME)IJ1D>4B:&&B0&)=Y.PC (!$N_1BK?A4G;_!^M\U^8K1PB)^2K>D1!-##1,#$N\F81D% B3> MHQ7O5">"YMR#U+K+LD@-WB8'-D3-8NDJ1L767: 8=2DZ@A%=56BQ5;RK;M?W MF)+,R3&5]ET5JNH@9UZ5XB#DY M0)X0?&0.F SU7Y,7";<.!QNGLY&(8$R7][&20V#! K?HM X\IJ#V'0;JK!_5 MYQ+SD7D8-C!D'H:"%)F'@S1@V,&0>AH(4F8>#-P^% M%0S6<> Q(F"0"%9I#8H;AYP'G\M6]2@6WO46$2"-JC\C!8=02@:I4"OA.9,E M[;]ZU,C>;I8E]W#HU-R#W<-U+D'@[>/;#D6,(2P6A3G8 K#APF ]:S MD*45\0/7XZ64&<9<'8>7$M"([N!H]B!%Y,7FA#+MNP*&FZG2E+@8*?7MI;$( MWV7)#*>2F1YGRN\;BVQNY>FI>(;*IALUH524.#0$J&QZM*:1*VLE\P)4*;H+ M.3D(%@,PE]&':ARSW"J;=I8A1BN[:W>Z'%1@@ZLBGIA0:4N\?;;" M%.5 !E-_)G .3F4-2>MHN2HLJWU'?$2=R8:3>!-##1(#$N\F81D% B3>HQ5O M'CU'I3C([+NV7X9!**BA"KH6*F/$;?&V1?DB?($03=UY8]V#NR <9,ER8BR+ M'/?=;43KJ5&2Q)L8:I 8D'@W"J.Z)MVFNT66 MY;HMEYK']\5;6,6JX&<(.1G 7.IGCG75G3R+9&1D6E+8?!@,M9=N M(U0Z,1AF>G@YJY],\KP^:Z[?.7]&_49&ZOUZK6)K'991($#>;[3>SR%+O#N; M@[%(0.=,UR96 ')7_Q6CKF9N*^N20NSN^(62PZ:GB %7_PE8](G')&5"MO=5NWF. M5>\Q@ RB,&EDKAOW?9]OM5/IVCS?VM):.%2&:AT#$N\F81D% B3>HQ5OY;(L MJ6ZWBTO=L0/%P"EC(3/.A$=KO8A[ M/ZI09[+NK=J1&&HH!1/4:V($!1-GZ^=Y2=TDQN7R>BTZHY9F#2%%+)V!16!&_[YK+!E=R5&",J$+^10)3OCZ 8T2PO+H M[;[3-7PJ9&\1GWT2'G4T:Y'Y6L> S .9A_M&BLS#P9L'R41$91,4JZMY*-V= M;*)K6!4M2NGKOT:V5>OAJDGP&<%V=P=)I]*M&0> MB/G(/ P;&#(/0T&*S,/!FX=88JD/P\$$$ZIY\ RJ-RC5/'#CHS6>\:U#'D86 M%7.V$*-@@(D'<)WA*$HGIP5+L8M6[-4\R*EUO16*DGDX=.9K'0,R#V0>[ALI M,@\';QZJULN@NCO9A+> PG*P5EJ0,B0>1@I\^VEFXC897&,H.*8'F?*]44LL3+*9%$FR_Q; MGE]EZB,R+M=)]_\UP;UT_Q^YSAWT)3&:5=?I@!KM+AMS#H5-?ZQB0>R#W<-](D7L@]Q!CBI9[D(I+P,(M M6&80BA,*NU,\*+=J;7TNU@K/P/.NF6K]'%S4"A(JGX2MEL/J/;L'ZZ:LT::H MY!X&2'VM8T#N@=S#?2-%[N'@W8/)RG/D"4IP!E"EZ@24#( NHTQU)KF\Y1ZR M2]AU[<'IJ-64N1DI].^LFTU]U3(M #9"D M_K)O2.VH^O M5XW.[UFTL[E8JZT1!+#1,#$O F81D% M B3@HQ5PP[@1W3XZ,VNA*G#5[L1RW4P'88.("LW6^?:[')C;@X!S,;6-7K3= MTGIH@Z7V]+7LE@!8-8;(1J\A"L#QY2M.BYY%HQUT?AQ'F^K* ^J[;OYS>\WFO6Q567 MADW>%='26CA4AFH= Q+O)F$9!0(DWJ,5;Y.CQI(TY,"J$-LH(53M!6NR$L4: MKT/IHVIBU^+-ILJV>=%32VOA4!FJ=0Q(O)N$910(D'B/5[RC3)+;##*6 NAB M[(XL%$C,QB*2\1BW2A[O4C*Q8_'F'*>LO]M[B*)&1E&M8T#JW20LHT" U'NT MZLUUXCI;"\6A!/160_"*0ZI/*(H3H?C<1[W$CM6[:S>L+8GW(!B*.DU0K<3O M+E;.\[STEYMJ"9_J=\U6ZZY+\6^9>DV,R_I1$=K0$"#K-UKK9U)(2OH(L1K M:OTBJS8N9Q!6\E!2UC\,I)G>Q6O\<[7<>\ M!P4W8JKIRD>BJ8%B0 K>)"RC0( 4?+0*7IQR(N@(6;JZGQ:R@"])@<442BX: M<^2]W-"\!P779EK=!RGX(&B*.DY0%<7MF7+T8E%'_O_\AIL693*;K_W\V2Q< MYHE?K?)Z1?TGQF4#J4IM: B0#1RM#4P\NF02!Z." C0*P6-AH!5*X6STR6^= M@KE+,<5MEC\K)V\Y_FA#\?VXP*DRO5W<020U,I)J'0/2[R9A&04"I-^CU>\2 MD8?('?BB6=5B5L"Y7*J!RZ@0U M<1X&2U$S"BJCN#U3SM;/\W*R>)F[\JKYL\EL'A?;%Q#IROOIB[*%((S$FV=:'=70I+-KIW]D;V3C:J=U-;?)K7_1SQ MG5JIFJPN_@PAW/;@%?(!L/@=IO\>9_H?R4F1DR(G-02DR$D-R$&0D_J4D[)= MI]N"":SI(HPR5B>E#$*6QA;AN. F]5'BLPROP C.2ER4N2D!JK/Y*2& M@A0YJ0$Y"')2GRZ6U@%9TF!"$M5))01?8G<#4&0)D3M;9!_%5GMP4FXJ&SWQ M3DZ*G%1[()*3(B=UWTB1DQJ0@R G]:_4RN?"&D#I<%T[N]<:]!L4\D]J U-D#=OT27% .6.">YU)22KZ7 MVK0W,G%C67LZIL'U%&6;EX:.SK(> N6UC@&Y!G(-]XT4N8:#=PU1,K3)<. V MRLXU9+ E1F!8LE,LN]1/JZ7=N ;'IZ;1]DID&@;(>*UC0*:!3,-](T6FX>!- M0^8F(L,J^PH%H.6Z:G_]:PHL%40L3&XERNY43.< &(3@/?@0)0JA=?9;"8H[E=?LQ#4( MJZ=6M'D5 [D&ZCQ%G:=ZG2EO263RA\O%:O7'F]935)<^+L-)UR(.#8'Q=1T= M(#M2'?DGNZ=&XX,L$J+,&= D 4YG#<'JP.I_N=!;O0V^J1+GNH3\<=6I+[>Z MJSH?ZV>?]KPX=:[-,O*65O5(JL+)QY"/&00LHT" ?$P#^DT^YI/GX;B(EMLZ MD6W4@ D%>.8E:.8BDUK;Y%2OM4&[\C%\ZAH]#=?2HB8;0S9F8"(ZZ+4U"@3( MQC0@WV1C/MD@205IBO5@T"(@2@561PG9^A),%C(HUVNUTLYL#)\JU69_I)96 M-?D8\C$#4]%!KZU1(# ^'T/Z_T;_BS+,.PD\Q@088@&/LH!*.D43F8M2]UIW M=!?]_X3LFZEVO9UQ(F8:2AE17Q66[]<,M0C4 +GFI%.!O%J_:99#O7+&9>'H MIL^A(4 6;K06+J*17-H(210&J$4 RY2$ZNITD,IFZ;=.J=^EHN8-J=]4CO=T M/8C2;1XV:VG^'RHKM8X!"7:3L(P" 1+LT0JV9=%;721H9!&P2 ?68P3OT6IO M42K#^R@=V85@RRF3A@2;6&F0&)!@-PG+*! @P1ZM8&?EN38Z@)+! TI>=\NI M;IE="5$*GW,1H8\BB5T(MIA:U>;![);F_Z&R4NL8D& W".@.VC@&9"#(1]XT4F8B# M-Q$"M>/>.$#=M2YCSD*H-@"LT#P*Q5/9;EUVE[J-/9D(+I L!/$?68AA T,6 M8BA(D84X> O!A4LV2 ',* Y8E(*@,@02@Z>RF,YFKK;NV[M3IY MTZ3NI^7BQK/Y537!-UWL%O/5CQL%N_Z^BTZ_CE^ME[XNJ=G<+U^?K/.+ M577/W3M9+BXO-_[YNE2\YP"4]DY)%8#Y4.U0*=7:>&8 0XY96BPL;A5HWZU/ST#L$+(I M6NJO2WZ(_!#YH79@&04"Y(<:\ 'DASY9;1ZD4R9YJ$Y( E9S!#9P YD;Y9*W M,MBMRQWOU@9I('Y(3)WI[8[(@Z+L =HA:LYT*#5E)V_KR+[QPBDZSM"H/:;C M#$.QT72<@8XS?.T%5JXDI[.':C8M(%H##DL"[>O'+'.R?NL.TKM7=57[>7.* MX<<\S_7]]=*U$Z?*]%:'16<8#IWV6L> G ,YA_M&BIS#P3L'%#8ZPPUP9@4@ MDQ:<9PZZ.G$1,VHO>^G(M$OG(*=,4 L%HCUR#@,'AIS#4) BYW#PSB%K&]") M#)H[!6B3!J=S@H0V&N&<8;JG*[UVYQQXU5W6VU4A9!T.G?=:QX"L UF'^T:* MK -9!R$1'7;GSU,7=! )O(\68G!H>$Y6;1]"OWM5S:[2%4C=G\=*>]1RB7"Y6U&)I9"ZSUP+$W_.N^$YTQ)L65^$R#\QGMEVJ^,]MK,(OAWN M5G6 '$V%[)_L^V2\8EXGD%QHP.Y#L"*#E:YD[460G#F>L:7N:+\W"_S]]1':VBNO,+0??W/#\2# M_8(T0"O6$FZ$%6%%Y$?D1PN*L"*LB/R(_&A!$58'C55+R!#YT8(:_((BK.A( M>8,\.L P\9LCY>]"Q1._7B]GX6KMN]3,>E$9^<6+Q?S?PG+RIYL9=?UQM5[$ MOS]?7*:\7$TGP:]FL8VLPL8900ON(,H)(O!"*^U[>,0^;%?SF?S9ZM?\O*\4\8?.XG[?;U& M_32G\[5?Y]59.7I1'R;Z1XO+2[]<;7[D;34'NUW-(;ZLF(-]A[WUDR8F;X;) MJ4*67-)P86E[;9%+(I=$+FGCDKR+3D4C@7O% ;$X\ DYB)REPH2V2-'' >_[ M=TFBM$B[-+J\J1]&)ZW$Y M\UXOQVH=EK;Y_*[.G*K0!\C+Y,P_V3TR,\$CTZ","8 B!0@V1L@^A" 8*H=; M6=X^:N$>78O<0*OAB,N;X?*[1C#))Y%/NG]8VEY;Y)/()Y%/NJF&LZ68:G>* MSKEZ'F[ &\_ 99%RYI%[L=5ENX]JN/OP2?W5PQ&7-\/EY)/()PT7EK;7%ODD M\DGDDS8^*>H29>(%F-$(J'4 KV4&:PJ:X(//>>N"WC[JX>[#)_57$4=6^23R">13[J^/C=GJ5UU.AZ- 50A0&!6 N<^,)1)"!%W41%W M+_$D\DGCX_)=U\3U505-UX/L!/[_VOR6G":^CK=_EJ\KWE:3Q=5ZM?;S5#GG MKG>&T-F2 31/I4,*+>%&6!%61'Y$?K2@""O"BLB/R(\6%&%UT%BUA R1'RVH MP2\HPJJ!.T/HI/088\?SJQ+\B:*?+6J7YW-NP/3+Z_6L_FS[3/3\ZWC MUM]VAPC5;S1*XP>5\QL% N,34BI;N"E;$*B+2KE@ ^.F=:Y3 MK0+QUB Q($EO$I91($"2/EI)U[%HCS:#-U69T64-#E,$M-)8:WW6NI>3K?JSQ+*\$J;J%N MT#$&)8HWNH_S@O>U2Q="DZ0/@K=V=L:/JCFHFN-V-<>W]<&G5!W6LR M"@3(5H[65K+DI'+%@';2 +J0P;L00"D18F(J,JYV6,]QTXUBRUVV6=%!S#4R MYFH= Q+U)F$9!0(DZJ,5]8R6L<@1DLP<, FQ*

    M^-@5C?CYZ\I*D_EB75]WO>@(<;6XG"7?E9V4V=S/8P6T/GS]AQ?UAU???>CN M@19E87*+"^\^J?X_>^?>W,:19?FO@M#T3+@CF.I\/]S=CJ!EN4>[;DDKR8[8 MOQSYE#!- C0 NJ7]]%L%4I9$2M0+)&\E3L^$3(D@6*A?G7M.5N7-%+N_JMY$ MB8E<5Q\ZP_K"&7[QQZ2UD\$)SQR$Q39\V&_CT;_CJ_5?[\S^0JKX[7*\<8N5 M;_/#P_OTG#Q[^8_;@X;V[L\.'/\R> M_OS]TP<_/#A\\N#^TYV4BNNCL(VT;U?F7]_4XU_'*KZJ+^IB/?^]_CI?3)W9 MO4#?_YY_V'SY[.'OTX>Y_U3/#S_?/QD_O_??_ATP>_ MW)_]].@I]:MOXN?[FY\7\;2,V_#\F>B)IAC!MP.5]\WPCJ>;Y5_3,""LJ^VQ MC;N1\+]N7\Z.XJOEZ69X^Y=U&"]N?Y7@VQ-Z_@-YW/GH9%V_7=>3N!I*V.M3 ML[V7=R[.@/]]OIZG^=%\\^K;US__GGGP9[_.\+O.B/_46XR[WZZG?9U;'(X,@C!V>3?R=6[]I/LL_OIO ML[S?*CY2P'ROMXT)@?F" S>Z3$YS M-Q#/=GJ!/'NQJG7VS^'O+]:S^\/)+&]W,#VM)\,P9VQY4OR 1K?21ZZ%FRRXR9"_&[J@>)U2O^; M^6*V>;$\7<=%6;]WJV(@)BG0V]V/!]9-1+^22TE#M7#F7H=2 (4*30?N!"NT M0(7>.^$C,9/$@GJ,>HS$C'J,Q$P5%"HT*C02\WX)_]HV/M[=NK@4>]\FV&7R M\'S]6FP^O(.!$Z%>[;U:2_P+='>#$OL3#6U-L-U^@O7TF_=UT7SM+YO@>7C_ ML@$E1*Y]3JPU/RX!D#5++3>F>-;6FMSXYKL3AJRN7!E!J4*7'E@_=E>DOG6R!"(0(=/M8:&L+$0@1"!'H M+ )IV9Q0@ODB'=-1Y7$5I,*"\*'$*&KTEU9.^I(UCJ\Q OD#P0,24'=5&@D( M"6BZ6&AK"PD("0@)Z"P!.6-]=I8EH<U?;+I;/OL8(Y Y4V-D&E:C29*KT>Q/0M6V=COE@Q.K5H\V+NIJ]L^KI[)MQ M@MB?9_-M)3F8C5N>+]ML$U]^2V-6*/7+@%):OK79W!.,792X@158H?BA^$%0 M8 56*'XH?A 46.TU*TID4/P@J,D+"JS(]0N_?=+/WVEWMXS?WGA%O'6^B=71 M"=Y%_G&Y&G[/8I9/5ZNZR*]FFU5ZB<6Y[^__>VW?_WSP_/(=Z[YSILS=( M#\NXR=*X8=JS^/*3'S-^X*.ZX$6(TC%7I6):),M\3HV)JH+SM05I_2XFR!/X MJ)8'V8P7S$97F&XQCQ\UL.%C6AF*D"Z87VQC0[HDE\KR9P=$&@O['0!(LF9LE=%7IM%3II'5D-UC'-Q=@R$!N3 ME8N@!_6^">%@WC]KGQ(A/FFXGW($7F&^W)_/M$(40A2:! MI0L"B$($(@"BT%512+D:BU>:&<4ET]8DYE,TS ZI1E>5I-*7[O_=Q$VQVXA" M^D"9]]UY01)"$D(2FK /3UI;71! $B*0 )"$KDI"VA7IC&Q,55.9;J$Q;SUG M>@A%/L94H[J4A&[BF=EM)"'E#H+$2ER(0HA"B$)TL'1! %&(0 1 %+HJ"D4E MFK,R,N&*8=J*RJ)RCO&BJD[%2*TNS92ZB3DUMQ&%S('U!DEH/Y+0M2U'@>G& MD[2))W4S7]6QN,Q6=:@WMX MI*^>4!2"\+8&)KRO3,LH691#^)'>A&@+3UE=FH2\ZZ=HN*1Q2>_T=NCP?S$V M5FH;Q@ E9^95B\PEX6(2R:7+.RKM^G;H]5S2'Y[L-O%+^H/SXQ<%%_N5%WLK M09=F)OV%!ZL:XTVD8\2K>\K4/>%&_/[-^K^KZ9 CO6E][71 M.4_TOO;G@KGR3LFG;OA-'5\7I':_.?M4[I/#;L_M5H94BU.&J9Q'NS7#)5/, M,*0W,5KOG8TFD+D#<-TWF.7.MGNXR9KY]B\;KA@43Q+%DSH#Y _DC]LFA?RQ M]_DC":M<$H(YF?0P=#>-19\L,X[[8$3C3EQ[TP.9_"%VU_V) ++OU9,Z P00 M!)#;)H4 LOV?CCVER16YYXM-_%HMGS/+I/C)I-H>^TKG.ZTD0KAE!"I_0VG M$RRZ:*.]F4PG,FR%SZZ"5R;1P_!BG,6 MRKA19E"J2"="*=<^,>W:EK2U$LD*R0K)"LD*R6H:I)"L)I0HD*RN2E:FEB"M M#2P([ID6KK&8BV#*^1)LCC6*2\EJUS/NKFN%7*4%@A6"%9;4G<#U<-O5\=ZN MYN:A<81H'+_&.=#RKAQK>%F>IJ,ZL4!.NW;_B88*/QTW,CTR_6UG^AR$B]IJ MYGW13%<_7/RF#G^MS64?:JZ&[V*"WWOB_#5%>7' =Y?E;]8(D.9IW"9%+D,N M0RY#+D,N0RZ[K?5E4\A6*<_LF*QTX)Z%EC)36EKK#0_1F5U,#[RQ7";DP7#L MR&5P!.0RY#+DLMM7(7(95SD=XG&Q MRWE[];G!27[@I!VNYO'HCU,5%VOVF9GIR\]-N*ES0[@2G_W\>)C?SC?#A\@? M//%/:YW%/*Y=&!>OYHOGL\5R,[SO9CE6WNVTY;BI9=;FB[C( ]/APP__,"Z+ MNK[[/GN;QJ>>O25/J/ Z5(AS,X%S<[W#WB\_0>?0=GF&W@QS)E+"/W2:S872 M]>*/!H>3^+R>9406V_!AOXU'_XZOUG^],_L+J8MUES=HNE+QS5VC:7E4KNT* M/?SIV>&#)[/[#__QX.']^T\>//S'[,'#>W=GAP]_F#W]^?NG#WYX/?GKPP^&S M^P.D9\-__GG_X;.GLT<_SN[]]^'[@M[D/N+#?]Q_.ER(PZ=[=.]___>CGWZX M_^3I?_W'2\E%^.OL_O_Y^<&S_TO\BIPX@&]^7L33,AQ!^3/1$TWOT<%X=K8W M"][7(QA/-\O7MW;& QR&;]_ROVY?SH[BJ^7I9GC[E[7\]>Q7";X]I><_,%P? M1_%D7;]=UY.X&@K;>4OD6QV3O\_7\S0_FF]>??OZU>_IFSQ[,Q7OD*?=>YC_VFC[_+;H[%W+5:$3F6X;Q81^18[%W! M Y%C,7>%X^&M_Y$Y+B7EV\=EB!R8O(C+N;W "D+TB,W6H)6(!ETEA0 MT,@C A9@06:;8(D#-*@+H "*!BB4P0E" RB BB4P3V'!E !5 H@WL.#: M"J!0!O<<&D !%$"A#.XY-("B#^J*37G.CN +]^0!3P@/H&!K'4(#*( "*)3! M/8<&4 %4"B#>PX-H *H% &]QP:0 $40*$,[CDT@ (H@$(9W'-H 50 (4R M>!O0;F )SIV"/\SY]/CT:%S,EL:.19,C3DBF #414*BG$X0&4/1!84)I7SP! M:DJ@_K UH6_8U][=S8[?'3>SV^[2\.%=+J=!=VKCB7O+X^/E>/3+_"\: XJ/ M7!IO_SJ^W>9P;D$0!:B*@4$M[K:7HA^Q(I@ U$5"HI[W6T[P\ M'G[GB[I8SW^OJ*A3%RI 3004*FJO%77;6O=B^ 5UM?ZO_W@IN0A_16&=L%[) M3B?YU**2R#]Z-QZE$2L#3%W%5 MUY#^WDD?>6TBH%"C][U&'QX/Q[I!C=X[Z:-&3P04:O2^UVCDZ#V5/FKT1$"A M1N][C4:.WE/IHT9/!!1J]+[7Z!Q/YF16+4"11I$&*!1I%.EW+Y!2VSS/D:3W M3_LHTA,!A2*][T7Z:+G&_>C]$SXJ]$1 H4+O>X6NOYW.-Z]0H_=)^E=,P1?\ M\^;@C:^#[>!07N<[B>K9L MLQ]JKL>IKF9*',PDE^(+9;\KZ)^YCN=M>"62PGC*4+ I^> M;=\8"ADJJ_%==HUE@E7V;_.7PZ]8_+B*>=R*:C8O?[_SXZ]"J!*LX:Q5D9@6 MR; 8M&/+MV:RO1Z>;]28NRGSQ_,[L=#$_>\>??UUOOSND M^^':&GY(W9F5FN?#V5C__0X;_M;&4[/Y^YWYR^$TG1Z7Y>;\^W>^,^+ 2/VW MO[S[Z;Z[(=- ;2)>FZ@S@&V3Q/(%]?T&2_F?:$1B^/Z$?9\W)YL9/#QE-WBX M="Q4X9C3P3>?:C;%[<3WWUH9X?[V+LX[QO_STQ\^Z/K?&;@Z7'V2#.#J)+%T M00"FW*TI>Z&L3&7X&%P*IHNN;'#5PHQ1HI46]=9@+YBR*3K$R)E2:AC 1SF8 M[$][]B,*[@ZG#U23* JY/$ E>'JW?MZDD7JUWQP_"] MQ,'5C1_]/;$ MLE!$9EP;&ZS)M=5+-R6*Y-E*V9A37C(]_(T%Q3G+T@]1R&DA5-UE?%D/E^/P MU94Y1G!YP+U#CNFN6'_I.OP(0@A"MX^%MK80A!"$$(2V0 RTPT4S MWETVY>W3>_Y.NUM'X_S4CJ?P]9M3Q#G!DG3O]/CT*&[FO]=9;:WFS;C"QO") M8L[C"N_SQ?-9?A$7SXEL TY=T-/)D)\+!G7VM@GT%P$G6"_/-N_6-[5Y-U1' M7'74&<"02&+I@@ ,"88$U1%3'74&,"226+H@ $."(4%UQ%1'G0$,B226+@C MD&!(4!TQU5%G $,BB:4+ C D H:$V=1738?B3L2@%6>9F\*TX8JER#US*:ID M6XVE7)X.Y7+V/%56@PM,\]B8KSXS[6H(7BFK[2[7NOFDV=1F.,L\[&I:U%Z5 M6MI3/K]T.C5B#&+,[6/I@D!_,0;V?V[_.>6F6RU,<9>8+BFS)+QBLDHO@\XY MR4OKSKOL0^(^,IE;9#K)P)(LE8DF?.95^:1N:E$!N9VN+ M[%6IG>#-\!TV&;_;#HXFXTG6^(=U,YLO\O+X2[N(L1(-T="+U1JF1@"AET!! M_,J[,%!=9ZJCS@"&1!)+%P1@2# DJ(Z8ZJ@S@"&1Q-(% 1@2# FJ(Z8ZZ@Q@ M2"2Q=$$ A@1#@NJ(J8XZ Q@222Q=$( AP9"@.F*JH\X AD022Q<$^C,DS( ] MGP%;2Y521\ULK8II6S4+PC1F3''91QZJOK0EH M+BT\R9OPPS<=4\:-#QI,9M&5RIPH)F1KM!#IO4MMC.Y0RP^GJ_GB^>/A8)?E MZ8NXJNO[Y\:P?='C\_+_^"@NWDV4Z^V+/Q@JOW,.2VV@1$V2 =R;))8N"/3G MWA-T7ZQ "=5-B0$,B226+@C D&!(4!TQU5%G $,BB:4+ C D&!)41TQUU!G MD$ABZ8) ?X:$!V[G#]R2#TG8PID4WC)M0V5!*<7*N,FKM39*7BX^<(N-2Y2A]JTWH*/@N.E)QXQ.UZT8;5[%99P-O3O[RH18$&!J!) )N\V$04JIC11#JI.5::\" M2\DKUKS2+CJEHC77WGVZ_>:CLVK_V@;*YS2>7I4)O<5*)BA)I0L" M_7GZ!#T92V%"=5-B $,BB:4+ C D&!)41TQUU!G D$ABZ8( # F&!-414QUU M!C DDEBZ(-"?(>$QW.NI6=89';1@W/# M%*1Q<@K"ZVX9H*JW.KK[DG]^%.X M+YV6)15V$T#5FB8#&#I)+%T0Z,_0)VC(&&%"=5-B $,BB:4+ C D&!)41TQU MU!G D$ABZ8) ?X:$6YY_['L5M'/9LN*X8EIIPY(QB@6CBDTEII;4=7>CXI8G MJA8V4$4?ZMM7RB]UO1FJQ-B&NAJ^7,WSII:SCE3L@]I7'D2'_]0(( ]VFP== M\EIF(5EHI@S93E86:XK,<>M\,DE9>RD/[KP3]/VH_+ M5:OSS>FV"W4WC:E*:BQ5@D(V20;P>))8NB#0G\=/T*.Q)"94-R4&,"226+H@ M $."(4%UQ%1'G0$,B226+@C D&!(4!TQU5%G $,BB:4+ C D&!)41TQUU!G MD$ABZ8( # F&!-414QUU!C DDEBZ( !#@B%!=<141YT!#(DDEBX(P)!@2%#= M374&8H?*#M2Z;0EA*:YKF>7E\4E=K./8M8$-*OL*,VBXGAH!A!D"Y1'K%D%U M4V( 0R*)I0L","08$E1'3'74&<"02&+I@@ ,"88$U1%3'74&,"226+H@ $." M(4%UQ%1'G0$,B226+@CT9TA?BV6"AO;^I26C]]S5:%G(23#-I6&AF,8$#RU+ M;4N(=A>[*QZ6_SE=;XZ'0UD_6QZ6,A^/(1X]CO/R8'$OGLPW\6B[SN1V#L&] MMZ80/*F_G<[7P[E[6E>_SW,]6Y/R2KNLBO9IM57*R/MC7D8+:HFW%OQTU\B>T<^XJ3:(>?&H'^ MXN0$RR46H8#JIL0 AD022Q<$8$@P)*B.F.JH,X AD<32!0$8$@P)JB.F.NH, M8$@DL71! (8$0X+JB*F..@,8$DDL71" (<&0H#IBJJ/. (9$$DL7!&!(,"2H MCICJJ#. (9'$T@4!&!(!0_KFM1.A^>0]S2=<9*NUE2RZ$)EV3;%HBF?6>RV* MRTXG>6F%GIR$K-(P)[A@PP\[-B[GPW1I13J9HHS^8O/)H\V+NAI[2E;U15VL MY[_7!XN\/*X_+=?K\VGC]\YGC3\;)XV?'>3AHCQ[,X7\30/+P[IYU)[%EY_> M?L'PU96])_I V)VUGNQ5M?X".=S@E?]G]!L@"4T62Q<$D(0() DH:N2 M4!G"3/&^LESLD(2X*2S:(=\$FTM2F2OATB[:<)&$>J[6$TQ"V&V5UO5PV^7Q M2=W,5W4L+K-5'>I-+;-4%W5XT>SD:"A!.^CDQ<(P1)/U3A=,2,.KZ^K-F3(G MF]EZ>30OLW.KXNB#U$0E]*BLD]0D\1+M)%;\=[X9S #F3D#-U!G!$..)M MDX(CPA'AB/LB9^H,X(APQ-LF!4>$(\(1]T7.U!G $>&(MTT*C@A'A"/NBYRI M,X CPA%OFQ0<$8X(1]P7.5-G $>$(]XV*3@B'!&.N"]RILX C@A'O&U2^^N( MZ*8Z[Z9J1JBON*W\\_L.V=6K[JL?+]6;U M1V_#]V:M,R%R$;M;$ZJZ[G1L!! 'DNJOGM>W!O+M6;8J@)ECGOH]#JO/OGF MS7<[NRV#RM-9Y:'. *9,$DL7!&#*W9JR\9&[-/AQ2FDPV%@U\WSX:VQN&$H7 ME6.Y]%A&\NB\\9RI.HZ_!;?,B]:8X"F*5*TI0=[86%JZ Z=AVZA-TV0 VR:) MI0L"L.UN;3L&55N0A87F!POFJK%@AP%U-MXV6UVS/.S$MK]B+(T%ZU%YILD MIDP22Q<$8,K=FK)TN@4A(A.-%Z;UX*U^N"[88,Q99N&K,/Q2CX5+2<2B6"MB M,&7'!8NF9C:,RE62V65NW0Y-^:J1M W^@&,HC=(T409P;9)8NB#0GVM/T'6Q M7]Z5Z2.U&)04S"DSI(\B+4O)-^9D,=:ZG'*[?"<_EU9SDLPGRYGV2@P_(]+8 MYNE=3,G(8':9/CZE-\+: RLY4LA^;':'&(,8,PDL71! C"%@WX@Q5\48+WU+ MU0M64QHB2>.<>3GF$M^L\-QHY2Y-[M>A\AIR8$W9S+1SGD6C)6NA#)G&\FJ5 MN.D8(]0!YQXQ!C$&,08QA@R6+@CT%V-@_Z^;!'SATN3(7!J?AV@C64AIG-T0 MG9>#^3=QJ4E -J^X$I4E->0&;71B,9K&;&[.RBA<3KN\W?:W?(-YZ=V/(6OWYPBS@F6I(=U,SM:KM>>K8E77S'00G/D8$XLZ!Q&MJ\[ZB]-OO0A6 MQ6J9LC(Q+>+5U'1I"9.'=?-F6[;=-MXH=>"<)KF]&B4][T_C M#1(,$LSM8^F" !(, >?&D!JJFQ(#&!))+%T0@"$1,"0,J:_L:(V\Q,0E,Z$- M0^HF%?/%9):J]U8VR9.^M"Y7S;4D'R6KGFNFW3"N#K)H5JR4/,LV+L^%(?44 MJNP$A]37MH,YNF(G6=Z?ULWFJ!X/?QGW.1_^?4LB'=7AYQ;SY6JV6&[JE_;, M8E44HED82P],C0"R,(%B^94W9Z"ZSE1'G0$,B226+@C D&!(4!TQU5%G $,B MB:4+ C D&!)41TQUU!G D$ABZ8( # F&!-414QUU!C DDEBZ( !#(F!(F$]U MU7RJPKW(SFHF5"Y,AYI85$TQHW6+(>CJ=;PXG\IZH[CPG"5M.-/%-);\\$>( M,D?IL^'&OIY/%8\VJV_?S'EXU.Z]F?'P=#OAX>$XWV&W,ZQD.'#&8MN _9AA MA4R#3#,)+%T00*8AX.489$-U4V( 0R*)I0L","08$E1'3'74&<"02&+I@@ , MB8 AX:[O57=]K5!-%&-8\4XPK:-A(63+6I&A<1&%L?)KNFAQUW=:=7>"=WVQ MVRRMZ^&V"]V3>G*ZRB_BNL[BHLQ6=3-?O=5F>WR\'#_=,O\+ZY[U%9#W:@&$ M+@@@(!.HEPC(5P5D%[D7XRJL7DK#M"V<^:PJ*U)+6Z*RPMN+ ;E%J[,RGLG M,]-9%A:-'5*RJM56;Z4W[P;DQ_'5:% _+E=OS&N,RJ-7/1VMZNF+N+J0DM?G M__0U0=D;+#ZS'R$9N0:Y9A)8NB" 7$/ S[&>*U0W)08P)))8NB 0X(A077$ M5$>= 0R)))8N","08$A0'3'546< 0R*)I0L","0"AH1'D5<]BLR\^&2B8YG7 M,'9;:Y9:<$Q(%Y2/W!9MOJ9#^_6.%^=/(]/ M"#,(,V2P=$$ 88: B6-T#=5-B0$,B226+@C D&!(4!TQU5%G $,BB:4+ C D M H:$V[U7W>[U5DL92V-5I<9T$(7YICUS)19KDB_"M%UL<(S;O82DWS]MP]K@68POWV4NQ^&M?^7FOEMCH@@#R,X&JBK7VH+HI,8 AD<32!0$8 M$@P)JB.F.NH,8$@DL71! (8$0X+JB*F..@,8$DDL71" (<&0H#IBJJ/. (9$ M$DL7!/HS),Q=.I^[)$+Q(J3$5!DW$VZFL-A"8,I*:ZL.*>NRBU;5B_,*UH_: MLWI\LES%U:MGR\>OIPWYV MMCS9U@PLS]A7$MRK7O@N"" )=IL$F^ FML"9=>-#["$5LN"&?,>;,Y$[*;/B M7[-=[.LDN%V7X\%Z?5K+#Z>K^>+Y$/[FRW*V3^SVFX_.JOUK&RB?M7GL%8E0 M2HE5/%"Y)LD IDX22Q<$^C/U"9HREKB$ZJ;$ (9$$DL7!&!(,"2HCICJJ#. M(9'$T@4!&!(,":HCICKJ#&!()+%T0: _0\)SN//G<-JKW()*S!>KF/9>LE1$ M8J+6:(/SQAJQBP;4#SR'^R4>G=://X;[TEE9XD ;/(5#W9HF U@Z22Q=$.C/ MTB=HR1AC0G538@!#(HFE"P(P)!@25$=,==09P)!(8NF"0'^&A)N>YS<]BY4^ M^*B85-XRG=S80R X:Z(JG8P+T===M*'BIB?JUHTUHV+_SPX"^"]UO1GJQ-B+ MNAJ^7,WSII:SME3LY=E7(D2;_]0((!'VFPB=DD&5R*+W0[H+R;)4G&%:V1*$ M+8);>>WMJ$_^J/C;EQW^.Z[*P[IYU'Y;"X%T_FFWBT74MR.X?@WEM3")[4WT[GZ^'YGJT[ M^:3FY?/%]EVVBY+O9/UQ*0XDYUB ''5ND@P0 4ABZ8) ?Q%@@A:.,2E4-R4& M,"226+H@ $."(4%UQ%1'G0$,B226+@CT9TBX27I^D]0J9VIIPP50(V?:2\VB M#X%5J6JR/K2@+^VQ\R6[+N(F*>H44[:L>&N9SB:SQ(>OO%7!15OT\/V+S2?&<%5YY,P6%=CP M"CVNZI-9,S)ZE8QU3EQL/GFT>5%78T_)JKZHB_7\]_I@D9?']:?E>GT^;?S> M^:SQ9^.D\;.#/%R49V^FD+]I8'E8-X_:L_CRTUM.UL,O&+ZZLO=$F(.@PZYZ M3_:J7'^!'F[PTO\S&@X0A2:+I0L"B$($(@"BT%51:,@]TGOC6!UR#],^5>9S M&J(05]Q6GD/Q:A=]N(A"79?K"48A[+=*ZWJX[?KXI&[FJSI6E]FJ#@6GEEFJ MBSJ\:'9R--2@'?3R8FD8HM%ZITLFI.'5=?7F3)F3S6R]/)J7V;L7/'5\79#Z MB(0^E16B^@0>H]VDBM^.=\,Y@)Q)R)DZ S@B'/&V2<$1X8APQ'V1,W4&<$0X MXFV3@B/"$>&(^R)GZ@S@B'#$VR8%1X0CPA'W1<[4&< 1X8BW30J."$>$(^Z+ MG*DS@"/"$6^;%!P1C@A'W!QR[Q M8@+ST4568\X^U9S>LZWAKCO+'X__L.V=VK[J\7*]6?W1V_#]64O#X[&CX=K[ MJ9PCN:D<. O1&%:;Y8:7EJ.\M$@B M#Z:V,L1-G4I@6@C)DBF15>Y;JDE*G^3%)/GT15S5]:/3S7H3%V6^>/Y.!EQO MO_OA&'A%^ANC6A!8S@>U:9(,8-LDL71! +;=K6W+RA7W*;!856:Z^+Y5&IJ_7]WT[GFU>??N_F*M.&7Z,H39(!_)HDEBX( MP*^[]>NDJS*1#P9MK![^,'D8< ?#G.+.ZE:U4>&B7X?!EI/BAD7M+-.N5>9M MJ*QPKWU1-2AM;FR8+=V!T[!MU*9I,H!MD\32!0'8=K>V794*G'O'<@QRS"2P=$$ .8: ?R/'7#E9H;4LE&G,2"N&3-(:BRU(YK-.4F3+DW47 M=8Z0_<)XCQB#&(,8@QI#!T@6! M_F(,[/]U;X&T.14E&!(""A$=TD2N4T=LFT%_"FV YI+2B-R6^^ZHZZ@Q@ M2"2Q=$$ A@1#@NJ(J8XZ Q@222Q=$( AP9"@.F*JH\X AD022Q<$8$@P)*B. MF.JH,X AD<32!0$8$@P)JB.F.NH,8$@DL71! (9$P)#0?7/5]%NN1=9!*N:K MD4PK6UF0H3 ;>4BFE!J+N;2&2?39.VY9RR$P78UC(57%A%(^6)%Y%?'B]-N' M=?-F,[?=-MXH-:AR9\N8[%65[;/Q!@D&">;VL71! F&@'-C2 W538D!#(DD MEBX(P) (&!*&U%U[CJ[829;W!^OUZ79[]&4; MRM3Q\7+\,,O\K[%BS.KQR='R5:WG__2WM)K]Y=S[W_[SY'257\1UG9VLEL]7 M\1AKJ/25G+%0P=0(])>[+&?; MP-T_-X;MBQZ?E__'1W&Q_IQ=X;X3'"O2HT9-DP'LFR26+@CT9]\3M-^O?!(# MU76F.NH,8$@DL71! (8$0X+JB*F..@,8$DDL71" (<&0H#IBJJ/. (9$$DL7 M!/HS)#QQ^^.)F^>R9L=B$X)IGPQ+-7'FFZI""\>5N3S'2XN876R,C[U3.K3 MO#29-2Z:%[;4EMTG/G'[)1Z=U@\^<-O)Q@;ZP"B+)W&H79-D %LGB:4+ OW9 M^@1M&>-,J&Y*#&!()+%T00"&!$."ZHBICCH#&!))+%T0Z,^0<./S_,:G"Z;% MD PSI6BF.0\L-*^9#%PGWX1,PNZBN14W/E&[L)\K.E<_[TJY_[*N\GR][5P] MZT]=GHSRQ0:OG67"O5I2H L"R(3=9L+H9$VV!I9*,T,F=)Q%/63"4EV22NF: M?+WV]M/M-Q^=5?O7-E ^I_/TJDQH=A8(4;@Z*US4&<#326+I@D!_GCY!3\;J MH%#=E!C D$ABZ8( # F&!-414QUU!C DDEBZ( !#@B%!=<141YT!#(DDEBX( M]&=(> QW_A@NY"B<-IQ9M]UW( 8634FLCLVJ6840Y;7WI'[\*=R73LL2!\)( M/(5#W9HD U@Z22Q=$.C/TB=HR1AC0G538@!#(HFE"P(P)!@25$=,==09P)!( M8NF"0'^&A)N>YS<]2_$U&^/9\$=F6MO*DL^1&6=%4S96&?5U]Z/BIB?J%G91 M12_JNU?*+W6]&>K$V(JZ&KY= 0R)))8N","08$A0W4UU_V$G MR@[4NFW[8"FN:YGEY?%)7:SCV+6!C2C["C-HJIX: 809 N41JQ-!=5-B $,B MB:4+ C D&!)41TQUU!G D$ABZ8( # F&!-414QUU!C DDEBZ( !#@B%!=<14 M1YT!#(DDEBX(]&=(7XME@H;V@>4C76W%V\2X49'I4!2+.@3&7;;%N5)$VLDN MBH?E?T[7F^/A4-;/EH>ES,=CB$>/X[P\6-R+)_--/-JN);F=0W#OK2D$3^IO MI_/U<.Z>UM7O\US/UIU\4O/R^6+[+MM%R7>R_KB4!TYP+$"..C=)!H@ )+%T M0:"_"#!!"\>8%*J;$@,8$DDL71" (<&0H#IBJJ/. (9$$DL7!/HS)-PD/;]) MJG7)(GG/LFB%Z28=2REEQH5QH9B8= 0R)))8N","08$A0'3'546< 0R*)I0L" M,"08$E1'3'74&<"02&+I@@ ,"88$U1%3'74&,"226+H@ $."(4%UQ%1'G0$, MB226+@C D @8TC>OG0C-)^]I/C$R5IY$8RK4PG2R@B79(JO"Z:AK4LGHB\TG M/AI=@ZLLU=R8+D*S9*5E4G!EM11:EG"Q^>31YD5=C3TEJ_JB+M;SW^N#15X> MUY^6Z_7YM/%[Y[/&GXV3QL\.\G!1GKV90OZF@>5AW3QJS^++3V\Y60^_8/CJ MRMX3X0Z\<+OJ/=FKKC!2__/:#A %)HLEBX(( H1B "(0E=%(26,T[Y( MQGU(3.MDF)?.,%5S\#ESZXW<11\NHE#7Y7J"40C[K=*Z'FZ[/CZIF_FJCM5E MMJI#P:EEENJB#B^:G1P--6@'O;Q8&H9HM-[ID@EI>'5=O3E3YF0S6R^/YF7V M[@5/'5\7I#XBH4]EA:@^@<=H-ZGBM^/=< X@9Q)RILX C@A'O&U2<$0X(AQQ M7^1,G0$<$8YXVZ3@B'!$..*^R)DZ S@B'/&V2<$1X8APQ'V1,W4&<$0XXFV3 M@B/"$>&(^R)GZ@S@B'#$VR8%1X0CPA'W1<[4&< 1X8BW36I_'1'M5.?M5$5D MP4/5C$<7F%8YLN1Y8*EP$7.T2EYNI]IU9_GC\1^VO5/;5SU>KC>K/WH;OC]K M:7@\=C1<=S^5U"2W-$3^F&#QI,X ^0/YX[9)(7_L??Y0Q@DY+FH3G/%,MUA9 M3(VST*IJ569>4KKN=F[D#^2/:RZ>U[8'\^X:M2F"FF"9^SX.E2+765R/K==/ MZ\FF'J>ZFBE^,)-<2BQRU%FJ&>]66GE7CJ6V+$_3444^);<5$;DV%(GL.AIF3RI3MDN3B=A66JB,@TUX'Y MZAPS-O!2E:O2MHL)]>F+N*KK1Z>;]28NRGSQ_)ULN=Y^]\/Q\HI4.61 Y6BN M$O11!2%;4BQ\U!D@/4P\/=!>G>M/-#(\XL<^Q ^CO+1:.68Y'^*'"?;LL5O3 M-B9IB^0Z[B1^;);Y7R^61\,EM;[_V^E\\^K3[VU=%3Z0.Y [D#NF#F9/:8UDJ M/4[K<2PTX9AL)OCJK/;9[21^7,]="X7<@=R!W#%U,,@=R!W('?N4.X1Q2>7" MF34.YPP!TY9I ^D#Z2/J8-!^D#ZV(OT,<'T@#TVKTI1MA@9=8RLYNR8SE4Q M+W4;OFHN.BV\EY=25!R^(YVJ3)1HF0YBS& QL&!%J]PGU63>98KZI/TQE3JP M6B).P0FPO3CR&/+8[:L0>0QY#'GLGTX]WJ1GN&_<3AQVR\_=(K^\[// MD.@L&U _.X3+YMG/CX?Y[7PS?(+\P;/^M-99S'EY/'RP5_/%\]EBN1G>=[,< MR^1V#:ZXJ676YHNXR/-X-'SXX1_&%QV(;/NRW\>C?\=7ZKW=F?^GV2CU<#>K\X\3%Q9I- MN-S>W#6:AA1W;5?HX4_/#A\\F=U_^(\'#^_??_+@X3]F#Q[>NSL[?/C#[.G/ MWS]]\,.#PR?]Q\^>SI[]./L MWG\?/OS'_:<#E>$;C^[][_]^]-,/]Y\\/=L;)/QU=O___/S@V?\%GNO$\\W/ MBWA:AB,H?R9ZHGL*%/MR=K8#K->'<_X)QB/]-IYNEJ]'L^,!#IGW6_[7[N??\]BK&>_3LF[QNK_W'ZJ]XSTSU[$[P;WL=>(\:BO M?(6^Z[3YZG?9S;'8N]P+(L=B[@I-YUBL#/RM_WW]6^[N)'DRQZ(D%6##A1P4 MD6,Q=[4/G_DN;R\C?4NWZM]C+9]T&]%?_UW$]R>NCYB=G^P#-("Z-E #EO'[ M?[\C[]!\''T#D+X@.':K)6 !EDEC04$CCPA8@ 69;8(E#M"@+H "*!J@4 8G M" V@ J@4 ;W'!I 11 H0SN.32 BB 0AG< #4E4+"U"4(#*( "*)3!/8<&4 %4"B#>PX-H * MH% &]QP:0 $40*$,[CDT@ (H@$(9W'-H 50 (4R>!O0;F"=TIV"/\SY]/CT M:%P-G<:6)I,C3DBF #414*BG$X0&4/1!84)I7SP!:DJ@_K UH6_8U][=QXO? M';?QVF[S\^%M\*9!=VKCB7O+X^/E>/3+_"\: XJ/7!IO_SJ^W>!M;D$0!:B*@4$M[K:7HA^Q(I@ U$5"HI[W6T[P\'G[GB[I8SW^OJ*A3%RI M3004*FJO%77;6O=B^ 5UM?ZO_W@IN0A_16&=L%[)3B?YU**2R#]Z-QZE$2L#3%W%5UY#^WDD?>6TBH%"C][U& M'QX/Q[I!C=X[Z:-&3P04:O2^UVCDZ#V5/FKT1$"A1N][C4:.WE/IHT9/!!1J M]+[7Z!Q/YF16+4"11I$&*!1I%.EW+Y!2VSS/D:3W3_LHTA,!A2*][T7Z:+G& M_>C]$SXJ]$1 H4+O>X6NOYW.-Z]0H_=)^E=,P1?\\^;@C:^#[>!07N<[B>K9LLQ]JKL>IKF9*',PDE_P+ M9;\KZ)^YCN=M>"62PGC*4+ I^>;=\8"ADJJ_%==HUE@E7V M;_.7PZ]8_+B*>=R*:C8O?[_SXZ_""%&DC(QK'YB.,;"4G6;&MNJ;MTX(=V>V M?9>7FR>U_?W.O5^K+<+P;!@OSC$MHV>I&L&,S]$KHZ3V^A,79;YX?F=VNIB?O>//OZZWWQW2_7!M#3^D[LQ*S?/A;*S_ M?H<-?VOCJ=G\_<[\Y7":3H_+Q7G'^']^^L,'7?\[#5>'JT^2 5R=))8N","4NS5ETZROJG+FFQP& MXTUP%L<_=).%9]M\K?*B*4LGO%8ML:1,9#J%PD*4C>60I.76RZ!N;C"NAI,K M!&P;M6F2#&#;)+%@, [?[]KWG7>IN)*8U=PRK6)C04;#E.?262ZDRVHGOO\5 M@W$%5X>K3Y(!7)TD%K@Z7+UK5S"T#SRH';HZE<^6'?ZP-H VX?M3Y(!;)\D%MA^ MG[8_0=O^YC5LQ)?WQ)?FJTE1!,:U$DS'$(?XDBHKMDK36A9& MQL_?:7?+:)R?VO$4OGYSBC@G M6)(>ULULOLC+8R+;?%-7['1"XN>"02&];0+]9;P)%L2SS;GU36W.#=415QUU M!C DDEBZ( !#@B%!=<141YT!#(DDEBX(P)!@2% =,=519P!#(HFE"P(P)!@2 M5$=,==09P)!(8NF" P)A@35$5,==08P)))8NB#0GR%AXNKYQ-4BC#)1.E:S MJTS;)ECDR3)CC2U.R*:#OM3_JZI0R4BFI)9,)\&9=UDPZVRJ,>;H8[HX[V3.JM 'RO)=35E%4>JL*%%G +\FB:4+ OWY]03]%@-(J&Y* M#&!()+%T0: _0\( \GP F95V7&7#+ ^::1,]\V+XJ^.A#B/)ZF1-EU:UCHGK M/ PU54IJ&$ VSY(8AI+9VA*DD;)YCP$DDFZ-GR9)3OFD8O/W4!3R?LH9=\:@00]KH->[Q*KJJQ+)0-:N=4:9Y(]^_AP[W>M:^I&E23K+G*QPE4F@6N$C,YL[Z00>M*$T39(! M7)LDEBX(].?:$W1=#".ANBDQ@"&1Q-(% 1@2# FJ(Z8ZZ@Q@2"2Q=$&@/T/" M?)I0L"_1GY!(T8:U-"=5-B $,BB:4+ C D&!)41TQU MU!G D$ABZ8( # F&!-414QUU!C DDEBZ( !#@B%!=<141YT!#(DDEBX(P)!@ M2% =,=519P!#(HFE"P(P)!@25$=,==09P)!(8NF" P)A@35W53['W:4[$"M M]Y:+X=ROQ[Z4MEH>S^X=Q?5Z]OULLSS_\G"6E\?'R\57M01B'0BB&0?-UE,C MT%_&^5HL$ZRZ[V\)]-$DKD5EM3C!=#:1^:8<:S[[EFLKV5S:5/Q+6@+?U/Q' M;=OW=]8,>/;/FUK$9[7\&8&](U&-ILD 1DT22Q<$^C/J"1HM5A"$ZJ;$ (9$ M$DL7!&!(! SIF]=.A!'P>T; .8N8I-(L1>N8=EHQSXUE1KOFC-1-EG!Q!,R- MSTGJR&K,PZA9-,]"SHXE76T.5D5GQ+6.@&?KX0(=OL)0^ ;OF]_@I?IGW/1& M=)DLEBX((+H0L&R,I:&Z*3& (9'$T@4!&!(,":HCICKJ#&!()+%T00"&!$." MZHBICCH#&!))+%T0@"'!D* Z8JJCS@"&1!)+%P1@2# DJ.ZFFD.Q-V0':MU. MC6(IKFL9NT!/ZF(=QTE-V!BRKS"#GONI$4"8(5 >L=(%5#>:":$Q'Y5EL53 G L^V!!65N;B.RF'YG]/UYG@XE/6SY6$I\_$8XM'C."\/ M%O?BR7P3C[9+JVSG$-Q[:PK!D_K;Z7P]G+NG=?7[/-?'PZ=\LP_+STQ\^O 9+&T_SYN]WYB^'4WYZ7):;\^_?^2X<6*UWM2X+REQG M98XZ R0 DEBZ(-!? IB@@V-("M5-B0$,B226+@C D&!(4!TQU5%G $,BB:4+ M OT9$NZ1GM\C-5KE[+U@2FK!M"Z\K3:(9?FH$^DN3$RR76(("JIL2 Q@222Q=$( A MP9"@.F*JH\X AD022Q<$8$@P)*B.F.JH,X AD<32!0$8$@P)JB.F.NH,8$@D ML71! (8$0X+JB*F..@,8$DDL71" (<&0H#IBJJ/. (9$$DL7!&!(! SIF]=. MA-Z3]_2>9,-MC<:RFD1A6F;+(D^229ZT-%4%[?7%WA,;0TX^6%9R-DQSV5@L M=3@3EHM!(R%5FR[VGCS:O*BKL:5D55_4Q7K^>WVPR,OC^M-RO3Z?-G[O?-;X MLW'2^-E!'B[*LS=3R-_TKSRLFT?M67SYZ1TGZ^$7#%]=V7JB#H(SNVH]V:MJ M_05RN,$K_\_H-T 2FBR6+@@@"1%( $A"5R6AF%(QJ45FDU5,-YU9D&;X5-(K MZX2TRNVD"Q=)J.=J/<$DA+U6:5T/MUT>G]3-?%7'XC);U:'>U#)+=5&'%\U. MCH82M(-.7JP+0S19[W3!A#2\NJ[>G"ESLIFMET?S,GOW@J>.KPM2'Y'0I[)" M4I_ 0[2;5/';OVPX!Y S"3E39P!'A"/>-BDX(AP1CK@O-NDX(AP1#CBOLB9.@,X(ASQMDG!$>&(<,1]D3-U!G!$ M..)MDX(CPA'AB/LB9^H,X(APQ-LFM;^.B&ZJ\VZJ:I/V27"6A$U,NYA9:CXS ME1478]>45_:Z^\H?C_^P;9W:ONKQFRC_F=?$\+PH5@W0U,N>\8;JYQ +7@L52"M=&VN#+Q;S8AE"8 M5/;,*Q^9+L:R$%1E*3D;4@I557$Q+SY]$5=U_>ATL][$19DOGK^3]-;;[WXX M[%VQ,(\V!SIHK,R#VC1)!K!MDEBZ( #;[M:V>>8\5V>8U[(P765DT7'%4G8Z M:VZ"U9<6*?XBV]XL\[]>+(]*7:WO_W8ZW[SZY#LTW\&447FFR0"F3!)+%P1@ MRMV:!!>&S<=I)R?U%4]8U)=U$8\E),PS"G6F M?.53::\/C,<=<)2F:3* :Y/$T@6!_EQ[@JZ+G>^N2A]#:C#%E2%)")^8SDD, MP_O@&)?:2YM"DO%2^O"RBNSDYIS2$'*KC-M4E4O%"YZ9=$"QX+UDPL7@5;/6JWM C%!7" 8?M3Z0T[7"IAG=7X7C[])Z_T^Y6;S@_ MM>,I?/WF%'%.L"0]K)O9T7*]OJ&56)#PB"Y)A3)ZVP3Z2W@3+(>4%MFFQ'=? M54>= 0R)))8N","08$A0'3'546< 0R*)I0L","08$E1'3'74&<"02&+I@@ , M"88$U1%3'74&,"226+H@ $."(4%UQ%1'G0$,B226+@C D @8$IIOKII^FU53 M0DC.K,N*:1,\\^-:)E9[$[.J7HI+2W27ZF/4W#.KM&>Z^L"2]9IQIYKG6LCM M"J+O3K]]6#=OME[;;=^-4 ?#T9+<78V2GO>G\08)!@GF]K%T00 )AH!S8T@- MU4V) 0R)))8N","0"!@2AM17#:FU#%IQ89C2LC)=4F)>Q\**0 M6BGCA(Z<9>6'G]'"#D-J:YDKNCK+M2_^TJ*@&%+?MIX[&5)?VP;FZ(J=9'F_ M_[*N\GQ=QTW.UV/;_&QY,NK_2]MDL1 *T?B+U0:F1J"_^(O8^'HA%#7D124R M2X(7ILT0!F-SE37%:VG-&VW-Q=@HJM%<%<5DX9[ID#7S/FIFA"M-1.-M3>]= M".7!>GU:RP^GJ_GB^>/A8)?E;+NV[3JH\X AD022Q<$8$@P)*B.F.JH,X AD<32!0$8 M$@P)JB.F.NH,8$@DL71!H#]#PG.X\^=PW#3GBY MP:%J39,!#)TDEBX(]&?H$S1DC#"ANBDQ@"&1Q-(% 1@2# FJ(Z8ZZ@Q@2"2Q M=$&@/T/"+<_S6YXR12F+S4Q+'9CF7C!O;&3&MN@:EU:)2ZT'7]*QBEN>J%I7 M52ULSXI&U+>OE%_J>C-4B;$/=35\N9KG32UG+:E8&JRO/+A7:P1T00!YL-L\ MZ%U(SCG!="M#MG,NL9"58"(F89U,O'!^[:VH3_ZH^-N7'?X[KLK#NGG4?ERN M6IUO3K=MJ+OI3#4[2XBH8YW5,>H,8/$DL71!H#^+GZ!%8_5/J&Y*#&!()+%T M00"&!$."ZHBICCH#&!))+%T0@"'!D* Z8JJCS@"&1!)+%P1@2# DJ(Z8ZJ@S M@"&1Q-(% 1@2# FJ(Z8ZZ@Q@2"2Q=$$ A@1#@NJ(J8XZ Q@222Q=$( AP9"@ MNIMJ#,0.E1VH]=YR,9S[]=BQTE;+X]F]H[A>S[Z?;9;G7Q[.\O+X>+GXJF9! M+!Y!-..@#7MJ!/K+.%^+98)5]P/-@J(&5:-A08\+0=@J6(@U,F.JUZD)'\M. MF@7?U/Q';=L1>-8F>/;/FUK$SIH!!<=Z$2A4DV0 #R>)I0L"_7GX!#T8*Q)" M=5-B $,BB:4+ C D H;TS6LGPN#X/8/CI'S.QC?FN)!,.^-8R,XSI94VLOC< M;+LX.(Y>>&E38M':84 =1&,^QL:XR3ISV[*,]7H'Q^OA AV^PBB9QMWV&[R* M_XQ;Y4@UD\72!0&D&@)NCF$V5#W]2ZQ$YYR*U3.;>6%:&,>B;)J)F%I,JNF:Q<4E M5IK*3JM0671:,AVY'+XRDC5;0@@\.67EQ256#LO_G*XWQ\.AK)\M#TN9C\<0 MCQ['>7FPN!=/YIMXM%UU93N'X-Y;4PB>U-].Y^OAW#VMJ]_GN3X>/N6R/*EY M^7RQ?9=?XM%I?6>%EI^?_O!%:Y<*?F"EW=7"+*ASG=4YZ@P0 4ABZ8) ?Q%@ M@A:.,2E4-R4&,"226+H@ $."(4%UQ%1'G0$,B226+@CT9TBX27I^DY1SX8P* MF9D8!=,E>99$C2SDI(H7M>1X:9,FI8P3.G*6U;BQDQ:6)6LMSS2HNUD?;&G(P6]3-;-EFF_@2 M"YGW%2?1#C\U OW%R0F62RQ" =5-B0$,B226+@C D&!(4!TQU5%G $,BB:4+ M C D&!)41TQUU!G D$ABZ8( # F&!-414QUU!C DDEBZ( !#@B%!=<141YT! M#(DDEBX(P)!@2% =,=519P!#(HFE"P+]&1*:-LZ;-HS7N@0GF(A:,.UB82%H MQWS42?,BA^^62TT;0E>I76;))\ZTC)[YTAJK6:3F6K19ZHM-&X\V+^IJ[,58 MU1=UL9[_7A\L\O*X_K1-'P_KYE%[ M%E_NI%5#'EC-=]6I@>+667&CS@"^3Q)+%P3@^]WZOO*\:B$3\[8&IF.++ @? MF0K)&\,E]R;NHED3OH_B1JM#$SMI=G!W[DG=S%=U+ FS51VJ1"VS5!=U>-'L MY&@H'#OHTL2B'T1SY$Z;X=/PZKIZ-JG]=43T0)WW0$47I I6L&QT95IX MSU+3ALG(H[&>IR+;=?<^/Q[_8=OPM'W5X^5ZL_JCM^'[LY:&QV-'P]1* M9+5ZG66+S<3+:Z_LN <;^0/YXYJ+Y[7MKKN[1FV*H"98YKZ/0Z7(=1;78^OU M_SI=U)GB!S/)I;S()&9@&8^HQ62WC(;N;1(:!X0)R$@+91 +MF8-62B$K.K0I)HB85F&$7, M.>(A*U C8D11&RVRE'2.XJM"\L.A7<;V[[7BX7+" M#(5>/.";!HD!T':5L(P" :#MT=(VEC1&8BSR$B?$7:1(!\R1MM1'1@UEGO=" MVZN%_]?A8A;BLGW][Y/IZK27_GF]!6S *8W,*=6. ?!UE;", @'@Z]'RM:28 M:2H=\LI@Q#6-R*3H,Q6S0'G 5B=QE:^=H)XYYA .P2$NJ4):%\JGP5-C4^!V M9[_FP9;9U$RP(4#;X)L&B0'0=I6PC (!H.W1TC8A2BI#.5*64L2IN*C M2+O1 NR,XR1?[FPI)!7>(M-Y5UF\D20\1$C[1SU227J/+G*_I&Z:+'4R%*6%8.4%)FN MT( '(6G2+AG_6"D/QDP8!]H?AFOJL;_#Y=8=%X=W\T[]M7S8#&T9PNV;UPCG M %W2F[AJ9HNV?:3V+:#P*NUP!6[TJ1$8G\(;H#NLJ9MW3?@^5ZNK'0,@I"IA M&04"0$A 2&!UE5E=[1@ (54)RR@0 $("0@*KJ\SJ:L< "*E*6$:! ! 2$!)8 M76565SL&0$A5PC(*!("0@)# ZBJSNMHQ $*J$I91( "$5 $A0?'-;>FWP7"< MI%+(!1H1=]XCZPQ!V&HM#".**7HU_399YVC@"1$M&.)>,:29L$A(9I2PS+'( MKJ;?OHFK\Y/<>CZ.;4*PJ?)$MIK,^?G4W8" 0'S]+", @$0,!40-ZRHP>J& MA $04I6PC (!(*0*" E6U+>MJ%FT1I8*5H]+5ZYH\NI8BHB2]HI([R.+<:>= MA2*)<,L02;*\IO3P=M@BYZT7N'0+30E6U -PL@-<43_8F>=0$SM([W[0MB?= MT>B+E+W4T=&B/,S"_ZN9SIOCY?2S7<7F>);O[BA?/_E/MVS^O"'_W:_SN"IO M,]V^I5^TJ_L6VT([E4I5-/0L&!H"XU/1H#XWZM,%+*U3 DE/ N).,V2X)(A; M'4(0S&NQTQ,V*ARBB1)9'!+B5$9D4^+(*L:L=%()$K?JT\Y6RW4OE<(3,;PZ M64[GG][E.UV$]6%P[]8<\6Y+$?FQNDO;WHZ&FQ@FH>$*.*]!8@"\7B4LHT M>'VTO$YUB$DR@B@3''&C,=)&&\24M!QKQ:GV#\7K?[>SDW@W6K]O&S7H_@Y. M:Y@8 )]7"@PNFT(]#=K[_$I9^V70'JNO)T_2TZ]OP]W[:( )4; +!WYKF!@ I5<)RR@0&!^E M#Y"288T)5C("ZH1<8'CK B(H7H?$CQH6M0(>@)?@M.0X5BU,LSY>^Q764_46I1 ME_G;Y=2O8EB7I<+YI^-2A%#F/S0$0!&.5A$J1J+3GB)IB4+<,X&,L!+YF"*3 MFKCDR8.7H[X_\_C=97M_V&5X$U=OTZ^+98K3U4E7BMI3=:J&=B7@QP:) 5!\ ME;", H'Q4?P *1HZ88+5#0D#(*0J81D% D!(0$A@=9597>T8 "%5"*HV9_9MFU^:5:+S;=[C5\<'2WFWU4L".TC*M4X4(8]- 3&IW&^ M%Y8!>MWKBP5]Y-B;I)&VF"%.?$1.,X(D(\HD;"/QO9Q=>>[SWZ:N(G!=)KC^ M]2H&TE2,U9BCL'RCA/L5#6(Y.4 M0MQH@9PJ[1DU\S0:0USKY#JB[8\XBW^"4#FHFL'",@H$ M0-54P.:PS :K&Q(&0$A5PC(*!("0@)# ZBJSNMHQ $*J$I91( "$!(0$5E>9 MU=6. 1!2E;", @$@)" DL+K*K*YV#("0JH1E% @ (0$A@=4]5DDIG#4Y FOM MLJ:0LVT,I7;T.,Y;6Y*:X*#)<8D9J-0?&@(@9BIPC] ? ZQN2!@ (54)RR@0 M $("0@*KJ\SJ:L< "*E*6$:! ! 2$!)876565SL&0$A5PC(*!("0@)# ZBJS MNMHQ $*J$I91(# ^0OI>6 9(:->W6(G,<*6\038IBKC %CE'-,H_>>$-923N M]!^UCB47J$&,*HNX50EI*Q@B)%_.K35!A:LM5O;"/T_:U5&^E?;C8B^$:;D' M.WMGI^%@OF^/IRL[Z[JN=#D$^Q=2"-['?Y],VSQV'^+R\]3'=_DI%^%]](M/ M\^Y=_FYG)_%2AY;?/[RZ5^]2@B>&L;X:LX"?&YF?JQT#D !5PC(*!,8G 09( MX; F!:L;$@9 2%7",@H$@)" D,#J*K.ZVC$ 0JH2EE$@,#Y"@B#I)D@J'<>) M88L(41%Q["FR)#%$!%/2!$TY]5>#I$*11+C-%R4I$8]4(>U*=-5;+[ CWJ2= M/M00) 4_5VV=)AS].0+!_NMBF3]GWOB3Y3+._6FS6MIY.^M\R*29QU6S2,W* M?H%&YN.2DU ./S0$QBT8 "%5"YC#(\[\ MGZ#> )308&$9!0*@A"I0 *"$;BW#U=A*HBF2FFJ(B)HR2QZZKOQ=^457.M5=]6[1KI9GM0V_K$L:WI6*AH\\'.8.ZO5+M&H ;HYWZQV57XV-BV%%]_B,>K>.3BLF%XTE!,"70Y M&I<\[;5OQF5/2U_0XFK#XL3-(@C4ZOHAW1TMD*A#<-W72U3-K,ER4R/!D\X2 M->M41VU #-,8%,%&2'=5HFI*.$_.(J%M1#QY@LI[("&C\2HXKTFX*E$_'-IE M;-^>K-J5G8?I_-,E<=EV?[U97]XB*P6>"*&K[!/T50L";5FCXZL= U / UD.X(/QN#HL^10 M#G'/\J3QVB)G"([<8,](O*H[3)(\JFA0E%AGA<(PLEI%1(S.DT\33#5^M+ ' MU1.*)<@/D!\@/X8.#,@/D!\@/YZ3_*Q5#0)A2F^6'"LA2K9"UEN;_F*)J M)S/Y7O+C8<(>#'0'Z [0'4,'!G0'Z [0'<])=UB'$_9!(!>(0ER3/&E"8DA8 MEQA3D7*W$_:(6%I#14)*:H%X)$5W2(9P$H$3':RVYI%TAR)D@C4%]0'J ]3' MT($!]0'JXUFHCP&J!SBE\S85%8U*A'N!/.8F*R+/D$LR(.(8Q9XYYT.ZJJ(8 MH9XHXI#-%R%NI4#:93WE(C&,!ID"IGVJJ#M59&$\D:;.,S9'**?J9@(XH!ST M&.BQI[9"T&.@QT"/?:,>,SABY;A$C-.0M57$R.+$$<&,1VNI6F\-[NE4#;12(U#RMJL?%C*$\TXBTR^ MG!-MO.3VD?;F)*83*F%O;K1[<]LF/_E?FP>N^_:F(?K3-X\0&9DVJ'UT*G:; MZ]>7VWPY7>4G\#>.^H<8&^O]XB@_V.ET_JF9+U;Y?5>+XB:['EYV%4.3IG,[ M]U,[RP^??U%:G+4O+OBE^V-%:.]@G?/V0."Z"1QU980/SUJ#'=M/<>W-D4WY M85_:V1_VM/WYA^;/U=O-?;W*WC+/O[.!L_,6#=BA/-X<=5FG/-@,W?OMX][! M^^;UF[\>O'G]^OW!F[\V!V_V7S1[;UXU'W[_YO/_3B*AX.A4X_ M7G1X_SAW<__PMCW\1YHM_FB'CM;^VS MO_GXH7G[:[._]^&_FU]_>_L_M<^W@8_WC[_/[4G(=Q!^JG2@[\,[]"%YIQ/\ MVSO9W'RYR9?V9+78KJ[*O64-]A+_W%V.9O9T<;+*;_\EYJ5:]U$$=Z.Y>4&> M&C-[W,:7;3RVR^RQMN/2Q0G6[_W#U;:BGZ?MU$UG>=7ZD^5O^\;!M7N>Q#)?[*C]2C_3OFRV[ =3!39LZ? )0;SWQS(@\E>IG$*-/X\:9QB2NNP8^!J6&@!4."AP4/O M>.C['E #'GJ0AG_+:LI\VVKJB1)KS7A64SOI!J;/.?#VW>OW>Q_+%N[>_L># MOQ]\/'C]X64=Z9N58_T52^T5I=XHNF>([I\W^PB@79LV6Q%J@!0@!6X/W!X8 M$R!5&U+]+0 NKP OCO@F):A7AWDQR89<&/"Z?.CPE@EOXJJ9+=JVCC! 139< M.47V"\NMQ4*5@])WQ62O*-ZW8/+APN1#*8,WW6\$;AACZK6EHB M64(\I8 XM10Y;C$2E":)F65$[O19M3%I3?-%EC".>/X>&2\%"ES80'7$3,NK MM9SOEHM\.[]E0NNW$T6V0VYX7[655X(0Y@X2562_YTI)>4H4" M5OE-J,FJ9Z<1UT/)'C5A1H'J&9EWOE;U/%1F 0&A^G6]\(_3]I55S-=^DEH+HY7BX^3TNEACMM%L=Q:5>E^T3Q%Y^GJVEL(?-@ M8$(;MN &MK$#6W" %+@]<'M@3(!4E4@]1N8!?> %!H4%1F\SY57,'^JGM@N7 MV'EH[-$B8_&_W2_JB!]69-B5\R9$?GJ*?%8Q_N,+JT,\NHM')T*",QPCX:(J MQYU&Y)AC*/I$7?+8$(S[V(:_Z-OS][-8OMF;A[T++KZ7)LN43[#IK<C M;V(F3 B@[P'XJCYVI M')0QC#]HOY%J/V>I)SXE)(-FB%-"D O6(TF)3-)JKB+MJ8)B[==_72Q?+4[< M*IW,]KS/ [CZAN3"VS2?9E6>B07.Z:F=4^4( &=7",H8QA\X>Z2<39DRR6;^ M53*S+J>&(DVH1#;I*"3-G*U]3^G_#\O9C&'@[ $X)\BQ@2#-I23^"P';9I&R MP;M5$Z9MYQJZI)MIVY[8N8_9"[4KZ (R*AT(\?!AC3_HP)'J0&E$Y,$F%(0U MB*O@D$M6(F6C(4PKIBWK(W9ST=V_3;^N3_F=?]HOKGUO'EYM'']/<9Q)CZH0 M7-6H7%7E" "#5PC*&,8?&'RD#&YBC$KCA)(B'G&G,R\G)9 T49%,R<'W$\EY M5 ;7$T%ZVXL!5S6(N XDWXPAKO-AM?#_0LZVL92L'AW'>;N.\<0OY?L(.3AC M4H$0,A_6^(,*'*D*U)J7K3N.L"QQG)0B,E0ZE#3AC/"4?PA]Q'$^'-IE_*5X M]_T+SKT7S2?I1-#>&IF"9QJ59ZH< 2#L"D$9P_@#88^4L(.S)!'JD0]2(JY2 MJ7<.-G\>98HX:Z*2?81M'I"P&9E0:H"P!^"9(/L&HC27.]RDN%S&T$SG?G$4 MFY7]$B'%9E1*#Z+>PQI_4'JC57J2\60CTBQ0Q 6CR##,D$DN..8MLU;WT]EF M[=,/.I?^L7CTO7G(_^YW%;#];,S!03/@G@:( +!VA:",8?S'Q]K#HUTXYN66 M8UXPHS)RDY4#4XB[3G=HA:QW,C*-&;>\G[X\?8F/.YUY1R"]%XY^@>RB9Q>W M^JN=SIOLW/+#_BL/%"K_QE5CSTZ$*:5DY?+I_%/Y*7_;3D-WZ,N].S?#3F:5 M2AGV"X8U_J"4G]Y]@E*^)4RGC56<>T2BHXASP9$.V*.4HB,)"VGH=X7I[&RU M?%GXZ^W\;YFU/B[^UG'7^6%F;]/^&7'M7^2MO@].Y+JWMM3/R0D/3SV#N %Q M4S\H8QC_\8D;4 6=*N"1FZ0%1ER8?I&7BNXY)?@Q5<%$, M_&]<+H)M#W_(AO&%8L)_!BDP )<%^5N5*;LG=E:OU\5T)12VC,RO@JL: M'@+ X!6",H;Q!P8?*8-;SZC4&"-I=6F Z"2R4D:DE,2$^J2QV"F<_^8 ST,S M^,-%=Q!:'Q8XP]B;Z1BSY-$E$HF MJ[L8$;=1(Q-B0)8[%7F6;ICW0':-' .U:)5(1:H 4( 5N#]P>&!,@51M2L*D+:X9+ M!QUO3CMOEM''Z6?K9G &SL#8$B(P$".&&'%%/O6&6DV#:9"1(L_R%^Y20#8$ MA:3DSAA..,'?E8R_C1$?S'V>66U\%=?_'LRW/O[]F8OO>:.73;2 3OO@L :( M /!XA:",8?R!QT?*X]$Z:0+SB!+I$:=494XF C$6>3#&J&1)'WN]C\_C5$Z4 M@JW?(3@LZ+@ 89R+,^7=,A[;:=@>8[S>^5V4;)'&GRR7I=GH>DL8=H#') JA M_FE8XP^B<*2BD"OC@DX,Z:@TXDYR9*(2"&,G<:!<)(P?)KBS\?S;#O>;?,"] M>>AR!?TGU'56_;K>T7B(V!:;Y!N$'5!P6<-# )B\0E#&,/[C M8_+A43'$MF[9>PM)N1 (XM9D<6$,049CCQQAREM'&4OJ86);WRE(;CM">H*) M!AT"P2Q(Y7INP:RSBKQC>_H=Y7BPL5NE^'U.&PMC&'\0OT_O$4'\WM(SEF,9 MK;3(\W+$CR42&2?S%V&)<=IP'W;$;[]5A>_6--5S*4)_=0C/R>,.3_V"D@$E M4S\H8QA_4#)/S^&@9&XYZH@3RAV/2$=34NA31 Y+@I0RWI<0'[/^8>LJ'T;) M3#B#M+1GH64@+:VR^?#TD;SE22SM#(]*TJOMG%TIS'1Q'O.ED*$V*D'\G+99 MQC#^((B?WD6"(+Y9$ ?M7319"S,N,>+<&N02S5HW.D5EELM:/%##L-='Q[/% M:8SOX\RN8OCMO(-\W]EVDD'?L&>AC4'6@*RI'Y0QC/_X9 WH@?567PC$X$SF MS&N".'8$:[OF%3A<]J)&,/XCT\5#L]?0K#K9G%KG&:&2X^P%3*+6VF1 MS?(469\U+^:,6?I >6P=B[T]CDN[FLX_/5BLB^N)-+V5=#PG]SO*8!?(&I U M(&M UD"PZX9@E_.4$VV0X,(CKB1!VG.-&'71N!6&.Y=F M=.7@C0&GKYC/79$"&5F_@[ZAJ$ *(PS&R%#F$$].(J<%0XPQ;"*S++ '"BOM MY_BSNO'<(>MM0"(*:PQ1C$?V,(&UGA31 M73;;]$2R.MNGC4T9#6]S[C&RV-@#1_881/9ZFR1OXJKQMCULCI>+S],00^-. MF\4V_M\4W_$9$MA&I]-[W3T!G5X-3L]7IX/ [02NP)1Q+B3"S$G$#8W($$]1 ML%Y)8J3&?D?@WB?DEWEC/]/&NPUK_'+Z>QO#P?QLYWCOC#AZB?91.1']'4WP MF-YO<)KV&;C!RA$ %0$JHF;S 14Q=A5AA$@VN8@2QA;Q&"FR6BGD1,!2!4&" MMGV$R1Y91>3Y+PRHB%&ZP8=*61N[V!B>RSIX\_?7'SX>O/EKL[?_\>#O!Q\/ M7G]X"1EIPQ*6&83R]__Z@?XPE X0CP#:M9JD(M0 *4 *W!ZX/3 F0*HVI!YC M9YL\\,XV@9WMWF;*.WMZ%,M)8FE1VK3\^V3:3KL0QR(U[J3-X]6VL9TT\[@J MO^HVP;O+EC' 9O>P:!5*!9]1^'F 8>7A>4]((KUECYTX09CER#I%$7=&(,UT M1"%_Q3%1%F7L8X]]RV ?%WMK7OKEC+;>Q-7;5$+GF[^$?FIJ&)\0!F>//8M, M4- SH&?J!V4,XP]ZYNF9'/3,S7I&*^=DITB<+[O]BB,GB4<^/V#227//>RF* M>70](R9

    ECST+-/$;'&HC^#9"HWKMEJ;=< MG;Z;V?EJ;QY>Y]\>ETMZTG\ MN/0&:9HB'!E@I[KI$G>,)HG9OF M8ZN1'YXJ!TD%D@HD54TX@:0:CI@ 276SI,+,!\EUUD,>"\0)H4@;XI%S)G". M4\R_[S-B^9B22M(Z3[X%/?74>NHQLA:A&_=P?.-9-^Z3-H9F.K\VX E;_V,2 MYG!BSC"$.9R8 \+\.0IS[6(4/"9DG=2E%:A NH0^@^54,"P85;W$.F]H!?I= MFOPNA^40029$]78L-1R7,RJ!#KH*=!7HJIIP ETU'$4!NNIF745QI)8*@X3V M"G$3%-*TG-O"8_"", 6ZP^OJ^C$5)JL";+JJ6750V5WCEU]#<_Y_7KP M9N_-?C_-VI\7UA4I[;MW+:ZF-<[S[H4[I"9&@!2XO3IA ;<'Q@1(5=ZL'=HU MC6&9L,W%:M)R<=1,V_;$SGWL^K(OYATL;A;S>\RGBV4S7ZQB._E/MVS^O)E; MZZ^;3NYAVOK\[*NVL?/BQ(^.\OM-%W-(G!@8_T+][C,*W \P( ^1["Z2+3T. MWD6"0HH2<44]LE(D9/.//AHJHU.]5$-=R-?=/V>%5]'UTUV 4CZA4E09L@;_ M]-3^J7($@+8K!&4,XP^T/5+:UL$3(9-"*1"#..$.:2\#BL$(R9GS4>[0]KTJ M;OJF[?^-RT6P[>$/V0*^4$SXST#9 _!-T-$'0CX79\K[>'RR](>VO37, UO% M8Q)_S^D,A3&,__C$W_#\)"11WJQA3:*2J$"S$E/X)\ ?E2/RAC&/_QR1?@_77QA+)* M69<0C[;P?A+(42^1TD0:P4UDUO41N^J=]Q\N=@6^:1"Q*TA7&D/LZG*Z4CPZ MGBU.8\S/L_#_:L["6L>S_(SE1VL=\O?'X'XK#?[?Q]^7,D_V+ MWKZG,T_RD\$&)WBLX2$ 1%XA*&,8?R#RD1*YP-Q*4DXK\TP@;JE!6M 2K;'4 M"<(5CSO[.=\2UWE*(L]SFV @\@%X+,A4@FC/#9E*I:)L&5?392Q1X77BTM'1 M8KX._4J\$=:CZ E%/#B''$\,8>=E9)GB4^JGVNZ!R!\2EP;IHB!QJ3(E5U7B MTNHP-O%+7/KIM@CO/);5+(XA96ET>A#V#88U_J '1ZH'"8M.!.40EMPC+KE# MAE.'4L1$.,H59Z3OIDF=_'N[=NNO-VX_]+2WJ3GL;8*/&B "0-T5@C*&\0?J M'BEUZ\@BB98AQEE$W);BLV@3(IY@ZP15TO5RKN>U]&MSMMF^T6[@LY)HU)_$"4?UOB/3_T-ST%",M)MF?82.T\9BIYS MQ%/0R'#O$$Z2:Y:(X_*[2N:N[D>^3:5IPL&&H?8+0?73.6DB:&^'=S\G)PM9 M2"!>:B7/(=O5&,9_?.(%6+]C_82IYE111'ETB ?AD4T^(&8EQXRE1 WK,PNI M-]:']*-!^B9(/ZI,PCUUR.I2^M'QCK8P*Q2!<+FP+#&'U3@ M2%6@9Y:HE$06#;]&[M]=]MG7YM@A#< MU*C<5.4( 'M7",H8QA_8>Z3LK71,)B2-E/(6\3PQD [.(".%Y5QZ+R7O._VH M;_:^FH.$\X!C2" >@JN"+"0(Z5R?A31OEO'S8O9Y.O_417&FJ_('V,D;DPJ$ M:/FPQA]4X%A58!!,NB01)S9_"11G 1@3DH%$9XP)BO5^\MEOB_FGCW%Y]%O& MN!R(LHQA6EWX!CS4J#Q4Y0@ <5<(RAC&?WS$/3SFA?SAF_4'#[B4J7/D8R2( ME^-7G;!92TA":#F,@RC;]PEL/>J/*P$HUFO\Z3GYVN&E$4-.4F7SX8G]V]O5 M85PV:3JWKJ?JW.7]BI>X*.FS;=;OV(-=]Z.-[)(-[9VR1Y$U>-M^UA<[QA"B,C,818:=-4H8SZ7=.%KI/ MW##SQGZFC7<;UOCE]/6!*(,(BQF1>",0S9*BA(5G#,CD]E5$?<)DCVRBB"*3103("/& MZ #[K=4K1=^W!XA=_:.>?8K,LGUIR6D-5D'MN*_3Z:? MLZLH5:EVGLTIMJOEU*]BZ/X.N\]C4J2P^UR!)X;=9]A]AMWG:X4UQ4)9+CSR MG&:1+'5 FF*"O#7!<*>#Y3LM=^\3GEM3Y-OT>D.0[S,_OIT7K5W^?WU.B>_/ MV+#\86\>+O_BPI4]I_YEP^>]!?1@DWI4F]2@OT!_@?ZJ"2?07\-1'J"_;FF4 MDG51Y)8CI5/64H;:K*HT1UH9+EDDB=E>LO_JUU\3(PC(+Y!?CY@C.':5-CPG M6;+_?LP^(:/1QI^:Z7S]7?[FX2.HSVMN#$;!/Z=V%6,8?V@-]/1N%!3WS8K; M&68,5EEG:? M9R=A.O]T4<6OE7W/8AR3B:2FRKR$REWX\-0U2".01O6#,H;Q'Y\T DW1:0H< M0I)6".0C]XA3*K-2P#I_ER3#V'BF4Q]1O%HUQ6V'9Q ^X5*!E!B RX.,Q><2 M9]N_E568H=]9@RCZ(6++]&6)2%K4-1I*05"TX[W:LL M[45E\JPR,8'T/7"-H"P&# LHBV'@!,KBF2L+PY)3Q"HDG/>(LZ"1MDZC@)UR MCO"@TD[9@.;*1\T2PE$9Q)-,R%&F$/XM?@;*HR35" M8AD$O*X+>,7\ZT5JCKN(.>R9CDF2/F"/!/J"%@\<%B=N%H;:*3&(65M0)RE/,V,L\A( MXSG1QDMNZQ,H7,@))KT=&P$"I2Z! KEFSR7T]N'D^'@6RWDS=M:$:>MGB_9D M&4N K8NWI=GBCY>0438L#9M!*'__KQ_H#X\+T?VERR. =JURJ0@U0 J0 K<' M;@^,"9"J#:G'. AN$[UXL(/@R(4!K\N'#F_9<%!L)[:KYMA.80]^8#P)17P0 MN(;"Y_&'HT64E$2CD8HJ(AZH0Y:DB*Q67(>2!>I"'\U4MF3P+G/!F]A39;*1 M50:7*W=H8R 4X/DJ81FR60#/ \^/E^=Q_L]0D9 +QB*NG,D4'PCR06"BC&9\ M]YB(^S0X>0B>S_<&/#\ GG^H'6$( TU .071[%9V2_YM=\1!(+-DBK%8:^5 M<)6#,DIQ6,V^"8C#IQ6'1"7*@]&(*B<0EU(C:Z-#07M-/4E8,MQ/$*@0PL?" M!T4?]B(.Y403765Q;^4N;0R4 DQ?)2Q#-@M@>F#Z$3-]RO0L1$#E*^(A:J1) MCW!JLXV'I6[M $'@I[7OM#PO,PMI0'92%%7'C"= M?X[MJC2?+Q9M-1M0SSLWOQ!ZYYC,2)@)%CEB >M42&4H62])ZZR)WFO)]#7X^G M*SM[_>4XSL-T=;*,[<&\HY;PR\GJS6+U_\55;Q%MA2&>/81X-@@ $ #U@P(" M 3 > 6 4CIX*1.R%F=M^@;!^W^ M8T-['YLGBX41?)^)N7Y]N6'S[\H(;3VQ=;!7!R4IWSJFYZQN> ):S*X>PCB?@>F1Y,C M_=O[]]W#MXW[Q^\]>#-Z]?OS]X\]?FX,W^BV;OS:OFP^^_ M?#AX=;#W_N#UATH=Z1:%3N%W!/:/U>(?%PGL'V<$]H\M@0T=LS=O/[[^T'Q\ MV^R_??/A[6\'K_8^OG[5_'KP9N_-_G7,/+@'/-C[K?GP,3_5WUZ_^5C)U),C M=0 __CZW)WF5&L-/#S;0E!/,B3S[[WN&_3I"ZF54;UK-]"2WFVO9+$P_[ZY( M[P?P6=3CSQZ4M48CVAR:VWAZ7";0\B?GV+CSLSI0*T_9X9D]?IEG\OM=K-B MW8YO][*,@UVN?NZF">VU-'*.%'O!&/O34ZSZ'M"T+PWQV?A. MY]U8=L-\Z^=>-2BV7^_G6V\PAN<3W;A1QR"(--Y=WTG( NTK^+,_F&7\47S,?]Z\_+R*MM\FBV6 M",O)JILE)8CBIW'N8S=?LNU,T[2+K4SSD\PR(MW??MS>R-[!^2VM#NVJ.5XN M/D_S-&O:15J5&^C>Q\\6)Z$<^GO2^=WRH>WTZ&36?>:D.?_U M'95!.AN?_WZW?_91DR8+9YO?V13/#2 _ MNE\NVOS/K#Q-."G'PFS#24?',8_;T2+?;TPIEJ*-.%OG985E_KYI\S3-8JJ+ M>K?;9\@S,H.0E\C9C#[ERS/<\]@=T?K'8CD+#>H^*T^]67ZD?-FZ/J3YM(QQ M'I>3]>>U^4;LM+OA)IT4BMK![#!#]>^3[@;64']<+DXGS=^F/H^+YV+EE*/"D-E@+BWFOD2&*(62D\C=HD;OK@ZU_RL+9OT]XZ%2X/W;N\8O*G MZZ\?\WO_,EOX?^UP^#UC1'JPGJL7"KF[3.Q@ZF6. MX@LN1<%/MLNAKX?!FT.;?9?+[J:@=6PW[J.\W3)TGO:/Z>JP^7W>O=V'\KJV M^52<4W9%S^8L]L,+]/=GG3X^)=SWSS7_?VWIWS0$<PG8.>=)]Y:3 OC%58E V&XM%G)R%V MKKM2[>'B)%.*RP.: MV6!-V_-_GLS7V\<=C*MSUE@/E/DY#^N=/^''\ZZKRMJ?1%E8- M^;6OHH]'+E,A(Y.&8IJ_;H;L3(4<+=I5OLT2?VCVYO.3_#GO8U8JJR;?ZJ]Y M-!N"T?^;[V)6J')[ZQG?06[;;#>W-RRY%= /3\0I5U8@I*S,;4X.LI!@% M(YV5*GCM>TD7_+W-J^;7>7%U5/S# Q(N?\&_LL:KQ.4_,N5F (K#C%L(@&T? ME&W75&FWJ^3BF[[N/=<.N5#%='6Z=FH=+VR(HFWR+=A/W<5ER7%D_Q7/ 5US M9MN>'!VOZ;%;2]EN)=)]_K)SGX6)C]9U(?F^\O5QM7[IA=J.]9KEK$B]N[(\ M7N:;\M$WO6C],6&S>BS?7_N4:QK?O9=E_!SG)^O%7BQ916U^TW#2K7//[[_3 M#WGX%R&SX=MN_;28?UJ47[NB*B<7!RE^MK.3;G"FA?[R'"M+45O^6;^1#%FQ9)$S+>)H M T?^D&TLIH@(EX=^\PYK!9(7CYOV VZQ7"[^*$]6UOW-27O.NI<^+*_NL].X M /'ZK4)6)WF&SB]-[C4D74 H2[]L#VLQL\X1RR96Q$.[ZE;*"U?6JGD-NQV* M/*1EP5T^.VZF6I=M51XNKPZF^8TZ23%91P8Z1=>]>QZ(_$%YDI8[LU\NW'T6 M7HL_RECFOUR_D=R^W4%YS]I;YRFG6/=-E-W/R;7Q:+,(?TZS@RHS8 M&>])GH^KZ7I,+P.6QS.=S/+'?EY;SK4O74_U%&#UO J M.,4D1BY@CS@1!!FB-1(X2D(3\=30/K3&AW,[O[+PSU, %OU/I4 NP')I,;@! M!@3)0PJ29;RPCI\7[5!6O-F%K!?+:\=\LKS$D=> E#U81T.E/\UF63?/XYU7 M:_/58;M9W7TH"_[U\@YWRSLZ*:_K%JV%N_)'=53[E8]:;S2X-3F5>[MM&7B' M->:8%H;7_G:SU7I#Q)5*EGVH1I&15,*N%N6YD-TP%L;X$%GLIRXL/^L%I[M< MS!>%;SOEMS,TV&'2S:[Z>FTB?W$0X#]+DA:_KUL'6(!.\02P* M7@Z/E\;TLX%\\_#<+31]G^WEFS@*]I?KWE^FSV!_^?TZQ'>! #Z=3-=Q9=A2 M?H*$^7/OM%X+VV7(K!\6)88_2 *%&?/ ,^95=*O'2LA\Z(FSWO-@/S<'\V;O MY%/VUD4ZXG7@X]>S:-8%(_EP9B2_+/(_YUM-O^Y]^.5BKD5[DD7IM2_\_;B+ MF9VG<7SX_?R%;Q8ONEM 6$Z:@0WSM\VA\\'O?NK"8_M=**C=[IN][;K0O-T$ M.'_\<.*RK68-QQ5&%*^W#5_EC_YL5UWTI?S\WS%\*N-]]N[[9Q&XO*YXG<%8 M7=CJ>OM'_MV_3TK\]?SM-1%9)_]T[0*BXN&_<99_/)RV39YE)8'F>);78.OM MNHLDO-Z*/(_#3>=M%J#K *X[;;(>7$< \Z7;:%I['O$^6H0X:U\TO\]+>E#Y MI#*%!S9\=Y^]:&!/=M-S8#FP![D[1(/SG3<]B+UDEJ%XRG/;;+IX]7GRA;NX MZU/R]KHDL_.8_FG9M"E;(_:H;*ULP_1KWSM?;$UZQS.4P$H(ZXR K7].L7F+=79=ESZT M**/2[2\=ECS!-JY6ZR[+Y0VOIA2$Z>RD?&JTRWE^DK9L6FQ>Z.W,;_)*FC\. MXR8M[VQ8CVPWENNW7^_GE(;-B\W+KR\5?9S)=:\@R%>%\\"-Y&+NXW6/]% ; M'-24,Z$-4BPQQ),A2%,LD<46IV2C-'$GQJ8LX3)8B9R,I7*!)^0B,R@JFY)G MQ!&\VWJABZ)=&T0[_]69OES+R[WU$NYREP6W6,RBG6]"2P,'?;-(/9,;Z)S. M=L*EHYCEYVG&F[#\(T[U&&7@G@ED?B,D,I%I+J5(6.\0#SX+_Q\Y/[/*T6>]RT'%/^;*[ODW5R(N, MLG0IR22KY:(]WIK"\?%R8?WABV8[#[8Y"O/\6=N8UF;K?)/+6E+REUVV0Y8B M6>N<='4%L12[E-*%3FO\QT-8UP AN.&\'&*X8)PA995_CPJ>$HT M!;]S,EZ2@? H,%)89'_ 67Y-]ATH1H^YIQK#5C>+W1<'OG8+U: M8W5COR%YJ=^0^.$OE+TP-W85&KBA-/D-9EUAS)7)'<)T4Z13#II%G93MDG1@ MCG^ULQ;CTF"SISIE0]YGC>V<8E?Y9!_--IZV2 MS[Z8?UAUNX)WG>,BC\LSF.,E9^^LD"INVOO%'C>K7N5[Z][E'^#+Y^D)/E<&UAZ\?T;Q_%+%[RZ=UHB]*NZ M<;S-Y18@W7]W;%HURDG[W1VK.L?[O1-VN'FT=>1HE+K#TRQM(%<#9LXMV58I M"XB27/6^;,_D'_,=C$4F74S>^)M=^L.+N1M['WXY2\(X"Q#S%T/;\?A.J)L? M/ZXS&KC^J4'-K]87V7:IDN=U%U3NXLG7OT5)O#[+A'F_+O'>T28XX M:T.RCB+FARVJ.TS/]B(SX\5-*DH1S*5>O2O)_OW%AQ?KPKWU.K3+-MF$*_VV MCTA^_>$F,V49-Q7MA]/CO#YM3]P_NYJ]15;3\5**A5].N[3]R;JX;WF&SV\' MO[Q]7_8C[7Q]4E.W:]M=E)^FW'?74F2]T5HJ^Q:%/K(Q;"K*LZ(/9S6(91:< M)6&6W=&S >B>^FS3H7OHO*0H6["K\^* M>D1VL6C<7ZWC/^GPYU\?+K3HF2S M=)F=;NOVMI'>4I>UWO!=%7!*'/?L_LJ*M:N ^EIQY;KL1N*=++/"C<0'4$$#R[_Y3O1/B,Z1G]ZV;RZ8._NM/EE6R?[ M^LQSN<7)JAGSO'EQGO5WEH^SI95+[K ;B4Q9\W8=1=L4*MOFT_GHK$O+EV=Y M09O$G3RT9R186E25RJ[%IN1YZD[6E;GG:Y:6Q:?3*UQT?I^7STN_ MU$QE?;=E>^8 M/E3]BO5?07O?D M+RYZ@$X(7.;N=3W=-CSH8B:+>8=="7N<$S81VR8MW4R(=CD[W7;GZ0;CN-2# MKU9;-7$72H_G?0GLI6W:J_S>!2T[^KTCV5Z[ZMDNZ:78%[]4^](8?" M,!HP2P)102SBBD=D&'?($,&IE3QZ[?NH.7N_KC;_=;DXVN8^_T\&$*XTXM@TZ6B@[>_S6 %F?V4^?"J=NB6#3(>-Q MNU)*1YB)6B!O8W:NS&NDO=.(849]2-0KU4N-].7'?9LV\_)CV?GLNS_%<.?@ M(^8(AW- MKV"MJUGMZU:BC [/>X$Y@WM?CJ96=NUV?EY_','=L&Y>D"?IS!ZW\>6VZF$[0-UI@^OW_N%\PW!U MMF%8^@>MM[]?;M_CPH47CZ1;?ZS +Y0P?^J><'MNW;479@0IN=-U^ Y7F1<8 MR][>K>][8XI5>V_C'+?M67U7I_/&?:QU_/7S^(:C%868;/_O^0S2K2^ZTV&+ M^BZ^\?L.6[P^%^(KWE$_;-+(33, P.H3K/W\GFXY_;YTB:M(95S*-5U>VZ.B MMJ&^LY$3QZNFBZXTE\7:X-!]A$51K^;\\7 98_.W1==&ZW5I8/6?;MG\>3-K M+G74NO;Q^:_,GHL?EV$;XC0"CSY^L,"C#P+=H7GT-V5/Z*)#;]8>'7SY ML-S# _AR6'GUC6UUUK][$"*P^0C8G *;/T\VOU1:_^3&#&0-"Z_A@P6N>A#H M#M!5$W#5U5L_N.H!@06N>A#H#M!5@ZJNW_K!50\(+'#5@T!W@*X:5'7]UO_X MNQ6;G,]OVJ[ :D(YSO#0[YL-1],09O'.8-XM:_;[T!Q+=G1<'C6SJ5^?PEI2 MF[NZ\IZ*(\0UP\C1P)'QWC!JL=-8[/0F#Q0'IR5B#.O\&J*038X@$JQ0 MA!'A&/[&NMK77S8'B^^UF4/;&#[:+SG[3PK4P(Y 7)B]'(B>ILD5$%RX$#@'E98ZEO!N=Z#;O(V:X=F-"C5&"U3O9Z%:BEL)+AA$P, M$?'D,7)&&$0X=A@9'#!*.O@0B#56NEI4H)YH MS/O4@.#!QN3!@.0K =,I 84@.1'2_(QAJ!QPLA'94O2B4=&TX"P]E1I3)C: MW3HBTBF2B$,1*YR9WGJDG;<(.TVE8]Y)3VHA>4(FTDA@>7!A8XM6 _%7@U4+\C$P(ZS5E!%S8F%P8+.\K =,I 84@.5'R_(LK^6=H1@E M7VI*.';(4(:1(=H;15G 6%UE>1IHDWD0-_&D^Z=/4JP=YV&IOWYRX,!UUI%3#^IO M0-[U>O7G+76$:HZ"41YQ9S72(:D2XE)09 D5R&":58$W7-!JJG\9F=!^ M4SC A8W)A4$*1YUX@=74@ (0_VB)7[-$>#(>>1-"7JJG0N)>(2W$3S">2,Z ^<&'P?J^6G# 1&I M 6A^M#1OI(R4"X\2M:4O*+7("9.08WFUSI*)6.W485H1DRHYG8PEEZ4!C\AJ M')$04G.B!66FFA(-0R:"&6#Y0;DP:,;Q#',XWBT7*9M^MDX[:]I%6OUAE[&\ MYO/4GS?F^,Z'?&9G]CRS63\L+0S)@$-$ ;3P:+4P#3$91R.*DGK$4Y;!QBN" M*!4R61/)-1DM1&@M1 R(N\ 15RP@DSQ'22KB9>EG5T]/$IJ%:Z]2&#S8F#P8 MD'P%X(")U( "D/QH25X3KQ(6,K.Z-H@+P9&A-B)&(TV)$6;2#LESB76DA" K MI4Z93E)@5TW[639A!@/)@P>#?)8AX0564P,*P/NCY7U%(X_8 MY.4Y*7W%F'&9S5U"B=#"ZM0P$Z_ROM/<:.T42E'FQ;W)+W2E%YGW5%%OD_;> MUL+[?*()\#YX,%C D6!:(>\KX3I]YSX,BUN0K-9.(<\*1 M(Z;4,0GG$U6"I&KZS*N)%+UNZH '&Y,'@V2..O$"JZD!!>#]T?(^%S8H$02* MVF;FMIP@$YU$."_2I2,^6+9SL!PUC IN!-+"JLSVAB =4T2!(H1IVIR>]6$"3AL$#P8 MD'R]X(")U( "D/QH23XIJ:V4 >7)8!%/2B.KRYZ-ELXPX17S.U6ZU'I,=18& MG#N"..7YY(#PJ 0M$![/7G@DPA@A6B'*DT#(*,5+6U9G&:Q%I4A)JK?4AM0&?6YQ@=OQW)QJ#?OUJM0 MV8QT&='M^]>([@"]WL?%RLZ:Y=K[0)N6<:K4?O(C-]!<]LGT!2U..2Q.W"P. M3*?>PUP?T3+_HQYKO#OD('6'X/1O"*A%+64J9SPJPA&WGB%GK4):*1:(57J!DV)%U8B24J/X6@H4V M(%:%-,J1=%6N"$42X98A MDJ3,-PR9"V7F!'O$FI&KE"2^J1 KD"<@4ZYX"" 04#"@84S*@4C)(8 M>Z,4BKBTYE%2(^M+O996D7H5#/$[&4PV)JVI+;N0C)?#'"DR7@H4RFE/5$?, MM*Q%P7!")DKWFCP-"@84# 1Y(ITTAF"/@B44<88QTEAE M_<$B=M1808*^*E>B"IPP9Y"P,B'N2_=!2YL'\.9Q^M,W#Q-Y;#7!'W;HPO3SC6,3INWQS)Z^3+/XY0[C\L]L MP]-TNOVX[F6H7=GEZN?NZ5%^SJ/VI;-M+*^]=JS.;YR]8(S]J8JD+-T?!)?& M^&R I_-N,+MQONUCK\ZV6T9\9R!_^,N/Y*>MM[N ^N5[&/KX_O"7CW%YU,RF M68!D FGL/#2+TNBJF^_[G6#PQNZ&\Z@ M5(8QBA6R+I&L#*Q -FB+*-;8V7+L$'=7E8$S*@KG\FN$+X$,XLI6C$)):D9D M\,[Y!ZT!EY>4@;A5&> 7-V_##-L4FOP&LP)DL0*8XK>9WG+(]) M(\UY*--5*B(2"T%+2>Z9)MHCDA4$WG_Y?-;VLRV?+%B^;=HE0R(JBP5FGF.U8X;*Y=\&A5PL MIQVKO&2U3/K,3DPGFF3,ZZ5:S)"^8",W0V":KTSQ/,,--IPCAH/+TU58Y RA M*"4M=3 D4\W.%(_>TT2#1=&;S$[&E# +BTAY9[!U1.H4:IGB8O13O!>F(=5R1BQ; CJ+6>5EW-G7]:"_.+.$608TR@%)T4R1AF%OV<[Z4$G[^UU1B]NSGD9_+S. M"]3IJFU6%^N&B[(IXYD%RGI FS:/6MOXS;B>*:"[K+ [RUD+H(LRZL5U(UCC M$#47]POOIQ>('JQ@<(M9^.ZA7;^^W.3+:9YF4W_C8.\OVFXR-@NWRLJXL9W# M*$;W_2C(P8+PP#-\KRU>X*;8V*OH-[\FDVOL>-)X>]RA^K_9_/V-^#5_Q&7\ M6J#@F5.H\B91I@7"K#2:(4QD,J4$VH,U=#!?OGB&U#!<7P,J'NGRR7^0Y["D'?W,U_X!;S+<&OYSZG ME6%6184(S;.2^Z"0BI624$>GD+ K))*4T M9WF5]'!S^B_\&4SU4:[QJ&8K+)>FFHDCO9'GW/W9L/EA[+W+WHI+NS^YK9 M8OX)K4J^T\8UY[^LSH.N__?_?*&8F)_; E?76,^6?09G9]T&0WL8\VM>-!_6 MJ_G%T=&TV]-N09Q_W4R(IC(JBI&-*B"N79[RDGM$8K!>4&MHVDF*DL1)S,LY M&L[%_!H>D';9M#)&)%J27^IWVNETX.R?8[,W#[_&V-[=,BAX=9BN_XA.4^,9 M1\'0DB4A)+*:^;PXQ)$QPPAUNVM)XTT05B-&>0G'RKSTS&H;X:QM))$\2BHEL$-8BEX1!/AJJM4T)^YW^ M(BF)1'3TB)8("[0=!G('I@)G]5L&N6O;+@2)C2 M]<:65M1$YX6C<219JP0F.P>!:ENJT+U'T>07\L"SCDFFQ!>CEWDA2J79$>P/ M.9/%"S/VF=Q/VM"-:GV3<]HM#M:7E+<\LLM_Q=5T_JF)7XZ['-8[K1#:5?[G MJ(1\%JE9',>E+8BT+R[NNF2T8I=$=N_JJDTV3Y];,.=5IP.?-01?&.MU,=M_ M'IYU]CZVG^*ZU#";;7[@EW;VASUM?_ZA^7/=24SW+9S?6T[M[&SD[+Q%WUPA MV,-\A7W;.^_;;G;YUF$)V*RM=K/V,E 0^/FZW!(DLKQ8]BBXR$JLTR!-B4.4 M6RYU.6 ]^9T^RC3E/UN.(BEGC=B\>K \_O_LO>ER(T>6+OA_GB(L;VE&909G M^[ZDJF66VFHTII+2E'F[?U[SE40+1* 1 #/93S_'(P 0) "N(!D 7665B01B M];-]Y_A9+(J)$.V))QQOU,EOR]K.R=K[WI!L4]5B)6K,"MC2N(C%Z! 8A!*\#@RH(W"@@^2BNEI]Q(M^&-/J;)[#8K\-O0 MNN%H.+MU;(SZK@2KG M=MB281*GK0ADJUX[>/%NIR47A4]C$[.SMXS1K5%S=@;T/ .:C^L9D' &=(WC M-08"AC@;^K.K1B2;_ XQ)YWWF1[M2_ D' 9..6B'OK8I?^NL:1=59]G_DKS MV7P:\],/Z]"<5#]N/N/RT=:ND;FTJ//;A[1)V7JI2N7D2Z8Q% M(78C*P$<4AN#DHC+".?PW+C3<<#X!CMJ0Y#![VK"^>>2#S]>L>$?*RZ\/ZPG M5!VQ3WHD[U%>.8H=91G3:*5+1--%+CD+(Y MR,12R D8%AEI/"<: !:WSRZ%Y"W$\G?L>.TJ+*[^Z)!.9^VNDJAW76>P[H>W MCKOO:AA7AJSTL'A E$HX,#_>(^($B(7E$5DG:!8EZ[U,1FXF)SV;0;MJ%W#? M5@"__O[+SJ@R%5[YZ%'RSB!N!$8&@\[(&WW:11*-V9)V]4Q*XI%OIK9E71VG M_OCF2-ZCJB_BHML"\-6S*)\5QR]Z22WS##V((HL!1<(LXD[F1GM6(I? N]!> M$"HV&%X%!<;4"$2L@',B2+'U3(,YQ5'R@$G:.4#X=H;_N=7+,<"+P"%_I$_P M;9,ZEOW8>B7D6G !-=&_![>Z]:1WO& RA&B5(CPL);D)J$,V2H4")P4%98F'ID."R/B,08[GV*@K_*"QXXFQ.Z"DK<[&MV\]_'(=:+ M$$\&,5FXNPA!Z$1]&MLLO\/ID5)=ZY*RM3/=_P7'M!WJMDDB)4K(Z#4"R7*@ M:G1$3AF#DG!8@(LN7O91OFZ:WRM]SW:;WR^4K:7K55_C,N[[OO MKTE M28"V_I+OK5-KI=.F;7-66Z>TYQ5\;_GPPN [.-%KP5P9V>@&W-P-?]> M=AZ?32#6&U;FC?C2J MO[2;F3E=L0)FO!CF'2G;W ]!VX-S=_?[W19KA3V&IAXLD@LV,JN M=Q>_+VL= ZH< M?HWAN^YV!+FG4O87?O=U12SV:K:ZV+8#+M$ MB_?+:ZP=N#ZGKKNMU">,FF_:-]PQT&[Q?">"J'L=A^]S%#O!2N[OL+ON#MSG/;OM+//'FS$Y=M@G*O@7_Z/H+[M'E_VRLM[Q#=_V62SJ@J(->J8.-ZN6B#=ZB-K@#I2^\U ?!=*P&E&,@#WT:-P!!>C^$ M^P #1SLCG4]0 /LB^4(!])WJCVVT\CJ>V$.),ZX/F#2/$,@7E+V_]4?&MMJH MWI"VC=K=I&W)^USF4BGO>,BSRXA*B)N0D(TF(6\M3E1X:^A&/XG'Y'UNWXGY M,/O13J>7P_'I?^3-KITIU.Q:"O7MYP)#D/"=L-XP,FQF/*/(J@Y//.J456"(>B M2$DK%IS.#;)?R_APP@:*%^-S6,;G&2(7^XICEM#XOU.B1J M%>OUYJT7#IQ[Q3DB.H E4MP@:RU#5'#O&#/$8K*/$,DS6*_OJ=P]+*;GNJZ8 MJ)+S42(G6XN%VJ*<[15 @[O*($LNR/$$3O8:E[ZNCND)S?HXU/-OS+-DB5((BR 0]YX@K;1$TG%G2:(LQ;TTRLQP]09D MW8"TU[]8.W)/>2=TP'1_M_[NE+>">8MM++:QV,9B&U_*-BII>3 *,9U[;FKJ MD>9@*G62V))H=-(;.Q./37]Y7=O("1_@W"JNV,;CMHWK\2#XG!LN=&TVUGM@ M/*U3U;;E>UIOBT7#L=ZTM^C-PAQ)R.IFLL_:S(:KKC*@\?+48B3NAG"S?-UG!W_59W.+1P[B[$YG!:29;;54Y>V._\^O><^3O., M]]EERT.98R>9[P;5.,[N[EU$'O-L.WIZ"< @1$27.VD#"J&8(:N21R$YYQFU M*22UCYY>RQ?^. *Q )3R\_*==_?^+)WV]BK?VUFN:[K79(VZ:,]UU3]L5Z^M MGMNUNZS]H\2GMQVM]M._2IX8=K^^5"#N>VTEI??9OVJO#T=/C+E?3Z_#[G/U MP&C#"_1'V!ILZ$][A$*M@Z/6J[6V.;@N)(?6LN9:!ZO^E'8<'-U[)K"%6 =$ MK*)=CU6[KC<$*\KU".2U.";'#G4+M0Z)6J7GYELWL:7I[ENUQ04X'1JQBK8N MVKHT17Z;"J 4R+VU'?/?[#CT)Y.X[P1^PS5O?2=-R=8O+2B//@=?Z2B2H )) M'3GB7D=DO9.(2:-94CX:NS&=DGE!O,F);SK .5P[Y&S$2!FNF/2>,G[_3+9_ M3NMF/TGV9B D[VV*?9]$HC_Y\@40%$!P,*0I@* @J,'!($'2@*V*#J'$<<, M6,$JBA@C5HB82(CZ)B#0G-O L!Z^WY6:EX_218L:]]K'K.VF.A@H%\ATM MY(L.*^H90UH%@SB+"FG.*")81L:<2X[P#F])E9\%+C[#@@/R"Y'EEK4H^SEL+Y?PRGX*LSZ=Q<".8T\Z%+TDYQPG\2E3\$*E0@-_1 K_@ MM(G$!D2E3GEL.T$&H!2RQ&*L&5,T;!1F2WAD0/!>*[.*MCI";=5W.A2#WEO2' T5BD$_6H.ND[=4>H.X"AIQSK)! MIQ)1H;7S+FJV.$_A/8(^P8C$75AEDF, (4^QDLMX'9U[#H-.!X7N-Y!1M M=8B1G)*4TVL]]%NT33RK1WLKJRI;=ST&?"48?HA4*(#O: &?2=;ZP 2*S%O$ MH\%( \!!P:N0A$A&X8W1[R+P* 4.2!CO$+=)(Q.Q0Y)$;SP.WI+7**O2 X'[ M.[VV3R+QEI55W^E0['EO27,T5"CV_&CM>;!"B2 I2M[E (X >^ZX12IQ8614 M5-N-,FE)DPT"&S#E'B-.7*[$DA@E$3QAW#)-R>MTQJ%[K9(NRNH0XS* /<:%+_O+(2^D_!H MJ+7_V14%4?96E>^JUHH!)RR1H(8B[F1$UNJ A,,^,4XQ]AO)W9)KJ@UV*%$- MYR0>D9,R(":\8)BZ)%1\!41)!YRPWNX(/GCB1Y]DZ"UKP;[3H0"* BCZ0JT" M*-X\H(A"D90$1TEC@KB2"FF6" *3C23P4NZ$:+"7D>N,4484P 4V@6D'?7( M:^<4L\1X\QKEWW0@V%ZWG J@Z)\6?/:O(^D/4#M M]KF>V5$U66B9MOIL58M6\I>.$YR6+81#I$+9[SQ:,&D5MT)JC1P7.=*D/++" M"Q032YPG3 (.-\$D=*\VHD..>DR9 M1U$+AG@4%D" <"B*E+1BP6FG7\.@ZX'0I!CT@])6)8/IK<5Q?HM-\[ZRWL_/ MYR,[BP$D')[##VVKEG)NU$\,(CZ".%]03G]6W^D\?XD+RCW$$S =I2;B+/) M:(Z$\H!8I9=(._@4G;44LZ!BW-B[W6LRUN]Q/\B5Z8%A>QWH^[(*MOJ:F M])T.!9846%)@28$EQP1+.*').@)@Q ,VX=@Q9+G6*$;C4Q21X+19<+C/E+)] MP1+@?*X*+#EZ6+(>4H//%A;P^R75?Y^?PY4]_#L,+W:OWC0UBR5N'\)QLKN@Z<#EH8(+C)8)HH5];V-?80F6 M.BKD?"[2\U( ^V*+7#(,"T45WIP/;&/2FEJ,+&$ VN S,OG$P(4-5$?,M'QV M]A4GNR?"'0O[PNM7L[,(_Y_&V#+S&(Q?=0Y'GC55!(T=JD]Q,HOG#G0WPX.* M KD&U30VDPA+\2F!T%K)@5U( *?W[V+3I\APXGUW7X MR;9%Z>5;K\<[@+#Q:W9!XF,=/K)_C^\J0GC@#$;(VEIW 8E_G*TR?";V-';A M(F03O/![._IB+YOOWE7_=MB!B5UK^&$ZM*/5RMEQ@QXA2> MS*O=^?DAWP]G\/Q^Y_+_ 2IQ6HV&U@U'P]GP>@_R,+S88N,?%9):F99(G&2' NP&D'W]LD%Y%1X)D38J+5&\.Q'^/UM*_YXWPZA;?^[>IE/^>P MX6>X] ^CVO_UKHI@.R>9V:;S>$O8]7;FD]MXCT@N-%O]=PB<^-RMP< 6IWHT MJK_DR%@;P,V-PBZ& :Z5#76(,SL<-3E.5K=<:KT'NH1E8*UIC;COB+K.PM6W MPS%UG/9W"+KS%\U]V.X'99%R< !X[LI(GOFSBQ4SN+RP5J0Z#=M=]M2Y&]&#;# MEK"7[Y?7V)$HV]U6JA,BV3?M&^[8YUD\WPF@]'L=A^]S% ,9Y_N[W'X?CIXH MJAYYN3MRE_7#4Y=[,TM;O]*N\QV"KGN5/_)*17$O0)M'Z."7)@T0(A_S[^_H MNU<3JN4R]85L+^R7^M5!#?_IE'!S=>R:PA5@'1*RB78]5N_X4_4*Y MDJ)BQ=2O)#BA;PU._F(M@^'H5@/S9[F=);^V-$'=R4X./[HF0(H*.F MB%6T=='6E!1M_1850&DT\]:VT?]P\#9M)F#3IKA9_]_S83-<5IBX>0-KUCQM MN'RI[WXK]=U])TVIVB[C/8X^C9Q:&2/+@UQEFT:>2X%PU,AJ9D3PS"D6G](B MQHYFT]P%,2=3K9F/7^KIAROC\4?Z864Z]E*830!-\C+IX["JK LX*.#@8$A3 MP$$!!TTJCE=<"!5@/)9 $' M!P4.RABPMQ9L^G7LZ_-8S>Q7.'=B+W/N?W\"S7TG^&%!Q[WVD>\[:8Z&"@7Y M'2WR,U$92C!%EN@\]34!*Z@@$&8ZZ<2T)MKL:397!G^=KO^<5?VB<'(_82# M9'BO$]R+HCI"1=5W.A1;WEO2' T5BBT_6ENNF5/".8J\<6#+HY;(( M&4VYQ<&>9ET]HRT7 ZV+*3\L/54RA-Y:T&:A W)SC12;!D34CJH42T;0L:*] M$OH^1"H4M'>T:(]SZBQS$0FC,.+>!V1T($@Z; FQU!*\T1?R"9&;CVN*_I>X M;\BG)"W[=$59%7O>6^(4$>D#%8H]/UI[+H)E7NJ$? KSIG3R,G@4-(&XQ2U M%M+N,7KSG/:<#00I>3>'I:Q*WLU;#>'\QX?/)=WF.$%>"7T?(A4*R#M:D*8.$5$^D"%8LB/UY#[*#UV"J64DVH35T@;3! G(I(@+7-A MHQSZ"4DXSV3(!=MKL*9HJ4,,UI3LFU[KGY_/)Z/Z,N:AN+7_JYK,I_[,-K&: MC."UZJL>624UYSBA7XF 'R(5"O0[6NA'C(@I18J"CQQQPR.R2@4D*"'!6?@? M$7N,X2SU_P]Q'.'Q]ML.9V D+MMU15D5>]Y;XA01Z0,5BCT_6GN.59*2!XXH MC0'!!X5,\OF/R!Q57C)!]QC*>4Y[S@>4[K4^NBBK0XSHE/2;7JNAW^LQK.*R MEW$U&EHW' U+'L[Q8KX2&#]$*A3,=[28SW$MNT/_YB=Q>GG,SM^KO;& Z'*D*NBN(IM[R]QBHCT@0K% MMA^M;8_6!BEY0MA3C[AQ$1G'/0J2."Q=\#CMI;CJQ6V[%*S8]H-27"5;YZW% M=GZ*"18EM.IE.G3S5B^UJ3K["?.4K;T>0\$2+3]$*A0H>+10D'E..-4,)>8D MXLH29"4V*-*DD_?.XOBD3]:\QXQ#9B2A(B6 G%J"#)&.42\]M(FI@4C^YI&_M+F79"] M!GN*[CK$8$])Y.FU5EKVT1EFNQ&;64G?.4[@5R+EATB% OR.%O@1[9FV(2%* MB<[I.Q%9K3!27BH77(I,N'VD[_P4)W4SG*V!O-5(TT[C[PGLT;*S5_15,>D] M)DX1D3Y0H9CTHS7I08#9=L0A*J-#7 6!#'<&.QJ1S7>SY M02FKDJGSUH(W/PQ'L"JG334<5_&KCTU3U0D4S)/".&7_KL>8K\3 #Y$*!?,= M+>93'.!:8 D9E??O3/)(2V$0HU9[%W6T:F/_[C%AG';3#N[\G\/9V8_S!B@5 MIW Y6, E#+SOVL!172E&!OE&#?Z5#P1,$3?:%6P1-O'D\X9XR(4B 9=)[992UR#/[P@FE &EZD MS8VGQX2GGA]/J(':[VY3P1/]4X+/GIRTOM2+J^TOJK58YKR"4CC_?V.C]=&1L>>*B>&!U'N=*/^RNK/ MV+ZFD/2=#@61%$12$$E!),>$2 !%,*5D1$0;0"3*>V2HMH@H&A*G/"F_E]2O MYT0DA-(!I062'#TD68^LP6<+"_C]DNJ_S\_ARA[^'887W_\#_MCRK.0QS[H2 MG<4M%I)#'7-)>(4$@,]P]1]&M?_K715!=B:98:;S> L#?7,K M_Q"ZA8%('\SP:RO0SV<1M-!H5'\9CD^KEONJR;2^& :X5H@S.QRU18EUF] V MJL>G"&SA^7I*6_7M<%S-SNIY8\>A^?O[=0WU.')M$_?]4^LNY/LHN;JW#EA* M?+?D6^+4=CZKEUHV/R30YSW^KCTQE/9_!+;Y&4-GM[0ANEW5Q K#:R$Z: M^+Z)$SNUL[A?S%LAEW2\OOE-79$];O;2GD"IO6;]@UW6*/% M\YV 9KC7P@\O0)M'Z."7)@T0(A_S[^_HNU<3JN4R]85L5T+^W%#'U:/P7,3_%">S M>.X PS \Z$\\XN#HWC.!+<0Z(&(5[7JLVO6GZ!?*E13E>@SR6KR0XH44+^2M MVPX+/;$)W4SJZ9Q-IS&\]+LY4UDH;ZI9NC'FUM:1C^4C-%% MWIL15@3C A(F>L2MD,AQ+7(O8"P9T]IHO8\:EH7Y^# .;0;<1[ =5Z8#OLU? MQ//)J+[,7_P0QQ&>/@_Y;-92Y*[RYO:3:%G#W28CZDS5:($2!$ =# MF@(A"H0X?@@1#&& "! 3N:&+#@XYDB>!+_ELV]* M/[Y^X4F9-_46@E<_Q11!Z$,ULU_W%**>QA7]Q?V(B5211% M716+WE_B%!'I Q6*13]:BZZ-YEI:BVB0*8\%P,CF+23);(J)2(&MW,_,\!>P MZ&+ =+'HAZ6N2@K26XOB_+&[%4=_=C+Z3O?#@GUE&D1O]&V9!E%@Y/YA)&8R MA1 T"D$0Q'T.#%')D"/:"BVBI7H#1NYONM2^=P/)@"G2V]W ,A'B0!5AW^E0 M,$7!%'VA5L$4;QY32,H 2$B/#!:Y"ZZ-R'I'D)2!^I"D<<\Y86K?F((..-EK M;*I@BOXIPC)EJH2\RI2I-P9$RTR'-Y8T7V8Z%#3[8#1+)(D9G2(9L4><4J3WCV(PX]5Z+[XLXBTD1XA(/&VG).=-A?B.T900D=:,,+*#EV4/* 45.'/+CG MF5?T<4LC7V1I7J!UWN.6MSL_/^3[X0R>W^^>U#"K_5_5-$[F4W]FFW8G4 MGC]]K-3ADN"9C=NOX^J7Z*9S.[VLO?SB?YBQ52*[!B6YF89B09 M+9!GP2/NM4>&> /_3( >2))NLY5 Q#Y1Z35*7CO$C;?(4$$0=L%C8ZVEB=R$ M%:VH_;FBS<>.8!_FL[-Z"N\:/IS#8L[(3HPAKV$,<<>$[1.\$V$4B_!5BE:8U MB!4\:1:E]N]V E^LZDDC:$SZ&:3>VXZ:C3G%2?KUZF&C;5N)Y5M0/-UQUZ3:[S(2%/ MC)M6MF6;?"O@@3P5 I:E.;/3?/_<-_$^[]G,&WB7 +?)3QRGL/3M3>&M\IWR M2Y]4'T:CQ877KA3NLYIPSJ)G8SAYNF$IXR5W=AR83]NYDD"+,:Q.!=P_.VNJ MCK+79C(M#,\5[3:$:!,2R?,ZU8%WVI4-+B7MV2%'+CP M+'5;J_,J"\ZQ/8V=)L\JM6"H6[.?E*5!:XRDE19Q[#32#/ZI(C8)_D<%VPC- M/(Z]-P%41ZF/F5 ?X[3E]^L8"C[&\&D&%JWY(WUH'6_[4VL\F\71"X2%UV6! MW@ZPR(G8O;%TZ*(P :O0BD-> O V9CDC!,C7S(HHW!VEY"EHRQ$)F@%;"XR, M30P9QABQ044IQ%.&>M\B"E=?=+[$7EP)?K([5GGH?+[P)*Y#[S L6.96#H^1 MTVA"1$1KX%;K/7(Z"J2#2)%JX[7=P#)!4^*%E4@2"PYS-!0Y9@U*7+"D**'76=K?A,;9$G.SN6WG@,K<>EEJX$O!I6RP*)"\O?XZOY(!1WAAJ M<=9ZW';EF"]$\V3;*O5R&?80X-$'&^!YX=V;?\7_^1_;AGHB^/>SR[)K\YR[ M-A03=3W\-6R:>8E\W6'I!..<4(((E03QY 1R 4R783P$Y9)SAM^T=(QIHYW, M40%B3>FJGES^WHM!9M%]; CTIZD4Q+"\^ MWMV4.VS5K,[^_]EP&M#$3F>7E6VJ_&'8!@3&S1 ,E6W)G>J%Q5H:,;ADB!=Q M5$_R_D7T9V-X_]/+UMN"GQ)&=L71W&$]$ -L&9H C,RM;R8 9L94&8V;H9AM) MDXQA*6%$*0N(.Q.09B(Q4"H[Q,UB./V. +_)SO'!,F= 3<;QVYBJFW&KX:>QVI+J= MX\X4@*UQ>:?8YQ3$=O&(O5Y2X0RI*TF*"GE!"6@I>5&OR7-E8\: M8!:.RH#;(!-RE"DP RQ@RJ/7;B/8]5PN &%LP-CQ1JZ6+L"6M*9QJULM*.5F M/IIU,K!3*;<)6?45M/]BCD'%@R& 1\O#6Q>*NH5'-]7W;:'ESLM8 M.@P IJJ1G60?89GO=/L3QD4 +DM]D=O;VNT&815X[TAZ(A%G%"-C+,@M%EP1 MJY*->]C5;WGE%Z#1?V02_;GB%]^ZE0"O5F+]N?ZXY)U.PI\DU5(.I#S>OZ10OATW/$FBA2 A>)7/YJ'V"-XMGV<^P&R,J%K;-@5U/SC;-6M9F)/ M8U?NA&R"%WYO1U_L9?/=N^K?CI-G/TR'=K1:.3MNT(.KE/; KV6/YIY[-'_& M9C:=^UGG9<2O@*Z:N#?/\X5?9@^.:-EANFV'B9(;.TR ;[I:@1:#KW'29 1O MVU8%M*N0?ZWG4Y]-_G!VMCVIV\T;6/<&@/5\-JKKO[HP2D[K6UXY=KE06V[5 M>0 M?J@\8(M3N%,.^7?3+V-),V6JU9^AX50V";P I,(BS)11QU&[G@7;8N9A&)6T3"14&,U@%Q"EJ:&\>1 M%H(@J133E ?AM'U*QNS#1.(!*;+;7X=QG)^,HL!-ENN@D.$<;)"E$:>4I%/T M*2GNS_8Z6S-^CU32KT.X#/*:QTD]W08)N^NUDF]GL^G0S=L&%[E>"M Z/'M; M+ NG?:K3[$M7 #JII]U!33S-T])W0LT<-_: 74<1\&97Q6I'HT6EZ^*N$SML MH6A62X>SD5>2(U_.5^TF-RT<[D$UCK/UU0_#BV?.&Q+.2&%81(#@%0(U9T%+ M>HV"9RPY'(S&&TK_,5KRDS^+83Z*?Z3VC7^OQ_6DSMZ JFO^_GXCW%G]8Z$X-UM?V_FL7O9LRF\+EWN/OVL/1R-["8X^/-C7 M&+[K'I+@EJ2+$WS.6)DT\7T3)Q98)BZ)T^ZL===^MZU%^,6P&;;ML2[?+Z^Q MHU%X=UN!3Q0SW[31R!V]K1;/=X*QN-]Q]SC*G%"J]W:U?3\;,[2WSW:BN]\DDGUMG]%^=#_IS]D'_X:;5ORVXYIH[VM>.L_<807-P;'2' MHM@K"Q2]7O1ZT>M'IM=_SZ'%=;5>=7J]:/0WK]&+'U;\L&*O>T6OE;VFQ5Z_ M37N=M_J*.>Z-QGXK#E8A5M'6/2#P 6IK4K3UFU4 !5X7>%T4]H$I[ *OB\(N M\/H B%6T=='6!5Z_305PQ][$ CD^:',"JP'-H\@%?1HWG ]#&,5>@>\CR=9= MI$CG%CAK79CKE'-V6R)T90OC81ZS5<]B\P3=L"]N*,[9RV"SA]+KUNFZ?:+- MVQHY7L2NE&,N*G.(,I@;:I$AS",><[T-I0)90@V1U$;BS),'F"Q,RA_CJSD* M?Z0?K\S)I]::_ [&Y'%3Q?\G3NM@F[-WWW?]'?AW^QPI_J:4WM&8GN/3604J M]((V!2J\+;$[0%-_906+T2M&[Z"EKQB]7M"F&+VW)7;%/U[V]R%647!HD8I6 M@*\;/=+4&!2DLY(01K#?&$[XX!&VS^T?W^SA+@>2[NY/5_1>00L'JK8*6N@% M;0I:>%MB=X#6OKC(AV#TGB$!85_I*"4!X;E8XI=Z&G,7[_@5D/#X-%:CNGE* MDD') #\L6/10>A6]V@[3K9\- M-!'[C(<4%5946!]46#'\O:!-D9J#DIIB^)=MNR,GD5") L=@Q*F1R-AL^(T2 M@3KKK-TP_(^9Q_-JAI_2W9-LBP(K"NQ %5@Q^[V@39&:@Y*:8O879E\EPRQQ M$D4I*.(!"V2P2$@K2K2G$M# 7J9UO)K9)V3 I2F6O^BP8]-AQ?+W@C9%:@Y* M:HKE7UA^S11Q)BI$721@^9-&UF&,/".81R*L=!L#>!\SK_3U+/_ <%H,_T&I ML-*%X@TF@70SXX;MT+Z-@84E0>^H8>%>$^ONVT:J3S3LC^Y]>>EZ1-NO0Y'" M U3#WY99YK? Y:"D"U$2Y)4PB%OLD0W.(TFBX()J9EW:1V+,[<-L]U,3-%!8 M][8DZ,%-W_JD"PZO&N+O!6P5L%7 UA%0JX"M P(9!6S=!K8H<0^748TXP0Z9&#S27D?)M'2$TWTD@+T U*(#7.):!6P5L%7 5@%;!6P5 ML%7 5L_ 5HJ:2A(T,DE9Q#U/ *&D0UHE+2V-$O.PCYR[EP!;:J]5] 5J'2'4 M>O:63NNT6EQMKPE^"U)EDBRO?R3L\=KZLFK27\EJ/RR\OM=$ZNO* MGI[0K.U#/<^CRPX+L?=;RS^E;>:SSH6\C>0'*,H%+"\+5+PT2@F%K#($<:(< M,B%*A%501'G,C-\ RX_)N-L#3KY7_XD!P:JWY2AWBM3A@>:C,7\%KAP6O0I< M*7"EP)6W!E>P"\J1J!!+@#JXLP ]K$[(LNA<")@XNE$@\)B"*X3R E8* M6"E@I8"5 E8*6"E@Y:C "J&>!,4MPDX9Q&6TR$:N$=?.8ZJ\,'2CV^=CLKY> M*K8B!UCWM]='P2O]M7\%KQP6O0I>*7BEX)6WAE=B\LQ;YA&5N3MYHAZYJ"P2 MA@2G" V.;P17'I,X]5+!E8&492_HZ.'*>OX3?+:P@-\OJ?[[_!RN[.'?87BQ MXULX=>>R?O/@525[7]7711IY==JUN[9TRPIBJZ+57"$F&0B_"!HYKT#XDZ8N M$:6W5! _QL'Y8=[ (C?-C_6Y&XYMEN.?AHT?US[UK2 M(2#2>?/>V2;F<[<2^FK1V0EC[)O7R#AS]2@\$_=<6^/5 @_'[5JVZWSK?6^* MRBTKOK&0[[X7)TO%OD;UZ\]PX,O[[OL/_K_GPV:8V?]J?&.GV-H_'Z?%Y(MH ML=XN=G=^?LCWPQD\O]^Y_!136FVEP:2L_3.O_9]V,@S_@G6:ON5%?V:OX-=Q M]2E.P(ZY.*TRMP^JV5FLP.K">UU65>O/Q5 -Q[.Z@C?]<#J-\1R^A7^$ZN,( MOJI3]:\X/87SO\VG=D.A_7>+[U8G=-^'[_Y>?1G.SJHKZ@XJ< A.!I6M?HHC M^\5.(\"'Z:2>MD:_^G9YP:LS5I<:M$]AJR]G]6ATB>HO8WC49NZ:81C:Z65^ MM/6W^?;&LWV:N]6E3I[.9(06+KM+E/^?IAK57^"G$"NPT[/LRU7#IIHW0#E@ ML1 OXJB>5)-I'>:M]X9:?[ *=F:KR7#20JVFI?N_?JO.X3JC9E!-YK/L658V M7-BQATNUA]NQ'5V"']9T[)M9X0Q.;#J^J)N8&:?Z"WRV]K< +S0 M5"XVLY/JUUG^YF(8X*Z3^DNRZ/RT%9K\6!W3#F=-E>'-,#M_\!)#E6GWKJT<3J;# M!IZBE9_\P-W*P*?+:AQC&%1I6L/]VM-@H>&)_P*^S$\#RPAT/V]/AQ\O\F7A MZR9Z0-.#ZGP^F@T1$,O",P+&GH>3ZC/MRLBU@G M3N:[!AXX@% @^.LF+4"R@>RC85U$[AE%[N-\VLPS.1>,?U,=7]?S+:&SGB<8 M?[-4F_5\!MA[W#(V.%G97,." (/?X(7,GQXN-(JS+,2W\LWL#);QM&/?\^Z1 M%G>[TLD=@[="DL5VW5+<,!V@ZZ<7PXM6\IM[VX'"=\_(=UEMP'U'0S@@+[T] M!8X[M;,5N>%0($M<6/>)O **\>OP'*XVNJS^5BIB;PGL M2N,)T]$@D;!'G'N&',,!,9>TL29RA=W-.(WS2GBN-9(JGT.-1TYC@Y22.M*H MF=?Z'G&:']<4??-UB]G2'> Y>>"BXP:HDX!I7; MG VR%ONOZ%NYL"''1[(T-'F!6CF91I"@5D! QX7H%GI][: H_*8,1 E8!&B@*TBPT(.VHEDUYAM3$7 MAPJIL0X*I7PBM\DA&Q5'43E-D^"*17]3(_W<,N-/'57VHG+TVU$XUWWX;BFK M'^&'*_=]&0I8"KWW\,:@=^!5_!D@M-$(/*?*7MCAJ#7M<'2&5>?C8;J\!CJS M#O-Q.LM.%^B'K(.&L^K<7N:1)?-I!^FFL0'G)"LR6^4]-[A%_@RG@^J#'^$U M6CL#]V]5U S07@89%YTS&N[6*:2O,Z-R>Y0.V[P(,4KDNU>#JYU;D/LD$YV0B- Y_HRQF8#*\,9 MZPL61V )FFIQW*@&HE46\%6.W@(G945SB1%#-8<&ZZ]<\CR 6H97R[CJ9 MIZL/S=*+6S\V@"O0(1Y7UW]5%W8TC^UQ@%7:R(H%M0(BL_)O,\@9#:T;CN " M&?0TS?P*8QAQ!RK ) M_!E_9IOL"PU]^T@%'-S:F!H;:CGS2 G;;BLS9 R32 9M2=)><;NQK?P8<+#% M7?D3%/KI&%XT_)K5PS -LZK_T#+.AP7?_+.N0^;N#^/PVQ7W?.B8Y_>X'YAA MR!O &2 4H"+BN+6CT] )V^EB>2MP1=IP4[+#Z4*:[6A4^Y90H 3@D-6QP^;: M-;+ ?JK3K-U :&(;;]UJ"GNY/,5H/7=(:MBZM< <=H'%.F5]+5@%'W.D:A&# M6F-"T-\ >W<8E<$*]FT<<=/:K,[HAO+!"5\7GC= V6&8VRO^O@Y%LY>>L1\\ M6H9"(UBE]AGSXW7&%%ZKJ;N_)ZWR\%F-#<#RSEK$F-^LQ91@M<>QNHQV# MM*EO27#>0DI7-KKQJQ_-0^R1?KG*%CYP#4/8&AMV>8G_.%MU99O8T]AEC:+6 M67MO1U_L9?/=N^K?CI-G/TR'=K1:.3MNT(.3/?? KSNR^@[ 'KYPHLV/-;@Q MDUGU,QBO<823QZ<@)&4HL\EJ:I"0WUJJ;3B8<$ 0F$<[!N: S MCZ=4W.5DKB4.?HS3;.W $OR1_J/NJB RM9LK'_.:#PEDCRLG M$M%U+Y+>M3UVK#[D_1(3MFBSG%LVBK8]?I%:TZ8=M/'4:3T>^JJY;&;QO+H8 M-O,,KCM(W2S=R=9?L-[#"5- QUW*RR)5J4NF@)>8)UCN-IVF%= XO5A$?KK< MB*^+V^6RD"ZEY^;=FT$;+]N^>WY]V[S$D^X0=_J3C97>!TX *^#!*= M5)]BK'ZO@>U-*Q)I/EV,LN]6IA4!<-WK)I]^%5!NE0#*!1E=1E(<-W9]DWOA MX(?.PQ\VZW[OR3;-<17Z7>F"99 ;K'0\G=K9TF!_ ',\7-MC__E*O#]URN6G MF$O8JF8.J]QJ@,V]LHNA75RH^M_ *TW9S'C9S8PM+-"C78VRF=$W%MIN?%R@ M@H&Q0,$+CGCB' R)P4@(85FD6#-/;AH?284G8*(05=XCKA)&SB>'E(^*2&:U M3^:0-C,H+9L993.C&*VRF5$V,UY2<$K4\YY1SVY0Q@K!V5+D^1(L_M.\Q=19 M3 %:QNH,)<4":48G$,ILKG!0U*8!.$ED7XCS/G[/-/JC[2$H7%[ M*'/Y\SIXQ->P(VJBS_@Q=U-IXCBG5T]C/%KT6._6/)TQ;_VW#7=SF[/9W.IM M=E9W'1.L)_Z7B.+#,M24M%$P@B01 O$H%-*,2!2),#%)%KD5^Y"JER^H>0OI M[6WY6.=\=>&_^\92NA1LP,ZQF;659V$-2C>+,MF55Y>A<-ZT+K4@=XR@P8K$ MF#1BS(,P&1&1B<0A+4&19B^)^1D]XS&8Y&8JV+\+##1GXWA:4\O!X6S;V\ 3*@W0ADDI /.3GFX MDG >:IS_6'CB;GIBW MP-A=F2/@IC9&DG'4V7#2 &N7*;NW\38X#HF!^X 7(QPC."",6V4 5LI@%%87'.-(]Q;6WQK/7OMD+6L+'*R%_7Q>1 M<9QMC?:U0*F8@-O$)(6DB8X6,>M G7-P$JP =\63JIFZ5K<.^0=[/?F'=W^R9>CRZT@85\K>S(Y"3=Y>[ [9O#7?'EL,VR M@B^Z'@!ED^=Y-WE6[9(7)=!MID!;_[Q.ZS-[$;LMR)7GN6#;.RE8@?;P<=%% MHLGL.;R('?-T:0IKJ3&?M_'(]6!2,VO6TVMR?ZNV>^+M#%CV9@Z"WU^^[28I M;3=?9^W_LYZ.0O5Q6I].[?EYJ05XYEJ GZ)?-=\D.YJR60 F]TE]+JC\MO8S MDDGBF$61Y,",EP&9E )2C!D7M'6*;.R*>0&0/=*$%)8*\43 ;]5)(IDBL?!Z MV@J[1.5V-)NNML0^3H<7;9>R_S>.0D?/X8[ML06UUV'XK[__W_VJR".:2F-RP9^&HV/.\SUVDXR[I,#Y&2BU!EO#<(L5XI(V.8(RT<$QJ MQ?6& =/P?31,(^T"&# !)QK/%:(&$RFIP%Z)F]+Q<=&QZG.]L%=7^1W_G-;- M_<.HWXLWT*GQ>H?&VQHHKKHW#A8=<]L:@!Q0*F;B08+ 6 B@XB4B$>>^/\: M\N<<@8V0VD4':G^CM>E#D-SM9F)!M&L&8[G)CE1CUL1D!.>H."4P)@%IG+GW1LLG32WTLN\1T !(VF!G+48&>VY MDQH;K,A+LO2M.4;F#>PJ7.\R?A4G_7%DFZ;ZD'\XA\,^M>[ZM3Z;5S18_'J- M%%>M-[MI%^?1YB%8[5[$!!ZM#FO&I9B/NW&49CPH#<+%6X$3R.2R?L*9Q#(Y MJL1&%P!.>2!"2N0Q%Y MGZ%S/Q:[%^-%,]I.'&^3K;R1-VR:>5M]F\6KS4QOHSA9DIHS.XUK1^0:XSE< MN+M/B+G$:U&. Z^6?UY6S]BFV_"#BXSB*>"_R;0& )]M81Y'LGC S5!&?H9/ M'SY5OXZ;V7 VSX6@>3Q.KO6IXOC4GL9P4OVRNR8Z/__F#9ME/35A;VK'I>PP MWK+#N(PSMWO>BU S.#&P '_ET2WY[SB[CPPM\T0NJZ[T?L&&L^FRY<:B:OC> MUK'C\/8:N1*@%8J'EXNL*0E;G6:A++;Q#ML8P$7BF@"29 Y<*P,>DA,*@VME M64I$"VPW7*L4L$TQ*40"S\TR9 <6>,4 E_+!Z6H MQ]9L $ M-<#%B!0#V,>-!<$(R:"DI',13K*&]83)U?'CO\%:QLKH\K4-B&0>N9=!TU:%7.3A=B?.@38O4-*GGW3ZW M(0R[\0^311GA"#LJ-\W:K@.0*G2B5-R)X&?:QO= " MO%_!H8JA*P;^V(8P_B/74_V\F(31'O-Q0<(\9/0!<=4W$FG:&E1:]:9JEW=] M9V*AL$"7S;,ZZT:.K%3CPF?]*UZN#2-I@TV+=+UI3+F=5:<;=^UOYT35Y1.L M8^]F=U^N=I)**[6+=GF+>-8S);.\VS[3GFC&=#L^P$B'N!9@W"V3&1 "V/" M--\/Z^=HP@]Y%7Y<6X0/5Y.U?KB\.F2Q#??ABYV&]H\_8YBVR7L$Q!-.^^[_K!;0ML=(#4>C_-FOW& MT+[I-&OR]7*=4H=\OW@'4\D*EU#2.<\H$ PV($:DA8&_:& &;VC^8$#;\Z10 MDKD*SFB#=+0"I90"D\P3P$I]V0O ;R#@<9MO%^9M ZP5J+GFCI69",\Z$X&7 MF0B]FXE0#.\]>\&N.CONO^OKU2K3/^K5GO+!B3K5MW%[+PM]O_O MZ$V2GW5';]F3EW2NDC5446WA2LHCCIE%S@B,"(V>12.QW#2Q-B:MJ05C3!C/ MC?HI.%=2H,"%#51'S/1&0X1/_BR&^2C^D39KQ6.X1Z7XY[S#^QD>XH<1>*OO M\GQ3.\D2!HCKW=)YAG-G]WVK_T..0RY2/1K57]JV;>TF.*Q6WN_^GT4?_/64 MWU78[;H9GETE5+=IDAT9=NQ^7^4$MPP\7-'P@3U[-MB^^K:-W-9S4+^A^?O[ MZ@$>Y4HAMZHX#"_V*S4+[K+K5>3WY;!>FX+7'7O5P8[J'PN^[1YI\1;Y:=_; M^:S^SN5R[VG[D,"#[_%W[>%H9"_K^0QN\36&[[K;M;/GOUF> /(ZLI,FOF_B MQ.9.\,L%FK;+V5[[W?(9X"%6X.<"N+(#^>^7UU@[$(X,J^5K;ZL!QBO^3?N& MLW#+@>1$&7VOX_!]CA(GP(*/O!S\8[KMW9>\UA%^^UMOUY,4JP'E>$ %;34C M$*%#D.\[')F_V*XO+^(T5]./%GP*[/_=+7*SY,<'P$Q<(-2[[W^YUF%XIP%8 MUZ.[V.J9&: C1.]YX)5'!CXS<<;U+:19:-C%:M$3*B:S*M3SK,:O< <[8SV-I[A4J%&"S_#WQP )KU=2SA,^#:M94O MN+9_BNS/M52&S;"$W3)#8U=@XOT3M,&^F*1@WT=A7R!%/J:=OOFBA#I L-,W MVA5Z'0R]GCUJM$Z Q=7V9W#7(XMD;>U[IEL/T ;_:)NS_KBJ?9+H0S">+^CG M])TT1T.%XS.#)4:SB-$(&SD33J&@(T'<6HFLE 8%)A3!W.O(-]J\[ZF_RJ/; MO&<# 3_\#(=B M+'[[(5*A(,JC192)<0^,"54>9S LOCM MATB% BR/%E@J:@47BB%F4JZ[E0Q9RA0B3 5%J;-.;(YB>&5@N309N57>;+$- MWEJ-O8!+.J!X]]#SHO/ZJ/-*K+* RZW]'*8VQ%83-=6W+]@%A >BK?,)!1H< MXMX%T*H^(D&"3E0R9>3&T VLDJ>1.!19KA5SS"$3>$1,,N98XLFSC2X@2S7Y MRQ#T7OQM> &Z=#RSX]/A2I/^9[O0H$F!">UI_-]-3//1;\,4C[N3(D>YB^)Q M-U'LE.$(:/GW$H@_3G^I!*8.D0K%7SI:?TG2W*J+!*09E8A+YY$A(B'*.396 MZ>2=N&G9E4G&:0.6/1&#>!!PMN7MZ#K"I'=*^?M4=#_:7_H5F"GM1@CW]IJ^ M9WCW$,>BW/JHW$K4O3A&V[CFIW@11_4D-ZB+_FP,3WAZ^:(>$@.%F2(H02J# M0%P("SK16 0.DH_,8FK%QE0:%IP!K1M1,,0C'A/H44D%DI9KPZRA3N#B(=V7 M!43QD,J.TN%[2"6Z>HA4*![2T7I(0BNE<)!(:L' LCN"G","O)VD.2,L),TA 3[25!B;(#WZRL5-7>(OE+9 M1#H"7^G'>0.O%Z?5-(ZZ,8=GP\G+[B<9;[&/4B*:M$*<6X(L)1Q1HX)+C/@8 M[(9.Y$5,)>HA4 M*-[2T7I+!&O.$Q,HLF01#TXBDZQ!R6FPZXPIH38Z!%-NC,*8(:HPS9DB$NGH M(U)$*!>3)-KR0_*6U+Z=I:+E#M%9*AM+1^ L??KPJ1K%4SM:=02^+)'WX\22 M)21UB%0X/BQY@%KR66)'![@.VS&Q9\J*)#P 6ND1IT;E8?,1.::H-TE@+Y_4 MD=&.9M.] F(P>K]EFW?W-.,'53G+@3"E:\YQCB+:&6$KNQ#]Y(W75I6K?HX3 M>]E-X1B'JFY[\:S-WBAQV^/$VB6B<8A4*%B[!XJS8.W;L+:Q0G'O"(K!2L1- M%,@&*I$6 6,J0F)BHY[AM>N_%ZTJUWYH6PWM)W-GP#$IL>B"N4LP^_5YX[55 MYD^QFYE93>-%',]+ _4C1==O*BYR-%0HZ+H'*K*@Z]O0M4X. Z36B$F:*]:" M0=;HB!) Z!1S9X_ ^H^NEV;PS\X*[JG+DF*JQ+8+SBZQ[=?GC==6GBNY*$'N8X7A>PV5.#@Z3J]62TQF55./AN#,7>/]OI/P:*AU MARC=EUX%UA=8_]JPWD@IO-,!,6\DXH1I9&@*N2]%PDSCZ$GOYCLM;>QG^W7M MQ_V,#24#CO>:J/*2EF#=.0"34-#_W5%V^ISHGQ;TOT>&^5S/[*@:QQEH MURN5MI@P5=F%4FM]@6N^0:?72DS^.)V!O<9SBC/0,VH59^" %'1Q!FYS!J@1 M'%,!2#[@W!%4"N2H#,@P+#C77IL8^^8,_!X?,"NA 5Z&3[>'\]7 F+V.Y'I) M_5]<@,-U ?85AKJ)]X^$ZJ^M,_]9U^'+<#2J]M0C)2\VXB=2F_7_1';U'ORF M\D0]_$4G=3/,NNU]UPWH(NXVFZ2T43E2Y^09XU/TA&;K%.IY=H(/RSWIMU7Z M6W^D\?XD/T /IW@&RRE ACIG30+/ /P!'KQ#A@/*YPD'XQ+A:K/']6,\@Z6- MW4\P'Y,!9OI HOE;1.?PP/SKF+EU+ Z?L^?X_3_"\&+'2GWS71@VDY&]?)]& M\>OZ(A&Z996(^.Z_Y@VXI)?+!VK/0\W,3F??M6N!@.+GS7MGFYC/W;IR5Z_& M3AACW_0"(>O]$>G:(J]6>#AN%[-=Z-MN>Y/W;EGQC86\AD_7R'[]&0Y]?=<< MD&%33::@XZ9PP#*MT?('O5"A[?4VZU@-%QYK@W2BGG$;8S(,&I1 ME,$DCY-AYDG='&[&QSY<4>?C?.K/0+U\G Y]_# :U;X-FRU9XN<%C3_;KS_% M,(>'SM&S\UQF_2A3VC8]!7.Z:GHZKG>:T<,6*K"XJP7+*]"FYTWF4W".8W-2 MP5)7IVMR-XT^6VV0E'$K0)_J-/MBIQ'N:M0L]LE@/7\ C>CF?+M\I' MS\<>D*6%A[K,#+GX1_?XD[:_X+8/>M[!:@TVCKA)XJLS=KQ>^PSU>.@,/;I[\B+U"WJ;N_)ZT>]9FK!A78[VI8G"P!T748[BWTE@O_W__I*,3'?-8M<>XHIN28W M6;\N93-KG'SI3W$"[IN#PQD>Y%-H*]9@U+_D/\9+C=XLM?&ZC;G^E/[Q S#&7^_ 7G@[R2(WG<=WCW3Q=VB\8W'Q]Z(6G^[A M;[GOTUQ\>=(+#_\9EW?-P;\J%MJ .MO\B[=FBE[8]"_)LJZ2=HI(;;S?:J3]&!W_R9^ C^(?:?F>NQ7N6V.T%\ \2VBQ MB"=X.YU>9J_'ML&;C"F6OL:@@N?U9]E[O!GSNQ:)Z,!$^],B*#'H@$R&/N"7 MU5^:ZMOV=@ ^0-,T?W__=%R[;7MA_S2^:VO]4?)W[SV'Y0[#8FTWD^GM?%8O M=W7R0P(=P5"VAR,P4_4 ;;M>K>^7U]B1=]3=5N,3JO@W[1ONV/U:/-^),OI>Q^'['"5. M#%6/O%S)MGIKNO$'.[)C'QDUXE)(9 )AB.ED<9#:4+X12\*.>DR91[$=O!N%158( MAZ)(22L6G';Z65.'F((55?U-'>H3^_TN(\;@BG&"7D:8A[MB9'V2B$GK/3,!F&DW.L>XF+/]:?Y M=#@^_0A/7(<]]811 \'W.M6S**M#Q(*E0>,18,&?4VISM'*"23V%6XXKW[:) M]9?5;&K'S."LHOMT7V%T(/!>NZF7!HR'NP7U>@T82SY SW3C]7R S93M M$M<]3IC^C,VS2G^2/J8./&O_Q=*?Y#@QLI=:))XH\H%$Q%6NLB:"(I*[E 2L M'//J)D:F+MD85(;4$2/.,4;:<8:2P8[:$&3PZ5F3#'AF<[+7$9TOJRT/#^Z^ M?BQZU9]D:WG706=?/_.*PGK%K[DH./:HUTO/J/LY5?-;&G ML=,DJ&T>\MZ.OMC+YKMWU;\=)\]^F [M:+5R=MR@!RN I_-K*,&DX@#36ZC.\R#XW17U5KM.]^LFOV<;4NI MWWJIO+*JF9^?YRKP.NVJU\SE6LU9_6527PB9+L7B50A)+[ M'$=.Z#XO=Z]"+GT":FI_96%[?39SPKCL[[-1L=[J^7EJX?3KA;Z?G+6G7RF. M]IP?O3Q\XO<5P\(94_C/]RT M^K?O[7D-5/N?+F][TA9^%(O\%BWR=81> /H;U1+_G-9-L^JDM=(1\_&LJ(4W MJQ9>"WD78A4=W@,"'YH._^#]_'P^:IOWK^.[HL'?K%(H&OR B%4T^%O7X+_' MVU/T3]'Z*:3C.#S7*0X\VLZ3>OV"!9RG?.MRZ_0.L MT7G3].H3=0Y!F.X/FXM@]8UVA5Z%7D41%D58!*O0J]"K*,*B"(M@%7H="+U* M0ZEC#5+N#DE>Q%$]R=/1HS\;PQ.>7O9G@Z+O!.^1Z![.YO!+$&O[;M!3*;.C MY-VGA%4>T6.-=H@'I9'&P:&H Z%.'K\+X2E_=["73;+13/<#70\_1%G8')W..BQ<4A3PA"76",3)472*:>D)QI'\^R'S\RRRD+9 MW,'2KZ_\^Z3LWYYE/NA)&*5IX_'ZLD^ER@%J[!WS'J.11/"(L%4><6X]LI)@ M9(.#'TARWH>;EC1*QT(2'E$2)>(F-T1*R2$F(TW.2:\$NVE);[&@;0'(GF;_ M $,ST=L6C7T2B_[T6RR@H(""@R%- 04%%!P]*. :DQC J4XX@P)I%'(6)Q2H M58HFF83=& *]9U"P5E'T8:V@:"\P0>*!I/UMY-PG.2DHH;]T*"BAMZ0I**&@ MA*-'"6#2.6=,("=- )3 ,=+!2H0M\8D[H:Q\[M#![W&V%T0@^$ 07A#!02&" M4JGVUI) ?IPW\'IQ6DUC-]VP.1M.FE*,=IR(\?DR[MYV&@C6X,M[RE&, >RV M3A)I&AB2%+[42FK!-[Q[RP1+U#&$99Y\()5&-N*(DE *>T15H(0;YT%5+>1$,DT\M:8Z&"L6D'ZU)UR)%PIA#/DF+N(C "DHF<&Y%9(0+ MC -^9I/^G$D85("1U\7(___LO6ES&T>6-OK]_145FO&\=@02G?LB]3A"+=MS M-;=?R]>29^)^NI$KB38(H%& ),ZOOR>K ! DP$T$R *0FFF:!&K-LSWGY%F* M!BM&OK/$*2+2!2H4(W^\1AY3QCWX[9%1\-L5P<@%CI$T!-X11V:EK4HCC5/+H?AP8_#Y4](G2L)MA[%>Z:*QGTUG384WCEA$= *_ M/&J"C*,,!2^-"3Q2\,YOFFRAI5">)?#EHP%?WJ:<*BE0<-$(B44ROG31*%TT MGCE](CD?,"$,244QXI1R9)1CB!IE?*06V\U^,%*XX 1FB"D6X!S,D;6$()NL MT1AKZ8,KZ1,OGSY13/,1F>8['9N'CM#I.@F/AEJ['WE4PCJ=U>"WE<8DEGC$ M2)F@$7=&(R.(1,S0J,!P4L\WPCI>:XJ#3@C;W)W-\82LRFA1AZ (LX;']"+I M&%VNE7WT9*@NR= I:\&NTZ$ B@(HND*M BA.'E 8Q1.XY#)CB=SP,C'DN 9P MH!P!7)"X"QN5#CL&%'M-!J'=;=I5(,:!ZL6NTZ% C (QND*M C%.'F(P;EU4 MAJ&HB4+<*H5,D R1@ .-45BBS9XAQJY249B1!4X_./]:5>7&UWN2R+ M9<[+N;QX%TE[@+KMTWAFAZ I[AY@7>J2CQ.DELS:DZ97EZAS>L)4/+Y#HE;Q M^$[>XU/,.!831\9[\-XT)DA+2A%3.!@F#"5V8Y>:NF1C4!)Q&3'B'&.D'6RH#4$&_S*[U$32GE [W:E^3@58_+ZN:L*NTZ& B@(JND*M BI.'E1HKC#U MDB%J.4=<&((< Y0@3$I!)1J(V3>HV.=.M98]*7?:*;J@C*(:"\HH**.(4D$9 M!64\M-\A%LY3D9 @#E"&)Q&9Z#%2@#R88-AJOV^4L:O-:B5Z!G>W;T)!%%W= MKRZ-%CJAN-KS\V.^'LS@#?RM'/)^=-^^].M2\7F<@+2,S3II>G6).H<@3$"* M?,R_OZ*OBF 5P2KT.A9Z=8DZ11$6P3H:P2KT.BQZ=8DZ11$6P3H:P2KTZEB8 MLLS4[428\M:"F:D-L=GU*%4Q!VL=2U7,P6C8(DRG19R26G)(U"JI)2>?6F*Q M(#AI@CS'%O$D'3+&[J8V!Y5:LI)@4=5B0Q6$$L8K=*M#^ MZ73=U)R%P(=%X"Y1YQ T;'=02_'=.B9*1VP#B^^V\-V\IJH98:.TT^"[A8B< M\0Z1P(W7RH-W%G?CNRTS>;>6!A0OKGAQ'=J!N[[#6AK;'>8^7=/8;GQC>N/3 M^]F5O)8. ]:2&W'2].H2=4Y/F!Z!=FB?9K@3QO.LDP_+__L&6_B,9N]?NV/: M'D[R ]2SQ85O\9OF<#2TE^/Y#&[Q-0*K-[/K.D[L M%-R.Y0(URK>]]JMM61.?!_7 #8:#V>7KY35NR9UH;RMPGYKOFA>\18@7C]@S3=8H>KF=7Z'NE#?:=.^?& MP[ O+ODI^GCAXK1BI%=13$E77>#'E>\CLY6.F(]F12V1=B%5T> <(?&@Z?"T?;!/D%35^LIJAJ/$#(E91 MXZ>NQG^-LP+$BU)X6,2\]((_V!X3[?GY,>\;6?G3'@=6EE9I'<[N+CWC3YI> M7:+.(0C3BW5V+8)U6()5Z'58].H2=8HB+()U-()5Z'58].H2=8HB+()U-()5 MZ-6Q(.6N0M8E2+D7?O@I?H[#\22&:A;]^0B>\.RR.QL472=XAT3W<':(GX-8 MVW>#GDJ955G^K_,+^, OJO()-?"/4>0ELXACRY%USB,OO#1*&IK"1@LA3I2W MS!ODL%%PCN'(<:T0-M@R(15S?*-/_EO_S_E@&L,=K8262<)OVQSA/^J8YL._ M#U*\5H6/ZNA?A_GT,MKIX:LPOM)7UXBS:B)PX*^'MKW'GCB9!F:]X0'I8 WB M'OC3.!N184)[[[R6,MSDY.09UX1)Q)1BB*N@D$[2(VV<3)R+&#S?.R=GW57' MT>$SLZRR4-;WL/3+*_\N*?O3L\QW-BWI.FE*3Z?C]66?2I4#U-C;.S4QCH7C M*?>\-AAQ1@S2E()A55C;(#VSVMVTI()B 08X(4,YI0SK;IJE+8M&=GDL%%!10<#"D*:"@@(+C!P4RR6B-1%1F M4."$0=8R"^ZU@?]/SIM-]WK'H&"?O::YZ4E%"THH**&@A,X2YZ!%I*"$@A*. M'B4D+))TEJ&HG4$\$8V3>OX?7BM)K&8>,.U.>#R5/&()=LR0XCQOUEW)UV&HC!6&.N/7*< M),0) <=>Z(B8IUP+RS&W&R%_G6@4W&)DO.&(*T&02\(CQHARQ >'E2]I( ^2 M"U720';%R=HPYQBCR/+@@).#04X2BKBF*@6?C/6;FU?.16'A(!L,S6-&(C)& M$L2]B1Q;XV/<0* E#>0V:A.\KSR08IJ/R#07[Z8+5"BQF*.-Q7!K' X, !GU M8 E=,LA(2A"AR<$W6IC-@5M@+R.S@2+A.4;<. *6,,"/ -94NQS5V4CM?98T M#JY[5*E=1F.*OCI"?=5U.A23WEG2' T5BDD_6I,>(R8\!8QH3 %S;RN\JAH++'B2X&_:"T56FD<6HY%!]FYW&Z MUM+W*>D3)>&VPUBO=-'8SZ:S#S1X;#P2+&K$K5/(6@R_!2&\"(D()V^:;!J) M%E%&Q!C8;>)86XD@P9&0%( M$BH8%]Q+(C8X65/%#/!O-#B7!B6''",2Z:!MLBS8%%E)GWCY](EBFH_(--_I MV#QTCD[727@TU-K]W*,2UNFL!M\>UE%,.V*H0E&XB+@4"FGK++*44(^3I4YO MA'6HUTY@[)!/8$^YXF!4&0&33(B6%$>;:-Q;.L:/DN\TX>(Y-=SF^*V>4<-3 M,SY^)+3@B*+\"HXH.*+@B"Z*4L$1QX\C/(\JXN!13)HAS@Q#EDN&0@I,D82M M3F;/..(Q224_"HH+9CAN1;?W7AWK2[VXVNY23Q;+G)=S>?$NDO8 %=BG\?TA*FX=8=$K>+6G;Q;%RP5B3/PR53N5\.2 MR .,#/AIP4E!8DADPZW#CGI,&;B"6H K&(5%5@B'HDA)*Y;K!?3+C&H0IJ>) MZ&RY0/'[#E03=IT.!5044-$5:A50B^?>G7I4#S. %IF7)UTO3J$G4.09B %/F8?W]%7Q7!*H)5 MZ'4L].H2=8HB+()U-()5Z'58].H2=8HB+()U-()5Z-6Q,&49@=N),.6M!3-3 M&V*SZU&J8@[6.I:JF(/1L$683HLX);7DD*A54DM./K6$*:9"\AH92_(,:*Z0 MC0JC@",EAA.KW$:K1?@F8:,I2O EXI$JI$TTB-CDO( K,KDQ06-K*POB%7L5H'V3Z?KIN8L!#XL M G>).H>@8;N#6HKOUC%1.F(;6'RWA>]&F-=,B8222 1Q21.RS 5$B::8X\0) MW6AX^VV^VS*3=VMI0/'BBA?7H1VXZSNLI;'=8>[3-8WMQC>&+3Z]GUW):^DP M8"VY$2=-KRY1Y_2$Z1%HA_9IACMA/,\Z^;#\OV^PA<]H]OZU.Z;MX20_0#U; M7,CES!1..1.2(NR81QS<1F084\@QK2*.1#FWD_XUS[G]IW!/[;8UWO/JTN([ M%H12$$I!* 6A%(12$ KU@G!E$N(Z][Y1,B*7(D'4*P=(Q$C,]MVV][ Z[!6P M4L!* 2LO39P"5@I8*6#EU,!*T#@2R1G"(>^NT^B13H ^?. VTF"Q56$?X91? MXVP_P11C>GBW[?H*/.DB/%G?AX??+2S@CTNJ_SJ_@"M[^#L,/M^^>M\]>O'( MLV,*LM\5_;:ED<^R- >H8]>=K2I^G<11#6(=&T>LFHTW$P.J+[:N5D:_6*@M M%DH2:Y@@&@GLP=J([$Y;[! FC!H<56)BHY5LT)1X826"DQU8*$.18]:@Q 5+ MBG(:,+MIH=9I]R'=M%>WVB9YS3:).VV3[,M;#=.!P26K[J (\_K*H+-#-7'.)G%"Q>G M%<.]BF)*>Z#WZTF$)?D](A?W3R81-FEL,*+**L0=M\@X+1'%/FAG3#(\ MWI0+D)M$N&6()"D7R<$.6^2\]0([XDU*+R 7O,^/7BP*0]];J2R\#@34>_(N M(,XI >;4!AC:>N#:Y&QB&]GN*G#"G$& 7A+BGH"S*8&K U;,"FI S[\$0Q/6 M-T?/T=^DZ,EU1=^_%FC8YHZ"S_I7^.^NI&7%?(N[+.,ZV.%(*$,A2).A!4;& M.(H$<4$XR8D5&U7RWP(R?HIN]M.@]L-Q/9_&3W"QOPW'_L]7500NFV3'+7 @U&SELTZWWG?F][[ M'2N^L9"O?E0K(5BC^O5G./#E??5CYON5J#=1IJ?$F@XWH-(L':]1=I)DN*I"]Z>GQ_ROFD98/M4 M]>NI+_J>L9P//'BG1EJ))>/;4-#[40U8 MYP(>YQ=8!,#D\]'M Z@>@[TI@Y4Z>O!MS\ZF\6:H$()L)X;8FD&X&3IW/Y^[S3'^O9[T"SC[.\ MP_%;G.;]?WL6K_']!!R#%>,CNL[Y]SB=?26.EO&_RP39BF&J,(_58%0U!O;[ MK//_[5\8?W-E;YL_?^A5\ K^'([,V^AP6CXRIP0.0')@S?TY^#_3?_N7KQ03 M\P;\UZ] GD'=7#K-A\,L5H-978TG#2O-QJN3P/6M; B#_#ET)OEWX[' V??VAH=&G\6\+"KU=4>>WI;)L M#X%)_@;4=Q!B\X]C&&NDK3\46K7@!TVI&/FVM2-K+O!Z/":1^50-)BC;BE M%FD/L!0KJS 62GB[L9$M'&=!4@W>M05-P0.<8[5%#A-OI(O1:G?33/^V(-LO M0+5LLG^-H!;>+RCW;ESO*"1,*>^SH]<&-@'*@44)F@-DX4]KP8(F*[<= M:#K.Z.Y]L[B R]ODI,S8\,4]&CXTO-V$(PAO-[F7\#1C3/]F==7V@Y QJKML M9,/%V9<81]ZQ0L(>O89&FER!\G^/(@J@V=VJRK4"=S-H ]WV-B+VV3V[7] M?K/+26QNY^"%I_/)S%]6X]PMIAX/X5'@K\TG&HP^PY<-@=:7[O;G=!'T$CS" M/*]"DX"Z^8#MXJV=!&^T=$'FHSKZ>7[#L0-Q:!:^7G+#XOY%HQV^1MO3OJ,- M(AH0?L0\%1FP&*0ISTD<+ E'G*9L(Q81O(R,:8:DYP9QX3'24CKD"%;!*$Q) MO"<6\5.L_730.$G'H;BO*9Y&P8T7D6 B&M6K>B"IPUB#7V^GPP%H@VE<^N\A M;TF'&"^R$$^7<8886K%?ZI"LT-K#FHUO;^OSRN:PP!0><.[^$?TL&X6E\AH. M+@:S5AOD9*;+:I*3#N"IMKA'=K866>CE1X<;M#IK$YN>_@"M^G(W]GQ6\+F@\,"QPRV', MERDNR!TN"%;8)2*S]V$)XDY19&VB* GLI8X^"D=O2J=VWC6"&8A0()TB@&#Z MA"0A,>&DH^7B;NEQ"U\SET!8[YT?+_. "- L$#LEE77W_ MY3PV31?;\'FF4 :P.1OK!\"].3#7F*O"_'<%L8-A0BJ/!.>YQR[3R$9"$%;" MLV Q?*]N,C\+GHL8&/* SQ // >^K4*4.>ZT=S&9^'CF?W=%OC4Y($\0A..U M NN\OBX4U01.&X<&A]D&XUVT>SRMB8C_G(-?#="NB,1=?<8$#2QJC+C7X,AX MYO*F*D-&8AZ("Y1L]AE[NDC\OB)6@X<>OZ-Z#R2ZHS_U@0O#"A+=MG_3[JT" MV[NX6(6AIS/;K,D(HA+I5P(B01T\9V*B&4 M8Q7A(,L A@%L ]3F).*,)>Z<#8+;DLNP5]D#BU-= LOW5C'0?7#Y+3&GB'' MC N$!3BT/)<0&>4U$L2 =VN-!4]P]S&G7Z9@2'/4]D/ZK;&W _^;O!7KO5G, M=_%L,!IEM 6G/".C@R?J)78)A4@ DPB5\T8 L(?$M,)"6^TV8/IC&+W)-;F) MT2_@/[ 0,2>7+/7D3Z BKZN[; 2;0AG GWF1XA$$8M<8H-WN.FY1N,I?><#[ M[8##RQ[2H>\AO?#2 )>VJ#Q^ZS(1NO-UNNJ =>#J@,@U"6T;[?SU?#7N9@+( MN&V#A)J-G==V^,5>UF]>57\Y3IY].QW8X6KE[*A&C^Y>]'1^/>BMX11X<"GE M(",AB <9(S3B_I#>K?:,_DE-GNKAR^K-X(/ MY_9SD\2]S 9?VR4J08@'A<,9\U$;%'/)--?8(.=X[B_A F7<.+)9-F252#Y) M@Q2E&LZ) 6EK\F@[)Y32@@L:MG'J%3>^6^[37S'OQW- TO7[IM3K>@R\;KY9 MCS^\__67>TOX!;Y]RL"!BT#5KLB-3*6UO '?Y@W43=Y CE>4;.4[]T.I(T1R M@H(*P/E6,J0)R ".WCL3+*ABN1'_EE2+X!T 1I\MD,XK6KS M0;<8BE4"CIU,IN.O36;S\+((S9U"DY(4P/$4:4T\F N!BK!/2P^VS=OXOO5 M]TT(V-95,UQXRZ/_<+U$/[]$4RNV?'<_F/KY13W+"?9-%9D'![J.-S.YFD7. MB?-KJP12ER.1^>&O*C,7D*=9ERIG3S1)X>,J#H$LS5[G(O>S2<=<4KF2 M4YV7DM"F.&_)8!Y,KU5$S)I#9O @&0KESF!M@4SN=-4H$3>O@09ULVV4OUC] MG3-PUJM#8"U\;')S;FXHR$8[9-UU-@4QNY@/9X/)L'5B"M"Z,TT@4>\#.-J* M*8RX< HY 6ZZM<(2G0Q+?J.'ZF/2!(IWLG?O)-<%@'0TO:(: 4J 1,=?LIQ< MLY.OUZW)6D.Q]5'FO"^H_N[F*//;.\O=TF]HMXWEX*&8>I'&**BMQGKBDSI/1-)[K-[5E\UC*9LXL&V&Q:_7,.JQ2GC3\"T+;Y MOBFR:>S4S:/@KT7&PK9FQ0^HQ&F@[;8BG%)D\.#X@!?>X.21EB%WZLG]J"0F M<#^A@\+:!K)AMICV5$6M$1;&(ZY91$9(@H@R6 K,!/%; \NER."9BPR6;F+9 M7;EG=\5I$F@.C5%&@*$%X#"2*(HN*!Z9\81LS$>DRE%--/"_R]5K45.D<>YX MA:V@E/O$W$8?C%)L\!S%!O6586F;W+>5^*M$Z<:BK!>*F\47&CGFT_IJ:4>NZG MU#./&&H"DI/)<.";I.LU.7M37:7SK?4G+@[4B].T.% OZ$!E22IVX\Z!D(R) MF!320KH\A<6#W; :14R,)<8!O]BGH+.[(VLKH_&W133UD0X* HB2C4,>RECG M'/0$<.583RFZ!;W'T '520"XQE2AU.+*- M.K.$L2+<"Y2,:Y+!-#(@$8@;IFD@2?+M*5[[=D).B^GO+GJ^WI'L(MH\EJ39 MEVZ_7[4FRSLO5PVTEA=JD=7W=^WQEMRQ>X7+6^H9EQP!X*"Y#MHBS75 DFF= M0V#)NXTP5R D4I'3+7T@N04!0XY3@0*)EE"O+55E=^9Y<\=N[*+F,&_C<&SQ MYC<%K6D(VS2H:OSV(B]W82[JC W [ "RLC&"WXP'V^2D9!8P>Y)^(S-^#YCK M_]BO@XOYQ;J__MMTG#N??DA_MS7>/#YUSZO _0>/6[\>3-T>:2 MK34H:-9T^> EA'%RK$LAAYV&]S=ZM MY;9]?X46UULHYNV@,+[*$;K6X/"'WCW&$ZXO.O:^^67AIM\G]/ZVF:1[2<_W'CS-]5XNKM19\^3OK8;GI,[ MA5B;"8 [4K^W+&E1OT7]=G+-7_UX2U[V5;JS'T\GXP;1M/GB_:WPI/7CA[46QAM9O.#XS ;#)V<'-WYT+D@>S"X;2]Y;Y/1?3V"^*U4Y-WX^ ML]/0^-T+_P&,>3P;;Z15]JL_LA!>.1";M0NYEU.3] _V 0YJV^\WJ65U7/3# M[S5]HWMKQ9=;W96F0,&/+]Q@9)N2VAJ+,O]GD0MH3Y^MN\SBYR9E6*+8I" M?('>2%?;J8MXWRWST1=C2]=DSB[3O,]O+=A8JUSZ$J=-[\;J(LZ:+HO3F#5: M;V/^5#[.9^71(H@]!@;K;4Q'G_8#P<'P&#//VZ8EW'#SS9NF)@R M;OCQ^UY<1&R90-[:O"TL S*2)12),H8ZRX5.&Q/><&2.!X:"4RR7C&OD<*X@ MQ]XYY:V05)5QPSM#2V7<\).Y')0#DPHXEC19HE1Q9+@#WG6&"LQ5M')CM^KI M7+Z+%KW\3L;'?7JTW7$>-&V87Y\VS->F#;<;3N.SM@JB"2S?'/JSGG>QMKNX MO,AJ(MR6J<5-#> 7\'L!#2Y]NZWSBEO?MTPL?EIG>W@=I>G.&R] J$R,.3*2U(BAIEX)46@6W,0'/.,)PPC37:8!(@@E%+O* M2%16&.M-X.3%QOR2OCEZ,;HYYO>:5;HV]W<107S@Z-]G;8/O1=*,.J2,YX#& MF$0V!H>$C9Q+DV*R&YG;P5'EF6?(AQ"!\81 QA '@,XK[S"/3-PSL>081R_R M,L3C22J0)1FP9A[YF-$"8 :D,U<)%B4'Q9:ST[KI(>0FFD?N"+SHJ XCO=0Z M*91$$J"C!$&&F9SEZRD-4BJQI0?PDW74L8_J0"<\J^/&J(X;DSK66F,\(Y=+ M08211*,H EABHSFRVFCFJO;=M5GNUR+5M$G#=Y;5-M_7A[3G6F5W+93[+8-IFM#RK MBVEI),F"31/:Y\F8B>5):R 77*H@1611;P[%% #[56YW1!V<(P/(A35PHE51 M4>58=(\8DGSL(QQX&>&PH_8G3BFE,7(Z;TUYSY%.AB"E ]="9P6^.(!U! .*J4'(CZ?]:!F\:C"QHT3P- M(0O*13-=(A4B+D"OYZ#6<6*G#=%O9"4,1G#J<&#=8)AK9YH=63"9LUPT MEV.KUL6K=>2YVX>6K3R6(:_7@:VKQRV^:3+[>$E\4F M=;/), .C"]<#]?X_^4''5_N'\>LDCNK8KWY.*5>M?'[6G1<=)#.1&Q3 CP%\ M2 FR,D5D/9>1)\PHWLA-M0F\<\,C(BGW I-1(\V21H$)2B2S3/ITT]2]:V:% MO!^]]:T&SGK^0T9VLT]6VC<35NZE;1K!Z M]8+Y%V_2%I]EG;*!!6)$1M[R]X10XDC2 65M:*QR&AA3[JQS>/-8+Y3E5=I(K@PK[WQOQ#((& [:= M)IP96 ED\Q1:0:6QP0]+(?[_*S=EQ937AND^/W:#?4UE]0S+:D D8@&2K3W(N D&69,< M8DE30;$-4N+-H,VDS?BO%P6G"[R^&\$VM,^/7K"7/;M6 [[N'L1^)*__:0TF M+"*].6"\V,PI_OB]1CQG'MED$3-:(DZ)0<:8D%.I133&)A8V$O$>(^!-7M(O M=C#]+SNOXVA5 )M@5:O/>5G79I#5 P"Y M[>9'(_"Y5=<= 'BY00L"X]>:$K97A7-7394OV]KR?/O9L-TYS9T1\P;0HG'7 MHI-Q_J2.,SBHF3:0=PCKMII]@1T&];*[1+.S\J'=SFD9HPVB+9K]W9U8L$HG MR,\\GBQ>NCZEQH#%.[UM<=_>TBFN5ZS!W9L4-!+J7&X;9&.V!A*!@Z<1"]*P MQ"Q/8J,R."CFL4T!2<OFCV0ZOQU0*W"GF]3WZKLK<8AFXTD"UJO:CU?74UY8_O M:LJ?HZMIU5JQ+9F1M[U;_OSA[_?X=VN;P3_\I38>_=IVTEH'_3TEU>$D)!61 M($RR.7,>K%*0''GJ+ [/KY8;&DD#39IF::[]: M/@,\Q&HK\/.@'K39J)"M%;_B\K)!"W=N?\=;M_GC_8KJ8:I0&>QD(CMIIR>[+!;4I\ MJ<@:S:8?LN6.GX3L&F7QR#UWO=]6_K>QP/-0JT.T^89TB.L!N[9B%BD=3YJ)P*K'N48R$.?Q@U D =3\F&-47:/P0\PMW95 MJ_,$@=\5B1_I:+T4E;^U_>RZVI4AFBMX 92YJ$Y%#F%*0I$"T^%36%S[@@AP#TJ,L0M4X@;(Y!S M#LYFN46?LT%P>\\(A47K[GNZ\[!KY9SLGGZK^,YI(T7;W:WMCL;F%$#08>(< MM(@40% P=$# IX$=M)R)#T-B NGD$MYE"JER1!&4R(;@. Q+1Z>#1!HTE/B M]K9>1=D5/' (="AXH+.D*7B@X(&CQP/*"*8-%X@Z@Q&/8.4--@PQRH-WUD6L M]<:,18LQ)]PB3]L>&18Y;R3B7,%_B0U.W3=C<0=XX'_B=!QL??[JQ[9?$']3 MP$ ! P4,=)8X!RTB!0P4,'#T8$ X&27C"DFK">)*):2E8BB::#6E%#S_C6[ M)H1@A/;(6.D! F"/G&8&.1*\("+/K[RGI7_9+>B5C)*] M\,/?8UV_!H&_&O5Y;7;OCMJU9A(@WJ>4P),__I5E'[/'O_)D7#?]&5]/X["9 M-WKK(K32\#WYH3MY=%UG]<,"RH\E3C$=7:!"P;E'BW-5P%XPDU 0$G!NQ!*Y MA"GR &4EEMA037:?%?/'E9G[:6'@NACY*MKJ"+55U^E0#'IG27,T5"@&_7@- M.G?),D^0,WE$M*01644ELD)*K(B2.J7=9[44@UZT53'HQ: ?&&F.A@K%H!^M M07>.14&90P13@S@A!&EJ*1("?'U%)3^XP!-QIPMY#NXYUG81'0ZW= M=XDKD+*S>GP[I-22,NY21-(GC+B.#)GH&'*> 4),(C&_ 2F_+8LCQ>DTAE\& MHVPUWF6C\6O<#9 4/<%WBB.?4^MMMM/KDO"1=(>H%H#)5+Y16.GREZL M=W-Y^432KHOR88'1G:8N7E?+M$^S7@[CN1O& X.CQ]LQ<*]#^^XB>4&TAZ#Z M;YE$))(@+@2DJ$^(!YF038:@*(/'F(04Y4ZR==Z-1PV; ??\?3PZ^Q2G%\V0 MRM_LI87/=I/^37F/"]W9_.][):J@VZ[6N'2=#@6:%&A2H$F!)D<%32R/SO.$ M,)$4<:(T,MJ*/#,1QZ!]NY@%]=^?*T2TK1YX; M2_#]KF88?+Z%K;Y[$P;U9&@O7Z=A_/J =?G'O)X-TN7R=LUIJ)[9Z>Q-\_8( MWO.B?NUL'?.Y6]?JZL'7"?;".51Z=R2XML:K!1Z,FL5LUOFNV][DMCM6?&,A M7_VX-HMJC>K7G^'0U_?5CY_.8_5N? 'O<%G9,)[,8JC>?ORCHIABA&4%]F[; M +(G/LW*J/XZOX /_-*F4HVIH@IA2L#3%Y@CS<#GUX$'A_F,2["R^S8L#5O$G^/VZ-1DMF.6#YXK_M*.YG5Y6 MI)<9@:Z P#6B_;B-,0[O77L5/( _KZ:QG@\S^P]&U>P\]T5; :]JE)%7-1M7 M+E:VY1 X$)B@LG5EJQK8!8X:#JP;# >SR_YJP4!SK'[>7+SFTS75\E1,<(M0 M!<,=#\HB8Q((E84?5EF-!)?)4".L(QMSGFQ,6E.+D25M^(R"4$F! AIT'N\ ;G>C#_(\\., _9>LX@<+6E2Q)09PNQ^?C9IV@,UL1O@O ML/>LL097?-]X'-67S.0UL/MP./Y25]\W C*>UZ ?ZQ]>KWL)WT:Z;9#[V8'C MGG'X$G4WH'L;XK;SV7CIZ>2'!)4"D*Y1%#ME@<[H] #U-:D:.N350 'H:V+-U3T=='7!5UW4 ,4?5V(5;1UT=8%77>" M/[JC #H\]'S!#5U"WT>2]OP.?LN5C',[W$A_[LZX\[++T;&Y$W=6HG:)-J=5 MHU_$[JE4.4 5OKWRGF&LO#6YH(DEQ&T$5F I(6PEI81PP'G\9D&3\B($K!TR M6IH\2H0ABQ5#+D:F@]8VLGA;0=.R?BDZ^-4/YV$P.GM[,0:V^A^;'VMGDTM5 M9^>$=$DXNE-.7]1600N'+#4%+1ROV!6TL$ +T6E!#6F6)=$HV"%@U): M!2MT@C8%*YR6V!6LL, *W!,!EM\BRX5NNP:;Z!G2QDN=B+3<;XYG8BD1%CRR M3 O$13#(^60192Y9RJ(.!+]P9(&9G?;V.RF]=S36Y_C45D$+G:!-00NG)78% M+2S0@I4L*:\"(M%%Q&4@2'ON 2U$@AF.*@IU$RU@%:.-GB"LJ46<*8<1X) M#IQ%% ><\;)H@3-2L,)!886]#Q\OR2W=TTCKE7N\C9@2\U^,71/;5X]=C,JX'^9U?-TT+!Y_C MK2O42LM:$]]2T7ST&'N/7>=OS]OM$@V[8Y4ZU^MC6Y[UH4AA@=P+R"ULU"ER MCGC(&W,L]R66)"''F,)&)\]IW$7JS[IY_9!^&8S K +:?I?MZMM1^&EA5>O= M0&Z]4\C]G$JP#-[HJC8\0"U7L$;!&EVA5L$:)X\U;$I.*Z40C80AKKA"ABN* MH@E,$2^L<6(7B4//BC5H3ZN"-HH^+&BCH(V"-KI"K8(V3AYM,"P$2<$CE^,9 MG!B+;!X-FCSSB25ADW>[2#UZ5K1!>M28@C:*/BQHHZ"-@C8Z0JV"-DX>;1BC MHL\37H4( 7'-$M)*,,2MHM$01I3:B&U\2^K2LZ(-W>-&%K1QW/IP[ZU\UI=Z M<;6=)D"MSWPD:PO=,>H>H*K[-)[984GM/1F4NM/1_ !%N4#=!=35V#IEG$(F:(DXQ@Y^4PS)8&Q,$A.\.?Y\1]V" M=A1#$TQW-B7_7ADJN+94_!5\4O!)P2<%GQ1\L@6?8*R""\HB)W%"W 6)#(4? MS OKM"&16+^G_D0[P2>LAPDO^*3@DX)/"CXI^*3@DX)/C@J?N,""\"2B8*U% MW-B$C' ><6%8Q"9)+3;Z)^ZH)]*.,IZE*?BDX)."3PH^*?BDX)."3XX+GTC% M>0Q:HT@\03Q2!?B$>123-HY'Z7>4RK0O?*)[AG9W\$/!)WO(6X+?+2S@+4E! MK,\8^^YF4M!W=ZX#!J%K-9Y[MN>Y/;[ECQC85\]>-:UZ8UJE]_AD-?WU<_?CJ/59Y)6=F+ MG 1;#4:YJ1]<9P9?V!L-OO)G39.O94>O:C(=C*?5;-Q\M:V_UQ,?>V5P?YU? MP =^U2/9,)ZB1"0DL+>)&.1 MXL2*$(136-RTM^_.[>@LOA^]] M.;_K\[&W#YY3QP 0$K=(_6D2AY)R##XFRN&-X6+/RMY _9_@]^L\GK^]@&K:F/5C9/'^ZNW W*U^WGS3YM/;H/7=^% ^ M"SX\0)_R;9W5R\<(9N/"Q6G%<,MNO<:J#E*6].P9Q5!]ML-YK)>V& Y2U:_C M66S[;"X^XHN/PB!4HW$>-^MC;+^=M.)MAPMS7_?7?;QO(RO1!TO79M!W\ACO$:0/N]D7O=],8!K/*GDUCO(A7?5&_G0:'*UHW9JU_VT*WY^>' M?#V8P?/[6Y?^]_AY//P,5JWR+1&2]8/A8'9YRC38=TD,*)YWXPMXB0!FT=%D1T.# MTY WUKV0F,B'L,W/7R>#UGQFMX!TT2_8+2/\%'V+U8AHL)KHFFNP8[[__M_^ MY2O%Q+^!'Z9Z"Z@E *1< )FW2R#3'A3>_-"OVKC2'<<"%AU_'N1($_ *P-?* M@L//K+@'Q=&7>LQW.GRX$ MU5TVMPBA:=P.^+>8H+M,D <2@.QK1+6FB"NLD7:)(QV3LXK"__1&O=)C3) = MSJ9;%#NOF].K"7PX M;L07'-B\I;0,!]L 3PHG3YL9">#N9*F'[QSX6A?P]^**U??P>-'Z<[AF'=>? M/5]D%J<7K7=[]0:P#K-,9#"Y<.KL/DT#VNC]J/K/^2BN>=5+76(7)]U[%7B@ M7O::X9W'R+[?XYR$I<**T-H) _O DJ8 E6=B;; MF%TXZ\^S27> TG-G$ :,T9?\HQB-NXI('"?9.B "!@(, %'(1("BGH9<7L*9 MW2QR)5K;I'7N_)(3.[&5R'#C$16!.NI=$C;[QHC?E^,--I>/3VLQT,&_B2_9$T;SR0E<3T M5@'V)7#((M'@JHO)<- 8_38&,!PVAZ6VS52#JCY'^'U6/\0I&M0W'@1 4YPV M5YE.\I?L)\4,F^!EZO8=6KB2 M]Q*L_^=\T$ZRVLD^0($6M_#8+]G!O8+9@U$K; W7.5#0#]'#TYCB*M%BP8.M MNVW>U%FO-&V\;*;K%>N!YI_%!9X?M^H^!V"J]B8K;,G:[4VRY"CX#CA[/)]6 M;T>C.5SG]PB\-ZO@>>%5+BJ"T?_]H OVMRF)+E*HNI;JN&W/\W]5U3?*Q;:$ MPF=/B]MSEN&WK\X>M,95]O2!ZPVBU]@R+_'YJM/ Y)&B\%"AP ,M41,[VQ2_&+'4S_*R=+ MY/:>PW&= = GN.3?AF/_YZLJ @Z>9"YH$_*^):WWMKR'8\GKWK?< M]VEYO;K?B;3>/2XO($[@_C97J+J(-C-_@P*W97B59(>=)SO85>YD=38'4)Z= MP\:I7%%E>R0Y1(#N>4-L[;A8YYCZH#[/,>0&YP_J?*LJ34'?9;^ON71+Y7S' MJY,7,>>\458W&=NM&FR.;^+M%_8?V3.I L MSM:O#)Y '#3/;L$S\?-I$"];+C#2_V.G[ M,IX/0^7R+IZ/@\\Y*#^&U0:'.F_=-4\)=YC80?/%; H((#5/M@ MUE[VA^S&P"=-^=#PLCUE$;5QN]/V#5%S1JPLD6+@0N'!K&SW'8?-^Z?><#<.JG_ORR??,FBQ[\NJ46?3GH\$_<_;?O&[79D&<]9MGJQ*J^01.^'(>&PK5_Y8) U_G%I-W6N; AYKVEZXL/UP72MLN_OII7 M:[AT1>]9-F ^-QW [2]A32[@_K#>#1^F<;/'_/H@O=6M^AO1/B/FNS>3''88 MG;4U7;1/I2HQG&];\[\W/$>J-N;"WE3_#YP%[-,HFB82F!7+Y[C@ZS;@,LC$ MR/6,K?JJKVG905QIFC4;W>B:-WLC<+';=]*77M'W2A4>6*3[XXD'.H;AZY!5L]>"K' _J+4,5]<+GS@S5 R9MXP&K M+R?VLF$U.YE,Q\"X>1MZC??#?)GS!Q_5YWFK<)'?!A@W)]^U34N6HK:Q>WDC M5W?0X&(+%Y\.FMOF;>]V\QJ9"Q=YG 8FEB8CXMSA['.^52+7@F@WJ]W2,ALN\H+]7GF6!O* M (%H^#.L\6=]]2 W[MN[ C?7:JG\$$PE6*4VD+%T8JXR :C>C:=7[3"WJ0P MAIA3:IOPSPN3"*8FUCE5)S2QTH4W'M9WJI:ICF!U MAI?]G'Q6I?FT"="L)]&M<.6&T:QC^VNE^E?1@TS/?DGX.H!DD6 %MI$KE+0" M(V;R,"Q"*1(T1&FX]G1S'OVW)(M<"?6'E-%5'-4-9_T>AQF:-)-B/YX#]/M; M1DR_V3_*:?JJMSU8X,9V&K+OVFX7C:?@MK:] )<)_JKZ&4#. M[+)Z/\I)RGDSZC>@V+7J>M5\M*JD7SK^V>-MHEHY+V:1(['Q! U?G -#QNE5 MM4E[P>OE]OGLLVF.9,/C#E8/TYQ?C1?I&+<5&\2+R7!\&1=>>8Y$3')3AS;4 M4<]=/0B#W#1M6;*2+[8\^^KD%@9N/ Q@@%RU,)_E[*-KS]-;_)E7 =!SR_!- M6^JZ 9@SP UYK9NC-C]IP'I;KML@QQR.V?)1G++>U>LM\X;;4US/1_.VJRCZP5&5V>WJ]M;6]I%,#2EP7"08[%WK_3- M.]WDC!Q'*C[G7;$4IQUWAB,5H$UW6S($Y25+ %6Q8DA M'@Q&CD:!O(G,>"8)=VS3Y[RX&(\:8_NNK=]J0&?]>\R;/3& __-+4Y?V?A%/ MO.:!MIR[[GJ^__67NPO[9,\8TV/D]M&N!ZZP*SN?G8_;1*]V?6X/]>9(:O6V M:8(P'BUTQG2Q\FTVSV+5K_F.^W>"C&-4<$819SGBP3Q&1ON L&8Q"L.(<1NS M^5*RF$MI4)0Z(,?V01G^N6$T?5R\(596)KF-H[_^NFP\D3B(NV A)88VU ]?G.;2WU;C/I?ZN><-;!C\LGJ]O6C?XWN/P M0XX2?6&TN?KWL$?8O/3ZH(/U=5CP71MJV;X MPRT6)LPL8NQ, ^=3Z$?(D2[ M'T]QCQ#MM._PDTU@=+D#7HPSN MKN:P 4$Z/PWJ +V/#^O9=HU7O=']HP-#^ Z!^"<\#[/KI#D:*AS?%-D2G%YU M751))^N1E%$CCK5$SD>%C..&6$&E$AN-YU3BBD>F$26)(TZQ09HYC@+SF!KG MO+0;B7[;@X)OI],\0BCG0_SM[Z\243_D[9-/YW;TH=W8^37G M[=2S&%HD^=2@=H]JTN/D]JRJHO6ZJ/7V "&O.Q3K2[VXVNZ Q7J(CZRMX!:[S_RSG ,._,K"QL<&N1\;%R@*-\N4*% SN.%G$D*2CE%+KJ N%(<&4P( MTDY&P01A7F_4EF"G#<,RSS@G$7'K#++,$T2Q"-P*$H.FSP(;FHO"ZJO+V'+ O0.$B\^5^-*[HS7[%PP:'!S>+K'R(5C@]N M'J#N_+ZD$=^51DP\5@G0+_$1(T"-"3EJ/8J6TZ0")L+@;L/FUC;N"#8SK7N& M\Q*F?3YL]8PB\,-M9"QQWF[RQDOKS%_&TQ0')=)[RM![IV&/AR8(=EW/'PVU M=I_06:!\@?(O N4E 4QNHD=$$81,%X@CAU!5G.%O,'&)2,\%QO[MAVUZZGB,UVTDO=-""MDWMUO' Y?! M51.W1K3.X@B6>3B\K/+JYPE%1<[N3"NF3E&F$)42Y"PW[+9,>H2C- )'*EW: M:'3UF*"J'%9=QGR,'Y^-E@,Y;YL7D6\02X?\>\P5,3I$(Y$4#$0B68V>#C M=NNULCR-H:H;%EG_/K?6_G4\^W\C/,F2 W;25U_H_O%:F55?_44G_?@U=]=O M1:R=G[P4IO'G9D+R!BYLF[IE0=N'+-W2R9!8'73$ D62$^!HS.-(N$2,4VV- MC$['G>R:[8TSVYVR7\;3Q4?Y.+)I#,)\>AGM]/!="MKGJ[#%3/'4"%#>-)L^62A@HE0Q*A&&3G%56;,1[ MOV4BQWW-:)L6M OOMO2?[6K_V?7^[>WTY=S\OC2;+G5=KN&P."$JHXN'#P<^]:K'4T# MX9*KCU M;7I]&B_L8)1#P/G(O-.>,T/@=2^J[YO=M5MKP8J&/WJE433\ 1&K:/A3U_!O MS\ZF\I.3IY-;_'"7&=+++"810UH<20 MQ%G8J "PCEE"L(8C*VV4B.IHW62$1%)W*BI#MQ@'#VRWFC$$_9( M*YU0DM0:[5EP1FPUR^Y^L^P>;99_7R80O+O*'_@4IQ?TB NK=5_?4UA=-%W1 M= >JZ;J&#QZ>UU!HUS7:%7H=#+T.:[#3%C-W("-]#A#N-'T&=SC9J4AZUS5S M&6!]B%0X/JDIX?M%G( :@PD)'BG.$N*$)F2=4L@1QI-2D12:;$,K/+(X[^\GDZ),(47*GP54 MU(]"%2^<%R#[>*=3ST]*KQZ-=3L^M=@U-/)B]8R%=D76"KT*O3I,KZ(;#Y=V MA5X'0Z^]5T>7/=%#W1-=>IU/V14M^0\=DO62H7<@GGJ1F@-4E]^7F6]W!&*= MU3P$0A'6*B(>G$>&28:\=M$[K7PT;">!V#S0XWU=SV/X:3X=C,[:@&H3"ZW7 M9[*LK-L3-V^%ZAF]TVCI2>G@;N]"/:5E5%'B!?IT@C:')W:E(+QL_NX %# MCKM0+;PPHO/I57#WB1O.TO0P,YTMSWGT:)LNZ8[#VRKKT%"C S0+)PS.ND2; MPQ.[4IY<=JAW@&*\%,(IJ5!@*B NK48F6HFHBYH+[870JA,[U%M@S O7*+.^ M49T%05V2P%/V: ]0-W8-DI0ZO,.E7:%7H5>A5]&-A79%U@Z87F6"\PGN/F]. M=/\J3E\F21=-=U2:KN"#3M"F1"I.2^Q*I&*90)Z(=0:039!2(ZZX M1TY;BQ3Q&=MP0M+F?*N7C52\!^0S&-4#_U]V.+\1F_CXTRKZ(->C#TC4GI*S=UAH=(]EQR6EIP/T*BD]!:#^ M?\(&HQRAB"J)$8]$(BTD12[I(*20P=+-F-T+ -0UV[23E![2PX3WJ":=K5$L M*3T'JSH/4"&>,#3I$FU.*U!6Q*[@D&5JL:$L.4X1%R$B+F5 QDF"-.;:.:<9 M?-XQ'/+"0P!P7W2WRU27!*\@D8-2B06)=((V16H.2FKVE-*C<3+,*X\DQV!B M"3'(&4.08]I89K2U9G<-D)Z0TG.[6;XMI8<<<4J/ZLO=I_0435Z02QXGKE$38A$3?&JG8#22Z MGM)#=I+3PS/&*-&' T(7ZSD]\'MFC"WX, P^W[YZW]VY>(1N63W2!2OSTIKD MTWFL9N.9'5:#I2A6G[,LYB2;&7Q),5'5;\/F)1IXO[M$>4#E\ *+C"$]^FOVZAO5'-ZYVKN'_-Z M-DB7SZ'IW'@8GKS*[?GY(5\/@!4'_M9U!UU$JI\O)L/Q98S5QT:Y_3:?^G/@ M]4;A/9T>LEB=VZU.UCAV=%G!>E?P,G=1HOK^W_[E*Q@B_^;GC[_]UOX>WOQ0 MP6OX\\H.A^,O8&]@@08Y!24NKE2#8:LFR^NTB3C9JOGQ!9BHA3F;G/\?1/+]EB/WJ[2TYJ[WFI*N5"%4QBW>EA DBB$T$:0U>#D\L(N.# M1%%[S3QX.()OF$7IN',F1C"@2B..J4:&.O@A4J(L&>PPOVD6WS4J2Q@O7O$9[Z_S'-+^_=U/;>C&YNJFRE?^$[;QIJ$+R/QT5JX*]D; MS.KK\F<_V\&PR>N&%:I2LZH@=>VRU@M!RT*2)7\7)K)X G?HY)6VG.14@88D MT8**;0BXH3N71X<;9*J^ **I7"S*["YEIJE2.N& ,'46\'I(R!@-OTEE@I1#6E.*@/5S^VZ)"@"?@'C ']_;'YH/DAU,*U K?\;9PMN>P $+ M*1NUAPRF]:P*]G)Y$3N9 )QM5.4XI=CXW)/&Z:I 3+]W#[[RVH56\A[L+!;M M^DR(-YNW6*#>G=I1F12%]PZE1'2&>@'99!WR)@#,DU3CJ&]J1Q.38L%;Y+6+ MB$<7D O1HN0(H49&;VG]?@P@V0\,BPX5U.5 DFWKDM1, '"CC7=W,0)4%L^OKM!:S4[+\'L_/S M. P?1G^+YW:8/J2E"-4KGVDI1SN)"X*].5HQ6L0%FP")BW$$L+I=W6S(7;.^ M62"NPAT9KMNE#[4R[1MBEP/^S=^SP4660+C&[=&/:9R,I_\_>^_>W,:1I/U^ ME0Z=]0D[ LFI^X6:=80L:][CC1W+,9+/_CE15Q$S(,!% Y)X/OVI:@ 429 4 M18)4-Y 3$S)(-OI26?GDKZJS*A?%(\?3)BSG\W)OS63L_'@R7HQ3>]1<#FSS M%&8?IJ4I(KKDG2[)10PL&09<4 +"10*66 W499X=BX'+K6TB6::"24\@2Y]K MPEMQ26H5*"T8%YHRYNSUZ/9J,ID%5U.\;YSH?_.Y?MS5#/WMVSCNBR=6G\". M?><,G<_<22K!>^%!!*W R1(W8OF9)AX4B5NQYB&#VF?LV(<08DH(Z!@-NDF MBFT73=FD55L6<9_4!M\$CRZ8U(C319*3>4J=>]SO#7#!P[,Z>?XQ3<[[^=[K MN8:=S_S2ZVVQUAQ?;#V91_TVK>(V7;\8JL"VFG()_[LI+R9'W;1-_>K5J=;&?2B>5J?H<-3SM10*0U0V'HC6 M&@07&:S@'((65G+ORQC&7H]$VEN6DRITY5(9]7A#ZOLE"\$DD6T4+,6M9+A? MEFUQ@[9]]<7$;\JGQ7GW*C"UB]7DPMMY]Z[(3U*7%/&J;4NO3W$W$[>T< MZN40=>E=Z>H=L'W9-J\GKFV;5\UJ>GK]]GCS F(]TU9"5OH\;A?5TRZ&2^7* M2_^OXJGUS_6"X^GRRP'5Q;J %M)\X8I[SJIRKH_[D*;A8O"SGNVX=LGU7.NL M*.2H67R:07>R+DY"7KVU^[Q^;V_+JO5T#PX^F*#\;=>_:+H5]WX(89ZJO]B7 M;ZS_.FJFLT4]9#%W!396-U^NV([+@+4[$F>DGWA&NLA3D9!*==5(S0U&NCRF M]^=7TA4ZXY;.LIQ<=)#MP'9CE\$$P*].$*02H(*3H$4D(!0KD<@$6T943#EK M,PMT*Y7;":=," 0(367LQ4L<,YR5.*8MBW"5VOOYCFS:9#_%'Z MP^7?[W) =0CA:I6:U$V@7?A/-X-0!3A-JL"5WYRFQ4E]?_=Q#7N78L_JU=[7 M4H<^K9<4-FZUIK!<;KVHL-[HQ_H2?_V.L-S*4WC<+:LS6?UE^R(T:\LP!SX M$S;54(5UWA;DZ5SD8UJ!7SDDCE=SV^MH=EI&;8Q;<,1+,(PQ:9@2(LOO.'4H#B#0X9SXUSIV%CKDY!68E *( M$OK 4*I!$2ZIL"5 DKR+6/B,'9OR ^C9?9G-4(H,SVH+FK 1MR3V8&"0DI0(7(FB=M^HN4RVSU]H M$R54"T,-&%M^3-J['$7((FYI6P]F6<4=I0(&[DA[,,FZFE[]-+ME[XUMF^?DU8T".Q&<[A*&M'@LV)XY8+B%I%$$YXL-D'"$7 6=(B2K.55^L\ MD3Z409D-3!21EQR\8!&H$YPD%J*T[KMF'IF]%V8<97UU.8TATA*F"GHX4Z@B MU!*/)H*TC)B@I8M"7N_87B<5:[Z1EH*4498LHRS/'$3/3?F6I.G[CK+V?]'[ M[@=9I;W2YRX4]&C ]64KI8';C9%+;;W:L>6O)Q1N<7O;7@YH@>#TK*'^V M:-Y,2Y.DU<*Z NO_M9PFG"7826PNG*@<5Q)*"/!9)@A"NY@+8,C$KW=LZ6JZ M7?9 @JS;JCH%/BH-QO,0+!?_;L<7>=^R^O(K%=4;W7&?TM4!\V19Q_/$& MG6+?..2^)1$Q)YT)];Y$)4E L/*/<91#,#%[([7E=FN7'9>R,6H4?Y M#&4H(B$*Z2(SB7"CMA(1PTGAP$GZLN)]G5-X2X;B2A_*I[?Y'Q7N5>.=5:%S- 5SM M.?ACA^NS9>F'L?WI^";9[>,S-X^7PG[,RWVK2-Q[7FZS&76W%_7F;M8/4&_T MV"T7LTTAU'I_96AR3%YVA\/$G<^6BW*)SRF^7%V.DJY%UU\(M<+:69N.VW3F MZI!ITS;=_O:K<[^XJ.#_>G..64O>KRTIR) 7]H7O"6W8]7]_? M$67W.X[:IA M]'V[_OVN.'/_4B6;MNF-L6Y^X=:SFNYJ!?$2I,X633N;C&-S M%90>:F+SO2S\#$,WLUOZK0/JOZ_&T6_J./JO?M[\9=UKK@RI^U.CZ"N]9[OZ M_."ZT5>$8J==8%]D'8V%HHZB7IOS]SHW>EG3FY6HHYP?O$+@B M'7#CBZL&( MBV%P/LS@7%],8NSMC0+@4 J-A6J-:GU'D4!4ZX,5 %3K 1D+U1K5&MGZ@ 4 MU7I QD*U1K5&MCY, ?C*6XCUK.PWO88@>L0$*>9A!_$:8H")UC6MO:[YFZ\K MHZ_6C?*7QHS>N5_]-+KOG3RWIBV M2\V_;MO'6F6 ,G[+'KS1P MA-B<.0//62QA/E@PEFO(P=ID38C1;^T+*0ECKFY@[FQF('2RX(G00*6-.1AB MDGU.-% CIFXOA8,JAVB :- _/EARR M\)(F*20+6VA @F#4>@TF6%^WF79@LDM ;4Y4<6:=I\^(!GRD+F1UC;R^Z@2*%(H61 MO7_F0J?I@Q4PLN]M9$])<:NM!:UKG7@;./A8(KOA7J3H,S-<;U6-$YY(FRE( MX\J@G=(,5CD*P@B7RY#=T$2>P5/5"E4*0SM_3,7.DT?K("A?6]# MN^/<2LH]6,TE"*%43<>(H(154DJ:7-Y:Q)&RY=FH")$(!<+)$MJY31 MD4%2 M3:AZUD4<=,08SL(8HJ M9N(B^GW#K(ZR*6O.(/%"<"(I!X;X##$ZEV.4,CMU'?T4]8H(PD%XG^I<3@3C MM05";4%%2E,,_!G13X\,49B)BR*%D7U YD*GZ8,5,++O;60/A$7CA(;@:ZA6 M.H"M>W1DJKRQR988OA79QO:N>!&\JR!DISKUIB\1'4F@#AN:2W0KOS1J<0(!4L !$% 9>M!.]3 M4$Y9INQS)EE2,C)DITF6J%)#S,3 G3'Z+D'_)TW3W$VZ7 P7RU'C=C$O0O#Q M,<5:,!=W4 2XTRRW^Q9?ZY,1^Z/!O:N*=E.Q/"3*WLKY+;5;M-1"Z$*4T400 M*FFPC)5^8T3Y/S%4$KJU"ZNV20E1#G=6@_!4@"5!0&8A41>)D30\;^T69GN; MVOO-I07[Y#N'K'Z(%OTR%Z+%D*R%:''P:!&X5K;NVQ&EK'F@U('+(8-S4?'R MDTC)7$<+'H(BQ ;() L0DECPT21(25B:+-?&YF>M_6+E3E]#(5J@^B%:],U< MB!9#LA:BQ<&CA3 Z$YD3,$H""&(]6,H(V.2BU3H9([>V$:.:!Z\9!2NI D$+ MDYB8,I1@'U265LB:%O.,RU*H[N\V8H@6 U4_1(M^F0O18DC60K0X>+0(D:>4 M"AQP9>I.9-2 589 )$1Z3F,F;&L?,TU9](QX"%$Q$%)P\,YQB-9:0UV4A5:> M$2WDJ- -HL5^J]^3;XYRN:G79]MIELZZI6N+;L[?1^L.4-C>SQ9N4NY_%OY= M=*@H3)&K+Q+3I,_U\V.2>#"->U#,NM,$R:ORS8Y8U>\X6_I)&ABU8BG%!V'O M729'\!U"?+@E$T@EG630X&,A69$S!:]SK%OY4I>MI89M90+%\KL@G0)%7?E. MLK6:L[.015?]2-DWP$LFD%$Z8&Y$%$041!1#@U1 M H]<1\Z!*%?WK*$>C%(,5#9.&LDE(5O+WZ2FF8IR.,U*%41A&HPG#GQP01)/ M@\W/FE%$1I;W=],:1)3^QCQ$E$&9"Q$%$041Y= 0)1.O--<"A(D.1*R;[P0= M@25AE+#11K*5].Q2-H8Y H[R^D7#P 8EH98VC,PDPHUZ1D11;"393E.3$%$0 M41!1^FQ* _Z\L?KO MR]-RYE!^CN./M_RV?/769OWAFUN5[KQ5'XH7K^9C-[EH8#=MX1M;N39,UVQ7 M6FTM$"J&+(R@D&S4Q=F=!!.% L4D88K$,L0ANQC#O''SZ7CZH?TCS3NM>%]. M]\MD%O[]HDE%%,ZJS>;+5&Z_W.JM5HSC]FSBSH_S)'V^;$%SLP7_M6P7XWR^ M:9SN:] NW'SQLK,3%(N"XTL07 M[3N>=FW9-?.=U[WN%W>T^%9#U@GRHXV,7[+ZU9L8>/N^^/GWM&@FL[9MSM*\ M:6O?OPA=*S'K_GV8;5NS\;1A@!HIH" M2/_EIDLW/V_HJ/Z6C9IE6P2J691OGL[B.(_+5^9I,9^U9RG4G=":T[0XF<51 MX\[.)@4$:H1?S)KQHJWZV-%!_56;IN/9O)G.%N6V9\M%Z?W36,_LRH]Y=3<% M8(Z:R_=X4OY8OM&$$S?]4"Y-XMFPGYTUQB5#Z4/W#:;%#N6*YPME\ M]G$CZW.,, MZRK8YJRQV64Z7N1FYKYE']8SU/ZXV3_+E.N-I=\K3T]ETE4#;N$5W%I^*A]2[K?:JOUBUW-%EY'R8 MOU*&#GNSPY:Q0V&2:='*\;38)'WI)\4JB_G8+Q<;A[MLLI.BW&G>-N.VZ^I= M5_OBQZM;KQY23.X^I*8,+7PY;S'KNG.53U=ZP&5_K7W]B_5'I7.%R3)>=.KJ M4FT*RWGQO=H%UR?HG+O\^(]W?Y9_ZWZ*;][]\D?-KVM_>,R3KO*\EV?E M3[M^RNZ&SV;5*(4Z.^59/^KF!-T91_7>UXW1^5W.12/K=>[;--=;IHP4-V*P M**.PHF#GZZ^MY."HV7C?+D*KQ7WO_I]T^))1 MXV>>32:S3UTW=*NHL.@"W^*DZTHK35@MA5AK^;1:VBUF\U47++H]*Q=8_6+9 M=F%A%00Z0>H.N>2R5T'N(AK_V'VIQ.IR?-LI13I;7#HNNH7[Z?BB"V^-7[=[ M]HLK$QR7Z/A2:[)O'#&N>ONZM[C+523NVV/Z,KY>#S.^=8C]K0WV+4/LU=33 MJA-N+WIRR\5L,U54[Z_TV#+*F]6$?Q^W8CR?CQ?GQYARWK!);75:2(RWM#]T3WC*E MMKZ_(\KHO8XC]SC*'A$C=G:V7=\;LZJW][:?[?:5Y8[FVU<[]F3C!=/35YNF M5V\VT5B],E8Q33WF/U\4?.W[#@S#,/ S3&'NM).\/YFGU/R]_'S2-F]*8\:_ M^GGSEW6O>5=0-W4#3DY&_:D6\,U;#PRN&_5,)U#4!V0L%/5#%_7?2XMHHYP>O$#C^VE_;HK&&9JR+4,TP5!]FJ*[I"1B)#U8 4*T'9"Q4:U1K1E&M M#U8 4*T'9"Q4:U1K9.L#%@!4ZP$9"]4:U1K9^C %X,FWP']X;R@&Z?V2W@&F M=_^^2=0^[L^F"7TW<]^V,+E_Q'ZZW6>&LF=%WVR']D)[H1"B$*)CH;W07BB$ M*(3H6&@OM!<*(0HA.A;::QCV>H)YXZMO$2X;X-&E4Z]/)6/=U">;75YOYM&? MMTE]\NHA!-#=&N?./5[[;IK]W?3ZZ3(PAA)+!ZBM/S[%5ET#;(>;M^1V3C!+ MO 3#A0-AHP-#?0;.LO=&^.C]5F&SA]1>+1'NMVZ#N?\N8>[^.W&WI2>63W=O MR.<2 D*W2C-06K/0PB\VL36=Y.+\617Y-?%+1]F]^[S_>GVCM@EHZ(W"G,/J?^ M;>_-TRB*F^/_2?!9=>_*B>,UG1JAXB42!,HA$@42!1-%#5T*BV'^B(,8$ MSK(#10DO1*%9H8-H@)FH%64\"N5VD7KT7+,4W$ID"A1"9 ID"F2*'KH2,L7^ M,T74C*>@ F1B- CN'1BN U#B?6&'R$G>6N#UD-P=G*5 HL!MHS!IY\GD[:(H M0=6')HXGRYJQ4S>2:LY2Z24G;I[ZD[;;=]\>%J7N--GRJDZS(U:%.LZ6->-K M6)S:[[3,'B71W]_D T3= 6HYIMO?F6XOHI/1>:".%_P6U($-Q!?\]D%8+B6K MB4<[WJ;JU6(Q'_OEPA6?>#_[HP33Z>+759#=\0Y6A;4M[6TJ_E>E8G@L9$=H0VOKBC0AM"&T(;0^ -D%8X#19H-H*$)EP,"+&PF,JI!0-#VEKC>2C M-])Z-FCK]QY;R&R'RVS[\LX1V0[9#MD.V0[9KG]LQY6)G$4+T82Z>M!$<#(K M2-&J0'B*BFYE^C]Z2[!G8SLI1L0BW&&80+A#N$.X&ZC7(MPAW"'#>[ZO>\9LEU?V.[)MTK;78KEGEC] M>ZOAKVDZ*W^K&97'N*_94$D^8"WK(=9&QEK6:"\40A1"="P40K07"B$*(3H6 M"B':"X40A1 ="X5P0/;"]?HXO_R5^>5NQ;YW[3A<6Z]_L:>'GS=_67>PR_^N M[C3%QA4SN@]I]:VV/Z^Z^R040XC)S_ANL>^FV1LK[%]TQ=R(3=D,+7/BPH.1 M6H%0-H"UCD-@@3BM*5%N:T/*AZQ$_Y^USK]:R?SORU.?YF_SNT[MWRX7[<)- MXWCZX9<:0ZXD2*P"PH/VI]1V5$BRM[D1??*20]:OOML!0WQO3;,W5L 0O[&@== MI ]6P!"_OR&>6DM"%A"(82"T=F!BUI!8R%Q*G4Q,NUB^^OU&\3LM,X'ZM8?Z MU7<[8(COK6GVQ@H8XOY)S"HIGE50F'\<=4OA"6\_%BG-KRY<4L_+N9 MG54/+S_^X]V?;5,DI7GS[H\_'I_]@1F9/89*+$76&_'&4F0(J;N'5$FB<%X1 MT"$;$)1$L)PIB,)K31@)-&W-0STDF^2W:9BGTW(G;O)Z=GHZFZ[P].J>&]WO M"J:F^(<[KP>_FL_=]$/WO?;!Y(KERE JD3J0.I Z^F$MI(Z#IPX>0S(^2["^ M<(/(D8/74D!RR:I88((GNXL$%Z0.I(X]ELJ^VP&I ZFC+]9"ZCAXZG VTLBT M@\!< N$S!5??M2FAG4Z)4R^W=A5]2,X-4@=2QQY+9=_M@-2!U-$7:R%U'#QU MY$2C2#1!5K4((=4)O'<,O&&">R:H$6P7:4!('4@=0\XDP@UF]B"3Z/H&,Q?Y M1%?WF,'-8O839K%*48\T&HL,(= ^!= 69.7:*@V65CC-1((/B@ OH.N,BL%2 M\H0;T*Q+\FREMQ_(%C1[6)[G4.2Q[W9 UD#6Z(^]D#60-?YI"!'>N@R>> &" M)PW&: />$JZ-E5(1^H0[X3PY:_1[+QQDC<'*8]_M@*R!K-$?>R%K(&O\,Y 4 M6!8$#$L4A*,)'(L1",E$&!VM3%NLL<,M>9YE7J._F_(@:PQ6'OMN!V0-9(W^ MV M9 UFC< .WSO(,2EH.PI9_3+84;.1"I<(?/OHGW!OH&>8U^KP[$+)&?]. M=I5A>3WGIX]&&Z"<_9X6UW)Y&GS#[?)1W39")[-)<;UVM"H] MA=L&[2?#/F'*YI 9]@'^_HRN_1_]\<:]AN !JOZ/FZZ!,'\#S%.>3;!> D]* M@O T@!-.@1 Z">>%)FHKP_\A"5%OW'Q:(+W](\TW>?S7-O3\LWPL6+]PBX+U M^=5I>9C@?IU-)F[>=E^YH'ERF>9K,=[270O6WTGUY$BP@23V[P73]SM<_-2? M<-%W0R*\(;PAO"&\(;SU#]YL5IYI;\ (3T!(0\$[49[*2,5I9);Y+7A[2(;9 M]X,%P@O"&\(;SURQL1WA#>$-X> &]"2Q:DSA"#T2"4"V",]Z"%<$9+ M2:GANTC9^_[PIG>Z2@#A;B/"&\(;P]@!X(T;G(*4$SW3= M&,TZ<"91X(RP.L&F>9:[R('\_O!&$=XP7'P-WIY\2S7,I>R9+.XLES*NTKEQ M5[7]'!;@BJ !ZOQCA@6XI B'!0<[+'#22L4" <&]!U$&"07QHP K(LV)>^ M>"/B&^(;XMM#9M\RM8%%#]0R"4()#S9* 8DZ(B@G3)+P%#F5WV7V#?$- \:W M9%66SS6O[N>NV]3OCJ=+M^XW)5&2Y_# M9!G30UN*LITWU9=(._"XQNBE+KSJL'\]N4@"/G,?TDJ/P.7RP,=N\LF=MR]? M-'_I3[?=Y6#AU7SL)AZ]*U:X"+V_+[N0MIDX883(*#EP M$UR)O/4=%O4&/*,Y9.T\T7D7$R?OPDF*RTDJ$;4(V*:^\KL4EO/Q8IS:-ZM' MCG^;STY?ST[/EHM.XM[FZR'[?;F/7R:S\.\732IQ^*SVG_DRW1&'^M"?!NC9 MU4YP40A[M:MVL^Z9LY'0WT^TD\4^I9HJWA8XFD]FG MMOEQ/"UGF"V+F\3VI^/+H;#/IOR^X6S#!*M4^_4M72X,[Y:+V0;DZDT6WSDF M+[O#8>+.9\M%N<3G5*BPNQPE7;.NOQ JYIZUZ;A-9VY>"'C30-TP;'7N%S>M M]O@X;L=^/!DOSH\WY[AES2?-#]X"W\.[Z]HX($_<[[AY'F2-MY<[. MMMM[LT?4$GOI?SV]SWZWH>0/;;>OK&,RWV\9TWIP=H,LW6OD99Y^X'4SS7Y% M*,V@YUO16$]JK&*:>LQ_OB@@^1WG3HHYP>O$#C^VE_;HK&&9JR+4,TP5!]FJ&:$,8S$ M!RL J-8#,A:J-:KUE40,5.O#$@!4ZP$9"]4:U1K9^H % -5Z0,9"M4:U1K8^ M3 %X@KVM=U4Z ?>V?I)\VW=U@^IF=E;3F=O&36/SYMT??ZRSG_M3,:/OEA_6 M6NN=5B;HNVGVQ@KWY]ZA+&M^K&D&J+ "1M2__$ U.& HZ,^)Y MC,DY=WU1$F$Z)17+X<%'$$I:\#%04#)D'WU2)+KKBY(>N13IU6EIZ\65Q<.K M0'&Q0IA?7B$,_,Z5P7QDF>IMP94^.<\ARUK?[8"1O[>FV1LK8.3?V\@?D@RT MA&S@@B@0S >P4A-004/E5%M5 M%'H6^147&/E1UC#R]]8XZ")]L )&_OV-_-QY%A*'0%T9OTL=P1"107#!A.&< M4KV] ;_1RF1G@=L0RI'1@(E$ P_",DDER=+W.O*SD106(S_*&D;^WAH'7:0/ M5L#(O[^1GQFFF/&@K.-U[W8&WOH,20ICZ^YD//.MRHG.)1YL!L]]B?Q6EN[C MZCYDB2J:$@DTZ%Y'_C+FMQCYAR5K6.K\T-)!7L^F74-W>ZT]-@<$]]OO,14^ MX3[*MZ=N]MV$>V.MW:?:(F7V5K1OIDS+DF*:6\A49A!922@WR$!K6^C/>F[B MUINEX$SD/!!0217*U)2#E]P!-<*9$'021O::,L7(*CV0[>;OD3 BB<@X0"G: *,>#S]* +*WB MK7*:3XOH@7J)Z('H@:Z$Z('H<5_T,-8)3BCD(%-!CYC!4U^H MPH=H(R?,"KGUPD6FK#PG0&(D(&*28)F70%BD-J9L,R6]1@\Z$@QG/?9<+W%; MF$/+ WH_6[C)S34P2]N'Y:03%]P?9C]1=:>IE5^ML8ZPVK/<\OM;#'%U"&)^ M,ZX*F5V2)$ R3H$(@H/E28-V4@B6DM.:;66A&T:#+("" ((/_DRJEL=>DJ41,0 MPE.PB4=@.FC'C=(A;V4)24TS%8X#S:I 2V(:C"<.?'!!$D^#S;G7 ")'G/9W MZQL$D,%J9M_M@ "" -(?>R& ((#\4U/BF!<.K QU-B,6 *'6@;*6*1)J\G*Z M#B N96.8(^ H%R!,78(?E(0HI(O,)%+ I=< HD>2X P(:B8"" (( DA?G0D! MY! )&FNE:$14DX11+:ETVB;@2OC/8V:9[\U Y)T%)1["]*I#"*4;WO%-$2B MN9/,%O[H^PP(I?W=" @!Y ERALIG5QKPYXW5?U^>EC.'\G,*3BT3 ,_^PF MG]QY^_)%\Y>][:JOYF,WN6@Y-VT!?7C'/ESBP U!C#[DNA<(MHXR:P(K\)6E MI@F(CPZ$4@2L=0EX()SKH*.66TDP#YD"^FT:9J?IO?O\Z[@-DUF[G*?WY8R_ M3&;AWR^:5##JK':"^3*5&[WTV%O=(H[;LXD[/\Z3]/F*<)F;^\2_ENUBG,\W M+=U]#]J%FR]>=I:'8N/3]MB[-M7OWMA/OMB,'W'.?_@>^:[7ZIWNLO-=:>.+ M!AY/N[;LVOG.ZU[WM#M:?*LA7_Q<>O-&52^9_>I-#+Q]7_R\ZOW-PGTNW[T( M(BOVZ_Y]>D?W7HE@E0#F@P5!20)#C0"IE79,1V*\>8RCN\EB?OPNG*2XG*2W M^<+?WWP^2],V_9*FJ;3)JVE\DW,*=2!6_O@/MRC_*61\NQ8\+$"H9PD0 V28 M]R>IJ6-=-SW_O_^OSXQ0^[)MQA?=LTDKEI/-EH4?8CNJF?;EV\U9FE=J+%#5_G1\>60\9%QXD#=_"RZL9@M< MMW7IZI;63U'O]M@M%[/-Z+[>Y'CZH:A]=S@4J9TMBU*//Z?X3\>+\>'..6];)K"XKR9&R M](?N"6^9!5G?WQ%E]SN.W.,HLQ_OBC(V?>EZ]_DDN9[>>0S M#*/,;MFU0N??5ZSYIK+F7_V\^'[R>XR@,1V']B-8X"KL>KQG&Z\., MUW5"'\-Q;Q3[4(97:"Q4ZQX8>(!J35&M#U8 !H+7.!F&5)]V<#<'RWT;,-#NY<9=TGV^S(.9_1 M#_\#W0YWGWC\[A,F2LI84, 222"\<^"2EF!,5(DXJXW:VGWB(1N W[(6ZLI^ M$G^^^_6!E>^D[N]F$GWRA?[L#($JA7 P9*]!.-A?MT,X6,.!T\D02DMX3\&! MR-J"49D"8XD1Y[,1*>]B<^ZGA ,^ZEXG(!P@'.R72B$<],(V" >'Y78(!Q>5 M;HF4.AC@/GL0(AIP25D(Q@1'E78BJIWNFO0$<$#EB!"#=(!TL&\RA730"]L@ M'1R6VR$=;+9:(\0+*1W$R.I[!1W!:.,@.1E(E#$3*W>QJ_73OE<0K+]ENOKD M"_V!@R?(2=EQAE+?[39 "7JSM4E??Q+2!AC$AL6.WVHO%-4^6&'_O&: NOGC M1B8186] 6!NX4MQK<%81$-&*@J-2@J.2FX*W*J6MRG /28VYB%X7+%NW!'Y= MSCN>+L?3#V_/TKPKRM)>H=JSY3Q=8"VPRUQ;<_%+/RV_OGOV2^T2;@]*A_L] MAO_A)^0?Y)]]]+N]L<+^>V.%_?.: <9] MY)^[^$=H;DS6"KS-%H0JZ.,<]V 3UYJGJ#31NTCA^G[OOP1. !T: %W.#RN? M:^7'GS>=8%TL]N=U/5JLLWEK<'Q8T[!G:9H!ZF\M2'M17G;<-JY3Q!0;?]Y5 MFET7JVU\*G+8N.;/HW='S3RUX]KN]9MG[CS-1ZNJM.OSU(JVW2^Z@VOQV5GY M:=[\:SD?MW'U,I-;CY= MW>3EDW;7NN6+DUG;ECN;S3>GJ+5T5SNF(1TU-Y;UO:-^[S=6[2V1959O>[*,Y1&F:='$ M<1OFJ9QQ<[?E"?\#D>(.I)!2$B9#!B9MG5)A%%P* F)P*GB3@Q!;2/&0*97" M$*]BK<%^6NZF?9<6BTGJ/KZ:QC^GRW;I)G_,9[4N[W6JN)PKKJ[DBLN[<\6/ M^*TL,7!U:LH))AO'OM+O+QP6^_U7=EFRP:?,,R@;N\+S$1PI;J!DT(1Z'5C: MVF7I(2C]1/W^7C!]=/LN"WOB *,:<\]6X61R/FK.YN71Y^7DJU!7 D@)3N'$ M33^LHV^).!/WJ<313^/%RC4"EW.VE^*[^V+_HRL0?!/C%A#^:_GOKOSUHONO MK[))I/0Y!F8($&H<"!\5.";+CZ1$5A)I_S M_C*9A7^_:%+IX6<56^?+5&[VTJ-O@6P1N;.).S_.D_3Y,L12R/9?NF _(AS_L/W0-UK6P7OTI.NM/%% M X^G75MV[7SG=:^/#>YH\:V&+/K$+MSADMFOWL3 V_?%SZ]"6)XN5UJTDH-P MV2=I7&IM9KV[2:W-+ZZ>H=WOL MEHO99@/U>I.%+(I.=X=#$7HZ1KUO472F^;N+,V';?IS-5Q M]J:!NI<%JW._N&EE9J51/YZ,%^?'FW/,L$[?K^CIBZ MWW'D/D>1(TLE^?(_NKM3[_9&:\_=X>EVW8J*R0>>;DBE<(?RUFZ_WW5C]1>L M_C*LZAY#J_[RM]F\7&3:A.5\GJ;AO%G,W;2==)/S_4E"PJHP!R+C:"Q4\1X8 M>&@J_H^T&,^[-P6;J>R_^GGSEY\W+WC.)D744TQU5EQ1]=A39 >U ZC M_I$!RJ22-@@%-GH)P.8*UTH%D68?D3"2)74\ L2PZ([R& MD', H:P#IY@#$CV1CI?S.;:5 +*8A7_77+LT;]_\[W*\.+__7M#WR7-4(T$( M;@J]EY+]F&73*-E(2KVPS?#<#DD)20E)Z4O53:DMXR2!)TZ"2-J#R\2 ]%93 M9X-E@EXG)4H(MY)8<$[RND,? 9L)!Q9T$L8)KJ1X;E)B(RF1E/93LI&4D)30 M[9"4!N5V R0$)*6[2,F3D&.P#K2."80.#(R,% (SEOI(J QD:TZ)>L^42\!, M%" "J7-*A:Z2U\)Q8J/6]KE)R8PLDM*>2O:]=J)YDDIEEVVU/MM.7]Y>7CI$ M+UEJ^-WC>ZO=V]O6P?E45*3NK!(FKFW'N1BH7XG6 Z2"8<'X06TRMC=6V#^O M&:"J(DO?Q=(LQRP98V"-B"!2JK..7("AV@C&0U)T>X&^L9HQ2H H+4%P8<'F MZ( &HF1!:T^688[0!X8=J.Z(Q,- MV>WVQ@K[YS7($ILWF-02GIP#JXR&0@^%)1(O:%&+H'*FLA9^ZPVF,X01Z2'8 M3 I+F/(=6G!$"JF23)S*N#4O]SPL<=GG-E*P-!GP6@JNE=4\;.U6382+CH0$BG$%0@0./@8) MBBHF@Q#,F-#K*1%-;]_(&L5Y+Z=$GGS-*+Z)'&J >-65;F@OO7%,LF] M]NW$;*4]@O#[;RN!MAN@IZ]*IHB7Z+-[Y+-HKT.VUZ!9>F^LL']>@Q,$FPD" M3K(VRH#*M SV&9%@B?&@>%11F$B9WEZI]8#W'->'_W\K 'Z/\@:ONSU9%W^4 M)YO%)YHQ,#N=+4"%0X7K@\(A%_3"-N@U@_(:Y((U%T02B-8V@#0Z@M Y@K.! M0(Y">!-B9,;NXL4!<@$J7(\WCL3E2/OQ$J"(P[J.[TS>U] MMX;NDPW[H\V]V[+YPEX#],(!"O .WLT\IS=O;^C=ITYQR&X]0'?%H(E!LR_6 M.MR@B5,[ZZF=)*D743'PU!(0A DP2B:()(3LG0B*;6TYL^NE+3N?K-&]S?A$ MTABH%@Y0XY TD#3Z8BTDC8,G#5\X@6FOP3,G0+B@P<3(@%+"C0V.$)>>>O4) MD@:2QG=_C81K2?;C-=)-N]K]6)>)_-2,.\7!U/.#H=>=OM!'>NV9M0Z77@+^GQ=L\@.WOGE/4A\?C M UT9XU)"#+^SC M60 CK +"O!+)<)O#%B_M^E7KDTWRE/M#=L))GN];BVRGKVCWQ/#?6PM_<1,W M#:EQ;3/+S;MTMDBG/LT;3D8-(XSA6K^#(?4GS*1A1ZRJ>IPM_20-C-7[K>:/ M*0;\I/F(=YE\@*X\0&E'W+_SG6Y(Q+&DP"7'05#KP&2GH;Z8S9Q16?#Y.NXK MRX3C08,DY4CA:0*O,@?'LE..6AM%?NZRP4*,>(\+F'U5%!#O^_,.%XD-B0V) M#8D-B0V)K7_$EIRFD?$(5E$+0B<&7D@/6F>MK5+2V*V", TLXHS2%%&$)86R',F0:).&D.\$VIKV<23 M3[&ID=3]+8B'Q-878KO\!KU\=L4"/V^ZS>_+TW+24'Z.XX^W_+9\]5:[_/#- M9J$[-\OWA:W:.J65=B6S%ZJUML%FQX5@HZ1"@8C&@,C!@A76@79,<:&%3(QM MK?5*V1CF"#C*!8CR&6Q0$J*010)-(MRHZZ+U>G9Z.EZV1*^!(!GJ@W7FGBB_8=3[NV[)KYSNM>=[T[6GRK(5_\3/G11G N6?WJ M30R\?5_\?,D=&C>-G8-=.,2%WJZDL_OW83JIGD4G>]OZJ^_7FSP>+\K]AUOM M\3^S^20V?\QG'^:N6&;ZX7+,.[2V?^JMU4]24Q-"W?2\<:$ [#S%9LL S7^/ MBX>4OU3W<,T\KT6'%YNG6;UA_BR[K?1_)K" M*MV+$4:/FM^FY0,EH^;=JW?EAR)2B^4BC.7D^3QI+NE9DW^ M[H,;ER]>O?UZ]^5JB_*:STH-<\V,];G-'O[]>G>#+;;G2%A_J9O[_]X]=-1 MU]Z?7%M&+>TRE+^V>3EIZCBJJ.&7)P@3-SYM&[]<-*6;?G1=TZ^/NO?SK)ZA MN_#FA/47]>KNDRLCB=A$=^H^I.[I_@,'N'<,<$4=R7*J(3EM07A7![B<@S=< M\^RL#E%M+[&3/EDO0!O:[>BEP%.M008=);K-$YM".'ZA\7&G+4 M5%W>2$O3+GV;_G=9CIB<-VGZKUF)8S>I=%<7NT36FMI?9:_XYO_\\:YY-763 M\^+Y;=/.\J)8+E5AF9:'" 4&9V4$TG;RMVS3S5*Y+.:?K-3FR\UV;ML6,6IK M3>ZCYM6B.V)16JA\<*N?OAY:1C<\QXF+S5DATG&1TO/R:1RO7_SHIJ[12]L_ MGETH0WBYN7$+,W0H4GVK].C%99_I)J96'?$Q'O/N01ZSHI@UGUS@4M&^@A;U M"Z^+&+K]].698OEVH8$S=][Y](\KJB@$\:51Q^50&]XPNWMILU_N>G2S<\;OEI ,;JBP1-SBK:!"*D &1H0$@FD)MAP' MV@835>2!)'H_WOJCV&YWL*7DT>U9NP/W@@O8VI/GF4VWV*>,[-JS3P_O>%!5N>Q M+]OK>G?1(+4USF]_SM4XM 38Q?IOX^F_EM.5MW<7JRWU_)Q]U+S=-*;>"'AG MT0_S=*49KK/!"@AJI)W.FLFL*,>\7+:.Y6OCU&==S#ZD;O?33^/%R4T0OF&5 M^LR+VDO&JZ"P:L.U$FZF'"Z']WJ^\LM!\GA1P/0Y3)8Q]8A&OJ1,#%RYZK+O MB[9>O9G\Z\G%RMZS$M96+Y[!%3^<'[O))W?>OGS1_.6AQNCWB\A7\S*ME?]X2>+XGJGI!#%QNZH#I/_KQ.2\\^W6]06 >CIU_PXK8Q83ER M^^NK >7D'(=Z3SOQ40C(7)YFF(P7XP^KJ9#'ONYXGSX7E+C"<:M?77_1T9%F MUV%K8LW^K@ MHK3OOY:QXDCEK-6WUF\/5AQ7[_/2_35=_"S?_M>&42H>NX_E@6_L[VO OOZJ M8W5?[NPLN4G:OLC%R=?S3E<;>ST%E9M7W??;B^;^6RJDYB;-Z_$\+,>+JXU\ M_5N7>/EM_5+IVLO56^I/Y0%7>.Z[ZNEK.K[R]?I@&SZF:T NX-V-$MO:33J* MO>&+E>R;L]3-#QS4/.LM.2H#D)MG?D&_*J0P21]*+SN;ST(9G92^TNZLKSSS MX^R@[V!^P2UM^[=.9+IW0K/NOU?G)$_=>9&P^H+K7W4:NARSU:M6*3FKM\7K MR%;&N^-IU;6*.&TW3O7+PB5EP+N:PO@RX]$6F EI_#'%5;"H%UR?)2\7RWE: M9_LLTPI\NF-'F^NM)7(\7[^/*L]_$?3*^4YG-7YTSE .*OP+Z82#8MU5F&Z-'4)=.4!T[3$C9"<'Y?+GJ^3"TK/B^6GU7V7 MAX9Z[O/NAN?CM*@WLKKG45/CV:Q);4TT';FWR3.FI_<\/5T<0'KZV@DJ6G:O=(NT85+ZLR9&EX!3 M!Q<=7%=V=]VD5[NR2QT2=)G0LVGW4XDZ75+L>D#2?*KSK^7@PM)N448=9>0R M#>,R#KADSSKCXFI2;5VVU<6G99W_*OC>34V=C%.^=.&+&9Q3]^\2Q"Z2HU^_ M_?7O5U*LZX%=EL?)[%/W^G92%+/>Q)=86'Y;[_;+LTR[%*0ZRFF[F=YRU>XV MIR%=&5M](?MZV?H ]3RONUM]\SF%99=Y_#;G<>&"8098G+5^.I>J(_-Q;=!Q M]X(>4X_N2#TB5@L2) 7G@BFT92S8%#6(6/<--Y*%+'9!6X7Q?)J_S2OEGV_XM3E;SL]F15J/OR265L5]/1G7"/]F6E0@I2[;YEV:?ZR+-5:B>S8O M+3T_;TZ3J_3;96:LL>!+7+@DU56/7\4*4\6YWOSRV_M?7VTR3U4?Z_[A>ED>M">J@DO5I75,ZW.O3BW/6\\V4H MX]'N+>9)T6H99,647TD^2B_^[+(A:I]RZ4>B5EY\W#\?8-Z8) MW+9DV'F3O$^@F7#%SXD$;ST'GTB4B?ILQ$ZTX5TX274]S]M\?4SVVQ>,^>5\ M_QFLE75UTY>+H[OE M8K;9@*+>].O>+FRH2?"SHO9HT/]ZG&-?NSRMA'@>VT&8YY^+YB;\RZ_DNUG!KW%VY-M MR?<,YGK(CGS/;:UBFWK,?[Y@+]#-T,W06&BL0S<62N) #8?&0F.AL5 2T7#H M96@L-!9*(AH.O6RHQOI*O>75G0RAW/(SV/([)6GNM#>\/YFGU)R6GT_:)DWK M3HO[66\99YZ_;P"]6A" '-5Z .UL,HZWUP@9AG8/S>,W^47]<>JO=(WM2A&# MZR,]$P&$L0$9"Q7[T!7[]9MW*-8'Z_\HU@,R%HKUH8OUJ\EDE5R.DGVP*H"2 M/2!CH60?NF2_GRWAVC[7* -7ZEJHK M6GFC9 ;BK0#!DP$KHX(87.+".6W85AEW[3BW.G*(CED05'APC!*P7.<8K"B_ M(=>7-Z]C1=VMLA9?J3?Q/^/%R>OU3HIONEW7Q],/K[I]45)\[S[?O\[['958 M*"4CH6^O?(+<([DTHVC\-0W3HA6T0'0[+[1 =-N@@G,K)>?#9)A!)17"Z M\ .1@@B2C4I^:X]*J8GS5AL(3M;O" T^T ":!FM,HL$'TQ=TT",N)8(#@L.^ M*1B"0R]L@^!P6&Z'X+ &!^U(C%I$X$))$)%R,)EY"($KQX46PM#KX""4S3EF M#];G",)H#BY& =85HM">"6JWME3[;G,.(\D0'! <]D[!$!QZ81L$A\-R.P2' MS3[-*IDH0H#(20$'8CSXF#/DK+/AWLM(W75PB(;1()T"19T'D2P#SYV%+"3/ MF@D6">\-.% [XA)?5@P+'9X@]^4[K?4=4/#ZW@)U;1OK_F2]#3"^#0LKO]5> M@U;4_<5*=#O$RC561FI)UCY *!P)PBL#5D4"/BL:HA)$>O68'!@W6E!3N34#: M/R5#@.B%;1 @#LOM$" V-8)T=%&1!)D+"2(G#8YZ \3***5C*KI'9<+T!2", M5(@/B _[IF.(#[VP#>+#8;G= ,/_CUA&]:Z\'F%X)D0 (X04I,D9O),1I(H^ M)J))3(_*ZWE6#&I+ORV?[N0A;G>:YH/*WAME_PF5'8$*W0Z!:DANAR"R!I$4 M30Z1UOAL9"8Z$DHN'0RX9JK*]LY[>ZDR'LYO<, MMGRNS?R>M&KMR3REYK3\?-(VJ31E;-ZELT4Z]6G><#)J&&&TE^M2T+.'%#^Q M3'5/'/[=+"\^N?ECZM8^;]>X?#F"E:J1Q0[+6*C8AZ[8K]^\0[$^6/]'L1Z0 ML5"L#UVL7TTFS6QQDN8HV0>K BC9 S(62O:A2_;[V<)-4*X/40&>H'C1C@NV M]6G;BSTI7K2N;X9%^?9HLY/=VFO0&SOM[QYWZ':/M[VQV4".Y-*-H_#4-TZ(5M$!T.R^T0'3;;XS(9O X&.,L!A$P"3.06HO1! M,F,,(?$Z.G##=,J602 T@;",@5/2@.0ZUCJ))DK;'W08$460') <]DW"D!QZ M81LDA\-R.R2'-3D$(WTT68+PVH&(/((U28'@-(3( @\Q7">'P(*CR2:0,400 M-"OP*AN()%B5(LO1Z=Z0PXB3G59(/B@)W)M M'\*AN#0"]L@.!R6VR$X;-Y6 MR.RD3!RT,@8$L:4K&&N!V>R%"R1+(;-0D*$@1F(:C"<.?'!!$D^# MS;DWX, J.FA$AT&APQ,DOWROK3R'$[R^MT!MZG8U;W[Y[?VOK_J3]C; ^#8L MK/Q6>PU:4?<7*]'M$"O76"E"ED&P")D'#T+'0H?)95 J&&:(DCD_*@FF+X4> MJ1A1PK'2XZ#H$J4,"6+(7H,$L;]NAP2Q)@@2-4N*&: F,##)&E!4F*PX M442*Q^3"](8@1F*W;[8.2@KW)B#MGY(A0/3"-@@0A^5V P2 'S<&1Q"Z 80X M5]8SF8 Y(D P(<'X8, &$:4+GB?''I/:\ZP@U)9^6SZ]^%GIG:X@0OGNC7S_ MA/*-U(1NA]0T)+=#VEC3AHR<"LG..6+*[5924Y MTM+^T#WA+=ZXOK\CRNB]CB/W.,H>T?M=]#XGPUL;]*WUH1!U$:Q[1X3O5%RD M/QNG#8EWL>9T;TIGH>70S]!::*W^6 M5<:B60VNAM=!:J(IH.?0SM!9:"U41 M+8=^-G!K8?GI_JU(?\K:*[^7]OA*]6G6RYP+K+0RI "*M99ZXN]8??K@10 5 M>T#&0L4^=,7&ZM.'[/\HU@,R%HKUH8LU5I]&%4#)'I"Q4+(/7;*Q^O3!*@!6 MG^[CZPZL/MTGJ^_!^NV#VLI\?]=OH]L]UBH#5.N;UV];)[7,4H/-CH"(C(,C MP4((++'LB6;;A:!8-L)J)X +84$X[<#3:("'K$DF3B;+^E+/@1LQ4A9+00UK MX39J&*+#D+T&T6%_W0[1X6+K%RJU9P8\$QI$$A(<"P:RS]IQ9F@*6SON.N\L M\T%!Z40>A/4$+',9#&5.%ZJP1/8&'1@;"2J0') <]DW"D!QZ81LDA\-R.R2' M-3E03Z,E.H,7A1=$=A1,HK'@@S:*)^H)L]?)(?(D=!8"6+*N5OL)X%(B0++R MDMML30I](08L/28)IB]%#)0=$8/5IX=%ERAE2!!#]AHDB/UU.R2(-4$(1A1ET4*FM8"B MM0)\T@R24<$$2[2DY#&Y,'TA"#8BBB! ($#LFY(A0/3"-@@0A^5V P0 K#Y] M%P@9QHP03D(,HD"-U!FJ(UH._0UM!?: M"[41;8>^AO9">_7"7JB-P[4=VFLP]AK:%/%WJA/;GTWPA^1@6)]YJ*$,+8=^ MAM9":Z$JHN70S]!::"U41;0<^AE:"ZV%JHB60S_;-VM]97_!U9T,87O![S1# M/+0ZNK^7]FA.RX\G;9-*2\;F73I;I%.?Y@TGHX811GNY1 :KY@XI@&+=[)[X M^[M97GQR\\<4TGW>KG'Y<@1+9P^8Q=!8J-@],/#0%/OUFWMLQ)%Q1$J2D(;P(8 M1@QPIT+V7DI*W?7M]KAPEIBH0.@H00CNP&M)03JEO,V)*B[[4IN32S%25&-M MSD'MLX<:AN@P9*]!=-A?MT-T6*.#TI(K'BAP+0.(I"08$@+81)QCP1F1U75T M$#0$9J0!ET*MOZ@H6$LBQ%H%/'N6/4V]00G*]5@RV43F2;Q.#LF)1(0)D+0KY&"T R?K M](,EF7)BDF&D+^0@1WJW]18/2@+W)A#MGX(A./3"-@@.A^5V" Z;XD!&)&F2 M!.V3 1&X ^L7>UM<3N7R'ENZCF(9(-'>266Y4[@LX M<$M'W#!$AT&APQ,DOWRGI;X#"E[?6Z V)<2:-[_\]O[75_U)>QM@?!L65GZK MO0:MJ/N+E>AVB)5KK/3:RQ2,AJ"$!)$" TNC LUH38,A*9JM-UG?D@33EYJ3 MTHRLW&DNS$%IX=Y$I/V3,B2(7M@&">*PW X)8I,+DY2R1!)(GC 0C#BP*EOP M!2.$MM%&NE6U^EMR8?I"$'RD^$[?;!V4%.Y-0-H_)4. Z(5M$" .R^T&" _ M;@R.('0#"#G!C6,N #6,@Z#*@S?) ;4L64.5IM0_)K7G64&H+?VV?+J3B.B( M68M$M)?:_A-J.R(5NATBU9#<#E%DDRQD@Q&%'8#RF$ D75!$^ES()&E%#8E4 M;V<9?T.R4%_F9%1!$&,0008U*7,Y9ZA\=GZ2?MZ8\/?E:3ES*#_'\0BN>S,?4@K MKP27RP,?N\DG=]Z^?-'\I7==9B=8^&H^=I.+EG/3%K[9_R[WU^):NU* BP"T M=MQU_#&&,2.8A42#!N$L V=4&123F+-WRFA%KL9M?GN6YN7C],,?\UEIDO^>M6U-9'V7/IR6 MEFG?SU[/IMT^:*[$K??EVK],9N'?+YI48L]9[3/S95K=UWBZ3/'5XKX/\T]Z MD>/XUT[1-@V\[B6U-QR[Y6*VV9JM=H)RG\?D970>1]DC8L3.SK;K>V-6]?;>]K/=>E]#"+=, M[-.J8M;A5N<=M?+'_2+6Y/YBDU?Y]U5;[>U"I??_7S0MRK7G.EX%=_ M)K%P(UQ4=51U5'54]5LZ25>Z\;*H-RM51ST_>#W'$=C^VA9C]7!C-189.=!8 MS0AC&(I1KC&V]M]8J-:HUGTJ>H]J?2!JC7"-'.?/OK=H^UR@!5^^:=^;),*0<>(+/D0'A*P41# MP 050M#))[U5;RD:1H-T"A1U'D2R##QW%K*0/&LF6"2\=SOSC0S#O8&'M3$? M*AD"Q)"]!@%B?]T. 6)3;DE&R10W0#CA(*15X%660*W-TCKK&-FJ,B US50X M#C0K50"":3">./#!!4D\#3;W;FM?*D:&[[0<^$%IX=Y$I/V3,B2(7M@&">*P MW X)8E,<0"F;#0L@N"XT(%D&:ZT H8FR23OI8GK,YLQ](0AE1T;B' 02Q-Y) M&1)$+VR#!'%8;H<$L7F)(83S,2B@UA>"4%& RTX"I8)QDRCQWF%YH8/7PKU) MI+F:*(6)-$--I'FWF(5_@W=MJFF-IV=IVJY6E:;/]7/"M: ' Z7?:B\4XCY8 M8?^\9H JBE7 [V1C+KR4R8.SD8+@C(-5GH(QP<0H9(HD/";!9U/Z[-V)FZ=? M:BA[?2F2[01[&1MI2G:)O0>EMOV> GA,86^4:X2<7M@&(6=07C/ X(Z0<^QD60" M(0%2T3^_]E[^^:VD2M[^/_G4Z"\ MXRU-%<@A +Y*V50Y$R?Q;F8\.W9^J?TKU02:(C(@P "@9.73/[<; E*U(MI MBN@+'%?-6!8)H-&GSSVWNV_?VYLOI.P-Q4CVIJ.1UYO.%E+,@V"\&"V^)93K M#$Z.Y]CN:<^:=\K:,G5RD"_)V.'1M*6K8D1/$-:%H&=>?C+B:SFBT#[6,+2: M\).?\I,]3XY'SGC6FPPG7F_HD;,\]:;#WD!,'#F9^F,QGIPBK*O2KO>%=)UF MJ],>C<F,?AH%+GDMDUDP&DY/$<[U&LZ-9P^\"9P;.#>-0;C9Q);S@-G)Y8D/$]AU-H]G;#N3$3P>>#RP MW?!XN-"N-2BTCS4,E1X>SU,>S\ 50DZ'L]Y@-!_VAF(\ZPEGXO2DF _E0/B! MYSS(3'I,M-?9/!YW: ]F)ZV#W"G;"Y>GO<8;+H\1V,#E8<4:AE(/E^Z M$'/?Y"D])@;L;"Z/,[.]$59Y.N;R M(*&7L<.C:;OWJ\SR=./GFS2,KY'5JW.NUN#0OM8 Y=S&TDU&<\'4Z\G MY7!$CN;4[TUGP; W7[AC&4R"P!D^<#F/B:3:,_P_+@DRF1WG8OY;IDD@LN4; M(L 7=^ ,KW#R :J;08*LFX$-F -*]9 UDM9'[I3.7,&H][ 567]2,5[PI\' MO;$_E\YBX03EOU!I8*ELH$2P5]-P(;L(85:Z#O MU;1]%LSGCC/I>8OIHC<<>TY/C,6T-_2$G,R&G M"&0YG7MR;]5A:,]&6'= W HR&IDQ/)HV",?UT,'$?#=F3B<- IS3M^6Z:Z[:'Q;61*%@;7/!I,P9#7!.#&[7HH7 M0Q8R5"9,1)Z:B(R\VR)V(WG Q7/2FHX77F\Y]=[I8#"?SP/^6\"81 MY>DVI>H'[0:\BX./R@DX[3:H:\^&YE;&?L8DU&<_!#H#6\YT!@-7"ZX67"U& M:'77U8*+4JV5"CD9S,=.S_.\26\X<&8],1KXO9$OA[XWHX\]^2VA6B=Q49X* MT!J8F].@=7Y)5PP?0X,&MP)NA2EH==>M8.@68 7GR16L[OB=[P6)!KLY@ M*GIBYLJ>-Y_Z[F VGXKY-Q7].]\*SL">3DY:)0>N$I9PX&O!UX*O!5\+2SA- MIJHD-Y],OR7<[;67<%R#,W&WSB]I MQO"=-2>3^\JQ;2YBVTXX-3MZWV&[? M528[2#;S2#+S40GYG#D%?#CE#*C,TZ5A2?,I==^5X,AM,1,\5*KGJ<*#* MZ(AQCQQ7-QB/Y7#LGJ1Z8.&I*WG]4YJL?J3[A?$FC*\_KF6J<5%'Z3 M +.5Y5L6)^'ZP?6#ZP?7#ZX?7#_S7+] >K-1X,Q[T_EGU/<][>S\B\^U7=[US\JY_QC&;/M*1 M[])01-ON$W'6^VJ7K*#7SYL57>C3OX/PYO>_H_\=ZK]!?WJP_X(P6T?B[G(1 MR2\OZ#N5G#!Y )6YT9T/''0SF8Z\W'*CLNV(\G8P'_W"8 _;F M]Y^7TLJ7J936BGZWS"Q)\ 76)[FFP3R7J>4-;,L=N*[*R.E'FX >\=W3#M%1 M[>/7S[.Z$G79MQ_ M_(@M;QI8=(-(H>B776M%NF\M^I78]6XO+;JWR$Y;]B]]E3I8)Z@5X,83W)C[ MGB/&_K@W]^>#'@UNIS=WO'%/SA8^T6(ZEJ,'W%@$ [&0BPD1:$C&=S8B/DW$ ML.=/ K%83(EMDV"/&W\68?PQ_DFDOWU.U/]E_FZ;5OCCHI@W7-//]%,6!N7< MX23L(&>Z[>RXILZU%C3_(LT@Q:#N)8>IM]+=7$O?;"4+R]_VM/IQU]66R++$ M#S6+;L-\J>_T]R2- NN7-+E.Q6JEJI?72->WE$C%I-G0J)/P<.%/)&E*T)/J M'.5PYBQZ,X_8-7 &H]EX-*)?3!YHU-R=^!Y-[OT@D+WA9#3JS6;.O#<;^A-B M\U!ZBKLU'OY)A.G_$]%&OB_JT/\J_>0ZIC<,3D(V9]Q_?'NE)6R31<\I#4KE M>I/Z2Z'^I;FE9_=JTI[).$Q2*TYRF=D8]D\,>S$:3Z>D)KU@-ECTAO,%N5F" M/'H:[J.Y-PJF\\&#=+5?G>RD*=?,\?J/1YJUA _PS5Y1$\24O++)HC<-)F3? M1XN@-QW,_)[RL:9#&NJ.\\ W&T['T_EP+GL3;TK7S&@&,P\6-&^9C.=S.9FX M8N89XIM-^H\?PF\).QKQS;:+F_<645K2N?WM^^GUQ?+_A]8>_S_+>J14S/2( MU=NQ":NWD]=:O=WK*WZKVJ\<;G!\[SCNR;MGMZW,?!/7'=7V8507+[=9.M;B M6A8[:CVQH+>]%-&MN,NNWE@_M':HGI;#>YM5L_YH_)7F[O3CUJ3-JM..(7?H M#(;.>/OG*WII>KB7M >H]J[^X?Z#+B(VZ!)<_PC"S-]D&:GY/^BWT5T69O]8 MG,$2S),H>#4[H,( ++=O_;1]T:)B\NPJL_ZX?6$]87A7OC1Y3.?R9E[UU:T_ MA;&(=:4U]%>9;:)UBZ8X],H&OM,]J\[85H\-]2K.TSD&NQ3% M]:J9EV%.;^ _N9FZ2*(HN573I&#?G(B=.;&236HMMFST]]B8[MB8;-EH9;N4.E,53?VHJ?_:B)0\HNA.+4 F::ZOWCY,;*C9=-WS#VUL-GB& M2$"#W^/E(U?A6HP&E?=0YLGW:C5%S__OI$C+'9<_2K_<<''TAHMC[P8/#1DU M)M[%\8:P_[48+C0T_T2O8CF#WO_0R(CJZPJ?WO^H=G9HE-6(HEHD0AKO]/1; MD0:]*$E^4V2J#:9\*515T)LDNB$VA-EOQ: F+LA479R',NM;']4 ]7/5F(I1 MOJ90$"X6] HKNI_R[&ALEXLF22:KIDC%-*)QWWH7[0WD1XF1RFNA(@VO];LM M-OE&T6A%$.L5EQ\__K\/?^PY,TND\L&[T4UCH2]0[Y$O-T3WS?R?DB[-$WV_ M3"RDM13IG#!9I\E-F&FC$,C,3\/YMK4G$4-G>G*#7T;RG-'FZX<'TD\*^WE) MSR"T5-C/:]F&']_][?.'CS^_^_7_K)\_?GYO_?K^S^]^_>.'G_]L_>GCKW^G M'WM__?CQ?]2_/WU^]_G]3^]__OSI)'B=9ZW(8"OWN!H?(FK-)/WOB\S-2@32 M6F_2;"/BYPA)3%>?_I*&-W2]]4GZFS14]LCZ*_UU72RR_JKBE%?6N\(R.+/9 MR-+#4WU=?\&=O*ON5+O#]ON>9UN";-Y*&V5;&XWMI<[[ Y>^_^(O17PM:_<8 MUN_15UWRV/N7%K[^*VW#R:JN2Q.E##]9H% N,MM:1S1'MJU$&[#P1NU*7B^N%Z^\\LVZS6Y3\DV0MEH,LZT/'VDJ RK>09Z>5^,OK% M[RM!^"U.;N-2$(J?M438^_I@U^I)+\A&)RG]B@:LOR2\[Y2;-9=WB?I*X52I MD/'BFMV7?+%1V[$/=,;>;URB/E^&\J:2KT3=OB8_A2"IQ7@M1.4+ONQFU*7T M1:57] G)#6% 8G!'^D&-?'Q0/]"UHB=(6>.]WRXLXA!UCHHCU_VD]>N^%ON5 M:_K4 _\OV5"/J>TF!>?B3HW1[*E+5%ABLKDN7,U-L?&M8MVSXN5H]!8S=W)J MQ)U=_!Q<;7])SWKXR^V8DP<^4P/PP.\+S_OA[\D^4[<)V@=^GY,\R4/W3[0I$-'NHQV+LY#T@CS58HBHWY?=."IHP;: M$KGNU8O/&[#M\C>_UZ[./(S"_*Z*FCIIIC.D8;I:0G893S48%?#.D6*1--%GUS$Q2;2JT!*F-0WDDU./5?0 M+TL6^:UR_*+05R'7H)2Y^()2S5-JI9;15+QIL?R9JW5 ]14UHX\B64SAZ(.U M3/,[<,E88,&EYKF42LVDW^2=);](?Z/6S*V5WF>%#)F+(ZC3/'7T29^XV$0I MIDIZV6'KS953*KV+=%/N(I6;1= I3LB#;,V3;6\:I0ATG:H][B*>C,;:OXOU M^SE-L.@^VS"WM0I MR2"!2O=*[ZPJ<1QH:.Z8 T;H*$@ 5SG*A"G$C<9+]4_ VN^R>@=L\Q:)8&, M]HE91B=)%4@#3ID+,#C5D).9;3)%K'#G:U:!&6*Q4$&$952UV-!H3-3ZB&T) MF2:ZU450X.[0@4QO0E^?:M!RIO;+BC,-MY(FB:E:7!$JO%JM_:M8(DM%I2BE M+"F=TD0RWF 'P.!1 Z(V0-0B-LO?I,*_V\I?%:9;._Y0)BTJ9,\7:W7PA#[6 M02'%Y,X"LTR%&R"OPL<+WU ')>NP]NC\]5)Y/+@?;K11\FJPVG;Q1B[\%M7ZRBYD^H8F&KW=93,Z5Z2 M;I:L[NX_HLB@EAU*!69Z4@4DLFIA(JLQ$EF9D9WIU0Z Z81,:W?J#<=#=]9( MC8F3'PC3\YGK1)OGA.Z@3EBE4IW=TL'M*MGQ4BBEO5%!N)G6CI7(+B1)P(Z$7)C;O;9I&H*>,]B:H= M$;;6D519HC,IM^DT/TDM(]3PT3S?2+M)Q'#K;+\K3VZ77$:J*7]E^ M^I&3Y;AZ9?ZT*,N5L3Y'Y]-$7SBB1=JT0R MA>RD4F=K\)5UTME MK?I6W]724%NU/EA*YE'9<(/NWX:7>=[R/Q(A"O]$O6O MT=TV:]4&6^U"J26^1"6?2%,UE])?7CPC>NK%I;9W*KE'*5CJ,A4663.V=C4+ MJR9>I9F\I8?NWJ*67$)-FO:R=VS3?:AW*S,"Z*42POTZ24B=!%G:,F6&M,K< M!ZKY=\7-5>M$1L- %3&8BRPD4?Q+;A1KK\^!*QC%K*57IC6%0^RJODJG4[L*SM*K:2O M4S_'=*WRPG72_IY^%F%.35%?TR]#?9]*&2LSJY^744-HGJ3;>R\_2C?\XD.& MVWMV6=@0OKZJ,:P5K\E@%U]S)'^(:^7,BEFR6IDH/DES(K JR11N=NJ MG%OO(C(6J?4_<7)+L_UKFD?GFR!,[.J#3\I._3U)?ZOL8?GKO_ZH_=O2,M-+ M*)N7RJ6,,QW/Y2>!["7KPOR392*O+>Q%(K[>B&OZ^),0GWHJ\^V=7=CQGBX" MH^8'NC6@UV,KAH?-%274^*TWBT+>RNTRE;:%G*ZT_8B),+WZ8)4E"EL MZZDS:#2)>*-6_4C;BE%91@D6M7!H&B"_E(_3B>[T=.W^TVEZ*!9,V%WP?O>$3\7[_;'(_)%MPO)<374K<2/"2 OT32@J2OTM#NN[4D:N M9+=X)/]9QMX?U=C56\&;M*LB>>@W?Q!J(ORW_O_TBXNL4,W- MUVJ=0Q9)&_7DO8IRU5D<_3"WKF6RDNI !OU_F13'/\J,O^J[RE_5/E\Q?LMO M*X^RLM5D&]7RBCISM=&#/]L=^5!GC+>LH-L5139SZ2]C@N'Z[IEA;'V(LW58 MT$G]?E/<4B\&T"0^76Q4ODC5^ZH''AS(+#A;.,E9S0OO:63#5CG-7W^8L/L\U:I3W-U'0F5Q1)BZ2S M9=;6RGP7AG\5^JJ061AD9>[QVBE$M:Y$W\D>6.J'2E2U7] MEH/3%V^UX/G2"1T80]5-2(U:M?J]EX08)BC4)%;M[L66/%A0_5 M ;UA?]"W_EYL9.T/8;LXY2#7,MZNE*9YF!7C@BZ6\34-TN+#VMG>1.]F!N&U MCM8FLZMJ3.Q62M3P46.['$(?21"+AE;N-U907W,:_F.MW.^GHMSOSZI60\O2<;;E3<7VM#IWDRA\DER!__UO_4IUEP_)OU.24/IOK,MGZNMGO>E76'B]URXIGZGI3%>-Z] MQY:'13RO\JY4/%@LJL)6F4R=#S6W&G?>I'GI??K:5^W)Q>6(4AJ^-R:K$V4^4IU$&> MARTJ:E=4"P#;KGN\G7-)O"L/Q J=K.%A XO.JUVD2S<41G 39ZHZB-H*W\8? M; ,DRN<;R]CVA/).$,K;\E!>]F/T\WT#J0UQ4OIHSDA+Q$15UXE47*H4:11* M=5*J\G0"%F2JYM#?I;:WQ:=ZANN+;*FWK)/4KI= JVRK+LFP MJQ]T5S^[?]]!*F.%"M?+UD=+TM*DENZE;OK("HMK(Y6GJHCC4HFY]>92&NY2 M??Q(7\BL=\HZKNAFG_+$_\VB%R1;3))'3U-QM[GE>.1VELTIWC4K73I?1S^I MU=+J>(QZY>V%[H!4KU@@"XCIUD45R57XK+K(8ID=\GLR]3I05G6!-ZA_5+^' M"@L.DT!WA=#=7-17*ALC5:R>ZEUGL&OR8ZYG61LP*0I0%G"J4D\;M?S@I\H_ M+THNK458I-=+R1-4Y6-T30WYI5RS*P[> M7DW')=M;.<[D*A0Z3EBG)R.U(^N99K6AJENXC6"F?ZM-)D'B6MQH+HG.<9F, MO?:UP@GJ6DP$#.++#&(1RQAO9X4USF^'K->?C08C*UN*5&;W[8E?V)-,VQ,U MK+]S[,%@<)")=?M6SDPSQ6.:!4:R*$YWN"E;2W9OFC=Q^N.I?JING#ZP=Z!= M!4'OOUJUS%PSU")0IR5UV.QFG10S@<0OC[ 7VZW[;KE.25:+%ZXY^\INZ$> MLVTQ #]12.='9B[ZT-+)>2%%W7 20K3O3EA M$5BNJ_B0D5!Q\,42@1\E16J)[9&CDD+;?RL/HSX_IK[PI?8][HOG6-.@W-B* MBMB>=528PD>LG5U$[1=U,?.]LMI[-'IY:2YWBN/W[3Y^[TRFX^',]2;#B3OJ MVOG[VHQ !<:1]4ZK9!9:RDGS].=Z J0)?O];NTI$NTA$;U"=V7O!+$FO'1V: M)7W[/*>27GK*X_.=;/<*54G8O5F';GM]?E2V^; 1>] _Y&I=JQCJ*LFJ"CC< M3J&>FO6IR +M,:@X!5]/5FJMN+*^/B>7@+9W\%8D1W:%,GHRL]WQT?(3]DMN%-D]OT.GE-6UX9M/:) '!JL)@T7. MD3ZQ&D6'B%Z;(5_LC$NURZ3[TS/>1"AR;K-?[B-]_?>_,K__UC;CGZP7&K1I"&,OGD95D\FU'Z]"O(NTHHLR[7C^DKQ4VO"=IG8 M6T\^=ME'RD1>>RNQ?>MOBHJ[6<1V$T1MT>K= Q('G=U#9.4*5";+B"M;;_W; MM2VR@U,5O=/A)ZMY6.0VUAM*.F9 Q6(]>>TV($#OCI0)(\LNBF,]E0SJ.UEZ M_B?359G'O$HSF56G5Q[. 3NV0PS#UWSOM".J?HBH^G-'U2OQN/ZJ('%MS5.9 MZP-,]Z((G.&T[SX9O:YS\#X6BU_,B47ZU7)=;%IL$WG M5V]I?;&O?G:FO$D];)FDJ5CL)Q%Y&![AS-S^=$L%<&3KD2-; M1),PM]ZI5#MJ)1?&[;RG]%=%OE)E=[YS1O7#-7Z!S$+XU>E'6QDJM6U8%E!4 M>4)MM?2^"O/GCDL4F?VH&<%#=WN[(?C@B0]<_A$_LW'ZADYAWKB8MP]E2N)= M?G\8N',E6AC8.AKS[SK#VU^DB,@#^EC+,[<[O:27Q3:Y/D:R5XM!;*LO% GV MK/5F3DZZM2SN1HJ57NNC2NK\XEXI(9UC(XV+@- RAU^VUL?%:P^H)VE0F4>U ME50W5;^X$6DH]-E!%3VOT]*ISPQ6F:/W13)2M5Y UV0LEKW M#D(_+TV_2K%:^"@ZT]16^?1ZM#ZSH4[+TAWB#>E2LLEJ*A/*O2Q#VQMF?K+> MI0%CD!5,%^^2_-BK.YY9:E!5J MNRCS5]NJZH1><:Z7O\C%;S)6"Q?7J@Y&7$;HBTV^3&C>$5:K']6[)WM[!;O# M)_O%J=YCS]/DJ@RU3O]-T;ZG)ULWH5AZJ@1JC&]_8TQR]T5^N# M;7U0.8J<=^6*C'=EUZMS4SOK$>A3Y5J$'>.@34"?)&1!LU(]-P% M- MVYE;OHL#K3IMOPB5BBU+HK X&5_5 %$=N2VK^&A5JHYY'Z\P72JWP=G/F*KQ M_FY;T5H-LE]VZ:8Q@7IEY=B5("AW LL2"-G&]]7VIK8:@4J=%2B[L]*QI05J M^W*@=F3+/(RJ(@09RULR.SK)-IF13&N44!N%16VC^LPF62NSMHE) >RB%H*( MLF3[U5J)UUMIK52N#&H&>5^%UNGJ!55[58;%TACUK0^+JI!131N#("UB1E6; M_*6*RXJO95D"[XD:>U5)!QWSE97EB.:J)D2Z4N>V?SEKA2&D%COOAMRGHBK' M=O:]JXA:#@\8JE<-#%'<5$O5JEB5=E27(?EJ:9GC12<;4)E?U<'X,@)A$:;J ME+SR0(AO^;*"3#LI>P>"-,^J%9,;E3Y')ZK29K"ZJ$P$&ZZT1BT(=3\I*KMO MF[6+&$]59&A2G+JI:GX6K-<[:@LRC=GN8:7+K>-3:Z.LBF4O$D84IYAT%ILB M!%X7@8L?NJ[WSOCF>ZTN8EK]Y#H.*\<\5?%?F])C+[Q_8D>O.G%4;8S62]%MH_MKQ>BJ4L5[I8RCNWL==%L$V_C+1 D874;,N-VO M*E?9XRB)KWLJ^D6=!%A6!YZ48[Q6O?5O6>1F31,:NU46R60/\^)0LII8A/XF M$NI\>5*\GKIK>5"XR,"Z-Q320\>T:Y6/2B]*S),;^:!G#GCFJM&ZCZMJ<#LG MO5;#JHK!5M,\7> IDN5,4A] C?0><;TT2#D6JXXS5J.X><\OEZD/99K<+;G5 M0EP]%>II= IK,5_C41] H:K 5QI'OM&U>=>KF:%BD3MZ I=[*7/+QT M2XL$XGKZKGQ==V"J,]^WG=E=E'=S5S3 MV%+WG2974F4#+P7T;NLC5J7SA7URX)K MN]W?^HIGN=Y ACM1%2*5&WI_Z-66,X2NRJ,=7?6(XH5J0>VU&^]$X4">&G5Q MG@KRONN+XZHA- :2E8H++]:2[S7FP)K^^TV:V-8?U+(YN:V_*,2L3VJFJQ,& M?" U(E!_W:PE31G^6Q#"RN;]GRQS"_RH:BNI7VR$V@U/JL7ONS)=3E8M?]0\ MR.WKJE=112V*X/IM5M9M4,5!\NHNWZYD5V):8O9P$8?&[+*HE*KB[;?3!EUI M4X?@WTI2$*$/% B]QJTPWSVZ+,GYI](E3Z4J:U!6;2C$57V1?.9056(J5JO%C;)*A]NP'WP_IP7YP4_O! MAYP?=^@,ALYX^X>#C+WJ!LL?*N/Z25[K63U\AE>>_NG5R=J>;WZ;E#I3)N0L M<+BT/M5G<#_2G#'>JZ%&B.EJ;%^1S&M[?ACY)%IZJ'GLCL<3UW&\Z?1]?8MHN+^VF"GI&I%+WE\$RY1+X_46B[:5/%I+>O5&1 M"RS?ULU8TD1@KPFJG)DZ,5MNA^S7OBR+LAY8P=+_(L^]=I\/R>==G=3M=_05 MY7UJLP%534WMT^[V>*KZA&H5_6%'W9;51ZI:?<66;U$GZIMC<46JIK)T7%'M;A=IM5^I:XOB]F3>KA61NLK:K*O"X9',=XF@9$U6 MRW/<9%ZOMV%KVYJ)NPG42W,X07.AN5W2W"<LTKU6^23V-I O2E1+&D5.SGT\-WJV?R. M)%8_JGKL_0+?=(]RCX<&J5^DTM-5!*HVD"3DQ29VF2C&WW[4"\)4ZG4H5:7Q M6H?8%KLD10! %9R@S.FJR)%5;9O?#P/>/OPQ8]O&A9*FSWCPS;QPALBB(EZ[ MMA-9A)@$B0Y_6$F9ER=6J:FI*OJI"WYDTGUR?1VIXB/*+OSU_1_) MI:'.JR^O]ZOOJ)2]-0^L=+A?1(;M[UQQ]H2Q78<-4 M8N5-7/KQ5:(877286IXGOJIBK'R9H-J:5=LID0HN41&1]!UE[VKV0UL>U3%; MJT66A%S>A#I*[ZSK]ECY9BY+*ZH[0*S6]-(?[V.[145],XS++Y1.*TV U+C0 M@3 'NKPJIEW;8"$O0IVJB/?<5NU<9ET+UOM'=7J582QGA$7 M7)FK_:]=0-L]F[(]6K(;SK8..%:G[BUG6(4^_ER5)=H[HW$PQHNN*$ZBV.7) ME.UT[G^W$:X/8Y3_%QM-KSU*O $VFLS8:.IXD,UC/?SKH<#25]M=XJ@C9PX' MTJF3TS#;S;14Q?IBY2RFSK16]-5E5IXH>5C-0G]1G2W!%N%K5TK;E>VI)'Y; M,+>(*CD4LUVM/1=AXCUUTK579L*GOY3PJ17-LBQ5+;!TI_MZ*:!RJX\<'/=W M(]LH-J>;K)?P/EPY5C6*K^9)&A"(JH$T%BX'5_KKO4C5E-0:O.2757ZGN_4<^G!FR]AILP"XL0V,OJ^O)+]*U@VV7% MNN>@[SG.6_U6>?#(EP;]V6CRS'<HGOS'NCZ>S;[[+J=HRFKJ&M&72GWCN M8/?G.33.UT?CL3%-&8T\0]KRK7#1#^E]QI:6L? _'U+UL/:YHY%=_:?4CBQ& M,5>X+&8,ZA>'-5 GA/1%5!K4PM >,K&/F?S*EM;2ECUC\@>O,-=[QNB?-)W: M YM_$/&S [7K&%.@TL)D,%)J39(^_Z\WXS?G1:U4]&V_C=9YN=2Z[[6RH^$9 M)E0G'2"?M3O\4^$%OU=>\._FJ?5#.6+V'.*:!]P@WY\9.?7'$6092&R;$06$R5#**U"9LP@,N9!'9@' 2A8:%CHK[70#BQTYX@/)QI.-$PT M#Q/]%O89]AGVV5"D8)^[;I^QR $3C44.$] M7J;/ ?@Q.OW*Z3N.%6K@9A)NP I8 2O80^ &C@$K8 5["-S ,6 %K& /@1LX M!JR %>PA< /'@!6P@CT$;N!8"[ Z89C!?J!)O=/=XDXGC3RHUTAP:UW>@6"$ M5ZX[HP:Y3^Q6PBI-NQ06=D77?@6Y'THVAB74&GCT9C\X$.6O6ML)N MMH]TT+C&<8'&=8=N+#7.M=WI#!H'C6-*.FA,:QP5L8<,6AA*%+33V+N7!5C+ M#*G!6N\=?2U63YKKEV;M- D_-E[4B5EU1(95+NQC:(+']F0P/I.Y_18*/TRT M:M)HZ"J7&7(4"@F%;!HI*"0CA9S8X]$ "@DN0R&Y8\5ZR:\5"+2/+0P5[<(Y MMCQ=IPAG^!K[]U@DAMG$K)M624]2Q;@\DZO M%HKLU.#A/R::)OOG)!<1^8EE0+*(@U,%)>,0"A]/J5-G2%J!0/O8PM!X.L[ M'DZ07@JDXTHZ2%3CN( M;-C"4:(&,WOFX6PQ2,>5=)"HQG$!6]BPA:%$';O< MW"FZ&;[,"MK!A"T.)PORIG6N$9TF.BXA43E3_,0KI!TO&]*Z2 MOAE?(SUN=_RC3ITA: 4"[6,+0Z,YL;VC*[B!53L0F*B0D@0RXSY"@4$@K9-%)0 M2$8*.;(G1^<9@$)VG/8DZD12; P!V3(9H8LA49" M(YM&"AK)2".]F6-[4R,FEM!(AFQFR-*.:J1)N( M;-C"4-.0E9__,NE9LQZ? M--RX)6 _2^)Y$@6OAO^/299;R:**+;Y$UHX6.#N$C/K\O]ZX;X ;(]R %; " M5K"'P T< U; "O80N(%CP I8P1X"-W ,6 $KV$/@!HX!*V %>PC," MMK!A"T>%&MO#,10*G./*.2A4X[B +6S8PE"A+G" [766#\^((?)\0=_:Q;=6 M(- ^MC#4MQ&UP\$,#)SCRCDH5..X@"ULV,)0H88S>S"!0H%S7#D'A6H<%["% M#5L8*I01&1M- I;A$N%9 M>#,3-!-30(9D9DA22"0DLFFD()&<)')BC\;81P29(9'LL6*]:M,*!-K'%H:2 M=G2N@D[QC>,JZ5G2WY9W>K5(9*<&#_\QT339/R>YB,A/+..111R<*B899U#X M>$J=.D+2"@3:QQ:&QM,=V-,ASA2#PA0U;."H4@35QH%#@'%/. M0:$:QP5L8<,6A@IU,88ZM7.U&8R%OG'E6RL0:!];&.K;>&Q/1AXT#IQCRCDH M5..X@"ULV,)3H<8>=K' .:Z<@T(UC@O8PH8M#!7JV/,5G:*;X4N$C67&13PJ M)ZK_&(7T@R5C>E=)WXROD1NW._Y1ITX0M *!]K&%H=$5 N:8I!X%J'!>PA0U;& K4A6M$IG.3H&6XQHS4 ML!"X5O&M%0BTCRT,!F?HI(<$ M4$C%(*102(61N75LUS/BG _JJ##D,D..0B&AD$TC!85DI9#>\-@"UE#(KG.9 M(4<[JI FX0*VL&$+0T6[.+:V=*?XQG$]'8R%OF$&R IS 9Z:5G3V?''J/$ M#+#K7&;(42@D%+)II*"0C!22]&8"A027H9#LL6*]9M,*!-K'%H:*=N&B>$A+ M%TG/DO[6';QNT+%;@X?_F&B:[9^37$26GV2YE2RL5-[(>".1U:+USM%)#XA@ M^< @I+!\P,C\NA-[-CAV4_J<',;Z@8ED9DA22"0DLFFD()&,)-)S[-' @42" MS)!([EBQ7O%K!0+M8PM#2;MPC- SDZ!MRQ([* N!PQR0 5*8 S(2S.G,'IA1 M< QS0(9D9DA22"0DLFFD()&,)'(VMJ=C["2"S)!(]EBQ7K5I!0+M8PM#2;LX M-OE0I_C&<944V8^-&Q--D_W/:9)EUCI-Z-=(\-%ZEPC'E[FX3CB^W&(7:^;8 MPR'.+X/,D$CV6$$BN2 %B60DD=.9/1V,(9$@,R22.U:L%_I:@4#[V,)0THR8 M\)D$+,-U=:R10MTP 62*%": C-32MFF%0BTCRT,-1(%KX;_Q[5,11[&UY;\LI9Q)K-+9.UH@<-#R*C/_^N-^P:X,<(-6 $K M8 5["-S ,6 %K& /@1LX!JR %>PA< /'@!6P@CT$;N 8L )6L(? #1QK 5;( M=\8O+N&5(U-^E9D4J;^T1!Q8@;R14;)>T4;ZH@/0SPF [8PM)C#J3V9 M'ELX"YP#YYKF'!2J<5S %C9L8:A0WLB>>L?6X #GP+FF.0>%:AP7L(4-6S@J ME!&)+$U"MB5GVD!8R!M7NK4"@?:QA:&\.=[4]D9(;PG2<24=)*IQ7, 6-FSA M*%&.:T\GD"B0CBOI(%&-XP*VL&$+0XERC705C(&U>ZM0*! M]K&%H;PYSM >#(\-[P'I0+JF20>):AP7L(4-6QA*E"K5.L8L#)SCRCDH5..X M@"ULV,)0H=QCLWQUBF\,UPB1!]6X(=$TU_\L8YF*2(>@BH"^%6:Y*MEZ(Y'F MH/7^4:<.#+0"@?:QA:'-=(?V>#+!(1UPCBGGH%"-XP*VL&$+1X4BL&;(-0?. M<>4<%*IQ7, 6-FQAJ% .*DFTPA0U;&"K4>&+/IE H<(XKYZ!0C>,"MK!A"T.%0H1%.U<(D0;5N"'1 M--7?K1+J_'^+/$QB*UE889R+^#J<1](262;S#!D/6N\E=>KP0"L0:!];&)K. ML3V:X+P.*,>5VAAX0\H!Q7RD&@&L<%;&'#%HX"A60\ M[5QH!F$A;USIU@H$VL<6AO+F3.WQ%!,P<(XKYZ!0C>,"MK!A"T>%\NR9B[I^ MX!Q7SD&A&L<%;&'#%H8*Y4&=VKE$B(RHQ@V)IKG^,5_*U$K64J5!C:^M,/:3 ME;2M6.;(=]!Z!^FDAP?F]&V9[KIJM,ZM+(G"P-H?\B;AQ\:1.C&K7HH50_8Q M-,(7KCWU1B8< 'IF7-0]/.H!!F0VVTO['AH+C87&,D4*&LM)8QW;.WK9'1H+ MC87&=D1C3<*EJ]K)D"T,-=%QC!!$DZ#EIV_(2PM]PQR2*U*80S+2RXN9[9F1 M11!S2,PA6; <&@N-;1HI:"PGC77MD6M$,2]H+#26![1 M2<_/8 G"(*2P!,'( CO.V!YZ1N3):MT:1!?8S)"ET$AH9--(02,9:>3,L2=F M)#J&1#(D,T.2=E0B3<(%;&'#%H:2YAY;@J]3?&.XR ["0MXP V2 %&: C.32 M\X:V-S@V4@M3P*ZSF2%+H9'0R*:1@D8RTDAW.K:GKA$%2Z&1#-G,D*4=U4B3 M< %;V+"%H:8Y6"9MYS(ILD,;-R2:YOK';13R191DV?=E>FB+#U+)MG1ZP9OCA"[>;JA\D'11V9YE4 6F1%X$QP1 M]@R<5K"%H:5T[-'8B#P&)H$+RK&A' 2J<5S %C9L82A0GCWP<.H2E.-*.0A4 MX[B +6S8PE"@+H9&5,LP"5I^D21OCPTE 64A<(WC H%CPQ:& N?:TY$1:=Q, M A>48T,Y"%3CN( M;-C"4*"F]NSH$VN@'"C7-.4@4(WC K:P80M#@;H80YY: MND1XEL2A"#WEP_6/^5*F5=RI;<4R1W1YZ_VBDYZ80LD1@Y!"R1%&MISBN'6#J(L3SA8/EKDF767"Z25)95V:U[@0B42GAHV()HF^X=M &Z5]101]ZUWC'!RE(L# MA9.C+7:TAO9H*]8K M?:U H'UL8:AH(R/DS"1D6[*R#L)"WC !9( 4)H",Y-*A^=3@V/*;F %VG229+1F8;<>_,X.8 M+X>;(849FNT+SR-7Z]B5^?-: GXK#V:;!)R=AE9#JPTD)K0:6GU(JZ>V,S"B M>@"D&E+-A.@J=T#;))8"JZYBA-OU)L@9M)N $K8 6L8 ^!&S@&K( 5["%P \> %;""/01NX!BP E:PA\ - M' -6P KV$+B!8RW ZCRYOXH[O5[NKUJ7=R! X97CB?X01M0KU]O<7]_X.JJO M>\/^>#JK_QFI\?#5+SKN3[[^/==)%NKXBE1&(@]OY..1K@X"'IG;LW.'))N$ M"[_X8D-.'#"D&T-=<5S7GAV=1+93K&V%W6P?Z:!QC>,"C>L.W3AJG#.QG=$8 M&@>-8THZ:%SCN( M;-C"4*)&$"?N+N6QI8[!5ZA;X[CPHQMF#R!%PS)7K[X)_;K) MX-=B!64R;K4#=&,H+V-[ZAX;==PISK;":K:/5.XW;003>&:Y;NV!YYQ^Y1=(JTK3";[>,<)*YQ7"!QW:$;0XDCL$8S2!PD MCBOG('&-XP*VL&$+0X6Z&!V;:J%3A#/;ISQ\EA7)*8T;$TVS_4^IE$6\VN((OW^ $;B;A!JR %;""/01NX!BP E:PA\ -' -6P(H35EC) M-2XZ '1CN!KKS.RIX^&0/M/]3G .$MLI^ M__DGZ^]03J^QR+C*IKCT(P.X]O+[G>6_;ALA>'V\[.(QU9^I^ M?NJQ]X?P$SW^H"/)D#I;$M90WV\#]_Y]\_L_A!&]R'5FT:^R,,LS*UE8R2:U M\B07D97*&QEOI+6.-IF5+Z7E+T5\+:TPUE\*Y$*FJ0RJ[]F6_.)'FT#EZ+O_ MF;5(DY4E_']MPB*\,>M;?TI2:Y6DZGX+]9KJUY:8)YO3:#Z1?@^*25=(:W;,%]:ZK$* M!6G]YW]\<0>.?_7SXXTIOA)<*3AR02,LL.BM91CWK:TEHM%8_A\6J5L6R>V" M1?J[5*:#7L5Z%ZC^(0J\_\.'SW]\9XG,BF5.'"-R2NLB2K+L>TM47R(#4GV4 MBR]DB-8RSNAK:&V-G<_+$T2_5Z0 MH;5%E#LIOIMHE,O0-9 MES!=T1M7G^R>;65KJ8V"IIMZZT!2,U?:&LSO+.I)<2W5M4\:T >]9YP=A1F% M&6W"C'K=,J/ZD,R/ZI#,GZ+DMK*B+\JN;$4R4][..E3.H#9M09@KAA6F1]RS M$\I,[#_N%2E[W-3W$=*>>.K[S#+K^%77^)AWSBNO@![?.XY[\N[9+80R7W;T MG'LK)2O%2F)/+.AM+T5T*^ZRJS?6#ZT=JN]2LFW;GA-QUCO?*)VR M7=R;)U'P:B/T\U()TXK^OE-<+I?N]\_)8O\5J3W M.U[O,!PZP"XV>7(UIZF93/5[D,-('KS^>H_\9YIYT@.^R."J>)@ST&B5%U"7 M1&*=R9GYW65U_X*1_\;C1H#\9:R__ MX,Y7V::^XSK/?F?PS#=F_ ?'9-]_Q5.T:#EU#VC+ISZ;N8/?GV^\XZ,]F MHQ/TT7@T_,J[/)%^HK#S1Q8I.N6^>F6E7K3U.GW]G=?#[NTS3M5)I\$F90 R M")@C?-USPK(][S8^<\+W4J>VW39:YU:61&%@W%9@(4+'37+;0A);)@GF&> M 13,,\SSOC$?(-/4\:UMA-R%HA@+#FAH0- B:,8+FVNX4J1,A:"PP M@* 9"0L$#8)FBJ#9P\D8<@8YXX !Y,Q(6%J! -3(!#6"$G'W'@]NDY]P,[6A MDUV,P&Z:Q.\R2UAKF2H[J3(]9M7F:B:O=2K;;]MD[=@ X./S?"TPK(UP*Q" MSV. N9P-SV0(6?.-H=,#+8.6L8"E%0A RTS0LF-KGG:*;] R:%D[#J7NJ!ET++F86D% M R$[3LV!"$3O$-6@8M:VCE$E;5)-R %;""\8/Q M Z& E:E85=LV]+>JN?P-5;(/]=OIZ\0WVVW']XY[EMYA.*>\GU+1"F.?;$ F M \MY:R6IM:#_\J6D_U0)SU6B2WA*5<+3VJO;::G:,K8E,I*,U9KN&%AY\N(K M'5L]RQF\I>?K[:QIVBFCBZM[9NJY,76=^H;\ M0IAF=(4UWV0T9+),O]>MI'O3WZE4?:<^IFN234J_H"M%9,WI1OUJ?E0",H$NM,7F:2 M;!>A4W6.=AZ*>[^Y'U]Q$V;A/(S"_.ZRNOY E$7QN-&@[PV>+U+O.,Y7%K)_ M^(U9?SP5MC*V[B=SE3.+K M# +F"'5!J6L4DCA?(8G/>A;Q4S%M>:^F+;^;I]8/Y8C9F\&8<10')2?::K8! M% RY.>!R,^2_T*=)0%W46^N?+'\IXFM#\MK :)]WH=VXN9-!^)UKY>TUR7X1 MQE:^3#:9B(/L>S,X;CC$9A 4Y?L@UE>Z_K5K!FNAS)A. 2A8:%CH!Q;ZV/R_ ML-!\B0\+S00H6.BN6^AC*\/ //-E/H87Z1EXA-FC*/U+(_6HR!FAW)AC.W) 4Q7\#95EA-R)FAP+"F!N0,[13=#'=Z(&60,K:PM (!2)D!4G9L$;A.T0U2!BEK MQU$7AD;5)-R %;""\8/Q Z& E:E8X51=AS=N5($8=5)5G[##P3JF"HFM<[-7 MNA"KPM!4XDQ<9U>Z(&60LN9A:04"D#)(&0^Z06SZ1FM0/ID%#+ZZ+M!?V;1 Z,P MB:U%DEKY4M)_JBCH*M%%0:4J"FKM50*U5/T:VQ(924M?7J?)/Z6?9Y8N=24M?Y.F:F/L7QN1DC7JGZ2< MO.-V?0P5UZMF7H8YO8'_Z*CZ,0I5_\N8WE[2M?'U=EQ56-3?F<=+62<91F;8 M:??5[;36LZHYY1NHEEZ*39Y4J995 VEP7 ZN]-=[D;A+-CG=_HLD!Z2L"Z^[ MM+R 1DHDUIF\S"39$C)85>=HD2_N_>9^%,1-F(7S, KSN\OJ^@.Q$,7C1H.^ M.WVV"KWC.-]<\'[6'P]'WWR74[7%&P\-:1^"YNY!43!A>X<\6&AF0 %"]UU"WUL11B89[ZLAWEF A3,<]?-LR$)%V&>&]^+ M0$(EKC',1T0L(Y\2GQ,B.!7/\E0\2F%V*(O%Q/9&(V2R>)ZSK;":D#-#@6%- M#<@9Y,P0.7.H'>,!] QZQ@$#Z)F1L$#/H&>&Z-F%:T\&F)^Q)^VQ4=401 AB M\["T @'HF1%Z=FRMPTX1SFPQ>WM0S4ZX0]NQNF ,>?R*)6\Z!CX?EZ=3U69; M@0!<'@-,Y;%U CI%-\,='D@9I(PM+*U %)F@)1-(660,DB9L54?8%1-P@U8 M 2L8/Q@_$ I8F8H52MZ@Y$VS1_W>?SI0W,:=O#UG39LPVR]JHRZNE;6)-GZ^ M$7F8Q+JHC;_)"!&Z12#I-8.JH73M]I"B^C4U9./3(]4;9KE8+"PR:[^ILXS+ M9)-F?>M#;(D@"-5];>M66DL16$&X6(0^/?C.6JC:/NKD(SU+WV2=9&'1B( Z MB]Y1J*RL4:2/25Y;D9A30VC4_";SJO;.W_J?4&_GW*5I/E+/IZBLN(6V9]&=3=[#[\^UW'/1G MLV\O?#3KCT=?6[+(V.S2R-#!9-IG$#"HS(-T24:G2T)E'N.&D$'V ?K*!"@8 M\JX;G>\J,Z10GH&"A8:%1AZ># MQ(>%9@(4+'37+33J\'2/]3#/3("">>ZZ>3;D0"',<^,[#ZC#PS6V^# MV^,HE=.A3524RNF>P].IA.>M0 .CP&F\EPG,5C3C:&_ RF#E+& I14(0,H@ M93SH!BF#E+7C. I#HVH2;L *6,'XP?B!4,#*5*Q0*N<\I7(Z7VGD1:?QZ.^5 MH#X*]'Y2F*GOG*UD3M=+RMP[3_W:%5E^3#*]<_APL_#XWA^S[?P'+!N?DF3; MZC=,C,7+1]&G9)'?$M<-+>_SSTV6AXN[^R/(1$/?ZICX(620?8"^,@$*AKSKAARE?& +S)T[&80?2OET$F(S"(H\MQ#K*Y3R MZ9XR8SK%"2A8:%AHE/+I(/%AH9D !0O==0N-4C[=8SW,,Q.@8)Z[;IX-.? ( M\]SXS@-*^30?UGS:F-4JACPKHX!1U8?/61JD_F.9/P!YH[N4[V-DCP=#Y.M\ MGK2M,)O0,T.!84T-Z!GTS!0]&]O#,?0,>L8" ^B9D;! SZ!GANC9Q70\@)IQ MI^RQ<=.00\AA\["T @&HF0EJA@+B[+7L[4$Q0VF@#FW*WB\-=*+-V8X!S\?; MZ51R]U8@ &_' #/I'.OM=(IOAGL[9F@90\)"WAK'!?+&ABT8.\8:J& M)N)@/KNT%_9M%SHC");2M)K=%;VUK0W_E2TG^J MXN\JT15_I:KX:^V5^;54<2K;$AEY@ZLU/2"P\N3%5SI]R_J+2 /=,I^:FEDB MICLL0_(ZZ&[YG94F=R*BOXM/:ZUV^J.JU?HB>HWA[C52F:VEGXNC_1.;JC_EED,K?F=Y;8ZPTKC(LKZ <: XG_6V^N'Z[>5<:9 MR-67Y!?UL^Q7EK(^8DP<$M8]DVZ,:OYSD^7AXHX1ZXKK53,OPYQ>PG^TTS_M M^!?IZ RZP4WHR^PD8)Q>'![!PN3QO*\CVF>NFEV^K++IEV*3)U6B=]7H,+Z^ M'%SIK_9I+,!P%9]:.>2!3W?G,_ M_.HFS,)Y&(7YW65U_8$@K.)QHT'?>ZNU\<",K6Q1WW&<9[\S>.8;L_YX^/R3 MGKO+J=KBC9Q9[8\A[9KVO?'XI.TB<9F-OOWM:$@.OK8QQE;[/>!TH8:"B4&Y M!@'#I6;O& 5MS%T[>G8O;S7LU^?C=/K1_*$;,W$3+C_!Y*W[35 M; ,H&')SP.5FR'^A3Y. NJBWUC]9_E+$UX;DQX+1/N]6G'%S)X/P.]>"^6N2 M_2*,K7R9;#(1!]FQ&7^[!;$9!$4948@U-5YM1IG!6B@SIE, "A8:%OJ!A79@ MH3M'?%AH)D#!0G?=0A];FPKFF2_K89Z9 7SW'7S;$BZ5YCGQG<>D,ZM \'Z M^\'"R.G&YS +DG"P3,*!TKP=RIHS4I@A<<[SG&V%U82<&0H,:VI SB!GQLC9 M9#"!G$'..& .3,2%L@9Y,P0.;L8CJ%F["E[;!@UY!!RV#PLK4 :F:"FDVA M9=RU[.U!,3OA'FW'ZA(RI/']DENOM5?;L9' Q_WI5.GK5B ]\< NSDYUOWI M%-\,=W_,T#*&A(6\-8X+Y(T-6SC*VPCR!GG#5,W8$C2PJB;A!JR %8P?C!\( M!:Q,Q0I'[SJ\K4.?Z..L>DL'I^Z8*B0VULU>ZD(@"T-3B4KSG5WI E^A;HWC M G5CPQ:&ZG;L/DZGZ 9UPT2MH:5,&%63< -6P K&#\8/A )6IF)5[>/0WZK( MLU%EMLTS3:;W#L,IY8O3.EJ!],DX9/31]*VU2%(K7TKZ3Y42726ZE*A4I42M MO?JAEJIZ8ULB(R%9K>G^@94G+[[2Z5N?E[LG6V%FK=.0@*&7M@2U+-M$NO7J MYV#CYV$26V%LR=4Z2NZD[%4O([^L9:QN$.MG^YLT57MI=U*D_9,4N7?- MO1;%JMGEFZHWNA2;/*GR/*M&TR"Z'%SIK_3%F47G=]>0&] M?R36F;S,))DD,A!5)VI/H;CWF_O1%3=A%L[#*,SO+JOK#\18%(\;#?KN;*_ M_BL>=X M7WD;8ZMZ(E79+8C-("C*!4*LKW2];=<,UD*9,9T"4+#0 ML- /++0#"]TYXL-",P$*%KKK%OK8HC,PSWQ9#_/,!"B8YZZ;9T/2-L(\-[[S M@+1,7".;GPN=]Q^/9T9V)CZ'2W"@GN6!>E3=[%("#'OJ(0G&"SC;"JL).3,4 M&-;4@)Q!S@R1LXD]FQX; =$ISK;":D+.# 6&-34@9Y S0^3L@L :3J!GW$E[ M;"@U!!&"V#PLK4 >F:$GD',V(O9VX-J=L*-VHX5&6/(XP?UD &6,'XP=" 2M3L<()O"YO["2Q/M6J:[[@Z!U3A<36NME+78AE M86@J<6JNLRM=X"O4K7%*AJT07#Y6J>*BU5S'44G5N;$MDI!FKM4CI\SQY\96.K;>UPDRU MR[H-\Z6^M*AK9X5QO8%]Z^_26HH;NJ>(Q37=3GVXE"+PJ>]S2\2!;H.,,Y&' M2:S:L1*YO[2236KYFXP E6GVG__QQ1TXLRMZWY6Z1+VH^D*6B\5"G99*94;_ M]F5FZUM2>U))7Y+%;:CCLK(5R0VU0?@^F4VZ+KKKUR9YQX]9Q^WZH"VN5\V\ M#'-Z __18?Q1@5/U>OWM>#3?.LF .8^1,]&*60>E0DMJU>SR3=4;78I-GE3) MHE6CB;27@RO]]5XD[I)-3O?_(LD'*BO;ZZXO+Z#WC\0ZDY>9)"LG^<:L M/QX^_Z3G[G*JMG@C9U;[8TB[IGUO/#YINP;]V6ST[6]'0W+PM8TQMF(H\K S MB=@S"!@N=3]1I+NC13$^ZVG/3\6TY[V:]OQNGEH_E"-F;P9DQN$>E,]HJ]D& M4##DYH#+S9#_0I\F 751;ZU_*E>E8+2[9 N,G3L9A-^YEA=?D^P786SERV23 MB3C(CDT1VBV(S2 H2A%"K*]T+>]C:PU F5DJ,Z93G(""A8:%=AU8Z,X1'Q:: M"5"PT%VWT,>6LX%YYLMZF&1X?E3L[E#_#L5UO@!P:SW.V%583EE8@ #4S0.<6^;,=0Y^/J=*K>;2L0@*MC@(V[JF*%E# D+>6L<%\@;&[8PE#=GX$'?H&^8JQE;>@)FU23<@!6P@O&# M\0.A@)6I6.%,78?W<%2A&75.5>0RP!$[K@J)772SU[H0M<+05!Z[D],INK5S MI0M\A;HUC@O4C0U;H&[MI!O4#1.UAI8R851-P@U8 2L8/Q@_$ I8F8I5M8]# M?ZOJS<87SVZVVX[OG?&53O\D->3/ _1S-' -I<$A(^$.G<'0 M&6__<"#%O>S$QU&BN%XU\C+,J?W^HPC\.4VRS%JG"?WZ)*/T/,;:1'MC'1S- M6ORJ9I=OJM[H4FSRI$K4K!H=QM>7@RO]]5XD[I)-3O?_(LE;*:O*ZZXO+Z#W MC\0ZDY>9)',D\\6 ML7=W]^>8[GJI=PZ%K2%LF_=G4'>S^?/L=!_W9;'2"/AJ/ MAE]Y%V/+=2().I/@.H. X5)T$Q6R.UJ1XK.>H/Q43%#>JPG*[^:I]4,Y8O;F M*F:W(#:#H*@#"+&^TH6T73-8"V7&= I MP4+#0C^PT.?*C0<+;0[Q8:&9 4+W74+?6R%&9AGOJR'>68"%,QSU\VS(6D; M89X;WWE 6J:VA#,?0,>L8! ^B9D;! SZ!GANB98X\]R!GDC 4& MD#,C86D% E C ]0("X7LO<>#&^0GW$;M6 DPAB1^Q>HV'0.?C[_3J<*RK4 M_HX!IG(R02'G5CH\(.P+" MY:QP7R!L;MG"4MR'D#?*&J9JQ)1Y@54W"#5@! M*Q@_&#\0"EB9BA7JVS17V /U;>X=TK/"N"IK,[^SOG/Z8XMN'X5);%M):KEO M[;/5NK$^+\-LVQ[ZP;JN-_16J!]#@HA>WQ)YGH;S35$DHWQ,5:%'7>J7-7S* MS;)M(9TZ="9B8]7FBLF)!;WLIHEMQEUV]L7XP7L&.U?=W:2BB M;<^)..N=3=K';,W;*P_1A^9,"W(09OXFTR(OH^26[K)9KY,TMT04:>DDC0TV M?IY9(@[4(VY"GQZ>+P7IKO[T)@RTSB:;U*);41_*5'];WU^0SF:;*+?5S4B< M4TF_4 ^@)ZH[[IZOTQ-+2UQ?I_):Y!#FKHW;(4>A/-@"<^=.!N&'0GF=A-@,@B*+/,3Z"H7RNJ?, MF$YQ @H6&A8:A?(Z2'Q8:"9 P4)WW4*C4%[W6 _SS 0HF.>NFV=#\@; /#>^ M\]!4H3P"P:ACGN_;8*=*V MPFQ"SPP%AC4UH&?0,T/TS!O94V\&/8.><< >F8D+- SZ)DA>N:X]@P5S:%G M/#" GAD)2RL0@!P9($>HWLK??^12,P\[JBB89S3X?+R=3E4X:04"\'8,,)7# M&L<%\L:&+0SES1M WB!OF*IUI6840#)4[@ ,@&$/ M#,P: Y C'G H,@=BMP9><9N6QCG?N4[MS_;*WWGC<]9^^Y3GOB_]>:Z.>H6 MU$214U.JYM9:^]VX[U4MU6\G5^LHN:.G[%VH/DEEI'? #MQDU)_N7K=65Z^L MY*,VT7;?7DH1^ 1_KN\JXG@C(FM%_;^K'YA5I7W\39JJ?KZC[K>*1*I\BOQ8 M*/-S[J(XGT0DB[I3U ._256\RK3A\O*7084?5/B1J/!3:Q$'ML#OFV9"#CC#/C>\\H,(/RS#G(X*:D6S3W',X2/[',E\ DD=W*<'' MC$ ;(F/G\Z1MA=F$GAD*#&MJ0,^@9Z;HV< >35'CT:0,\@9!PP@9T;"T@H$H$8&J)$[A11Q=Q]1VZ?3>ZFH[=,];Z=3R=A; M@0"\'0-,I>>A^$$KO1T0]@6$A;PUC@ODC0U;&,J;>^RZ8\5_IOW)7NT?=VIJ[9]A MW]FU]*C"/T[]746@S5ZF^D9=EZWNXZ3TS4(D(M(M0BJG_#V'S:R%+"9))M$#!B'65ZA%U#UEQG2*$U"P MT+#0J$740>+#0C,!"A:ZZQ8:M8BZQWJ89R9 P3QWW3P;@8] M,T7/"*S9&'H&/>. ?3,2%B@9] S4_3,'DZ/#0[I%&=;834A9X8" VHTC0#4 MR UV+"%H;PYQ]87[A3?(&^8JK7CN I ,E3N R 80\,2A)A:@6L4)+( MB&XSO7<8SA8?/XKW6&4B=U?Y1E,G%_%UJ(JUB"R3>6;:T'GYJZ$$S?WOH 0-2M#4OV%L M&F4DIV RJ3((&"[)D%&YH*.9@E""QK@A9)!]@+XR 0J&O.N&'"5H8 O,G3L9 MA!]*T'028C,(BORL$.LKE*#IGC)C.L4)*%AH6&B4H.D@\6&AF0 %"]UU"XT2 M--UC/;@7*2&-/<\"%+5L3S=CDS' M'4I',;9'$Z27? %G6V$U(6>& L.:&I SR)DA3J<2A[<" 7@[!IC*8\N9=XIN#)T=\/4%?(6Z-8X+U(T-6QBJVQ#J M!G7#1*TKY1H DJ%J!V #'M@4(4&,RM@A2HT1G2;Z;W#<++X[&F\!S5HG+T: M-,/I.6O0O*2U>Z5B[J1(RWHQM1=9IR&A2SVGFB*L5&:;2.^9I5+OG@G_7YLP M"]53,MNBAN:AB.C;R6)!#U']H"X*-GY>5J<1]7;-I2\VF53W6VS49>6G,JBU M-T/YFF]EX#\W61XN[AB1L+A>-?.Y,B\?:1"G5D(CE\94?*W&;K*2MA7+W+1Q M\_*7:D_M&F_R?.46Q_GV*BJ$R/-%6Y\YP'E:EH5(/^"2%SDCC3WR AR MV;$\ (]4R!U*6''AVE-OA 24W$E[[,X\!!&"V#PL9G,+@M@E071LSSTVC1-( M:PQI(8@01+ZPF,TM"&*'!-&Q1PY*F;Z LZVPFI S0X$!-9I& &ID@AHYF)NQ M]Q]1+:?3V[JHEM,]=Z=3"DA^L2QU5HAI.^<_J@JY_1U59R.+N)DUZHO!1NIKA6JK)2[;<>U M"&-5B2FYCG71I*0HZ437_*;R_:J_Z25$H.K_K';;M^HUU;_43FX8Z/>F*T66 M)7ZH=W5OPWRI[_3W)(T"ZYLG#U9^^&_0G MVP8'LNA/50F*;AGG96_W[UD)8PSQ&2LGW(_3%-TZO75\9.28: &M@S+#M^:4^WR5H]/4>1H/O[T2TJG:XHU,:ZR'>68"%,QSU\TS"DUUBO4H-&7,QL,K MQZL^%KJ,9*OF'J]"[D>6V2*0.[Q#Z5T<>S0>(U_K\YQMA=6$G!D*#&MJ0,X@ M9X;(F6M"AU"$'D"TLK$("> MF:!GPRG$C+N8')07=F*17&H[OD[G4KFWPH$X.\88"I1.X._MP,I@Y2Q MA:45"$#*#) R#U(&*8.4=:5<"D R5.T #(!A#PRJ0+&K+ 2_G@]6J *%^CI& MG=;;%H'YEJ(Z]BFKZJAK19"L=1F<9&&]^_0W]=5!;S!6)77^6\0;D=Y93O'H MOJ4WO>B5-I'>\\I5%9SJ>MNZI9OY/D&4;U^)+AM:/RIW@9SG5A!F^@%]ZYZ:H]*]V>\A[R7QMZJ.Z^)%8;=ZIZCRHCE*HNTRW<>XPEXJ!J3-'; MX3U,^]8#E%,9Z4W JG_OO8M^0)AE&Q'[U- DRS/=C.\&QP\)ZL1(/FC;BUJR M]ZJ'FN7V9T,&T(& MV0?H*Q.@MH9\!$/>34/^%56'C/6P#1H4J$W328A--.E(W-I1DX[:-)WTY>!T M,P$*%AH6&K5I.DA\6&@F0,%"=]U"HS9-]U@/\PR@8)*--B >FRZN$YQMA56$W+&$QC8PG/8PI]_ M0K&$+N\ H5A"]PQUIU+>M@(!2*4!IO)6OY];_SNN/M^VL7QHE64;=LDB3E6H_ M=6IL^9LTE;%_9RVBC9]O=(;WK$JK_K*.K "2Z MRQ:;V%?7B:BZ7:B^ODE5&OVOZ"3JGCP4$;U.LEADU/US]6+?.8^\SC9I/?TR M6Z>+G=D%V+:UEH:4\LZ&TO170K[K*K M-]8/QINO8XW[NY0&\+;G1)SUSF;7OWV4CN_W3(/U!DXY1JM$^&TKFO"AL'NY M^%*IPCTN\LWU/YT\GU'^-#GU!^[8D)SZL_YPT$!._1?D^A]/IR=HRV P.D$? MC;VOO8NQ*4S990_H:CH(@X#ADH@410(,GA.@2 #2+77 ; ,H&')SP.5FR+^B M2 ",=EMM@;%S)X/P0_F'3D)L!D&1NA9B?87R#]U39DRG. $%"PT+C?(/'20^ M+#03H&"ANVZA4?ZA>ZR'>68"%,QSU\VS(0<*89X;WWE D8]6G;MX,HP5F?<, M/8"$I)0LC^4CD6R'TF@,[=%DAD2RSW.V%583C5""$7+& @/(F9&PM (!J)$!:C3"S(J] M^WAPB[QM>?7<1WJLP=1+Y^D8AD9%):^3BX7TBX1QXHNE\@7IW'4]9_S6$G%@ M]4:SMU^73D]?IN*I_W_VWK;);1M9&_XK**^]-:GB**+>-;-GJV8=9X_/?>+D MQ,Z3CUL0"4F,*5(AR!DKO_[I!DB*TF@\&EDO -FNK8T]0X( &GU=W4"CV\&L M=TO=>KC2N?+*CP229Q&1\G/W6^MC"UP,4,;ZUY"N1.+H7 M>1OK1'CX,'Y5)[S[(TL"Z0=>F2P/YMF;LP?!XJ7 %W4S9:8\O@"IJ=Q\>:HZ MP9-(=ZO:E/K"$R_FN?M@FO(F<,;T9Z.8340D8.;QUT5^0!A^(KQX%H%4?>9G M*E\?9_<\U$G^& _#^(%'GFBQGV%N=HCI4*'P4,;8S3#SH2M9"@SR%_D Y["-+Y/ Y] ME7N0?\$YBU@2KWB8!@)^7WD)/B&2^ZT?6B0:K"FNB1K(*11PYUURGY[9[[J#\\P+\>Y1Y[D)W:D^=L>T# MZ )JZ[K=G,K-N7N"AK91TQB8'H)!+2R+B#1*, M+5?\*1]/0^/?*;&:<4O(('P@?K5$4"60]PG(FPGD+TBL9JR%;="BH/1;C12Q MB9!.=U,;"NF4?JN1MAP9W98(BA":$)K2;S50\0FA+1$4(733$9K2;S5/ZPF> M25 $R<9"\E?CB2DQT\6WI$\<*[@C6HUN2-$-*;O$8O:-#;KPVZ K5E?=+DAM M1/>L;-?:0T]HB1&)$2\O%K-UBQBQ28PX'RJ_B7D29,&/>+Y:X MYDCPO?^T?XRGZ0-@;WU2UPR[9TK1TNG#Z,H_W][BL?K5-R:ES@A:^>9&VJWQ M>'"$:1D/^^/*GQ>V:.R57>NBY9H:_FB08&RY>$M)<1H:H:I,]6I.'*:3XE Z M' )L8E8+!$40WG0(?T$Z' +MNF*!L5Z30?*C1$>-%+$9"DJ7M(FL;RG14?.8 MF=PIFP1%"$T(38F.&JCX9#$;*1;"XZ;C,:4U(C F,#9"+ 3&30?CG0F-"(SK M"L8&IJJRY%Z.P2&KSP6HLN11@#!=P&K@!2RZW'@R.=*5Y ;=H>L.7*??[].5 MY.>UMA:X281FJ&"L5@TB-"(T4PBMZSK=$:5A)$*S0@9$:$:*A0B-",T40H-> M#(;$9\1G-LB ^,Q(L=1" D1'!M 192^TWGP\=>&?"X7 6"3L2ROQG60<$Y A M3K)XRF1QNBK%;($_^[93UH8M 'MLGI<*QFH0KH4$R.8Q "['O3,!H=7Z9J'1 M0UQ&7&:%6&HA >(R$[BL2UQ&7$9<=F8DO=CME+V%Y)HI)+>N=$>"(<%8+YB+ MP9J%QJ))=$2RLD)6=,6MP8M"@_K)52G MD-# /:QB>11)[&*.XPOBLL2!LZ.8HNA./@+LJ2YTGV<+Q@X&T>RF?:L>OP[Y M*LY2:/Z+ &K7MK'K5[[V^O,'VM>>L\+X+E&VJWQ^ @# M@K4W=L>5/R]LTM@:D)1]VY(P,H,$8TLI!"J[W-!2"!_0M_E)^S;OE&_SCTG" MOO_GAH=CQBT2*I=05\ F01&$FR-9Y)$OOS-#QPT7L1D*2J7GB*QO55WFCAE: M2\Q,[A0)BA":$/H10KN$T(U3?+*8C10+X7'3\?C0&B8$Q@3&!,8$QH:(MAY@ M;$A"00+CBY\J4%HA6\-Z7QS$2SF%[(DCIGOA5MX+IT*-#4KDT.DZ;N_0[-J- M4MI:P";QF:&"L5HUB,^(S\SALTZ'RCT2GUDA ^(S(\5"?$9\9@B?78T&1&:V M:^RAL='$AL2&EQ=++21 9&8"F;6)RVSGLC<[R>R(A[,-J_=GH1IOUWPIDX5) M,5O@S[[MC+9A"\ >JZ=1Q51K(0&R>@R RT,=^$:IF^%&#U$949FU8JF%!(C* M#*"R(5$941E1F;'E$0A439(;R8ID1>!'X$<*1;(R558&WJH#(1@EOIJ>VF!I M&+RFJJ[7V7FKSC63'EUC8+91Y^9&$AW%J5@(E11RV=AM+J(RHK++ZQ91V:6E M0E36('4C*J--RPMM6A*HFB0WDA7)BL"/P(\4BF1EJJR*$QOX+Q9=_H9:UH,= M\]:HHN('9Q^$_RXXS)NO3E$"B>^Q:9RP="Y8A&4L%[$J8RE4&O%C"5WR6QON^Z%+A^X:M4?T^=O.YPO=OPP"7H8A@] +>C6;ENC5MT>P_ MJ.,LHUT,O0[Z*LQ2: M_R* PO/"Z6I*\Q=@I81\*<6-%(!7 (C%Y"B:U&V_V@XBN ]D, G"(%W=%._O M""70G^NW6\/A\T7CCU.=?MSK?'MA^:/T9=SJM8]0Y/Y(\])[7@#/-=)NC<=' M&!"LO;$[KOQY89/&UI^DS-^6Q),9)!A;RC!0R>>&EF'X@%[+3]IK>:>\EG], M$O;]/S=\%S,NG5"IAKH"-@F*(-P*!$4(30C]"*%=0NC&*3Y9S$:*A?"XZ7A\:,$4 F,"8P)C F-#1%L/ M,#8D_R"!\<5/%2Z57\B2*ST&QR0?$(%L:88ANLY%]\1MN2=.=2$;E->ATW%Z M;H^2.SROM+6 3>(S0P5CM6H0GQ&?&<)G7==IM_O$9\1G-LB ^,Q(L1"?$9\9 MPF=7(Z<_/C0*A)36&*4]-$":")$(\?)BJ84$B,],X+/.B,C,=C)[LY/-CGA$ MV[ Z61;J\0FKP#1,^/:8/(VJOEH+"9#)8P!4'KH;W2AU,]S@,8/*+-178K>+ MRX78S1IML9#=#G7G&Z5NQ&[DJ-7C_HN%H&J2W$A6)"L"/P(_4BB2E:FR.EYA MF%WS5L=R"<;4)#G?U=Y3A_%6ZXWB%,_+(\4EGPF-#-=\"J.]X>$#7\G;5^S[ MVB[5NR3@83ES/)+79UNE5-SIJ4NJ[SZ699Q\X<&"E,)GG=&;,Q5P8I_F@2R_ MS!Z@'7PW$3(+U9'L-,R\-.-I$$>2!1'S,@GR@"9\ 8/TBV["N^7E6OPQ]"/S MX),X/IGRZ90!]7[&.[CS.$MDB[V/&/?] -MUV(-@<^XS/YA. P\^O&+3( S5 MC5WXEFID&N^,A7P"'8$U\UFD3.44%>RWUL?6%@ 8 M@[&6+5_]/G;SN1))/\/,)U3AZ1SKQ40\8SM)@RI!426H0^>%*D%1@M476L"4 MVLO([3TJ(T*IO:@2%*7_(L FP"; )L"FND\F+11J5DK\6$B"3QP"H/-==#:O5S7"#QPPJLU!?B=TN M+A=B-VNTA=BMGNI&[$:.FN7W7.P%59/D1K(B61'X$?B10I&L3)75\>H[46V8 M)R;_TUPP=_QF79TEB%AJZ9%&0,LE#(8MJ*U) SWWV M9\83T",V6<'CLUDH?(?%6<+^]]T/+,19PVHMDTS"AZ5L?'F6K3O.IZYN\C:6 MZASN\=$;J2\,;G!,[2TKR5B"0ONOHH_Q-'T %-E:/E3DY?G"*IT^C*[\\^TM M'JM?_8XIQ6=&T(HA!5_&K?&P3_5>UL#2\"P2YOK[E-*'R@<<6^=L2^E#]5X, M6CP&(0,QJR6"(@AO.H13!1C" G.])H/D1Q5@&BEB,Q244J@26=]2!9CF,3-5 M@+%)4(30A-!4 ::!BG]6R1HD&+*8"8^-QF.J $-@3&!LA%@(C)L.QI>^SD9@ M;,JI E6 N7SD[7$#YXLP9YD'JE(Q&%LO<1U7,'0[_&1RI'3## ^EK05L$I\9*ABK58/XC/C,$#[KC9WVD/B,^,P*&1"?&2D6XC/B,T/X;-RC MVF9$9E;(@,C,2+'40@+$109PT:$QXHU2-[-MQYU'Y53'I4$'JMMU7(YTL-HP MP=MCZS0J[78M)$"VC@$P>?"9:*/TS4)CAQ1V#X4E>KNX7(C>K-$6&^FM3_1& M]$:N&A4R,$%L#;-!2%:UD95)DB'P(X6R7J%(5C6Z%@=",$I\-3W"@=^H>Z8\ M%3[=C[.5'ND,W>Q]+@I9L1 J78I9:>P^%RDLT=O%Y4+T9HVVV$AO7:(WHC=R MU8S=R214-4EN)"N2%8$?@1\I%,G*5%D5QSCP7ZRJ3-6\SY=3D 61!ZM="I^] M;K?&#+X3!G'DL#AAG3<.F\)_T[E@$9:G7,2J/*50Y2DW"E,R+*?B,"X!*A=+ M:-]G:;SOBVZ+?4QC[_/U1/4#6Q"1Y"GT@XDO^/>-;G9:_:*;C$<^$XME&*^$ MV'P1?Y.(4)T/[6S$78]UF02P"F"&F0\S AU?/S@7W/= TBE3]9[@(UF2X!G4 M2O"DQ3[-1:5=R1X$3"V,/PUX",W%TZD4*9M PZ)X!-J9\\170O! *M*!?LHT MR;PT2X)HIG^H^I_. \ D;&ZE#KRR,,4'I@*: 5F^=ENC]2"JXE-OPP]ZZU_# M-Y;"2X-[$:Y4OW=^5?4_BJ/K1.! \1=;X]:E[5I;Q=,/TU:WN0K^(LA?:_"# ?=&7UMIK]_ 48?\B74MQ( :H-@BSF M45&T;OO5=E3#?2"#21 &Z>JF>']';(/^7+_=&@Z[9RIW/^Y]>[W[X_1EW.JU M!X;T9=3J/2^ YQH!0!\?84"P]L;NN/+GA4T:6]&2Q 1:0; M6MCA _I+/VE_Z9WRE_XQ2=CW_]SPFLRX!4/%'^H*V"0H@G!SA&L;A/^BMDA@ MBJ[U9@GSYCR:&9)EAD#[XE<3+N0UV5%ES39EOU+[HW$F>>3+[\S0<<-%;(:" M4B$](NM;567ZT'AYJJ5G)3.?7[(D*$)H8'SIA(@$QJ:<*EPJX9$EUXD,C@!^0R(I[0-J]UEH1IO5Z8YU6EMPU:"/>9/H\K#UD("9/X8 M@)O#/D.A&"4^&IZIH/%5_ VJSK/H4MWEM(CG:J;O<]% M42P60F6/@EB:NLU%^DKL=G&Y$+M9HRW$;O54-V(WIA"UP\KU8+,-X)<1U,03Q92DB*5I'*;G>.1.D, +O:8T+ SRI%!&,7L"[T:S4M6*A5L=LQZ#8471L%[L=?Q69 M",-LIRXJUBNZG8\41W3#LS0N\CACIV$1W;1OU>/7(5_%60KM?Q%@IN1EY=74 MYR_ ^$.^E.)&"@!A0,IB$I4IH-M^M1T[<1_(8!*$0;JZ*=[?$4&A/]=OMX;# M[K.5Z]V.^\+J]H^?&+7&O'R$ <': M&[OCRI\7-FE>=4ZJO&Q7&)U!@K&E2 45Q&YHD8H/Z(K]I%VQ=\H5^\J4]-%":")$(\?)BJ84$B,],X+/.D,C,=C)[LY/-CGA4 MV[ R81;J\:,B."<[LFW86K#' FI4+=I:2( L( .0Q\^:=:R8]NL; ;*/.U8TD.@IDL1 JJ?AS M8[>Y2%\-,4Q)W8C=+- 6"]EM0.Q&[$;[F,;N8Q*HFB0WDA7)BL"/P(\4BF1E MJJR*0QSX+U9M_H:BV8,=\]:HTNO/I2]\^^YC<5C"?.'!0I?"9YWA&S:-$Y;. M!8NPYN4B5C4OA:IYN5'MDF&-%H=Q":"X6/($?I_&^[[H.NK8)I#8*_80I'/U MIB[)QH*HVKT6^UVP.;^'-GG$9] <_G(NN._!S*>,1[[J@H@D3X,XPFXL>.K- M69PES,LDB%,D\N]_^])IN^-;&.T"7\%AX@,RY=,I7@5*A(1_>T(ZJDGH3R+@ M(:&;@6F3>2_B>^@#]SR !7@O7+6.4N;=[1Q]R9XOF>Z)%VUWN#7%\_*,=PDK M0J/U-9_":&]X^,!7\O85^_X;A+$+=H\/'X>B[ET2\+"<.1[)ZQ<"KE&KU#)@ MU>]C-V^"%$;@/3GM/R.$% NW.CH[NL^. FOGT20308OM5#MEV!3=SD>*([KA M61H7&;NQTT M-^U;]?AUR%=QED+[7P18HNI;;EM-??X"C#_D2RENI JYJDH M)E%9>[KM5]OA,?>!#"9!&*2KF^+]'4$R^G/]=FLX[+Y18++#L,[[U'([[K// MM)]Y8M0:]SK?W,IQ^C)N]=H#0_HR:O6>%\!SC;1;X_$1!@1K;^R.*W]>V*2Q M=5@I [XED9(&"<:6XMD'X+_#;V(#[H3!)?N?: M33RELE\%$4OG<29YY,M#D[(V2\1F*.B%+GKF(B*R-D1_\634#*TE9JZ=.Y5+ ME@1%"&V.<"U$Z'.E@"*$-D?QR6(V4BR$QTW'XT/+!1$8$Q@3&!,8&R+:>H#Q MI3-K$AB;NXX[:Q&>V*^VA =%$B$2(EQ=++21 ?&8"GW6Z1&:VD]F;G6QVQ"/9AE5\ MLU"/M^L9'>-HMF%2M\?6:50!X5I(@&P= S!R=*BITRA],]S4,8/++%18HK>+ MRX7HS1IML9'>1D1O1&_DJAE;S8-0U22YD:Q(5@1^!'ZD4"0K4V5EX*TZ$()1 MXJOI^0T6-L)KJCP5OJ4W[%PSZ=$U!F8;=8)N)-%1R(J%4'EHSJU&J5L]M[E( M7PTQ3$G=B-TLT!9BMWJJ&[$;[6->:!^30-4DN9&L2%8$?@1^I% D*U-E51SB MP'^Q#O,WE,$>[)BW1I5-?U%"0N8+#Y:Z%#[K=-^P:9PP^#6+L([E(E9U+(6J M8[E1P9)AW16'<0FPN%CR!'Z?QON^Z#KJX":0V"_V$*1S]6;1$19$FUULF5;8 M_:D)9L>IX^YVK%W!6[ER#YM>_3YV\B9(H?_>DQ/^[R26DBV3&'Y\E*G?A;G' MGWDCU^XC:,995%A<=#L?*8Y(E[G/TP9CIX-H=M.^58]?AWP59RFT_T4 >>95 MS-74YR_ ^$.^E.)&"L .GHIB$A5!Z;9?;9_HWP'P^0KNQRE;W^G#Z,H_W][BL?K5[W0,Z74BJ^6MMG!<)BHHS4\&$%RV0#^A>_*3=BW?*O?C')&'?_W/#R3#C>@@5 M52 ()T$1A!.$;RZ07^"WL0]3=+U4?V/>G$6@Z2:KG;(+*4LDZHN];5<_YT$SU5+7.7L4GA+9$4(30A-"= M0^.C":'M57QRDXP4"^%QT_'XT-(G!,8$Q@3&!,:&B+8>8'SIW($$QJ:<,UPJ M-Y E=V\L#'!_(AR8[H-8>!^$+G/;=)F;JCLV*/E"M]-QAGVJB+6'UM8"-RTW M9(C0C!0+$1H1FB&$UAGWG+Y+A$:$9H4,B-",% L1&A&:*80V0J$1GQ&?V2 # MXC,CQ5(+"1 =&4!'+E&1]?;CSG/S(YZN-JP\E85:?,+B*Y<2/A5?.;)@K 9@ M(PT>JC)F(50.J4MA:11 U2MUJ(8'Z:8N-]-8G>B-Z:X2?;A*7G?_R MBKVH:I+<2%8D*P(_ C]2*)*5J;*B\BMGO9W&@JBHNC)9L=>=4:O#H/TPB".' MQ0ESVV^<\]1B:;%/\T"6_<'B*[-J1Q\X_C4 $<'P&4_3))ADNBQ$_I7JJS*> MI@_0A;*Z#(_\C<(N7EZ#QKK2+E39Y:R577Y>BH2G031CXLM21%+(HZV4,X_D M."N'4'7OA:*@T ^DETF%KR*,'Z"5;+F,DY3Q,%2H!?#F9UXJ%4+!)^X##SZ> MSCE GOKM?> KB(NSA$%3,(:H48M?.D4&"L26%&A5P:6@*-:K!9=#B,0@9B%DM$11!>-,A MG&IP$188Z#79D<_8-F4WL0:7X2(V0T$I9361]2U5W&H>,U/%+9L$10A-"$T5 MMQJH^&0Q&RD6PN.FXS%5W"(P)C V0BP$QDT'XTO?-"8P-N54@2INV1K#?&C$ M,B6^M>5^[7$%0XD[3B9'2N3>H$P[;G?D=/N'GOXT2FMK@9M$:(8*QFK5($(C M0C.%T-R.,QH2H1&A62$#(C0CQ4*$1H1F"*%U^DYO1/5-B,^LD 'QF9%BJ84$ MB(Y,H".J8FR]_4BEMBXM[$MK,97:HE);M09@(PT>2D9L(51V>U2+I)8&#W$9 M<9D5ND5<=FFIU(7+.F/B,N*R1CCE)FU$4VD9Z\J5$ .2K C\"/Q(H4A61LN* MZFI=[ Y:61!FN]A6O]7?*+;5Z9ZOV-;'-/8^7T]49[ %Z"!/H2-%9RM]?>WV M6[UU1\5B&<8K(39?PS$G(E0'0[N:<*N%Q=9UO/Q,U;99/SD7W/= [&F+O0WC M#'X02U55!S\PY1Z6> A@*G=\H]T:%9]03\,/!NMO)D(NA9<&():54Q3#\;(D M00FM0'!8@$Q46I3L022"P=RF 0^AK_%T*D6*HBL*B:%$L>$TR;PT2[";6%=, MU_+!L[(LK%8$PA.TUVYK6/92<&^N/KNS$?7Y*(ZN$X']Q%]L=5OG3&U5/#VJ MCW..:C(?>2BTD&$&/@N4,97&.% MU121\;3] &F"\03H,QXY(F=8ZZ6 ,H_?R_"O%3-QH-N6=_F);)[0?D=7A;@ M>:K^CBZTLRX'!%K@S<]<4&<7E!I;$>68*K^[((K)DWA9.C*J9M/Y\AF1&4L^$]KBNN93&.T-#Q_X2MZ^8M_7=JG>)8"BYFZ[ MYP[*/PTRE?3[V,WG2G/]6T0BX:'B6^[#4P%0'<<:=O4I-T:%LJA0%A7*>O78 M*34GY3N5\[!V0X@$1757*!<:E-N:%Z-L0C3:@F!9Q-3E8)"A":$)H4XMI$4+7'*$-$@S5;R$\-AJ/ M+UU,B\"8P)C F,"8P-B<2\8$QA<_9Z!B6K;&Z!X>D4LI;LV]:4$I-ZW,VD$I MVQN49F?8<09NE_+D/J^TM8!-XC-#!6.U:A"?$9\9PF>#H3,>$9\1GUDA ^(S M(\5"?$9\9@B?]9Q!MTUT1G1F@PR(SHP42RTD0&QD !L-B8ELMQZIH-:EA7UI M):YA02VR=XXL&*L!N!82('O' *ATJ:!6/0T>4M@]%);H[>)R(7JS1EMLI+=# M_?E&Z1O1&[EJ];BS8B&JFB0WDA7)BL"/P(\4BF1EJJRHQM8%+Z4]56JK5RT_ M%2=L>+Y"6[\D\51("5^&'D_%9K&J3FN\[I=\24FN=;$G9Y_25+J&U>'EL-KK M"F OK'*U?YFKHL@5CF'_*F,@2.YA$8M 2#T%3O[8[C)9[>I2@'^5)=C46]4? M.-C&4GBXL,)5622KJCPF:L=VP1%C2BU9AC[Z?>SF[A8QK.:_]!*%-0:: MQ*-9@'5>N(3%+4U;.OL/C:K7;#]#U6NH>LVKQ^:><5F7*;N%):Z608*Q)=40 M%3IH:*HAJE5CT.(Q"!F(62T1%$%XTR&<:M40%ICK-1DD/ZI5TT@1FZ&@E-J5 MR/J6*M,TCYG)G;))4(30A-!4F::!BD\6LY%B(3QN.AY391H"8P)C(\1"8-QT M,#;D:AZ!\<5/%:@RC:UAN-\<=$L9(VVYF79"TD0 :/ 5#9IPS^M;1W2%_WT%=BMXO+A=C-&FVQD-T.]>8;I6[$;N2H MU>/FBH6@:I+<2%8D*P(_ C]2*)*5J;*B^C27OYKVJ#K-:*,Z3;=WOO(T^_15 M->=E28*G02O!$Y:G[EP/8YD$(%N8-^P)Q\(I6:A.CA*ASI"X]V<6R "_(IV= MU5_P)3_S5#_@D[S:KXGP>"8%MC?-\+7\M\*O]%=2A99OU;\_,ID&TY5%*JC? MQVX^5\GD9UC$"8MAY7)5_0C6;KP0#HM$:MJZV7]0-2K/TNN=JSQ+NVUD>9;! M'C-PKO(L[>%+ZZ#LKL_2/TI]EN<+]U!-ECKG=3#77Z-,AG&JR$!:8ZS49)#^JR=)($9NAH)34E,CZEFJR-(^9 MR9VR25"$T(305).E@8I/%K.18B$\;CH>4TT6 F,"8R/$0F#<=# VY#H:@?'% M3Q6H)DO= M_WB+&E](BVW,,ZKF#H@O?)Y$C9?AN4D.%J['1'7OAZU^V8L9#R(LXQ+/(E5Q)=;U8."=SY@Q%/\+0^ ^ M%@]9K(^'<)#X+SPI"GPU:GB32QE[@3HU>@C2N6KI]S@)??9+$L\2OEC@W%2J MQ;38IWD@=2<>8(R[2\>\;E>FS1=Z-K&,##09I?EAF>/8BO'*3$S[G4, M*7V!U7_E 9GI,["2:G\C!WAX3R*E$- MAV/KG&UYE:@,CT&+QR!D(&:U1% $X4V'<"K#0UA@KM=DD/RH#$\C16R&@E(> M6R+K6RK#TSQF)G?*)D$10A-"4QF>!BH^6/VJ/"-]4I+A>"($.T52RTD0'QF!)^1U.M$NE,*FJV\13=O?Q-WRT?=T>8*6<_^%1QI,5<_.J,DR=!L& LE =!J58W*9XWV$/ MT)CG@8#2"E>>#-F0@#F$..SZD^+6+0 M];]XT2_\F2\F*?,#J3[08K\D 7XCWNZDHQ[V>)*L5#&>A>I/WH;X,X./JMF+ M(SS1PJ(\6!THP2E3/=SX#..17W1&3W:P)=$6>R3C1(3J=*R8WZVQJ \$4F8\ M\J"CL4REZL9KM]4]<$' '(;B4=?VZLC&2'?U:E0IIO2"7KF5B=&MY967X'?# M?$4\P*]QV)V#AMVJ>+-4.N@L)7=T%;!\>:GB7U2#AVKP:)NFK,$S.$\-GG&K MYWY+?9?3]:L_'!K2%\#N0>?\@Y"!F-420940WB<(;R:$OZ"4CK&VM4&+@@JN-%+$)D(Z92QM**13P95& MVG)D=%LB*$)H0F@JN-) Q2>+V4BQ$!XW'8^IX J!,8%Q\\1" &P( .^\+D:E M.$S:<3YQ;-I7X_THNYT5EVB.*QBZG7LR.5*ZUR;=IA\X[=&A!P*-4MI:P";Q MF:&"L5HUB,^(SPSA,]<9#"A[.=&9%3(@.C-2+$1G1&>&T%FGY_3ET=32SX3&AFN^11&>\/#![Z2 MMZ_8][5=JG=)P,-RYG@DK\^V2JDBQ-Y7JE@0%34A)BOVNM-K]J M",(L4E4.BO(!\92]=@>M0=F;/(-_(I99XLVY?H2S)985T"4%XBRIE'QP=/F$ MJ!RA:G)<*2@01&H&8)@P^1'SLB01D;=B82PES*V?)5C#X0PS\&DNH'OY9U5= M F@D!?4)5]#IJ81.@G X5BL85GJ?#RN(UL47X(?Q0OU(U:%0(TK92O"$"A8\ M+EAP3-4J,NG7K>K">[VB4OZE4,VMA61OL8#1\/F4],=)RM_N# Q)RC]N]=H7 M2,J_1[& P6ATA+ZTV_TCS-&@^])6C,V$:EVB@J9FGC!(,(8G!*$J S9XVU1E M@#(XU1JP25 $X>8(US8(?T&5 0+MNF*!L5Z30?*C^A&-%+$9"DK9<(FL;ZE^ M1/.8F=PIFP1%"$T(3?4C&JCX9#$;*1;"XZ;C,=6/(# F,#9"+ 3&30=C0RX= M$AA?_%2!JH34+:3]J_&IE+;/T!M(E-'2RMO[E(:V0=DV7#!#VB-*0_N\TM8" M-HG/#!6,U:I!?$9\9@B?]9Q>IT=T1G1F@PR(SHP4"]$9T9DA=.:VG?Z(^(SX MS H9$)\9*99:2(#HR ZZFRDOR*%L]* W'E0?KS<>I27ZXEY_S073$RGPDN# M>WV6B2EOV .7[+H[?*,R65V[O?&;%^7D4J]A8#!+A%SJQL.52C>U_D8@&5=? MUAG ,(>63'F:24QGQ=EOK8\M?#U ">-;2[X2B:/Z4+0ABWQ3ZF'\:*SRC/V1 M)8'T P_SU":OU[!_KKQ>;J=C2/ZL M<:OK?GOF*^OF!1[:2F%F[)5R"N:CR.JZ1E93%I>&1E93(BZ#%H]!R$#,:HF@ M2@CO$X0W$\)?D(C+6-O:H$5!Z9H:*6(3(9WN.S84TBE=4R-M.3*Z+1$4(30A M-*5K:J#B$T);(BA"Z*8C-"5P:I[6$SR3H B2C87DKT:G&I3L!V18QSCD2P?) M[HA3HPLW=.'&+K&8'?]/%T@;=&/G"NRCWIAND%JOM8>>T!(C$B->7BQFZQ8Q M8I,8<>ATQT,B1-N5E@B1"-%>L9BM6T2(32+$WLAI$R/:K[7$B UG1()3 ^#T MPT^47^6B1T>8;P/T0^JD(J][HY9;)M=X21H/!Y.C>/%BR1.=3&//%UV=?*7H M!6;,B(JN8;*7$*0APA7C:9H$DTRG8(#FBX0@E50E<93G0%EFB3?G.EL(9\LX M46E+X!^8R@6^V6,?XA33=*S'+M/8^WP]47_'44#;.ME)\1W,TK%^'&8&I!0Q M+TL2$7FK(LM*GO5%_SAE*\$3IN\0.0QF)@UX"&.)IU,)8X3YAB54'7DB[D64 MZ8]Q-N/PHWQ0L"@_XX4D_"^\NLX4@L-"J0;1#/\%?\7$-(GJO)*)+Z0',P>= MYI/X7APIL011*58XFT!C0%-1([GD(3#[^!1,G MX9O+!%0S6(9"?E<1I\K6HW(UX3,+ :CD202DN0B7+ .II[#QS0;PC0Q3%94_8\N01SI_T()_ MQL0TF#UF%GB@\UX@,<54B[W''$D\7/V%+>*C^!(F'E+HOOF)!V@C6\*(-;# M[S(-HD\L:94;:3V[CQ]P\FQ.^+E_(:FH?$>81"L,_LP"/TA7Q;,.NU.8!C)X M]Z_WGWZXT\]5IJJ<0AS%CXD0["V7<_8C"/J)-H^#=;N,MV_3.1PG2-PL4]OF M!$=@3;M[)#CJ?G,&GE%KU&Z/UW]&Q\CI\^W=&K??GXDS=:O>/DO7H M&%WI=4;?(#AC[WE;%V+9U)A9@P1CRVUMRJ'4T+#F3W,T[ZI)E'0.);UB*),2 MP3;QJP6"(B!O.I!3,CR#%H\9R&"L)V60_"AC5B-%;(:"TFU_HNY;RIC5/&8F MY\HF01%"$T)3QJP&*CXAM"6"(H0FA"8;NH&*3PAMB: (H0FAR89NEN)3=C13 MCQ^.&^#ZLRJINHY)]GG*;^C.WQ'.(H4A6!FP"'^L8H*F;P"=.#%*DG3#CD,=T M 1NBGB<0#&52/)D<#:D+9R$;6HBG;J?CC+OC,XG<:JVM!6X2H1DJ&*M5@PB- M",T40G.'CML?$*$1H=D@ R(T(\5"A$:$9@BA]=RQ,QB/B-"(T&R0 1&:D6(A M0B-",X30NJ.V,^R>ZYJ.U5IK]4DJ7:R!F.B,^,Y+/B ME ;^RR>A4']]:HK>?'6&W,Z.*7)-P+5SK7_]/G;S)DAA!-ZS>3Q;A5)8,L*G MQL-8,2(&/Y2!3"6+IRS.$I;&,!4L$?9G"3Z)[2ZAG['?8O\.X&'X M"4_9@V S$8F$A^&*3:"?ZI->)F'-B40R> 3?3&'@V&G)0_C^)(.?KI8((?!6 M(KQX%L&\,Q/!5]L$<#V)&[S0$$ P#5 ;%.4;N0)_&J0XL,P.. %8)LL M!4;X:[L+JMO( T$$GTSUB."5+,K9 YX,5\!J\1)I :>B^IFA,8CZZ>%+4WPIM]"4 M:J[UC'MI< _F*_0J1).ML- 40OD! ).0+?;34Y;CXXYE4B!B!%&NU/B1+5L1 M1GL?>!I($P%F'V#7)'78PQQ,9;Y<@H31!W3R!Z /$;OG(1BU?@!PFX:Z%037 M>1SZS;,/3P )YRL\?NI-GO;6%,_+J,\EK&&]:7/-IS#:&QZ"@R-O7['OC3=' M#S76[Q(P$LJ9XY&\/IN=OG.5MD>=L3LH_PP;1&-/3?FGN0 3M(3S=7'M'-@E M8. T!-P#/ 1+UE>;#5P[YV"0W0?B02$Y6H3K_8[2"4>:D69^M#I MR4J[(4'N &@7X8EQ8.MO]=3JG12P9K$3:J<*GM63!?_Z(XL\U: 25)7CUT1' MFGD&S00O,S=WM+6#$MPVN\#Q"J0';B:(#_PR@88/>DK*&]*V$)=;FIO&,?X? M/!\NM]TD[2+A>E_PS^C[H!L$;?O@[DFE@WP29ZE:^.N5J?S"G[^>-.>K2HT3CIU6?>2)CQXHO)XJG,E5?1E+&>!'%(3A M)U&H"!<[&M0(J?QL#89@'__];U\Z;7=\^]6>S/E]L0,L.>[C@O$1P#+D"8O@ MWS H6%/@Q,;1#*9+ %ID"9^)BM2A>XE H-8[H"#P. Q\M5>Z_AX,-!5ZL[2 M;1BF,LIA"4(3&G6#!#Z1@LV<:L3!J5#MX[XPXM4*>@<]V3$'1P*:44V 9@)^ MQLE@YM<-DD4%^\H2.XI8/-/]%^+?Z4VY;36G^ BR8D"^EN)$" M[8I4%).CPEATVZ^V+X3>@VVE-ZANBO=W7 O5G^NW6\/^^(T:U8[XD;Q/+;?C M/OM,^YDGQJ!]O6]NY5A]Z8P'QO3%[GGYRIUD;3&=_4KRXT"T C/V"E0:G3Y. M:?<.Y3,H-K(VZ/-(T;AG$,P!Y').L907ZP9GOEB7\U$Y;?TE>*CHS+%-:\8Z MG3N#@W74!?)ICJ;R3_#ON63O8#+]?TP2]GV^8CZ*)?C2$W#UNVW'C'#@9U9. M]7,@,AN7D$'X0/QJB: (R)L.Y!\PX*N*XTP#.4%X8Y'!6$_*(/E=:)/\J"O@ M2IUHQ)GDD2^_,T/'#1>Q&0IZV>0F1-V&Z&^GW3DT?STQLY7,3,Z538(BA":$ M[IRK&B@AM#F*3PAMB: (H0FAR89NH.(30ELB*$)H0FBRH9NE^$>L+G&LRB]4 M7>)$4?HJMMN,LCZFR]>>9(R-JKY3SV2,5#++0CAUW;'3[1]J+35*:VN!FT1H MA@K&:M4@0B-",X70.J[3;0^)T(C0;) !$9J18B%"(T(SA-!ZKNL,J:HQ$9H= M,B!",U(L1&A$:(806G<,'MKHT!":1FGM^7'SB >IQSI*IX/4DZR!=]'.>BIF MQ$V8+F][K!PJF&6;!,A(,0 =77?@]#>2F)/2-5CI3)F:MS=#>S*4>*_Q(PR.B(IXH4.V6HF4)1&+9)@,P4 P#RRG4[SK@SH-@G MVR,6#\U]3(Q&C'9YL=1" L1H)C#::.3TAV,B-"(T(C2KX=1JW:J%!(C03" T MMSUPVEVZGD*,1HQF-YY:K5NUD QF@F,-NX[;7+1:DIH=&&S*:>K/VR=J3+N M_9D%\ .ZLEDO.^>H\2C[)J4W77RUD-3Q"PB0W70ZN^G@<]IS*O#C$@(FK86: M&%G$IL2FQ*:F28K8U"(V_?O?OG3:;N^6*)74F1C1*L$0(]HB*6)$BQCQJN/T MQT;<6:H='Y*+281J,$P3H=HB*2)4BPB57,Q:J?/)[@U7IS=OZ7B'W?G4XA06 MC9LH3@O5^U]!"+,RDQ365R_KZ:@11INXVVEU$'C].)N$PC+[R6P?QI"*#?N+ MFTRP\U3?ZSCCKA&QAL\N#;+!3(P)-ET&Q*O$J\2KQ*OGSKW5:WVWVS?>3]YL63YIZ;" EF;.%<*GW8A$\_2N" #[& 0S6[:M^KQZY"OXBR%YK\(8!;U M*;>M)CA_ =9-R)=2W$BQY E/13$YBK!UVZ^V@Y7N QE,@C!(5S?%^SM"EO3G M^NW6L#]^HT:U@RCS/K7-[=RK+YTQ@-C^F+WO'PE7F[T MLG"YTY7 *3!C+_-J='KK:NT"O #%1L:XS!>Z$7 &P1Q +N<4"P@!?_]?KP:O MC(\XMT/G3F&!3N+0/]4"^31/A& _P;_GDKV#R?3_,4G8]_F*^2B6J5A,1,*Z M;<>,ZSXOCDBW;@D9A _$KY8(BH"\Z4#^ 69D \>9!G*"\,8B@[&>E$'R.]Q2>$MD10A-"$T&1#-U#Q":$M$10A-"$TV=#-4OR393ZK_6TG M@^.8GSQ_%"D+8TEIS2P(,*;"B71)CATQT,B1-N5=B1%R\$2_D7 M)KXL122%&;$CIHO:'AOIJ'4*31=++21 )HX!P-AS^L-#-\%)Y6JF*$3.F:8CWM$PK$L$T"9)\8 M (NNTQ\,*/:)5,X&&1 ;&2F66DB V,@ -NHZ[>ZA:8%(Y6JF^8PO8ICZO]0/Z(IBO6P5BL"P30)DJQB D2.G,Z0K(:1R M5LB V,A(L=1" L1&!K#1P'&'?6(C4CD;9$!L9*18:B$!8B,#V*C3<]KC0W-Q MD\[53.=,EP'1D9%BJ84$B(X,H"-W['3[Y!T9J7-T0;%!YXJ_"IDFF9=F21#- MZ)9B/8T4"L2P30)DI!B C7__VY=.V^W=4O@3:9T-,B!",E(LM9 $9(!A'3E M4L60$_EA9Y3B=^1>$9M9*Y9:2(#8S V(_>*M,XF&1 A&2F66DB ",D 0NHY MXS[Y5T:J'-UU;-"9Y,B$"2!=-D*739N6TC+@[5C@WK>4Q-=$IT M2G1*=$IT^H1WV79&PT-3*A*A-EV939=.J?/*6CLK$N7A0#$7[-5D2EX:'.Q4$('SV[E_O/_UP1['S]3+"CAHW MM0GAG58',=R/LTDH+#/#S,;NUV9HX?[B)DON/!DO1P<7G3\O#MAGS-4"O(E5 M#14,L2JQ*K&JF:SJ]IQ1]] #>*)5HE7394"T2K1*M$JT>F9G=>R,^N2M$JT2 MK=HF&*)5HE6B54-IU74Z(R,*!A.M'O'>/?R7P\2IO^ZO_;9[07WE1E_-)%X7Z:,;:E(?;,/ML_OJW]^F@N6SA,AV )^-I=, MP&S[[*-8PNJ;B(1UVP[KM#L=3-W@A9D/GW@]:(T8?#C$(M9>EB0B\E8LC*6$ M7V)=:^_/+-!9$*Y5%@1H4.5]\.(%3!8^RB.IRU^SUP#I96,S'D1LFL0+Z!/T MB">?08.N\;\BK>218/&4X1 H/!?\%<9 $GD5;6EC+'"-GST(4CGJJ7?XR3T MV2])/$OX8H$I\BM];#&M0=GO/.$^#CX1RRSQYAS_I7JI: W9 M2HHHB!,6Q:F0#C30;0V/-XO#5O_"LU@:"Z M^?\_23,*+[]&)V[G+'QBL&6F MW\=NW@0IC,![4H5_1.U]R^6<_1C&#[ORJ-@Q#E8Q-P]?.488(B>VZW!VE"&W M*VZ19VE<6,W80=!3X$[U^#4P5YP!\05?!)C@ZE-N6TUI_@*LE) OI;B18LD! M"DJS0SDVNNU7VZ&=]P !DR ,TM5-\?Z. $_]N<&PI>EUIT.1=ZG5&X^>?:;] MW!.=UK#K?GLSQ^K,N-=[83-?":,=?4L4[3'SV!7*L9?#-3J]O[7>$S#&;[!@ M<_,,@C'.G=L4"P@!?_]?KP:O+KGSM=@^1W+H?JE$I_!9YR.H\S"6ZTM*RB Y%V2=H= M(NUFDC;NRIFAM<3,=76B2%"$T.8(UT*$=@FAFZ3X!B;Y!R$8'Q5B\%G4DULF M(F4>'CPMD_@^P"V3R8K%2W6&J$X'T^ ^2 ,A*;D_I9LR^#SM8LEJ3!=+/6-7 MCZQ;%)%ZEGR+ Z??/;2L4Z.4MA:P27QFJ&"L5@WB,^(S0_BLWW?Z8^(S(_GL M9/D+:0?#,"U\RY<8E:H#N/T@S9+U9H4=I\!DX5SP.AHEB#;YX(X21)L$M5<# M9WBVHR!*$6V.6V-96!41JDG*2(1*A$J$^A2ACEPB5"+4TT9='+7FPO8V!A5< M.-4B4;>"57#&](E;P12 00=6%EJ?)ZP61&G&:GZT16G&S"(I=PPF;->$0S!* M,V8F>A.M&BH8HE6B5:)5,VFU-W*&(Z+5NM#J5[-W5G=0\CR=]N7+HL2=)FQ M4>).:^97)^Y\:<[*0;\U+K-$+OE*98&#D\,1Y38\_NR<(&?H^:Y@G]HBK)X3XA3/RT.B M)9\);>%=\RF,]H:'#WPE;U^Q[VN[5.^2@(?ES/%(7MN\2B^4B.FX*_17@3F0 M\=JPC*?I T\$"P-/957&/*1'2VM[TD&PX^2P'5B[1$Y=19Y]%BLVY5X*1DL: MLS@#&,L\3TC) JG^F7Q]'3$8@C=G#V W"2ZS1&4_C[/9G/T+[:)H)AVV3 *8 M3N@J ]\UN "+N191A_EX WH5D/ SC!Y9)')0'/TK1KH/.J:3<$D>/ MW1)^X.F\O^7!KDX [F,WV4R]"-9<',VNX2^+=2_N>9B)%OM=L DX)?!QE=#[ MN;F"*>5?F7'\\H,R0 /UVSD\7\YJ#!:I^AN^,8LK&PFPR@F["KY3"B&S!2Z\LB%/2Y!,( M>)+P*/?B8(1703ZR-,9K+H^Z7'Y6.XDJ:T<85L==13483:4#>FB/AS(IVM2H M"D$N!.4E$ MN-)%'YYK8L%7 )W)2@\E7S@ ;7GOCZ/JHZ.K>KY?8KU-^+_!GQDH:+I2,O3R MNUH@1A"_MSNKC'F#()/PM":A,A5V[7LA1H I%WG!4D&?6C/X<%@NJPK'RO":\WLDK%2FT A"CB\F*5/Y9Q5)+0J3YVVE9LP'+!:C*[!PW=%UY9WU MV/@"1)8B(>R<"K*=2%?4_/Z0*:[#!9=SV=.[QO@0O.FK<,O<0<&7YX"5R.2Y MO?%XL:('HW^HU2N*4_ *4D6XB8"%+IPGWE2/>R&7,I@&T"U8SVN_0&E+'!7] M4N'EJCS1A(?*'))S(;ZB Z4**BLI5U?HJQ1I&HHG>I1C 1M%E$A325/WU508 M%_Q;.>9J754JD"UUK2X'_8GUCWTVZCNN.]Y:G&]1\]@=J(%:I!^+16,?X_.N^V^IWL&^ZD=S+TEZ&%TOECU1=EW#%7O=:O8*\E#KZ@:_1@7\& ME8Q6K.B@W&-,S%]/T5X%[%KL:5-ANZ/]2FTW]-OT/"4"O1\$)DWYH1YVI6^Z MVTIJNI>DT*30Y;9%C+7V,KTWAAMRZ&$N8V [7$F54GK:S(QA&27%9EG@,?A+ M)+FG'_"%A,D1RAD57Y;J^>IN&:YUCIY2%J9.ODV)OB^\D4FM\HJBO#@+P2_GR!Z^)DG?,5V#]HQ!NL3GLM>0N=0 M%T"8N!WQ@%.P6(8"AEUYJSIP4A=2%S6_/UW6 E]XM3V0BKO ,_3-2>6LYN$K>IYVAL^D$" M:I7_$/N(VV.SO(BF_FE1O!.ZL;'6=!#W.=.7AQ6X\8C?1[2 P4+WURV:; M )3[F:!G:3P3BIS5HIO","6;B0A5N#@KK"BT*M"[T$M_;3BN#=RMO2*PU<'P M1-V7V70:> %2)VC4--"[_LIEW&Q]@8XO_AR=:RG$^H0P$2J.2^O@M-AJ!^&Q M]$&$]X7-K*SQ''*VYD!_-JAJC;-+:_87>;?K=(=.SSVRU%\:TL&,',5!:Y?C M+HE>C/ .GZG-12#!1"@3*UD5]:E)=$9ACE+TZLF_DI[>BPH6T*UT@Z?SO>7" MQJ^B0*':50"89FC1Z$-Z6!IJVWF3YYW\L%&;''F8J+;T=;-!5 8JJ"@#,&16 MZJB_PK6[OKHC$T@_YM]_I(("O/JOQ6>8 C?84X(PVC]1!P@P>G&%_<&L_ M2#5HK;Q_LDCDSO #=#CO"\+OUSN'+B/8K:#.>B?1<2*!@6J2DC+3 M1NDT'VUGF)^<(#;G3B#^YI'LU#'.EIQA#-7+!OTCP3GY/"\^.D>!B^+X;N/0 M>A(GB3H(W'^5<[T&$AV1L_OT/-]*SVV6\B/[*&@@MQK1KAB:'G<' M&#JKG'ZI@'8,44&[O'CI+8^XSQWVD_@2>+'N^$> Z#E"F/$A:[%]JIZ0(LLZ2 M!!W ]2%O)(2OE2@12PY-:).DB*%!+7X0>22,WL/!F!08;[[QKJZJZ0WE[491 MP]"PP1 QM$C!_+D7B10LY5]PLQ[8@%,("ZG39H*.:5R$3>MKFS);8!S#7T*N M8ZWT+<["O-71GGC(XN.*$OY-L];3\9W1)^SDRV>YR)?$X[PI'*"WR)R%'83U M<].^58]?AWP%, 3-?Q'^K?Z4VU:SFK\ 2R/D2REN)$ @XEXQ/RJYF6[[U7:B M\'LP;#1Z+3&G;=;V_F6)T9 M]WHO;.8K2=FU0VAT';G1/LIY]IR9I\T59D&!&A(+" %__U^O!J_.*Z(#"J 4 M4VF*:,^W3[ZUYW+4!?(!KXO_I(+7V+O'%S[,J#CUXK(HUBT;,S"!6-80C^J4 M&G^E-L#B3()[+RTK*4>,73)VAQB[F8R-^_-F:"W18W^Y,8SUQ5N'E^@0AS_F%6O !O$9M1 M4,;T%=#0LDZFBX6*-;W,2*823"<3=F?@]+L]$THPF21=,^HI$9\1GUDA%N(S MXC-#^ Q<[?Z8^,Q(/CNB&W^) U"+T/726EBZ\9G4=YR"Z%[(X[CP%SH;)9/G MV((A]+RT!,AB,0 KK]R^Z[C#0\L@-TKKS'8T+(OV(48CW2)&,T@J]6&TCC-V MSW5&;[7264AH=!C?."^^>AB?)SVAP_@:VSVT#VJ;!,CN,0 ONV"Q] \-'B>= MJYG.F2X#HB,CQ5(+"1 =&4!'[K#K#+M]XB,3E8[.PIOB1;]3I:PPO9CXHDMU MZ9KM1=FNN*C=NK.(\--=/%5PM)'?\V(9E*)SVQ M<'OGNO?]+4K\^$ZA2>NA)D<4^ZXL+J<*49UZ+X2.>0RUW(ZZ MX[R)^IU6!V'?CS-,96V7[68VW!MRN7)_<9/Y=Q[SK^TZ@\[8A,.G9]<&F8!F M[*D0,Q,S$S,3,Q,SGS+AC]MS>H,A$7---EJ+K17X+Q;>H9)&IZNS:W5MU"/! MBGX?N_E<;=%#4CE2#=++9=0L2[M%6+-D$:N:)>)QS9*B@BF7['5GT.H7)4#A M1_/ FV.]Y%!XN&7'BAT^5J30Y33@88C%(J<2)A:FL@CCR@M$/ZK+ M&NM2K"^<71C:05-TNEJ)G9[;[KF#\L\+5&M@N6H=@'E[YKTAO+M,ZJ%#L,[M M@Q(\#7;1^A0#T<[MCEK=;X2['_?N9%N7E%[RP&>OQQ50+@=:J0J-_?L5X,G_ M"=I--+)!][GOJU\#:+WN==9#A3&&JMP](IPJ>SO))+PIY4:I:=6,GFN$4JHO MVS2%_$;+\&OWBDU90OL/\3B+BD#^6U?0(4#?[7\-YS>-6H3YP=E@OJ-A/A&> M".[A]WPV2\" 307.@Z?J?RM+N].K<,\TB1>J_4#*#"9(%)7.H;TA^Q"G6&X\ M$LJ ]D22@@6,AZB,XJ""PDD8IDE M8"WKF>-@&2<%&^6]Z>G>O&A&7#4C:FSPZT[%^)=S$(4LFG\;V6I^=?=2B,G--L;!1?[X_-)+N40335TW3TUO9_ 6A: 3_!_ MW+\7"4"?4 M/'FGE:0[J5#96\*'7G36T./C*4B ABG#EO'0;(OKJ+H,I"]XZ MT_Y\A;A./,.][M84S\OXSB6?"7TX=,VG,-H;'C[PE;Q]Q;XWZI#BF$?S=PF8 M1N7,\4A>G^UPPK7Z=&*K7MQQ%^E;M%_UK@3QW2G1X$[QVBXB07L8#&UPSY8\ MU Z%%@C\/9*!3 L[_?7(;8VVV*QJ*N/SZC09#XDC=!>8GZG 8>5 X OHUVS2 M'MG7YY#[#^"6:K&[A6N6:@.(H]\\X:'R/L%+PH/J0T]B6NSW?*,SQ=.@\H7* M&8]>T%V.!(WJ4='F@GO@I5L(QQ8R2,\Y,%_/U= M!&LN9+\*W,[ -?TC])VY[>O_5YK:*\&3W,9^I")'0B;B_J=D_:M 6SM<%3M$ MW%,;6X@XRR2.X.]ZT\>XO69RV2^8K06LAI)-W,K.*_?C)?K>=^M5]#$%FX,G MOF2_+7T $;!U !4^_J;>:E^W!PQ/RV8*"1:Q'TP#@6Y\FL2%?<+X$I8B]^8M M=H=$J>,9G*U=4<9Q%T%_-]]55;2*C0.;A@&?Z,W%A> RPTUH#BRZP$W6OW"W M():I"BLH$0^!R$=0F@J>9KA5FN!N WQE$DRSQ.-I88$EPHMGD3X[1 P4:L<4 M>BZAQS@C^3:NVE> Z9;YE.0CT6!9V3A/8YS ;)'I:G?-U\[V M.^L#2N3_:W593$=9X*O]=G77(S_4+,]DX?VW%\2:R6<7[\!*L1UG^J207?> ]_1Q#YA8.! M\%[K"1BN_P?@ B8',--CV^'_M'JS:1:&H +22X(-)4L4J3W-96KU(WR(+X@Q MO/)ND+!@ 7,)8!!,X;F5LSZN0&75!R8Z/*PXU5^/# :L=? X=@M%G)X]XE0K M)0O\_WH%4[+X3_<_?V8O_6P^6 M[4)[ZT;Z0RXQ)/.[29RE[">>? 9R^S60GX_&9R<=PG'8;!>P=$=GWB4>& HJ MY]E"MY#I?Q?*R ;25!X^$GP>#S$+XPG0WT)K4P+:!%8CV)9AYB/[ EM#!\$< MS9)$1-ZJ%>MIC^!$V]V\ U%@3HAB7!G >SZ$E?2A$>2>]JFSUL7 MX%I$,0R2YR[Z5F<"]._?KP.#5?]50^BW,\E#L>T?%#[$LPWC),7LMRC )SZB MOP0OQ6'($QVRM\P2G*,R?.M93VMK[P2W5 2":\5KVO6U\IP!'L#)?MS1F8A@ MGC'>[2$ ;VS.T7AD$<:&H=VHG:FU#X6NG-K@N1=1ILW,]64;$%.\$!A2&.+D M'ZN+JF/K?N9=U#=/[HN0$Z8BN??H'AV67>J0%-3+CW%/*A=AM'J,#W/ASY1Y M .TEL/)@X?^+(YCD*U _F'X=A/*O+$.82'A/1#,^R\&C:+\20IOO>D1XC#'- M<*O0V%.+FG)\Q8M3*IO_^WUA4Q+EGUII@0;_)XO$6E'SXZ2MX(1J0'81[, 7 MN$F'.N^VAOWVFXT(ANH^="608:B(-_^B.S[XB^U6Y]DOJB,&>%8'NK]V>Z/* MW9^O-#_G/IL($54"NWT\'M@);GAW4U0BSHM C>)P0P'>-/B"3>@3U0V'2>)A M1CY]^*8>UW9L(_PF#SE V'R$IP*F :P2;\L74]88@%J!H-5C@CP>_;_C!R#, M1#7.[GF8B8*P'ST,8JK:=X_=OA;[=\'4NKTI#Y+"LRS;QH[HZ=ALX?'W%/F7 MQQQ<;D_<%+ZDYJP\2GG\#!J:6Z9>V3/5)?GT>-6QE+(P\JO%: VKZ'I8,9[0 M@E^W]'1#6U9,=4A/!O"K3Y2/*JK27\$!;S58'?\S#<*CB('K]E30B<>39/74 M+"A/O5@<(=KG6;0^?2NO7N QG"Q66A$1(^="I/K("B_Q@6"0P36( ITN:KLA(+XP=+OK5N[-.$4LG#[0"6!* W7-!A9*]!G]!;3H M=6.P8L6J0(TI3*%V@+[>.3SZS5)U.HN?F,1)$C_ WW"M^O""/G!VQ^QNH<-5 MWNH]J#O@ .5EM=C'##BB0(_K"9B$VFZ$H65Y/)_2$CRYQ;>P1X\Q\);-"T2= MPWCC!'/#L&F8>6F6GSM5W\-3K$@*C>((YXIV)*RK8 IO0K\:MCE& >E/!Z3W M*"#=D(!T8I$GG8E'9P'ZCKTL+H[BCL_WZWP""0.RE]^O,Y^@(9&%:!R"OU^8 M$[Z8I(5-(39D/ADMXM7,<=;1 .&D;H!6 T M$?ZN,(BT0;7I#LS!;T<:_$I3:<(5.Q;--(U;3A]RT/N/VKR*0_D?=:_6Q_-J M6S9MOAIDT&NA:Z"&5H^ M2@7TH9-2F"@';"GCXD7P [E6D"T4&F=)ZM< M,NQ*!8Q.81[52="O&;C,;I=?N_TK\1TRF]OWBW_HG8%WQ=GYG9=^5SVK0H-? M[ZH E^$WU>^":(H#3G6FFMP_AF]D8JX=$AP_EOHQM__]@6]L%OX1%8>L<$82T:#44OMAZV''F VGG5, M;9&V(8O 04K7&2G>8H:*:+7^!,@=S&*DOXU31)B?M_- 3&'T,!.**'^>@K,% MTX--Z]_]6)[#Y;]3 <8JFAG<5Q4+#9_E81@_J%'K39A )9)@N*V8J(_MV-78 M2;KG49;.D2SILQ' B?7]MU(G9 :K]EZ)+]]?RU5'I03!O>%J/H_="TNMP4,6 MUD/N_@O<#=,K>EX<;4(C^D1&ZJ_ZHU M&;YT+Q*] ZK">[7F5P[GE-KFO2]W6 ^8"CT-,#"<4I'#P9[#5E>>RCE[>K.> M3%Y+N/ZTUZ;7'N![?9H<%N8M^QE6>V5MZA!V4'"RO4ZYWG_(D@)$ 602G_VI M+Q&@&J]/)A?+4.$NF@'J/H[RH9&B+D1.Y2_ZR"( M\@P$J<-2BB#,!5<'@U48C_SRLE'PE]K3+J*C-K^_[A?WDECJO+%Q,N-1\)<: ME#K@40=&V+L 8V-@2(LX"M(X>5GW*^RA+D.IF:QR8$$"N237\3>/V*S(O/A9 MK$I,IR.>0T$!00\G<1'O:H&5%QR!D.\.+)5UQ71O\*=Q3CB$_A=&'Q&6QT58/L% MYV5C-W:QUN>\HT_G'6:<=QQ_8HI%JK9.T[3^Y\_F J#VUOS[G]4&I;_Y/DN M,3; ]A6FK]^VV/_68E6I)#F_K*73<'_KS'&XCY(1-7SZSW ?S\OWAA]-/?O? M8!$46]V\=)4\O<'-KF! X3HTM'!R'S6S=GG!-"_3\^C$S.\Q%M<%._KCW4?X MATR#-,--[?>1UUK[S?#+=2/Z4 &SZ>L+.#O36.6A]H\O?/P0Z! Q]A:L[+1, M(/2.2[2WU[\&U_ #&-AS]I:#]0UF-[O"YXH>?7BK&UAW"RQXD5\;6*Y4)3,\ M/$ ?(M^A13/14S%IQ<4"ATT3GOE9J&\3^%F>'%FG/<@?P;F_#^)P';2E\R-L M].VW2(4QXK,XP4NU]_@IP9S)OV S 88KX/[JU6\_?/KE[KN6FF],&I9%,O/0 MC9]F(>ZA!BI?7#$"+^3!0H++C_F9P:E64Y\_M?=X]!C4AXL&U=XV'F0\<#S? M83Y?\)D.@7T]K!:Q4;':[N#1Y/]/GI.LG'\=!%N(15T6$W]F.B^1B/Z(E6OX M>(6KJU^ 1R*2Q:',[[]\9'?@>:U@UB23\31]0.<-A()[#5XF 0]$?H)"N:.S/4;TD&?"]=%02@%P8 MP/M1P->5 M:[H^J(IWP"8[:25,6"JYW(J#JT\A"TV.V$=RO9$=>]!11Z/'J, MCH*W 4.+'/179;J7]:1,A="CW8TBWV$S.-Q]\($4XJ0*\?,ZFV6W$L5=@NA& M''=^C0#Y::/\61P] EQ@8+D,4E$MC899AO0ZYQ)ZE1:'BF74>+J6^^,&-YAM M+D+4DWD>%XZG_[Z?"+7AC@<)>(4)N_433T!5\I%M\J?^U7_K%BH,6A#2QN^= M3:B ^9L&R:)Z*KHUB^6X<="KI\>ES0+0W.*D.8C^R")MT^7[J?X%J+O%?BXF M;U@L"R4XC+7/1[T3=#32/.C\;V$,=E\"GT73"B='A97$,Z'VN=6Q_@Z"+T 0 MQYSBJ@CTFM-SF-N[A058Q8TB3&"[4_E=+3SLP1"1_6 .X76Q7KY/H1P\^?AU M#9%T2^8,; Y:.ZIR9QBDP2R/5/I&S^>3^ ++> ,S](^V?1X%9OJ8A.]()%QZ M0+[J9^E7Y%$3/-5I!?!W]W$(G*BOX_B!Q&(X1>@8S.\?F:]NH<&;^JW\OLXV;WDKINQ. MO;\NDO2C\/&R''L;)%X6I)N3O/U6!9M_QI=@:>=AU"K,1%'!1(5>YY%G&Z_C MP,H,F]WBDBB[*R/$UG6+'G47F&0I%/?11?3S;H#]K!A"I^I>TB[D>>#T1Z4( MR@^/U7^5*;C@*XQQE=GD#[3[R^*,CX2C8T'UUD:.O3$&7J+F(0_K>EQ%X(0* MA%"'Q465,2([N>YBB(K: 5 A=SD<.WA?!)%-=1?# M8F*#+MJMTO6&I^ M7M-+#?@:6UXQ'0,K4NR$[J\Z:8%$K;?T>9U)3,G;FT6 M*3[B(AU'=08\'ND;DLA,OKYNJJ_Z:+\R[[:.O@WS.)/Z06DIEGJF]=2I*F.&-(7GAU@37P[MQ#7H:%E/%(N![4DT):, MDV,%NIS^/HO+_X-WN/Z3]]L6U/_Z@=E=B_T:U.+(3'YF/VK)T/T58M-_*D#% M*Y>YNB)8H0$,$#D1>%-!9LL\W%'G6JX^B^<,09Q)[0>L+Y>HW,ZNPTK=*8QF ME;(G7WZ%P7RLTA$ZLT9<^,Z;@YJK2YH3%=?EYUGARAV,TB7?>&=](R.=BVIR MEO4,/=7S,]>[,#L&Z=+Y72E<[BOA<@,*ES,C7,[B[;,S.]U;F;-4E/JD<$B2# M4)[/#9A9[P^":(K-<3Q^B5:%L% $$U@?D3Z.X6F> MJ@R/9[:7T!.MI1N=N,441RI3VW.?KBZ=\D*O.E>*-[[KZ'NM>8*N\O!S;8K< M;JQZL&?V&WJA"AM34%$)E2)MH0N>5T_6]M*/?%Y@Q:VW+C9SG>'61RIU+[") M_/+NNB^W^4V6!!,@Z6QE^=CT_=G-CJ\]Y>J\5H:3JMB:O,Z>_&ZGMF)PD^KV M?=YKG9 L^IQDR]1;X3; GQGFV\UK"%43M=2[*OE(]15E->D: M?G"EJI'KQ0K_^^K2V5QG1Y-4@9P<8X54#4+X%GR6Q9,PW_*0Q89[Y?.86(TI MDT#O!55Q=$TU0$'F TT$Y@O(C^]P,(7\_"PO KE2=U#"L-"7RM!4%$1%T-KI MT6R"JVN&-T^BBL^R 9 JR6T2SX,)K(,LWY94.7.4'O)U0:E\82J9QIO3NZF+3 M^I9[M5*2WA/W,T_'#, ,S>;.\TULI#;/=8:7!V@KARRMBUI:N]:&^ +H*;41 MHN2;FS.SC /3I4+G :@@Q/J.YR8)W^VYM@)YM*4%33V]LIBJ;*@V@<+\]\5A M!X"WQ/0/^5F%1L;-Q [K67,P6Z6(?'7BA YCF@ISJUP>PU/*@)\%CH'1D[,(UF:,P^! MU"E+=K#4UA)X>N@M]O.CH21H-< T8+HWE8I7&;9>FA_6"2Q+58PY3W)9^9B3 M'[7-\D.?S;XN^.GQ4601EHPVXME"*#*EEX3DU<=L'G.45;Y4MU2\6D>''1;6C MT(\*#%2(2I%[,(]AU55)R^2LE?2 6BWS/,>%T:@6?,5L5(D!I[@37Y8^*45> MF,-;%5?PZ\2*IPU(W:0"A2?2FPN\4.%7\"=/BE,FBX^G):*6R2&U!ZG"!O2= M=O:O,W\5!]A;, M;K5=4&#.'OE9/;">NKT+HRY"QH&2*RA7I*EWUA?J'76M2:1!6;IPXZ0BH>*5S%[-@(^*CHZ YC((\2^5R-OBC*\ZKT MHR ;3-H!!#,M"B%E4>'DEIU1[%'VJ!KI4DWNINHPP\2JW*@+##'C85[O1$5X M%-M(4H2A\O1R'UPQC-ID4?&@N;<73]+<0ZUX9^J7N000Y-26!:[^LN8P3(Y( M%OEN1]Y)Z!+HM5H.$P5DC%\U3\\V+"5T)E9U. MKV:=F38OCY47?IYR52NKDJ>V8DN!U?FH]$"NR[S(/%YQ]+^J]&J%XY4[I]RW M+JHIZ$6LEVK1K-:,_!UG;8"H#%OW J8VKZZ80S7'JG:OTF>U2X';$UR':FTWH;#3\T28 MZW29(^UHC$D6T]ZWA[4B@NFO*W9L&C&P*!20%:"4(I1JF"_JMFG]RM,O8ZLR MF*[*WD'(1W>3L%T#X2]".2V6!9IVH*Y![SVBG* MD4J?T*BZ?G,179<')7ES_W][5]O;-I*DO]^O( (,D QD690LQR^[ SB.)^N[ MC,=K3^[NF]$26Q)W:5)'4K'U[Z^KJKO9I"C)F;$24:H%!AM+%/NENJN>>K<% MK=7+H JW;>YC%+&2=;. $P5;1*EAK!I.XXJB.A&)/@WWUMMC6P8@K7C4 J?E M9EJ:L76DV(4G)?X.C%S+2ZH*5D@=O%?X4B^>860*,,32+2LYJ"*=9#Z8_YE5 MOWS1-"IQ;U2(\DG1N ],%A",FDW,8JI(?(7^_P06]&"F\8?=L>42U) [JXY$ M)]FAQC+ 7N=N:V&>=@@[EV254PV;;028WC$[FT>!J!$^IZJ:(@Q:KOI8-BP@ M[BF]O.;(@K0NY6#36:O,F$.5&AD$LCNA2N\Y5&E+0I48XGX;Q+5F/==V#RJO M@!JD!'; ,E+*TZ"D 31(H_Y?F%JR&L>P,2"9UH/%[RH/H@]!X( ":YA&NI)C MRTG]H(0*A AE!;*J.9;4100'A5>^(B[!Y(43PAFXAJ/4G??"TABV;Y2M_D/= M")U@7!KD1,)&FR2;-81W.081;-"@H< M@<66\!HZ.@.;:+]ZON!FK+B/%HY^=9KJD1BSD!2BDY$&<8&,(%U(*2\1!C=. M1%K$'-:V;2S8!]D/BQ'?FC0S 8[(.0)>N)1*?XI".2/3"@YG[#BCE#0!B J! MD=\AW#2A.:X5LMYLK'N2UI!D('7GYJ]89<'I*UIUA\@8/+R.FXXZ!J:N8DE6 M2\=$*9R*/=K NC#;@EQ9Q8"=X8D-,#LPIW*,30425(LR#U)4G3"IQC=4-A0R[;9DB6[ M4 J3%VF?I*4Z>K$6MA5+&?BDC; @(IM,.A8H)=O75EM1S9--TH MT*/)(&-_CAJIOF':0O"J1H&"E.A[TIP&&0 DR-L\W!K:'BTLR;K!5DPZ6SV7 MBKQ$:P5XX:DPGF/I+Y1N,9TJP(A3MJ.T,0LF2# 5Z;/7*G@B:U$578;23K@ \?F M#Y*>(D/5"7*(8>JWI-XXA<;%NB'1HBARO'X$VND&B>+DE&)-5UZN&H&YP)Y0 M]B0C=DY\Y\H.*[UJ*!H6#((EQJ2!J,7 K/!L"8IXH=G7.#99SW&[?&Q0Y+?$$+ &$*E31R;+U:KW>#D+3B M:B'6MACFM3D&"X=O"9>WX25ET*U1=IUF#\Z>-!R/0:5LX7G5-41L-Y'E$2Q@ M>K,QTSIHF.7$IK7-(B$L_Q,4!W7((;ASX>NR5R'F.2+NJ@T*"\R&DFQ0^](- M;XIVF::!)AD]0HB6ISY."C&[<6%F%M:XY Q6LM[56J(,B]>1=99-6OY$Q8*L M_>CE%JM7LTL5=1X*4X^VA8DB'\#F5RU?B4XK(/MBH6V84/HBM*OV%E.Z(&CP M7-.9^8G!G7_.D%-8;FYDJ*])2;N/:ZP:UA*2AT6 ,%:=-0RKOFD6?%33 M/[ M'YT\LMX,HCF:.WI1E85F$&:P1#-J37CG8A%5G?(3VOL;ZS9DQ3X5WY="B!24 M7-+8D_"R:]Y2,ZAN(G KXK$*[4&IV / =Z5LQ3(&!XD!PMZP6@V/UW+AHYG-B=:G+_FR),YLP[$:HKS4#FK[& M>GSZT[H-%4JQK%S4[-B\58K<RWS(W8+RRDHT6&!4@<"QS"08>*5IBL[>95/0Z@'H.M=:W] UBE MUGB?YLF,\?AF\?@2@S7:M*$4F:X/ =3%*#DP%@38=7VYKEWCXVY5,71KI==[ M"7,MM#ETLE%&9:Z0 @.8J](LI@&AV6;E:J R:0HR 320UOH+B9?0_8D^S#!@B\<5EA9W6N6DV2*Q+2!*?4*&GJ*_4: MR,#-)E!HUV0S#^9V/"BN#V8,<.B98NQ5G]["NZV%999I>[$V<],PTT3#2J=F M64S#4(?-%:]&UV3YQ)7VV4#!)4SJ]9G3!L35=WMUXVSZ"\M29AF$&EP,)J4)0-8*FRZ;S3T- )&W)5Z*-Y'^E6QN1,3KBN M+I]7)O/$]>H;1%'N[D&V +>H2ZB80)8713^P+8FZN]+TEW#[.L +RSGII7X0 MNOA>T1:"*J6?GH-[#U9MVP&ANAJ/$XR9*PY54;3=W4G8)J1G"5MZ<%]1V=%%S'/!_+,5&TZ'Y2KM#6LK1VCX2I M=@8KK0ES8'/#QLT-IVQNV%ES@\5A12N>[L,L3N488+5B<0^H##Q0W9X'JAJ0 M-P6UK6S/HP3Y%V>A.]&GQ[M'U4VQYBLJM'1/!#.%$;]01.(M=3;C9CY-T6$V MS.*5WNFXYK=6::PV#>L]Z'#H[ %,#@^$@0V34F?^1U#F9"-'O]%<"=EM#_IF M*VKMQ(H D'X!*]<]J5T%FV5>Q;QJ"; Z>E!KD@I0C:2"4KKW&:AM.P&GCMK> M;VIY.W&]%8P"&D'+;$,COM=\KY?YW_9^SR<[<9ME MZET7U.&+W,2+S/:YI?O=[[!];COL.V=[434D83 M94L+7BX1+^LN67>3ERS'8!$]$SU_X 1G8I8GY]#14*8XMS >GW7.\?,R3 M6:Y>_RR#7!DH=Z[?>G)VN>.3EJ'Y_T2@^I?Z35N>D30%!V M<5)K+LJ3VA42 6DCHPZBV5-[JOI3Z#<9A8%7OGIJ""MOY_&.W4ZF!E.C8=18 4NU M\O*=<>E+J?8RU:H9HFO#9J1NV_^AF'/;2?ICVT,P/6!"PINDGIW8FA^UQ\O7P(AU.H%O8H0S&(CT,1"X._?<=_WVO>]CI='S_M.=W^]UN M]ZCWWC\Z#'K]X^-./Y#/7;\]R1_?F+4>J!<>J*&A4M"9-K7]I=L-6M(WW&]< M=B"'"47%GF&V#FSFQ@[;A6T0!R%BMY' V-[?,$VZY9G&Q^5J*'[/5$,9Z/;- MF#6-N4&0/PP%T._$- S )ZS>_>S@?["Y,@XV5@0D)W* MC&*/H9VO>#05#,/8>QO&:H>F"55GQ2K+(TE%:C%]YHH(YRFN9K*Z]+R*N/A+ M77OD#B._(1[Y5^AN?'+P7]XHA'0I&P9=B:*[>M89]^J5CV%&(?AQS>Z\*]1X MPK [NO#JBWL3[ G'&[Z?$J^D#_V._T#H-^_T1] MI?0!O[/O"L'5XS1*J'CI/3E133WA3]AB/%*0.<(*459U6*8G%%43M9XPD/F3 ME+'W(95Y[EU.DED8BS2P&H!&Z2\&^,"G?@#"-^MBA-]0#+-UU& YMEWTV.O; MP0A_]Q%^SV_[/S/$9]:XU?0P$%]$>:I0>,]_('2^TP#\$F@#93K<0AN7DU". M%#)52!4-XK]#3S$J2W,1Y2),O:M8[:BD;@=@5X?*)]D,>^@DWMTLDI[?$P?^ MT5OQ[I#^[ ?TIU.SU$'"%@5?4"M.I3(=4=WN1^AR&3#T;:1P9VHP-9@:#'SW M&/AV&?@R\-UN>BP"W^Y> ]]?;>TW!KXLW'>#GS UF!I;0@T&OGL ?+MM_V=& MOHQ\MYL>5>3;99-OQ>0+(0I_$17[)]Z7]GW[L@VX%\?T>_T.@=P@F4+0A?NX M>>BT%_A,01^7M_< M,T!F@-P<>C3PGEW'L"G>_WZX^ZQP*74>\SXFPQE&'%/T;N]<-QK57P?FZR"1 M&39\$=.I%*GIA7,-Q?R@];M"R1]%+A0PCJ3MY@4-:7&X7(RI0SM$\0:!C@"V M[RCF9<:KK4_&,Y=0>]@S!>['T[DH[# EH%DXX0E4X.IP=1@(+FO @Z Y.7%9P:2#"2; M0X\&WK,U0/)21,-91($!G\/XWP.HO,"PLK&BDZG!U&!J,*S<5W$'L/+CU:\, M*QE6-H<>#;QG:V#E1SD*XY!1Y8Y(3J8&4X.IP:AR7Z4=H,K/%Q\853*J; X] M&GC/UJ#*SV(@(P:4.R TF1I,#:8& \I]%70 *&_OKAA0,J!L#CT:>,_6 ,I; MVP2,#94[(3N9&DP-I@;CRGV5=W[GB"$E0\K&T*.!5^PR4?OLW8KQLL3PMR.8 M0*X[5KD(%$HKP8N$^B2 ['+=:"KSE#[XCM/!FR=3F1I,#:;&:KRI_E\,(HG_ M7+9K/WVS+/)W#!OP[GR_W>GV_*/^2<_\CT'-+S\C= F\B4PE5*UQL0CO_8;W M_F?OCXGTAFZ1SLP;S=(XS"8EG.A!D5VD49Y@I:$ &J0&4$-3#(>ZN6D^"3/O MGS.1*FP:S:OM2?W.P3\1ASZ%482UC@;V-50=:7B.[4OIC^#<4V@6JG5.DTSJ M_JNZI.>)+=;Y\N+V+4\^#^4T-UU5)9ABU5\3D>/?J1R'69Y"8=!L*H>X'Y%: MA=.P-?/41K@]6S=W5O\:%_W7+%,$G>\*(_6[K[Y#0PD*U YX5:=UM>4^1=I*"*[W_]Z>;"G-I&K^2/+W=7]ULJ [9..]OVS6D@ M\[]U2ID3AOF_69ABY_KLQ1"I GXF"C(%,P5\L,9D0* N)2BGAE&8#3B1^D(! M,; ?#N1$1". 1? BK"BO'\@!+LZ@JSV^3\SR29*J30BV%39MI_*))@PS';T" MF.F9VM#D?)"D:L=Q@F$\/NN M97(J -R:S4EQ*_'=;ZH^NZ]AII2!*,SG9^;W-9X[&N[HM-WI]'_"5=48R?1# M[4YWS2.=]NGIVM?TVZ1S]K?8X^EMIN'M=N;G&CJIV'[[_^YO>&Z9- M$W'1Q><_+J[OO*N;3]?O.N;RX9ZF?A&,CV8'DP/ID4V&ZGV^7PL]VB\H?Y&9-T:TT3WY\>VG)AMZ@_ MS;TLB<)@ZRG5P,MWF!UZ_RG@A_=#,17K5#>6M'QAF1Y,#Z;'#M&C@6*+1-9= MFZ46WTJF!].#Z;%W]&B@U**F]U?/2Z<'T8'KL M*ST:*+3(G?MK&(MX&(JHSIV[\.5>N',WFP+$[EQVYS)78GSEXJ;R&RDB8SK!OR6)C)_.QPDP?R7__C;X21_C'[Y?U!+ P04 M" L3V15Y*M-VG84 "%[ $0 &%L='(M,C R,C Y,S N>'-D[5U;<^,V MLG[?7X'CES.IC7R;F63'%<^6;(\G/N6Q7)9F=]]2, E)..%% 4A?\NM/-T!0 MI'@!J'$%S\M )_2,R&"3, M+P6C^)Q&+N MH>;Y(MTSJ66(J)BQZ([Z3"ZHP\X/,I)0+Z)<*!&PS>,/;T%U-(H$?XPC=AT* M_XI-:>Q%YP=Q\$=,/3[ES 7M>@S5DB/(%(,Y GGF1F(0O2Z8S#7Y\BB\PU#, MCJ#X"(NQY>/!\,1>(A9(_NBQ 9(QH=0M!Z=H=5U= MBBBM/*7R456&ATI&0P2B"[LN-"UH,T?Z_#;IS_')T7^^W&JP&&*/![^72PST M;X^P^)%*9LAC.9A1NBAV."G(==IE/*\6R9S#6?AT! 4Y0BQTHS(5'K\_TH59 M4E[38!LZRE@UC>&O M@6EQ@(\&)Z>#MR>'P.R !*4@KNCNT6:=,'9:JQ.ID=?MA#$2MOZ^JMU2JS9J M45;A!_\8X!^U;190UZ[14H@?,2^2YDEM%\K?D,9=L U"ZK=L9.NR(6Q-59CA M2:L!?C5303JJ+9NE01!&JBU\9!XN%CR8AOH)/$. GAF4/K I4>_M&16."#U6 M_W8?+42X8"+B3&9',\5@+MCT_ #'UH$91'_SZ.,A#!V&I-! _M7!XB.HPKS; M9?=,W8A'6/D6BR510XTI 3.<'TC0N9>\==]6$*A+F466M:G'O,U1= M$]IET[9"0Q4>\'J1KU*:K@GL4*^MP%#%B3V+D2^71(U%1NX3*"?XQ]>'&YL_ MGDTEU9+'AIK;=^&8Y!7.>27(2Y,N L_W0OJH1\TGC,6R8P%&Q!;['>"]DO9 M$%R]+#F1A!71O'KCU1AON?2\8H\1+B/CS"8:?: MB&TK68QYJE[&Y1H8?@!;-'#"F813DN%-%'/R1K.'M6IOXB#8N88EWIB-P'P8[>A;&7E*A86D[]O8?)<$T2W0=Y@*_W+O3,, MM!K96_.SH..G[:"CGPJVCY8Y#69,W@3C*'1^GX>>RX3\]$<,2Y]6(*EA8\'& MSVVPH9LA/"#9AOZ;Z*9Z/&R.!RKGUU[XW&[.2"M9;/V/-K8&ID1Q[Q)('+.<.M*QH,>^'PA(NRU5%53)\T$\LB-FU"'T8^R)!G4C^FT?SRUA&X.B(\I?37LMBSI,2N8#[#43DP MBB=9,B6::V_6YF;%N'ZIZ52!Q3SO2[<)>O4W5_\UD/^+>C'[PBC^5BNN4GN4 M4UH,]%/!0,B&*#XDRZBW60OG J,=%Q2:Q_ 8"V2-:U%.:K':ST7' OD,%".2 MY=2;K=%&ZAV+,&:IXY?W3(SG5+"3U9W3"BJ+L?Y1,!;P,3'2)&(*S(CBUMNK M^6NF=3>A+ZQ\0,R66VQ4C(4DAE&U>Z.T<!7+M#=OBNV<$W8#+5HC7@4R2PV*XEU:!Y]E&-W>P/WH<FC7X#>)N1YPE]]"H,W[2NQ>;%T$JC*#1YH]GWYMY".+K&RI8J%N,6 S.5 MH>G>H!O&J&N,6$)F,5PQ8)/ET=MJ!X'K&OLUK&JQ:3&JM!I;\LMQ%"S5FQ&6F^_M\5 3TTT MM3?A9F'5FG>P2&4Q7#&HDPVQ]I;:1:RUUO-L5M=BU6+8ITGMI0' M17*VLP?%%L-\RX.Z4(G.9H+-J [A)E5KD;(EYA;X%&-)S0*%^3Z88/)>(_^*1TR?J)=DH M#TQ&@CNP1,6RFB%G!\U8X%42GZSJ8?YB#FC_HX9J8S:A]AV1U=W@]1 MV\/=./9]>#*:WNM[P5[QABO0_T+=>M4>8$WXU2/I73%26H>DI$&$D&E27ZQE M&NWALD6XM'5]UN%C@4%9#K3 VYG@+L-@]F$ M"7^;^*KF:8%321BZ#9RPW4$$#??8V15VTJ".TGCRWMZQM7P="R\+5HK1ZUJL M9.(_&BQ)>S_JC>0>(QOENK5U;)K6M6"@&(+.9<7U_LN.S)T.]T,?-XKD:'KC M@FK4!QUTEIJB%O K<#-C,93%/CR,,LSPTQ<-D;*C9BT@LZ1>YN:AI&/XY[)K M)G'/=$YY.=D9*ND?H1&!H2G+7G\8I(=KM^#:=(_D6_?! N1BL/N; [G?7]EY MVG)ZR]\E%>*5!S-MRM$TK9A\L0=S.2;A.)Q&SQ2#Y_C]"7R69'[4X/H;=\$" MZV)DOE$:]2![4:'I:()[A'W*)-M9$H7$=) FB3.,F[DV6S9.D?5S<],-3%R"UWG"UG78L8"N_VG%K8.O' ML]U<'=G6PVW-Q *;QA=.]E[P[L]8MTY#:LW%@H:JBRP?BZ>Q>SCL' [IUL0R M4U01?H6.R^$S%2YS6Z.C!5,+6(KQW1JP9+8P,GFOJ@)139.D[1X_V\>/*AZI MN\"&3L2?>/3Z-7"9.#T^^?G>H^V'F+:<+4BJN@3"AB0-']T\,>V3&#M L <$ MN] #:D> *A0G3N6&:+*PK8?23R59ULVA5';KB/&4>Q1M?OL(*C:.DC,:=[&/ M'Z\,A52W(0(3'JB?7Z&[-P&8@CM8PKT8IHI2?LEF>'GD\#OTP(+-8GBY[JX4 M=FQOCNWECG(9T&L+BK)7"748W:3JX2RT:GD83+3X9U*F,X#A#5P7$6TX6A!2 M$B8O14C6E344::L]:-9?KA>MNWI=R%?YF=(%3M@7#(AREZF&0_=_8PF3_*=' M'KFT?&V^BR8LL"J)F9?"JG@ER=?#\2'Y/!S>:Q=%]R?O3$!0=FB:@?*-FJX'Z<\ET?C6($V F828FJ+U_U6^RB]' M+](]HXL%!ZWBH^1!$(2Z]^H9/F+Z'+9"#,!9_%9YD\FC5/=F'9" ^NS\P$X7 M07?.#UX>A&$(.) =$_[U@@H?N1+%Q M8Z'80_/<\_ HS_E!)&)@19,&D]]'U:(EEUA-QR<46 M1M3V];*B^[!"5#I:7W@>R(BJ_E3*/J6>9*;N(_7P*MCS T=#3]Y"^\\)4QQ,5U M',% ?Q\+9TZQD41):]3LC&)<]EBO%P/_R]!_Q TYW+.&SOD8&KH/991]K@/3 M1B_KU-QKO2SS3/)-Y&\A:9K&K?^4:%"\HP"\,XGW>D4L+)'(PZ M#SW7#"=7]%5:]5)1*ZL/#GB9,=%98*0B?*$OW(_]>WC-T"4CF"<6B>>6.XPW9@$/!9XA,>*WJ;$_4TQZ+*-PQL?( M74>Q/W)^ICP8!5^H^'T2XG]9I-<_>G),M[WPS9?<92*W5%JS\AYI)[DD0*>< MC*:PJF%\%ACW:B+ <=)A(50%>EOF[H)411MPZ(R>[/.P\:)T&&]5"56E>R3@ M+;@# &E%=TT=M9@ <02#X>XFN B%")\![)=T 87+Q4SK:EV9*.P:N8O]1R9@ MR?]'3+U_@7757AHTYWEJW]RHP$[70??*=!IF\R?PD+W77YFGKN"-K9MC9SZJ,4D-%&:Y:[VRJ)@-%7G1B?A#<:SH3BID+[CV^"T/^!O M+ZTZ1?,LH*]"KJ^S/)?]T=<]?<4',/OEO<1T':"3AXUB&I/G]BC4L^\]/(Q!>J_@ MCCTKTB4^UJS=/:>E0A)EXW758*N\3V].;DX2X4Q07UMY=278A+*;;\'2^4RZ M/83Q#IPT-5&9(X4Y,1O6*/'?5$DGA5X^R.^D-:7>(U!?A8[:L,"S?$&DXE)I M$AB&K;#;RQVS9L2=2QFS?JFR(&F;&IT3-_]UH-7[%X;1N$RRFY5R=8AR0Y_R73NJ-A$O/8ZN$U@D8 Q5/F;B"496 MF9?/2K9?PB7IQ UE7*'NIJCJ!#P3Z8<>80PU-]NOB-F LJ,BPIRSR!IH5;"J M\JZ*D[N\\=?0%\H9BH$..6:_I8O1!H0=E+ N\O_B=T9*ZXZ2@HZ M*8!2M4E8SGYH+B^.E:R[PB7YQ+@WK[8'XVHRC@#4,B*U;NY.J^'X"V :GU;<\,D7?/06V_A/U-HTTJM1=X2LN@RL*;"?\ M[D+JN_(DF,:G'_\/4$L#!!0 ( "Q/9%57 @4\?!4 &,S 0 5 86QT M&UL[5U;<]NX%7[OKU#=EW9:Q7:2;C>99COR)1G/ M>"./Y73WK4.1D(PN1:@@:5O[ZWL 7L0+ ((2)0#>G3\S=G)"$4^"7"T_'3R;3:>S"YO;D[^]<,?_OG'\7AT]?GF MZ^@K>AY-_ 0_H2L<^R&)4XI&?Y[]^)?1SQ?WMZ-;'/TR]V(TNB)^ND)1,AJ/ M'I-D_?'T]/GY^4VPP%%,PC2!!\9O?+(Z'8W'>?>7%'GL^]&5EZ#1Q[=G;]^. MS\_'9^\>SO_^$?Z\/W_S_OMW__CKV=G'L[,*&5EO*%X^)J,_^W\9,2IX=A2A M,-R,/N/(BWSLA:-9\="_C6XB_\UH$H:C>T85C^Y1C.@3"MYD?8: X&-8P'B) M\4 -?0R0]_&(TR=E 2HGNT&+&_O]W?U#KQPL3#E+]+QORS#^_.3A/OA41D MM3EE!*?W\+__S!)XJTP@+@F3 !S Q^#""]F39H\()3&,DC_LD:+%IQ/HEHZ+ M#AE[_M2SFV2S1I].8KQ:A^CD="@L6Z&_0O.$<2Q(0S1=P'!@'B5X'J*O)$'Q M%8*>PK==F';L[C#8Y PNOXRGB^D:43X1]GAAZOY,HKLDJS5%CRB*0<.!IB K M=$OB@:!V=&X4MQ<_?@[)\U!(F]T=$-MV#LW2-73/AN#1S4VT('3%)>L>^03, M0(CYIVQT[+_K_Z7XR0O9D"=1 '8@H=@').RW;,9I<>,8 S#*OUFZ6L$WT\4= M)3!;DPT,E@U]S9H.RJ@>3[*#(]/D$=&)[],4!= M>H(+#3XTFW9\O$6\NR71\@'1U7%8U?DTLYPI[3\?;/Y"OZ*!YYC>4X["B8D/ MDSO&W/R7;VJR(BFW(C>IIDGMK7V$V0XA"*#.M5P@ZP1'_^"U&P4UTX<789[_@, 4\POYR#=)7GLR- M[4C:WT]7*9<"K@IJ\1$;*/N"1%E(T=EX1WU_N"$<6G)G:,FLNR+.^!9_\;PU M&]D%@D9YS/G@O:#X@4R"_Z8Q0+F>XR3P^HKF 1\NXYOOA3[C/O3.THRUUN@E M05& @J(/QJH#I:G8@ 1#FE"_-B*/^L5@X)^M\=23>GF+TYBY'*RW,89A%/0+ M2E:?3M)XO 2&_BN08C2S8(Y%5X0QKY%% MRUODQ:AHO/D*_K9C0.726L?(:_,LALBR0B6^MY;CT],[DR# V8CO/ QA^J6W MQHD75FR-,X [YVXH7CC$FW5U,D.@17[#E%"/3_Y"2>/EVF<@)!3E6:V':Y<,Q<)_1+* M.\NA:(HI+PC*'5[;479J7@A"UV!>\L1[48X19TUL!ZNG>>]9'C%"P;5'(] _ M<25A>X46V,?N -[%\(A:N0=7HFR+$E%1PN>EHCP])H1I,T95]E9E5YK3]KWE MKU5N5)IE7PC:KE_\,&5KCUL&QW:8FEZ_JGRT70X(G)@NP%]V!GU7\-JPLP+? MR"&$ZIE;JV-+Y4GM,J0KI^XK %=QC@02^ET/7"&I@PG9S@%" MZ[55AB8&.!S*PHOG'$\^&%ZB/$5A$A??\#(L+\$JW;_0FZ-0YB(:&*1F*5(X M>#U:8YQ7LMS$L.1*JC%$04,37)14.,5<%3J4PK%WTQGBN[3L*'T%,@HC MDU95693,7@6)0?,C+ALJC9"0Q $C:J@$$HO@D!]>_'^*QIIPG[S'^C!E&SEB8QCGK4!H!M,YG" MD9<_FQ =6?E++#.2UF8BANZREBR"Z*0T $BG:B7$HT%H9C*K:S6R2:RDLDTK MJ25-B]2(1=>IND@,O :I&4>^7U5%YMOWZL4"A=WMY\L)S*H%876D2RN(B S M4-5 A! 4!*:$J%WED,M/JVVV(8L?0]3$;"P)U7>625UC@MR!T^:=I'8% .[0)%J.H 6(]0 M:U)_ 5348V=_38(5CC XTAX[++KY/FW?#75DL8>6I&X57&.8EG1,LJ P/R"H MF5%V9K.*%E:>/9L*7VIUP?3[/M/^R$7E)CQ9';EL9Z1XI@P<)74S%8U)CK=- MB(SGE98FZMIMQZ=9VJZT,#! H3EN#+'>QMCZFH,:&>$JG<,\T#$UFAO-;*Y,*]9JRA4 KMUB;L M2E?X(+8U'50F[(_J!?%8,$9K"C@GW*0_-39?-=!?9.U[4EC M 7(5MQK^KR,@#R$;=^P++@B\U1UX%!3\(,KG26[JV*:46"$DI'K^,' M^B3ACZC8=UOG9_7BO@-HM]Y,V.-A9G;2=R>=E.+W/$5_X=Q+O?:6SGV> MYI#K5MZ>9MJNL V.,)@[2IXP(+_89-=*E/XQOPE4>O)+EOYSR@.1 +Z)GB"B M[P;L;?@K?"#YS4 7:8PCEC#*C L_TB*_,TB\?M-&G@ANJZM?5=>ZNZ[2\@Y1 M3-CB9\HVFUVA[&_XG.73KE_\1P@4T3U(__5B@7QQ>:R'&+HM:/F-M1HSRT0CJY#RN__R;3;NK*(RKY"S7Z:+:NMI MM->XG.'^GO''5G.#9Y!/2UYS:EU@\MA]K M.UP,RE_YE .+KU\0]7%XH@]L/QAW&'TP7?#] MDW&WX3@GML7#T?3B*TT M>R#9>K-M'I['C=FQA3SQ#7W3NKITD2L[A,_%3N];EAD&KG!%43+A'R[.$AW9 MR!?13*.ZPU"F$F8HPH2R[>\B7CC#BAT41L69XJ&O*B'PO8,LT32E'#M;6PQ= MB/? ?'C=<7\[FFF?.+I-MEE?-AJ:&?GI;87')3S%;ZY/<0[.GG#[9.3U- M?KSRG)E\[C2O"#IW-#+?F1'R(["W/'$T4MUOLFS/016QQ-& ;6>6*(\LW++% MOHM0^C.BO;Y*MP,S9ZV7BVB$PZ\TL(?[B@J0'O=%'9C@?J\5/>+WTZ<+0W?T M'#\/+[CLYXB#L&>B*.)%O8DBZL",FI*O2)+I+2F%D;/B=-84"9%HD=J@O!1K M@_14E[P#([M_%6M2A'A4% ;?C_;Z!^5+TNW%C')0K&B0:0S&^JU.U@$#X0K3)3=P.=8A"OI +AWB26"$$26/#/I.D@M[I.8GI;#@8O54)E_A.'60&9X>PFJV<%B(*PX*E*D=W M2I>"># ;O&/1N&V&=^O(L.,JJ09WNJ]BNL%>2I]J;?M-]* V/#NT:J^=TT2G M%U/[-L4552$D>7LS9]AH5$.%.+1(K8"D5]/4!*G5F16P);5*39QB:BN M8J. M/>73X,4/_0J'FK@475@!45$'[".,PAZL -A1U=,$J>[%FHWUVVN!9NEZ'7(_ ME1U:&"T(S>JIH/]!;\"P\S2&('!OA>K9)4+&M^(/DLVHG4Z>T33AEW>>Y%>" M.[*?>G#VM*@;--7KLZP]*><0*3#GDEV:@BX%VTUKYMQC;?&4!)/:'3BDX&=, M5= -RU=DE:IJD4-G'U;*CN7=3%6?[!]VE:9B68FYW?XEJ) MF2Q1T!U7HY=;6G)(TWF(E[Q/E@#D*R5BG,47VZ5>SJAI#? 5H6;X*Z6;RST\ M8LO!SL M8E)[_<)*;("V?AL=EWRD.BHQ0 M;JDYY<.C%RFL]X?7\[YYTQG,;KI1"/AY'^?LB#5<.491!5?0>K!U ?UZ&JM]-J;6[@4I]2-7X9D3D8 M4D=1!4-&9.3<>'WO3UP7T.]@:-W;PV^3ZE_]/LSLQ.GRS83OI)O.U(31=+OD MDT>O U/NB=RODCLI4AIG$YS;%9FVYS/;7D"MW*2Z8P&^95\@KLJ;ERY('N%H MXE/-I=:Z]2IEY7Y?US*@:M3BJ;MGXM-,(-7I"BL(3)39AIZ5XKKNU<]8SH%BR+J.PUFJ:O,?V-[@UJ==$$;Z /CT8W)+4 M2Z@ZB"PT:)6,=EQ&B9,5W^,Q7=P$8.GP J,@V[M2G/XSB:H[)."W= 5?)I7. MKKP$66+[BCS])5G-<52NKE]&^%=PHW*$7GD!M!*C9 7@D(_(%[F*CNJW/3!U MC=/5;5G;#7?NW)3D&+_5!W_:O@+),69WKS*V?1V48PR_ <.\P!'@N<5//)7O M14ML?F?[016[]$3BBI;2K__G?.#/J+@S).;*$YHRC)*Q4&,V>(Z9ZS^OK"_ M15XF>*B\><<=([\+^"PLR0[6SR[6J.ZRZG6[\=&V&&N ;&\K5A$9V4ZCFFU" M$$H2XQ"$,T<#AXC.X/:FUDR00!"WML%0->+YNK4JMFSG:[RW^8S\)/D'8JD] M:PR\>AEA(XAM-BN])V&48KM!T\2M?PF=M6=J*Y"VG>162SL&+)$U711B\M=^ MIZ$UCCUH<+:1)]L%$L$;G2,Z7>0X^2N*IVD20V3*9J((N*2+%BT7!V<8LX\H%+IL&C6N M_^4WL;NT_70 \>#WO/!-UV%^?R>GJK-T>UMF?LG9A%)V\>D*V6VE^TI)^[)U M/7+3T'3&;V*0.\IG T;?7NP!*E.R?6!*^C#H0BKTIM)WE-.9NB5K3[TG0;MW MQS8XFJV]S&6RFU?2F:-)T2,[*>:)JQ?V!8D0W]K^:$7QWB!?3X(P=$6MGM8NS*G"9U=C:H4B*S;/+L)@00I2H#+$QN]X$L.LRAB]0R2-TSNS?4SBZ-W"DVZ/P5\F389U@F)[N)0@G$ MF@33#"V9.Z*X./-;_ 5@;06Y)Q=_RFXE<=AM\"CYU M?G=K.?N;'J+$S,G'(FEQ>.VGC.;2#"+G%O;=E1V-?+VN[D3OP$^Z=S')CK= MXW?F>?DMHJF?I)3536""+I'P3([?-+.X32A^R/HJ5JWO=+C&T=(DAV9..W]R ML"<.=PK_GK:]AGR('DU<-"*QQ,*W*FELOA"N5^\V= ."ADF2K/C1(#5U7W7+ M4$A"1$'3P>:O3 ^WYZ6DI3)4R[]G_YN#R/_P?U!+ P04 " L3V15J+8. M O,^ #)T00 %0 &%L='(M,C R,C Y,S!?9&5F+GAM;.U]6W/C.);F^_P* M;^[+3,QF9695WZJB:R;D6[9V,RVOK>R:V9<*FH0D=E&D&B1MJW[]'H"41$H M") @ +B9^%S^@Z3/TH27.,+O[U M\>N_7?S7Y<.7BR]A_-N3EZ*+Z\3/URC.+MY?K+)L\].'#R\O+]\%BS!.DRC/ MX(/I=WZR_G#Q_GTY_!5&'OG]Q;67H8N?OO_X_??O/WUZ__&'^:<__@3_^^&/ MWWW_Z0_?__O'CS]]_%CIEFRV.%RNLHM_]?_M@O2";\[$?>M'% MX^ZC_^MB&OO?74RBZ.*!]$HO'E"*\#,*OBO&C("#GZ(=&Z]I^%/JK]#:^Y+X ME+R?WU7X>7W"T7<)7G[X_N/''S[L>W%;D)_>[YJ])[]Z_^G[]S]\^NXU#=Y= MP&S$*?VVQ$=VS92UI) [3G_T)FLOC+N36QM&-[5T\/=KM'Y"N"VIK#$TT[F"X;"? M/Z'W>V!:4BL8B4?SCN!C:LG'O"CS0DR%*)%Z'W_\X>.'S'M-XF2]_4!)?X#_ M_+H3Q+O_G\3!39R%V78:+Q*\IC*MSA ,C-_OAJ24*P_4(S^/&1P/Y/M7"3E* MP@!^#"Z]B,BAQQ5"62K%C?PP1GFY]S#\>86RT/SR1W5RLO7J)T&C]FB?_;*HD"4+AN_IG#SM'#KL0'^I0O>S5PXL,W MTY "/_>>(B0WG3(##$(_A>\25*O@*EEO0$#3-=2*$YFA!N'I ?E$5/M^DH.L MCI>?$9QCFYQLH8-E&'/S])?PFQU ME:=9LH:=0G39((_0; &=O.42HR6E=;8HN[:$1>]G'<&J=K88 DY @QTHZMQ\ MW3_5#R9Z:/S4A(?FSPQSSN0;&)X=]'&M..K@G.[7X61-M ?09:X@@:3K#(8L1IV!JE?@IS'M_OI;HBZ09#_G"3! M2QA%0.T,R,!3$#;Q,@2=O^#FH+@P_]P*3ZW?' 2E:_24Z9-PDJ/UK>,0,@Y0 M@_[Q#*;X"OR MR,_4"*A/H+8=WJ"%3N,MH>WX!KG?:U$/L(QQZ%/C,#3\%H#E"@$0SU MS]F #?WS;$-GDP0OA-GV6QP@_/W'3W^^CSR=JZ7E-ZU!Z>3/I6CL#2*Y#_:M MP8&*\25)TVD,K=$]PH\KD/.'CXEB%4B$(+$Q>%I3#X]OAY,KDOI I9PI<(FJ+BY[GWBM)Y,@G^ MD:>PYF\NI_/K27>%>UBB>#@':!'&=.F2$,5:8_2:(3B8@]T0!-G>(FT(13N: MHL2O$1*1$,,$-^%+?O.KZ"/ (9IF:+UW-4?>$XJ*H20[?AB"3NH/5Z6QZ*1. M'YG/=!?HM?#2)QJHE:?OEYZWH?/Z 459NOL-986R4?ZB$H<1>6E:*B^3U_ 8 MY>;V!HBOTG!="^L[HIK1T"UR?]T%69H@&P[.)*8T3;[6@A*/R3YMV)'<%/G? M+9/G#P$*"TKA'P<"X8?]IIK#B$=DG?S9+':7LMA=#H7=!) )"#JWD;=D@%?_ M^V!3"-RNGY*(05K][[V34QS&#V@9IAGVXNS.6[.6';/90,1=(1+[ ;>3 M +W^'[3E4G?7F95Q+#)9;3 M?"!B']=>%%WF*=Q=4CZ@]58#D7:S1GA)8F)Q\I*MB/W(B_D;BMUZ*!17*(J: M**PU&E 8W>4,?9#99""BYM[K+E:ER ILH)#7?B!R)T$ 4B\M_X_<\C]Q266U M'9;,*_CG#,^3E^-+GZCEL"32N_T,W^/D.23YCPUT'CNXY7!&$;BG%)&$C32>-.V=R$?DYQBF M\]/W3_,P.S&9,IL,1M3-JT_SSSAW06:S&G$'R_P$U\GTL/_N(L$!PC^_(P<6 MS:?]B;@54/#SNPSGZ/#+!'30U^RFB/'^^5U:.!UV!)7)O$IYZ N [Z^HL.J T,OXZ?%@SUQ?]C/7 [#9LXYOAF]"/S@ @(G[A^] M&/S!'0QJ_B6]*/S19A2.W%=Z.?^3S9RS/65Z ?BS_0"<>./T(O 7FQ'@._ST M@O"CS2 P'8J:]2"KE5X9MZ5F/*Q6#,7>4,U(6*THBEVMFI&P6F%D^G$U V"U MMBCT%FL&PFJ%D>6+ULR_ VICU>6MF7L'=$:N;UTS%%8KCP*_O688'% ?&7$! MF@U*#JB0O,@#S4@XH#RRPQHTXV"UZEB/FM#,N=6JXFF(AF;N'= 3&V)!- -B MM;[(C3#1#(+52B,_AD4S"E8KCZ=!,IJYMUI?9$?C-"'PUP]' ,#XOPV:,RM1 MAMU@IN<)W+P4ST-#DXFIK'Q:3J,Q?_:\\V?-):*V(;RZ&8 MW=8$QEZZ(N4QX/]([=QG+T*D8$:]4AT/=JF^!IBJEMF,@],'!1HF1[J[6=;D M5IJ@@XD]4E383^^]+9'@[)RLAL9&I+[B$K)KT=S#, C *]:R:$NS6KZM-/HN MJYJ\(@%BD!191)GMEMC2\6^B+D;/$M+;>AD9*T7SW947^V0W[ZRO4T< M?=>&$SC*V\39EY4V;2\HZZYHQF=: /DE&4Z=Y7G:_ZCF"3,P6X"JQ[_.*8UB@1!NODKP.Q@@_[HT3.R5[OW.X) O MZ&!6]%:%9^.>$76RPA F;0 S;"UM-H\:VY3EPI3:CR=MK;!!2]N>35D?.(7 M!88(7@]CVHY0S3%!UARM2?P.WA;[>^?U*=Y!FV09#I_RC,BK>5*4NN9PH#Z. MA2ZEEJXDEXJ('$0[+[" 62/#[2(A/'8$#(]%05PH"C*6PVB]M3F!#LYR+0S< MJ,VU7+"$LT"HQDU4L1$%)IP#(!++@Q?,C$T#A78T]93$J%WC@+@YS0 M/ 0 .,NHHGSDQ0 YR[_:UI<))7(6BHYGA#@HR;F"F^KWZ3Y%WX ,RXD^N;@H M9T%0$XMR$57.@J&H'JG&8CF+2R<;@R"0R[FRO&JB0Q0$YBSKR@)#&$CF+ QJ MFX 5@>$LZYK\;@[6IE:T-+&CY9SE6FWG]W]Y,L-ZBQN#(*#/N>KD;6(O'&:S MR\2WB#ATKE2[VG*01]-9(+HLF.$ &: J69M@1/&>@[5MHK-OT)9Z /98^FM ML?366'KKK$MOU4//8/O/,)W]@(8>W"-,WZO@L"#9>2R#HS8+Q1,ADSQ;P7GR M^T'L"]$_Z60)&],TS958*#M80G[MH19I'JJ]S%:-4=S1,CW-,B2Y.40];&! MN"UXK6T@O'E#"+N,65MCUM:8M66 ^3%KJ_76EM61G8U/?H,9&VUF_E3U<#CX MLBW[.\7%V8BK]JSW^&BC=:%&4E<(9]W&RACTO?6M]_"8=\F6T!?QW-^S:;]U.<54B$GP[DP0\DES+(_0P$,\+/H8\8UGQNLV%) MI.ZRXNLITWXO;NL2L;_"!O?RR%"9';_,"2EI$IJ]>:W-$2Y#KCDB'] SBG-T M"R<**^YX'X5-@DS@?P&_WF&;D4S6E"YSC=*&9QOX[8W,5HI ,R 51ZX![BBA M6>8E9=QY$?4Q492_3'?9J=L-$\!M;@'IEUX:^I)T%VT-$/T+(OFW*)@\PTI> MEN]+SA8G6F##/"@/8S&KHGE3&T.=2?(6WON=IDNIIZ_C?85C%C1E$K&R2W_< MG<',$T2RDY$B@/XJ3J)DN94YL'FMC;B$TFRV(/E&50WH,8GX[BQN!Q-*/8HB MLO_BX*N'?T.5,XNGX/,[6"!;K\,HS[B>1%YK>X1.29&L$7N2&KC MISVT24XJ]LJK2\,MH;F]B5<:<)*F0,^"^W1 M84) E$,:S("K";!.HQ#F7B:JYJX3G(6_4RO1;'&<=,KAHZ&3MF7\F"RR%]CE9?VDQF4L;&^J M;O7^ME2DXY5SS:_(WM#)Y/WPD%S:=#.LM+3A0BM[D37T :"@ZSARGKV,OEI$%N;/&A'$.A!U,Y)=HD6!4*4YU\PKB.<&@6GAX2^W2 M))V.V'$2JB3NIH0[8_U]T>23;^4D7L)9QC^>>:U-+%N4-ILQ;LWUN#6^ MU\1.EL7A:DT^H"..67X-Z]DNG2EZ^=[[:&SEG^_)EO)3U7/6.#XAYUB7]'(Q MF'>>93DQWLI!Y2PFC=ZI.C1";Y"S(#0YB&I5A]D>&6=Y;^NLJ6*BZ 5Q-M15 M0F;*NE:W\$#EUG&5=Z9@0^86<1:#+&;'W+#G+?8^G!-]M MY6Q.@+INS79Q.0> ]"$AX4=SCGFU8Z+FA'.65Z5SH=&MYVPFC!(,34Y!9U&0 M58_%CD=GV5=\J>)TJ3B;"*6T_)O)L^E?:C-_ZCAVEG'I,N-U M[_.9Y[H)G-AGGNW6JP?4W"UUW[EFXX!UCA6^!44SY]:9 M!-6M)V>0'GNU@GL-2JI/$M":V1$E,9A\3>0!U M.H25,=EM723:9(9MI32 1$G):KNQY.M8\I73<*#T]JOB=2!BMEPLD)^!-A,F MP6PQ"8H3FE,^0*J;)2QPT_4E.YX'&]H%9->%%?PC3^F+$\R=T6H((^+TM-X[ M1XZ>-#21P<-^+54HG,1]QAK.C4M$,H/1BAS%XS3Y5(>Z0R^TY3&)'08R(42:WQ04"Q3I_GU/4K'E M=,Q2TTBFCB;.>IKX< 2E85'N2W!@R72WA[6R&%]KWAC][6&. G^SWD3)%J&B M_F*._967DN7&NP>U&\L>IHL9X5+::GX%H^F3-RC+BORMV:+RO.0CBL,$TT)UP^\+;6!WB;X 6U*O B!>VL&9Q8D.FH#O/E;Q>2S8)?NJYO:#L3V M0*L&W=$GJG:X"/W"1SA;[)^7FR>P!==>O#>4C=-+UY M1=@/4VX!%O5Q[&&V6&(:N!4-9 ^[=$X>4)KAT,_*PL^3%P\'-.BQQ?SRQ[*' MZ6)J6)32M\)!_BQ0F.6G4DK?N$9,"^3436DH8T6:EHW;V ML72><*PXE,XG.$,"<@N#*QB5N@^H4(%1&75S)5WI_$J@/7W,,MCNBVSN M74;9?0(2 64AIOIO&3-#M7(MN'7YVECBP?42#Y(.?COY5WR>2!2[4(M?8KO< MK<> 5?Q!+P@.5X*0BJ?@/&M@>4&$\9&NM_5(5V.5&Y70A5WU%UDGN_68\$K@ M] >*PU)1/;Q"%IK3* ;GP%%5&=7?M[?]!S?-K1@BY]1 MZ0+I'[&3Y8/I#KS?&B%L*LSSX]N&:-UYIG/K8.XSC0S6CH4[-QSI65"R,XU:UHQ/$TS M#-:HVVIQ;YI1L$8-;QDJIQD.:[3.#D%UFB%Q1>D4AMYIQL05_;,I/D\S+*XH MHRH1?)HALDXSE8CKTPR!-4KH<-& F@V%UFFQ?04!:L;-&LVW]RA ^\L*78N7!,3S/4Z6V%NO05_C/U+*:6EB+_HK%.017-?+@_]W%$P#V'9PAT5! M4>RYQ"T :?XE])[""-!$*?PM7Y.'A6![SD&P7D;\E$'=7QE#M\\E=)LK9.WD M7"Y'D:.+_2+Q9CX0H=%LG% Z'*BJ?9GO;*N]0<18"24&H^UQRZ5)!31F7 MQ_?U\7IQ5M<+H-3%(HE#1/FKD!IGZE?_Y2S)?)7GJQ0%]6N09 MUA9"<>'JF<8^$5W/U#'.OQ8HCV'TPK![6/+8JE@S3'\#H9E2Z_3$!^*!#\4+ M@YZO6 A4U=FC%1N)@8W"L8\8* %D)KX?I*3MZ.6G_,PH ^([P,/IO$BP6O*^C5)OHH, M&"RNT5,VC6&/YS)6"UYK TIRG121_8+5TFPMJML$WZ&7P]*XQ[",\KC(*A$] MM:(VA@$FYS#V(7M.6 .9V=0]DDT^NW*8_4>2J JG;2B>,ML&E?E9QC[X29"W(U!Z>?6]^PRHDL D!4)_]:- MPFY8"QY\J*3"7H/"Z(<9AUF)CO8\<-). JG;J<;A9U&(.RW(MV MR/+QYS4U /Y76(8@^XG37NA*.VVG#SB<+& ZZ$'VF"RR%P_OHBE$&#;WTO?. M8SG^ Z+*63-QX@[:Z+J*0E(^*%["&8-(29!FRIJZ:*.M2/0O)-]!\/$)$[9W MT9@MJ474K-K"X]I."X/\!5I"%]G=I-D*@)T --OD1.K,$<]%H"QQM@:,ML(,M\&\> M#HISA*/5!1B/*:$2Q%8#1B*+?B,(1)UPAE'TI$[!% M-7MYS2TA75S@EM_!;?)-)I_>8[3QPN#F=5,[6QAH/U6,"FVJ(RY2V)?6DZ) M>IA(B"PB@$F1E)U*0ED?9H2:2 F^"0PI"@NCA=@:W=#75J8.VDD7 M]BJC.&2H;GG9W]MB9&_=EAKMY)X_:+B%UXK^"^Z-UF,@?/A "PAGD*?=;!FH MU>Y4N( ["XG4W:-6?;#QRNL<%ET%J>HEVTZ &OV +4RU39+%7;>@@O&A"D+# M=K,>"=$QHQ.*O@Z; 5/6U0X;H=G$.0PZ2%0%,XR=L/0M1X7;S+G0=+7=(FW] M<@Z'7G=,U9+F7!R_!F2X!CGG(OIU+!,9(Y]SP?X] 2,R%CJ7$* !(TE+HUYH M_GP^T%3ME58'-NF):?HT!C6=55"3U!HGYB#RH,D\)(^$SA:/\-MT 4P4ZS], M@D]=C/4RP[L(#6CT.",%R 2!"YH_,CH[7'%VF#^YI':UG>CU?2/7O?6M5@R. M(IX?\\VFV.P>WE;._\=\O8;?S!;W. 'TLRWI\J8H.IF(TL_#*"@2%$R#7U\R# M48I-G".^')BE@ M95Z7H!!<B51(%TAM= MU$.?H296V:^3-NFDCEX6 MVRK?]= R">W63GPD'P&75]^E<*GJE-;C(GPPO#=@SB ^4^%*406GJK"?'^]" M:=MT&; S1*:_I2!YJS@_6(2K1-^UQ+FXFI;K2?IRCM:A-9RL#"7;TTM4,WWLX*W^8^#!I M*262&RBBWM^ ":6).)&[1ZZO"3?6+I;Y*O+2=+:@SVX)/#S\]B92C"LT"+T> MC(9&,J+)PV:4EHG0],9H:**:!!6&4Y!CKRB8)],TS1%.B0C.FOR 4ETM9$FX MB"0[GR=;1JLQY=F,\;KOL3_@J)6)4LN5"QZ'REH3(Z%RY$E"'W1GN)Y?K3R\ MY!;'8#8U0/(+L$B] D5E3]$\@<^O MO9@\CT")8ZVO3N/IXXJLCOOZVB@HHXHN/MFMLKWT4GBR?@^_*-8OE\KFGM;L MZ'TXY%U.SD+0? M(]UMUGERB0R^>'-4T>,\3.'E&V%LBT4Y7[>V@QUCYZEVU M'DE>;2UU\$AY11LONK5T-,;%TE+FFXUH_%MR/0/O]')J*ZT5 Y"\ M2UF/C<@3WB\X9^ -5[M1U[PTQY=5.S&0#K51LGK6@I'X M=.2"261:=#MFX= M<-8-W@D#MOG!3BSZWR)R8MA9-W>GE2*T^CCK[&X%B=#OZ MUKEYN.8PY\IH=-]'W8QOSA77T "8A%U/+RQ_<086"6.B7FA^M!P:W69)S9JA M[5<%92NG2R%,5>[M"ENZS%.8C32M4'@R/2=ID((N1M/1&92EE]O*3W)IZ9+# M&,E>/:&L/(G$@0[-_?2EM7F;,/@*7Q-D"9ZT,0#E7@W:U3SUR$8-9C&H13DF M=_1++PW3;W'RE"),ZSU.XPW<1) /$BV,"F,&+ O2G=IYA#/0V^<,0/06O_VX/-M^SF3LU"TYW]&7\!D%TSCSXF4(5)?\>?]( M,"7SSEN+1:?J*$9BKYY1E&Q AT3^*DZB9+FE]A)QDG-3+[MF[')[0%NTAQ5& ML(O!_I:DR3TXQE@/2*Y;,=8LG53P4"VGM2["4YQ5B(:?#@23IZ;G849N!N11 MC>7X\>[/W2L@[ZKOIWR%DMS98H(QJ&)4>1%L&79;$S7##B20APGNDM@[_&8._TJ+(J'B M):@ZREMA5/\!4O-%3988T2_S3Q-A>Q/::5G/MGKHBB$7]=!820[.@$UV Y>H M&"%BZ!#5C^.T-9&16[J1=E*2FVH@T4'?&BVK5#P6$=Z"Q<_"GUF M/'R]@;;OT@.9Y3W@(]'411MMOR0X"DJ'VEJXS#DMM5'R&52L64R><9PGQ6.. MD^ ?L-?)2I@M2!%L^"@Q 0 *88 P*Z>PPT &]2*X>#^%,26C1A,]/Q8(%#GN M&P5*0]C!XN'1FFD LQ N0F]OI]K)'CA**YHK_"U?HX!?^%+W5PPZ3QK<)@[- MX8[D8>:R\6O:Y-3NQ(1#XMG+4+3]&XH"4IS)BT-Q9I]D3Q/YY-Z62,?;!'/$ MX_[EJ6G\#/X,:/6POV/7EY8-,G,VTTLZR.Q0=^XDYLM9YON. MNZFNJ>,X*DM!D\HY;@RVJC+>'\C60RA*3;8"PS/(8&X995-/6&T(J;(4'+F] MJAYF55MYJO!:CY5P4PX*ENV[K\4S%6I!^6ZGT8_E6,9R+%+Z-&>V)51O%Y%H MC* C&+0*]+(>#=;1TA< @G1(3&H+0-TLQ MD+!"-,;SUTL]S;(WA#<">U$1>.N8,7LGA/3#6=%8]2PLR7_U+'@12G;"<&P MIR;7(F G.+H%1,NP<3N+1 ZZ: MDK?8V1*DJBOMD/-@)\O#+A%^E(^S)58'$CW-F2;.5F-54H5D,U.<+<"JNIXZ MIK6X6VJU)5""U!?-6%ALA&N5.Z,9'@NM,1TS;30#9.%MM.>L',T 6GPO.\K0 MTSA9%Z?ATMMBA %PW8S#)*H-=@T8TEM,>RVD[ M5X*P(^&6U0$W4&]DK#]K9?W9L21R!T;("VF+SLM2=13[&%58GFU&>FL,FZP) M/<=>@ @IXLUXTLR.]/RQ<)/0"S1Y2C/L^0,5<-I_S7'@KL@+27% GEI[]B)B MH!L /\9'WV!=2+O609'!4+2$45!($[<'60V\3SL.*8VN(H^05?D; $_V=\>" MX!T_PX!Y^)HV M0X]. A\GCU_0THMXQ>H&^*#C"^HT!Y(>1,,I$"=?/CM KU%Q77M SRC.>?;O M86EP'.0=.W/O==@J=IP/.PZGH0+*8^4_FRO_G6.*WUC(Q8Z:!%9D]8Q%U*Q< M+F,U/O%":NGAJ^+3RI5D/6:BXA9F0#N#TA<=O(ZUE+(3'YZSB.@)&QXFF\P M+#WY!?L*AV1YTNRLJ/!6\M+& C;F@3$9H%S;_,XCZ)HXY#J4[2RP,:A05%8B M[<3L?%_<&Q*>%$<[I?7<&PBI$KAO)5< M\'N/R(D5RD+?B\;$\#$Q?$P,EV-A3 P?$\/'Q'"I7O:E#X^)X@?3\C["W1MQ0M\NA+N. I@9V&'(/.QZ!ST15Z##H?@\['H'.U*#"G M8H3'H/,QZ'R,F[9/(@M5&LUW!3LC"<>@7AM%^1C4V_T:9V?0G=OQHC:YX"IO M:]"(AF/N#@ R_]S6L<9Q$NR=@,R/G2SSJM= MJLVAX;X@RQ7F'0W^\RMHUUY MM"N/_K;1WW8>_K849Q4FX*<# ^1!W@?RD@=CD=7_-B0Q3-2._VH;0=J+#3<0 M]A6VQ3I?_GZQR6,6S&=8*S\/?RL6+5V>$-9!>[_')D#9WLNQ7?2IDU[/1>-%H%5>TV%F6- MCWY"J[UB;\U/.(8M6.;K.LNP!:8QAG!]8H>PGCM653M9]ARN/\6TW+1M_L8+$07;2P,?;A3<8^-(F1NH'..?:ZBI%F^Y^=81S#; 6A2=%. M8'J1H4?JAIV@1)JKR =66PN@*B;AEVKC!5=XCD+,K.%8W2 M#0S;)NU2N. U>LHF01 6]$WC18+75%0:J[!!*)K&:8;S-:T+)"ZNP6MM)$2F M2HJH= :KI7&"!4%8C(;&R6T,JN(V=Y?T#@$XG)C7JR1^1I@F9#RB&,3679*A M]#I'TWC^DLQ729YZ<3!_ 3*VMTF.^44^6HYDHOY-!FHA 99>-6:+QRSQ?Q.L M?GY[$_$V%1J$:XC1T 2YR7J=Q(4)1QP5=-K0T#XM%C*YH5UNO\7A/W,X(U,? MAYN&ZD%R?8TS)25\F,W=);U7N4GEW-^2"'38]/#QPE?S#90U?!7"S7^=@N;H MHW06LT,M=8TZ1M0RR1DXOM#ZP-7@'WF:D3,MO863&KU,?)^D8\(UYA[#92&' M147_*I!W:F.8R). L6>+25!10D=+V#AL8ZZX M4A["^ WKUO/%Q:BXS<<(=!9 TSA#&*79 X@3>AT*8 WX\ =O*6?C$ Y@Y#;[ M2*I+Z[G.5H3UHF(=1M7$XH\)CGNRJ1QS,D/; VR&:E MS\Y*F+D:!^EM0^Q5B8KZ0 KUUV6JS/:0',GX:JM0.D=XG5LX1VC1&_QMO_]E=,20& M[6U&L')ZR.O6UV#B>ET&))K<#9XHN79@]HDY S[M&+BBJ#1&(2CR&ENMV*[_A-X\L$Z"NO)X&B MO8O=4]MT'QW;]U%.XC%Q3E_Z^19OO##8Z<"LF5/I;F 2 +SBII&6MT6X> AB M?;C-M<%]ZX7X[UZ4(U)G$T3:X;DI%KJ"UCWM]_U\SO*,6).(I&W>LQO=< M18Y,%WO-F^(YC6]>?41B+O:DJ\IEF2%-!'&LB MU&E<=?)2<"'&=3M0W<+(" M=8SH$@!A\729;A1VPQJ1?ID'>F)PX^$8J*L&VE^C1>B'O!-(HJ,11_C>$DB/ ME2MO$V9>Q-JF_?+LZ9\8Y,;>B7L9("-+[!00-FBIF904.@3N7!< MA=C;+7V>UB_3TQ*&2GPO$XR3%]@1L(+@+^0M8&G.N$-H.\E97YW&/D:@.T[C M)MI;#6%X>B3@-TWB#L4'1 () +LN:T@PB'%MZP$%:$V/.WK_4O0Y\WL[5/J' MS=H749(*,P_!SDQ\Z;+?@MP*/NONE^WA9VCPN7:@@(JXBH8>YAVNL=$\KP<8 M.F5Q6(J,U-9HS.*H%4]@9$U8RGSSLN"G@-189F1>6,JRM"B43LTX%A#L' +K MX6B2CEKQ.!.!*4H780G,UND;EJ)TWO6WSKPPE90D;)6\42M*R$R,L!22YETO MRO.HU^:22JZP%(?&?:V2&BR)M2R:)R&IM][0R4IQ\XR;7U88B6N MIW:"H4>Z:$ER.A. !'M**EG*SK)]NC9-KX4CU:B[(JW2N7*>J7)7/V-0+ MQ9^M@D(FSU,O_W]Q@/]:HJA>]G^TEGV55%/-MW>[[)B=\EZX9+(8A&:3Y8_=[VJR(: M)F:!0/D.;L-X'UA('PSG3 >[]5@#30,;7Y)X2:(P)*J--O4:*Q]U5(?'RD=C MY2,[^X#^_\NQGL(YW0I_Z[T\M:O<>F>@5RD+?BT;SVFA>&\UKHWEM?"5] M?"7=%%/C(QMG\\C&.=F1-1T'$_)#?SS*?&(T?5IBZAE-GZ/IKK M6ZSZ:D>DNOY8?EOK?!JM-V2G)\&V_(;1T6"?HT'C6=UX4W#7*KU+,#U).GQ M- ]FGHQQGZ-A>C1,CX;IADDX$B0$Y)M7/\J#(LB!./J]K*(*'4V*='<3MMW* M]V>+PC=-LAN(=QJ.AEWT M?<+MM]M(297K'RBW,TW=ER'QU-=Z/I;C3=]773 MEC_6S^1&+41#7A,X$S1LND0[8G=0W4YORWHPQKB-IH31E#":$L88MS'&;8QQ M&V/<+(MQL]$:-AJ71N/2:%RRVH3R=HQ+8US8&!=F=83/&!5@#5],#S5L6U2+SIU17LR64R([=DWE8HKP)E.EIW&(Z M&GC'##Q;C-5NV$UTB?NJ&B0G-YV]1O0!F91$NB+WYR@-R*[KDGTI>!3&C$F%@ RAY?;0Y/RN?')"US[ MFRY*&@8VH-<>8G(:Z4]Y#(CN4_K&-P#./1QV9$L+;B>U)@9)%-Y&CAIIT]LK M@FL2!U2@9PC%-__,B_<]X,?P&9&O\S5VY3%,;)*]2AAYY.$T*N<$BX+?WH3E MH$*#<)4P&AHQ=)"WHR@M$V%D"*.AB=@6*J#@ Z*8HEH;$^NWM>@]D!X'4J*F MET^-D*E^ZE?0^[P\,E+M_0&!.ASZY+%B(DJ^@?J9/CQ^$VYF<1^3(K\XB,C, M)'%#[*"XCP$FCN@0KD)V6V,' %T&$O*_VLX L9]ADX*Z0F8^%RV-TW:FB14N M!E9+UPCN( )YZNX*S<-U&"]G"Y#"< &.KA%YH9T8"04*;G,OR\6K#NV[L;#([:W/"L\97?$QIV"$O\+"I$M'3F<1)[3U)NFVH.DG3MKCNDQ>$TW ]C7W^NCEMI.W[=SD9;[8 M<+SH[\ ]2 L"D1=%%",6.8U]=#K]?;3);N(ER%B$A3*/V];$I6JWHT$VA<05 MREJR^^5&5V^O.9/'6_;*3OFTLPC(?CZH3887KY#]$F:K%8J"67R)5EZT@-.CW&'I7G7; M$<62[BU&,6(1! 2)!HJ"ZYP<0<7R+%15KIK'MQ6V&\W$K3NBXZ* O;7+&@Z\ MR[9<9SLNA3LMLBA.4Y+WT87JD3B6(B$UZXWQ M.+4(;4;\BZ7,-R\#?C!//2C]-(;&4I;E\L)903:UY MVHI=\P[K,_"G"G]#E(RE^*F)9U'L3!4+3IR*I1@TKR%AW,VIH*[%NEC*M-3$ M"UB(F MQ\[<2SLL90)+@YVP67##Z118=;ZHMC.(VQ 0Y>ZDJ!\SC)@M.]\7L$,^'EF9 M[(1J\-TK&7WG+%KJVXH?[*<7A!_.:GI/]P5HN48?VR M$Z[S6YB]\/_QK%8KQUAG)V3N73N4XH?U@OZGLUJG7#NAG:"97:D]A67K MA?K/KD+=.M);+WY_<16_S@'D>G'\T74<9>/1-5NMG'<-= UXUXRGL[;9U@'V MF@%TUCS6<^"^^Q4S'_/UVL/;V8(5)$:9AR-D+*!Y.O!80',LH&EE <)<."W-(5Q^?ZQ0;,W2H.Z=O1UW\)5Q M]/FS@O;O=,D;@_;H\V<%+4CI!0I-HGM*P9CE/69YCUG>;SC+>\QU-6&:?-/Y MFLZ9=EO>"-\>_)VNS@-/U>Y6Z>PL65Y]X[QR;GJ-*7?!Z^C UCZV"C@;RG[. MDW1L7WA[\>(.3!+#4G%&#FSZYX+3B0^'('#U#0C WW_\]&=R'HY>[-&+/7JQ M7?%BCTZ63E'QLSQ+,V PC)<]NC/%'W,;MG[#!KR3);$8 M:OW)$G*^<)O%V$5@#X^&'W3-=/($:K3G"ROF]_9-E]X<:%P?#XBH /#[JR2F M[.5>-$=X_;T(VH$I<7#5ULTBGW&2:K\F"+YD(V!<;9[)1Q\R5",%#HJ D@%R M=9+<>,+2]P-38MLS'Q5SQC['E:M J0_DX@8^2?4UL8?5B+ 19GE-;Y!7F/C? M M;4.GWW$;+ /&"MFOCV&R8YCL&";[AL-DG0_'G)TO3V8I3Q_/4'O M?-2E.5]83S,BUKK>[#Q)^7JT%/WJXA=Y>W&H@PLOIOOD[>$^U-DL+13?WA0, M>X+H=)*]V;D:_!1IY5I[>X'RZJ=("P_<"*M9":7H!7Q[T]7KF=X@^MX>VIV. MA'[W]Z#"(.+*X;O>D3=J*E6 MVD%^;AF:)W\N:U8;2\^4>C*G+ 0/_R*5DNN/XI#GW#( VC6'[H/WK:E]*,@7YG:(>]C @S/X4]S' !%D#('^\"*7,O%!^ M.VMBKY1"I0R5%T9PC*\F<7"-GE&4;,C2^/VE1^X11*JSWR6E9%C /NTZ_\:FGM!K)F:J0W3?'J<#\;LAQ;V^1> MD5*B. M!(!:',7_Z>$T=M-?H/LG9AAH]1Z&=M\H6%AJ=FD&M\G:?AZJ=Z$L^ MRM&_MM$\#PZD;A[ +(].%]#_GZSPB[[W3DNYDCC%:$?GWC(B1A?PBB4F$)!S838W- M66)$E!6&)T)?H\5%=1@3=Q$Y&D5V$Z4AC!2O*RVE1:V#PQ(4V#7$?0PP<42' M\ [/;FMV<D)_I&G&0%7Z,V7[&RJ&N(JB>!,20NLN:OHI*'96;@F MAP$*+E$,_\B($I.JSX;,( ;8%,F>2[1(,'I ?N2E:;@("X])^>NY]\IANM.0 M=@ISV4ENZ&\D:JL.-=$A)0B^RC&&=5DXDILF7.\W+-L$[=:YA8SLYUT+%T4YTY&QW4CIQ%0N._FDI!A(Q M22)]FK-CA#JLLTCH$"LLC=A9TTV;I2&E6#N+B(XETDT]=S9PKGD1'RR/OG3,NWL*D[I.H/KKN[^M]Y4*3Y\R.O3AL9WS/; M:V_M+4$LD4($*!"]ZB+1T1IV[KVP!2^'7@Y:K9I%>?7,Y4E..V_7TI8H\8% M .#)8CL9%QN9Q.<*F]NJO+2>9U8<5S>F'0ZWDCG[]E$NC//(.89U2#;V^>:L M@4@'%)6ST:4[U6-Q8%9N396'68J_/:!-@C-:_M#\U4I 4],E2ZJKT>PP 867 MV_*/0WTD M?;E+44@%J0L$NBKJP;T_A9H=1"F+J%:77 M:(.1'WIE4/MD3<3:[ZQZ33I&-!'[%$748+L3:^) )W9C!Z_7*L3.Z/PYN*G^GLSY/]$KF!@-C9/;6&Z&VUS;W?@6=C8FUE,BD;.DZ)TY"&0 M>[;8NZTR^%<:@H+%-:&U&^AMFJ 8A[.=]\HVMB:NYE$%@W7,VPF!G"6)K[;P MN7:@ED]/-T:1DN(L$DVJ(+/TB8I"9"DR4ONC02&J;A()%<12))K7B+1ZM5\L M/&WG;9F86FE:=D+4VY'*W6*NV]?4EDI+A;:E2:[\-?D/>6'Q/_X_4$L#!!0 M ( "Q/9%74FN]4=J\ $0'" 5 86QT&UL M[+U[<^2XD2_Z__D4N+,;ZYZXU3,]XSWKM7>])_1LZZQ:I96J[6-/W'!0191$ MFT76DJR6:C[]028>!%@DBT4"!*OG1MC3W1*1B01!()^__/?_];:.R1>:Y5&: M_/Z;'[[[\ VAR3(-H^3Y]]]\?GQ_]GAQ<_/-__J/__'O_\_[]^3R^N:.W-%7 M/7[ZEOR?\X=;NHB1/XVW!&.;?+=/U]^3]>T'^(J,!_)Q[+'I^* M24+C>$>NHR1(EE$0DT?)=$9NDN5WY"R.R0.,RLD#S6GVA8;?<9HQD^!WL13C M+8]^ER]?Z#JX39D??OO;WWZ/OU6/YE'=@XSL M#]__GT^WCRCG>_:&"K9J])O_^!^$\.7(TI@^T!6!/S\_W#3.[K??PQ/?)_29 MO<+P-GBB,>.-)%XRNJH?%V>9,0R6Y;>P+#_\"RS+/]11*W8;^OMO\FB]B>DW MWP^=Z()] =3N;/=)6IYR6@2QY2GOD6R:<@P/P98M]R.E&!0Q0 M9$Q^]*V@24A#W'^*9;HT'HKA:TRS?>%S-@5DG]/E=\_IE^]#>/IP+\Y3W\ M!65F__CK5<(FLCL+PXSF^07[ZSQ;I*^)I(G3^_TW;4]^/VR*JR!_PF7:YN^? M@V##YTGC(I<_*2\B(+ED5EYIV&>!#A*L@2=L/D M]S1[? DR>F#ZC8][F/H=+2Z"_.4^2[]$;(N>[S[G-+Q)Q#V3/./-&!71P7?2 M@Y '<6\2=A,\1T\Q/H'&L,A_,A4D6A)/]'U$\WJ9MGZO(I'D!^WN;94P!;-@=A\=Y$(9=1G2^8HIH-VWADX!0/7U%G3(4. M08V^CH/GFHO)_+V'%7MD>C8<5TGX*9@'4>;%"\TN MTO4FHR]L)LS"899"NJ:W[-BZAQ^D"9LO/G7/=FK&9IU16/MSFM!55-S'09*? MA7_;Y@7\E.WD^6H1O#6L@"MN_HX ?('LJP#U@LD"7W%XOBWNTN+/M+@/HK#] M)#@\W(>V%25106_9VPFKUQF[+K;K+1["9^LT*Z*?\=)HTL&.)^3C3;*=-E\] M!C'-6S_?_>=LWN+I-BGR![JDT9> K5)Y)33?BAU&>5A.J>.TKF7E(5O3S+-" MFR+[5SD]]@]VC15"RV%J*%TPZI?I.HBJV[?U48\K>F M?4SMDJXHG%G\&&=' M,?^ZV3YLF&S+ &M?$UPPVX)F5TR+W< ]P>X4J4$V?TT=1OFXGS%ED;[09,M,'#AFV,MC4V*S68-3LK3.V ^7;+K!,VU/= -^R^KU'KFY[TV:IML^4+^_*9Q9:NUVGR6*3+OS?,O\- #^)H'^XB8RI_C-NV5/Q;=8N. M@ZU=-X>7$#UXM>Z7SF-]6+D%6\)#^[_RD/<;\C8*GJ(X*G9W*3>G>QA\=- MS!SO9U9[NLUP[][D^9:&E]N,7T3LAN6[^6J]B=,=I?C0O=CU:-LW[K)^U'P< M77&,K^.1/N.7W7Y4U3_LXWV!60O'3I2#%R9GRN\UW3NS#CWMX^;+A$6AG9;S M;0'17/"X-UU[!T9Y$$3ZV37G^]E;U/0&FI[V>UFW'T3-M\A1)+SHYJ#A+0L\ M>R[8;GEN_#1J'_7BU5(JA/ U\ETN$S^8QG&]!;\C'*N8^=#D]3J6CG=]_2)- MOM"L &?C@C'(7](X+$V>^8I?%%FTI(LL>GYN/)V'4O5QC,.[.6?W7PB?$/M^ MN.Z;,3WXF3O2=^4C0OD\>PVR$+P>Q:Z4-L?OK6SG/44)+FZ9%G)(JHZ#1_)AWV=IR*Z7>2:"X#4Z M0N-CTUAYB'RSNY$?J7D4BMVN++#NK^$@I9'>R0577IBN"XZ$7"FOMB0;/U+=LA24YS&7QM]I*W/.TCJ4J8?B(O1#MSVO,P#H^SE^K2 M9KHR=>$+FP S5I>4![1?\=%:7U%/2M[5L=*Q%5ZSV9VM(6C92>6J'^DE149M M$(@*P8L ]8]F.5=.&M-F#@SS82_'07(7K.LCGPT/^5)#.G_/34]/X\)[H,OT M.8&DKYN0S2I:18&6!\%V0L94UD0_A=COV <0RF#I(GC3?MG]?K3-V,-R5E3Z MNRU<-'DW&VODOHUILG7E"]4V" 3EX/W4ND8Z#?'@47L!2NTE$ MV@E<0.P66D8;MJ74CQYA(9G1EG_>A.P^0O6%-B9!#:#H/' I%WZ99IN4*Y88 M[+B >66[BS2LOKJNH[SD-(,/305K#GPM34_[O7G;KX!IG/XRJ_=/4?%RP11V MMHP9GK>'4X,[C)Q.' >]*8V!E^.B. =H64P+4@Z\N[2@^1^X*L9_#&$,7AKW M.6$_O8@R=@+SDK!\\9JVI0T-IFK7UBB5YOLL?WB2&$]YF.@B"T(*ED![''/O,6M;NI*]QK\C M7C!$,7!?/['CQOJYD#.8PB7E?]XD=1? (9_8L50F$I\]VQ8O:09VR1'A66V0 M+WNTS WA&ZKUFV@;X>,B7[[0*F6ZR\E/0==/GWV&@%PLDI*OF LWSW:?@;VEV 44U+4?;L52F)VAW9(0U7;RD MVYP1AW@VE)H5E"8R00]2(=FG <=<2P+)L33\&_N]TN"Z#'=N#@)JTQG["!J" M5<:O3RE;521^:CN='<=9Q,R$I9,4U(/\O"?9Z-G)[ C/05N5$8AKBIFE1VCH.CC,1P@XA:06D>FYW%T& M:W;EY;CF-&S[W#L,]/'=JMQAM"C5%A.YB.CPQ!WVI.VP0\AJ XEZ557E=9E* M!8WO.Q'UZG3C]B1F,[2\I)OBBAD$":40VFX-&-<_ZS>[XG!:Q7A8 ?S8O$I" M*-ZHT5OJG[/G.,K2%<7"QB"6"" B@-$2;>PPRD4JPR--HC3#U(/++3NR-?UZ M\=;K,S^$?EYZAZ=\IKL,)B&JF8;)9HKNO9 .TGZY%$/"F"I9(FWALX M**1.Q\U"GGCS0XL6> 01O[X-'O3A42 \XE5R)%/.^"^[WQC'4;.7V,"!6@"F M1L;LH"'#>*_1)O6//S:AT: L]^"8243R M]@%K.X?P:H;Z46R%A23P/KA5I,RE)NOJ\#COF;EMCM2Z)^UA'V-5+RC[+S0. MY\DY?0GB59DZFBN$&5D64ODC+>((<,'1.RKAKR[5IR5CH-=10T MYXZQ>=)<\-0U=-Z9DE\X4MWFQ OI!L%ZC&XO3Y'-LNX9VNZS3#"WF[RLFR/30MF>K!&LVV0M?VG M+JWFLZ#ZB(_T_<[=G)K2^;L3\'>&L>H#6%D2W[[= 0 MG_C$\Y5J>FTH*6$5X$6+XD:9P^[]IZ M>AUZ>B17TG44B]3)1@>2]HB7X*W%(*WG8*SVR<&A?QVGKX=\DJU#?-P(VX*; M#JV;NOJ4E[2.LEW;=;#$"T4H*>=IEJ6O $T;;-AO6J"KCB!A%\#@WBP@$NJD M@"NJ^PHZC/*2?1#%(6_W)O]ZL]XP78<>Q@7O-M979O2\-K>JN>?/@4%CQG$; M\1?UW_H]'?=AXKH?DRUC?27M[KF4]E-IGZJIM.6WS'0"H^Y. "ZWY>ZZ83@= M)-[#H .-8WS8V5#Y)39F*TY+S8->;DZ$-BV#6:VKW?2TAXG7M;L^%.5J'V,S MG5+Y[AI]E>@M W]1#4!V7RJG=.2)ZH&K-W;>1#EXE2HU7JJ.6OH5MT$,%1I- M(2A$' >HK >]NVHMO]Y_RX_TI$!M/;>Q_ _=.> M-]5YN)>,VDJ32NTJ/:*U9674E$K6#UT-'09Z_MBUX! J/=W=SL=2\=)O9B^, MI$>1#KV]SL/M>93Q]&2?KKB,M2 S1W0-8AZAGZ_01;5(;R!^S'XM!M0[G8=3 M]1'D'Y83>;ZK)]!R'[CD:&V+U'F49)[/37+(+]6+A/>D&G:3S3.TSWF]80/\ MYI&#IY;1?SRP[=[0:50'=<%+E_ >M;CIS.M.=+ MID41R_!!;9RDUI=\>)0?T*>,65E,2\$4=-4 2TM+/P">U)V _QW5J>2W?6Q5'RXFII!D$JPIX,M1HZE8B^]6IXZ(@11'L.UB=7-3_MP$-"$ M;0NX#<["-5M \.TCY"B?7*NSLMM8]Y T_)CA]0Y_ID'67.;=^*@7E\ FH\L( M+^Y&^U][Q%[_D(--**5J<1GL:J^T(RF,TOGDMJVXM=M 7Q$9?D8=;B]>^^RX M15+B#UBSJINX_5E[R?V8>4Y#:7*>4_8FJ02V1[U#_VS@<%I#&?;/=1^:#8KV MU$L3)RJO;11U,,IIA;2]8*B> M:5 ;YS0>\%D6+;[U1\/GV^G>O[AUB+W[4$$>/3R>DY@&^=.G';1)F.SU.VDFM;AOFL=IMD0JW;6/TM+TLI L!?\%( ME?;!3D'4&=A>FC_%T7.;3=QM[#3.T4Y-$>M'C (]]X<@"^'?8DW[(='5$_'A M\^W;^Q-.K7U_D36R'B-16EF5A,/F5BV_9.89_ EF(3HDF542/2>-E]5 HDZJ M7?#&[%;-HC\ZC5=B*.9ERRH9H0/]%V!"X(!@=OT2Q6CM=6Z7AP]O=!F^-NA-QD!FB=A>YM&EX M-HR"'4C3;-+):Y[T#H@OK[D'=JGS)!I1RL'6MC& TYF %^R86MP6K5:E*?9_ M>*#_4N>+(,MVD'>)MUE=/G"#=,?3F8*%*.]^RGO9(;98?85C+Q)3/)F;3D3\ M3SW.4&MM@W5>IY.#5IL-=J _E=V\M%XS\)4XQ?: 9A%?TT[)4LV#1D0GR"[8 MO?.<9E5W==-3]KRY9:@HT\/O[1'-@X,FB!/6ZC+M.-AN_3LWS"^W&?>7L;.) MI_]FT1?VGN_C@$>O[N@K/EF?QMB+T(F?@,>Z7FZDLTT< MI0ISGU>R-1YR#8][J=-O_JY*J%A\"G6-CUFSV=2/EL_:8MG#/@"G3 A)(!!U M$7T&\\])^I0SE0J^F)MDLRW@8TJ@2D,T4\#AF#_1GAGJBMUIUP.;'>=&*/NM M,IQ60D]SJ<6!0;Y.#0.6H^U(,!_THS0?ZL)^J,UTQ_$^#S/]@&C+"&M\?J2[ M\MR*KP:63206L[Z>81I^34D*$VZ4PL*VY,!S <46[: M4?:8@9>PA7)"M@%8[SWF)0VB8$I$F7BLG7*7E'UKC2ER'0:.!(%UP?E"T<=J M19>B?]Y\I0+@=6K9$0-] F<)]R_[2-($5F[Q;@$\1\YFBM\ MCT$V"TR\W;#E%:]^@4($DHK"#[DU?#-VWU@\-\G/DBLHR]:>$F>HDV[:AF M;2-\O MF'XE.2(BG("+C=:#PG89XBI6634G.=Y^3Z+^W])+FRRS:'-#1NHWU M440@#L\R,G8@IM8R8"3E_HKMZF=VQG_,TM?B!6ZB(&EV]M<_[;734ATD.+.4 MRG^U?15'DYF"+_5 *E#S\_8ZBKS01;1F+.8KIO%G:1R+;+!6!/<.H[R8B#S+ M0JQ62_/*NB?M+2G-U@+-46DFG?-MNP\^\0#+'2V.[Y9LA=N(Y=2?@K=HO5V7 MR3[L>\E2^%+FJ]L@%U$(&CX&<0U>;-W^<,[3BS6\$0DI1OUGR_?;-L+'%4;C MF"-L?PJROU/MQ&ZZK)H'G))G2GA_RJ2P[CU"W?+TGC&H:;"=$@3UYYVKBQ(3 M 2WIB)^K<";4Z(J-C_I0R=,DK05^;]+(&Y_WC/G!_A[3PQ %1PWUX?D(WK1F M@"78%>@MGY-MO@5HQ?1+E-? ,/>CX=4Z$36F*G% 2TIB9Q7_93<#I3NEZ60E M\"*:NE0"S!C5R$YP8T.I>HJM1(4".I -QY9,P^Y> M/'XDD2EJ0H=J,62EA=>"D.,FX:,.2GCVK]Z66&()91'S!++.*QVQ]SIFFS_0 MGFPJIG+ :8K[LG?D]B[%YH T?$AC@'2$0:.'CVLG,,9[P9Z MG>>,&;FP*6JP#_O1L(?DD+Y"@&S-%K %J6'O(9\1CEO 4>^(ZGU@D#-_[9K] ML13XS#(B4 ,'<=S8$W?+[_?[JLO3&)/S=,ICVQ-56\?X$$(S&-B",QTK*'^" M_KR@)//O7OFELUARTFQTP]+.-M3:>/J[=- MQ+NDPZ'=5 #19>1(JN\#?4:4[:0 '/-&9;?RV,34V[I,/GY\0")9F==7NH0' M*,0#F/EPL/%/I>)K."LD!D%K1G.GL3[\/)7F0(<5V+\9VKKO=!SL M,\E9;Y+:)<%Y[WGO5_VGH(#N4KL6"+>6 9-QXQWE;O.Z9<#4@>,5O?=[AV[W MUM*=J'A!<6THO&XN$&P=XOT+^9P$/$A,0XBPM #('1XWF>^E2R0$_P/Y]NR5 MP*LYV$+&"2N?W^IM0U>,E@?M^:MHMJ'0RE=F,K9XK1H>=:Y6B]:$NQ]^?%I$ MQ5[4OO:1:54MM^$!'!SFIX(3NRM>4MEE4<84V.?4DCAQ>)S?8L/V2OH1DM=S#1*ME!2P#<3%&V(=CRJW.SJC4F39FSR H% M=Q: M8.,*>;32D=\\T'BC*.]2L^+_[T-NM+1;Z?T1V.U._! A?\[JU/F\/>0O#S KL84@OD>'T//FR>J?7\(RE_3M? M'%IZ(@]/[FEQBHTXB?&2MAG%MD1M^+7'VBL(?C5;R]6G)N:?OHW<2[$8&)E_?S2!]%?F)+PV_&O:.'_[C?U %B"<@)"14$P\ M121?<,>RY=;B5O5Y"OUHC'0C/[[0.#Y4[&L\Y",6S=L/B*;#>VZ6]CJ.CH.] MU'TU)O(?=+]T&6JO<48<@4:0/#/2%)+O90N7@QVV.H[T$=9-(4BMY9 ?6O*6 M :-YFZ3FT!#$K7UL>L;H 2]!U]%^RK#2/-*3C,2Y?L!T/#S.QZG*]G((S=S9 MM2IV3@0F*VBI-.3+O]YL"X$34HVN'OI>K)'W<3)'SPFJ%$FA=6]*XPB^^X/U M.=T&3]J1-]B!Y\5QM][$Z8Y*,/WZ^UX5"V#@)5^DO/^$^OT%4ZOOTN+/M"CS MEK@]=YUFXD?P7%/2S\B3.$$@62V!OE)9I'KSR7-_&\2 :/%C6]1MY)GXQ0G5 M&V=^S-+MADVQK6JTTU G#=94]^W\PV[ZW2;=>N_ M=@2EB5F],B.LWA]T"+UG..%IM9=I"S@>'#;5HM4#+_$X&OZZDF@QBTX-26J> MMW:*_"G-8FAB\)P%:P"):CXE&IZTVP.#V=BJ%2)R*G]0VU/QF)%>;#.C5OXS M4R3RA\?/K5'H]C%^815J]:NZ"?-L&ZZ@[HXLM+?#Y<1K ,I,D'$Z.)7<)KC# M\(U+,"&;FZH#82^6XZO>QCA-V%]Y_5J.ENV.__>0\$>3\6%%YLLL?14>FR8C MSWC&;_[0H5+F3D,\'DT:LN8AEU+KD!,_784:Q9\LJ^1'J;-J8NTI ;D[)$S3 MT_X4Z8=TQQ3 QEC@H:>GXQ2\00^5A>R^-D+3LNJ.M^%._=!I3K6PS64*=R2' M#^MZ/8JG[1F3Z:K@,+R([2(#H7^[^TMUG:]#K+= M?(5>L&H.>I.><-10[]4UUQG][RW4ELY7W(\7+84;K%.13 M)OD1*ILIY3T;6Z=:]^3$G,O-?4W*DF1[I<]UE/V4V"TI#3$#&SX'=(3#20VA M#8B:-3J8#P^<8H5:-Z@^N(==( 5:XNX%@D6APK+=W.)V:"E=/HZ&-P4'"ZO/ M.U01&0]ZO_T.='6I/.@+R=9H@'FP0KEQ@(^@<2-^A6Q[=2CY]A@*)VX'[8-' MR6Y5(AEM/"],RQQ\*2!5';KUK&D;X;.@6;XJH81V:LI7.\9KS*X>JP6*REK= M34<0L&;"V?PV'L\>;^DS5'D+<+\ZP\\M0Q]*C(;0CS"!QC?5I+6T#_(AAD(X M:-&UC&=\'73P&; /HTMWB.;GOZ;$Q[%S'">B1UPPXR8*154OZCW\(F[*^3R* MQ!1J'=I2!AL>/EWKN 2RQSUX Z57[.4LVS#11F'M\9@[JA/.@4&>W4#2B0-] MRI@^4]#[.."&>0=74,M@/WH>#;(E*&B73.>/4X2":G\Y[6/&0E:GD"7-]G=( MW_Z3-A<25I^S5\F/G]TBO9?Y=26<+OOBEM$FB'G*W7R%F<2+]#.;0_::106S MUNNTR8$4?<.H'X[5UCSKL?![GE0:\1V [CP\;J0 V2W;%;R5\@7LDGT5M^$A M'PZX^L[/MP>R;@X.L_85/P2;*/S$Z+94!NP]X[?11Y?N:HT@?\W)(7;(>\V; M;)Q6MRYG!X;[JVI5I4%,L<.B:U ?GF+Q?M&A5.WA M+FZ+!PCCJ>@=6BYUAW##DY- !93.";%\FF^O<<<=0<)'U@)EEQW3-MFI'[+O M'0':H:BZW2XX-,J[/_,Z2MBIAB66.6;62:C8;I[-EN$^[.KL.4C$W,#UD\91 M&(B[^IX=9^R+-><=Q"K*<$A7MT/[!/TWS>6Y8V0W=.4^-3_!H4JN@R.]^'/H M)HA",8]<0EP9B>FMT]94.SM/E?<]F1H,DQ MWGV\WQRA10HQ"'9T8EM"K7-N:@?XU@DK+P=/$0!^F01K.7#6U#X\I6U\LQ+_ MH"&ZY)GJ][:DT*=".?F.W=E=2%K3V#D PAU;Y8+2A'<:.GO.Z '\UR[#)H"' M=BC?JNEQBUGHFPUO* _PO27$6L/$NHWQ$1]&D%&5X[L(W@!ZM [!N"G@VYW M5,/? @90>#!-4!V\8@^Y06US\0HD4X,%LV\\7 1<$SZT,H/)V@5L4!&;PP=A MZ_-3ZB#3BIW2/LB'QR)-P]4VXZ[,?7=2IR'6]L!\X,+=['6PD4R#A_3C;8&K06:?#HX2-%AI%?@'?'95 $]56Q!Q^? MDLZH>C6#+X8N$=]0:]M\M"ETD)ZUW:5NL!)B HX+_:?R+(2SI/F+Z$?(SWGZ M)0(K\SK-+M/M4[':QK+[2_-IVCS$1^X6N*1A>]RL-VQJW*O7:G>UC? A ._, MU#YEXQGG1],MHQ'?OZ0)O=O6S*KV$:^QU/T\9G:D'\YB/A*0Q@X7KPM519%E M"GJTQ.! O"V.7I#CJ'E'RSA@+S<\?$J!@4.6B 7"/C*0V;;*YZL*6'!'2*6. M@T_I+>^7E]8>T^[X3"X K,)7*=1M-K +3CX6+(@Q>'7U!O%% M 'CE+0IE'"L)#Y9Z'47"5P:ZID0<%*AE@)]\DW1-R^ZGPMO7"B;1/F8:)2^] M*^4.Y]>XXF;-+N:GOBH!B'=_H''(V]U@IP8^GSI#N./(*7D2#RB)A\>=TCW" MR_!+MTN.A\GB)4C$N:^*U-QH&$?S][6X'? C)P$:"7KZ?,4CEM?!$DMS5:[L M>9IEZ2NDA 4;]KN]*N&>1":1U2@27&1NB$ATD?[HUHK@GL0F"+K;I9]ZM^SR MH?1/Z1#=4]@F]CO)E$/^9 M!MDU^TGUY&E[TD]%@@&"<$?+D@(9=VRN1C@\U&.;C?D*]T(7 +26$3YR-NI< MJTV9%[7/>DE_VZA5O$V39^@(!,I$+K6)QDRX0^.\6;+8P@/ZZ;;:KN53IWWQ MM25R/Z1QO$HS&.@WHUR?B!>03.@UG*6KQNVL/^$]6=S46MM1M[N,M-<,JZGU M:8]NJ5/13)BU5-_TYN#C7G3 _>:A#W2U+?U*N_;M<@2!*7EXSG<'P):ZC)Q& M0PAVXR\AD_:9F6Q_3#GT",]?:G++#21VVM<;W!S78UUA.C,OGJ#2-YR$1X-U M=A[NKY6$S*W9XG=FB4GSN-;=K;UEQG^8"/+:-KBH=*OFJ?G4!53??N M.EU&>O422P],]XRN_1$^!"A+A&(H^KN.T]>KN%,M>*>A/G3M8!.Q*4%$5VK- MB.](BX/Q_4Y#)Q<688LH'WM41!.P5$&@Z[AT@:V(F4+YXR=+M\\L-4]PR MRM;W)4@2&M?BGAU)P5]",5/;M,J,+NG%M2,\NQ$1.TZDZ'3P'AJ/._?V7Z1? M:-:PR_=_;Z^*2QW7ROLH7#9"JP6;558DBEK$UD0Y6U1'@I1C2DZX72*HB70 MU:JD[<_Z,5Q$$BJ<#\\\#RW+TNPBS>#4P)ZF!]2F8TAX$9%["JZC)"KH+=LJ M835&5/'M?L[I:AO?1JNF[WL0R5-R6!S,AODCIL+(+,S1DW$J[.UY@D4'#3!; M:#Y/-)^40)A"1]02\\;84\%>'79O,M9D@)8?\^13D/U]D<)_:5%B6@!LF<"+ M+@S\N@S6[T3"XW ;(?FB4WZHS*] 0 M1]2E6>;G)S@G/QN9$='!%#HTR@_J=L>NQPTR'4' ZR:O=WSS;"BFO&;I&G;? M5F(15I-VNN5E6F'BISPA1U>DNK^:4\.[ MCO()09+L&5/='>!'$O&-1+X"M#7AS(#8?EYJUJWNL2.)>!"3'8GL8V?'X9I- MLND@K3PTG5, -10+AT +'1\7'V]^-<_N@ZP0_]!,TH.H4=W'>T][N@BR;,?Q MQ[NF/E6&3*#0LC-.0(>!WC+Z$'Q*,$/;X7EW9*$V?BXG[-UD]$7^$(DQ.>!]DMM M(_P%GG(3ZZ ]Q%1]V)Z[OW12H'/B#SRO4/,.8I85M@N[B#*F>X.AM 27?GT8 MVQ95'V<[V^20&]>6C:P_XM>$XICQ^UL;G(^'U-FCR7@0M1)&E.@%>Y7= M^J M5/QPQ@?41DO$?5U)#9W;ZI^S=E;48&-("Q8U$OWGM>U>^E+QL/NZ9NM,(D>G MN?T88]J:(-QEI%_[B1G<\PSA:+A+07I/#]M1C2.GXVP1II[F2.CC:37&>_(_ ME%=[IX+PVL=]O9<'NI$ L%GZG 7KTO;F'I$FF-RNH[^JO!<3?6STO)<*^^E\ MRWC&]/^4]X=[2?8=\)QCO: MP=QOK/GHRU7N=$P5:(SEV:'LI60DA?MN41?PI M^%N:(=31086R#R4_R#YF$*/:/;B,TG_?E[PG M-W]VB.3TUH<0W]R=W5W+FS_>+&ZN'AWNT:J^AXA?>\"' M/=]H29QPZC."],D[Q8%(%M^>FHSZ2^-2+44F& G0+C@Y@=(BB&][O+D9N]+8 M4/OR8LA+P-V4/J[\.LTTDWJ^DDX(FA\K9$5N[&#DAM) M5^1)\?ON!&46WZ:45>-!&!.B<2'S%2GYG*"H^B&6KH6[ MU5H5]'Q!4"CW'BKE"!"#4XV3F^:D39,L8*=PF3DTT1EK"E+36CO3A^]+VD0(#+!>>K[PO5D5720QC%W('*@ O9WX0@>=JMQLH1M:J(( M$T%YA)O MEC�?=Q[X:R;[0["FMD6VM9',O4ULR:6M-0WT-G\S2[KP4O^5+ MD4!W01J*I7A07)1V^<39D0WP(^_8]0C'7Q&\$8J@2O"O?_PPX___#2XC_)5) MO^&02_'.H;'O>Q7-$P#Y$&,ZY!V?T+<$IC0CHA"3"/X$)C CP8I];$Q[7$+H M+5I%O&R E!.3C["Y?;V+:6[)A7;\'-J7,U+NRZ]W?6H4DU%VG#,MIZ+JXYG. MM"J(-]SP@&5XOBWNTN+/M !(D&&F#-'I$\F /&T+PEB0'=M!P.3TQ-0O:IFE MC *ZLC>!6&3IOP]L@)B^2.LE[HCQ&CCU>LB:.'?0T^H*ML)7_Q(HW4C)@][+D M@'>Q.%4K6B0 MDH%FK8+YF0L>KC1(^W(I2T7(HR@31GHTC=^^7*8ELR=<,(YPR@DGDY]O(;\= MP3'FJ\\YMYG[^FTE38)$9P3)OD]7[QEA?DR)RNT><+S;!CVIK0;$>KF\^A$!_ABNG3* !^D0#+2 _ M(0^'&H,%B4S5VQ# _?Q%>3IDRI8 &M!20\&W]'Q!DC!FR):D,;T)B1.D?A*2 M-:0S*)E 2RT#LB#BDHN8NQ51N[T769#D'-FPBKW"6<*U^'*QF- 'VWMSES)FD)KL,^R\%WO"3B_AH<-E\C MF7&\29O&O41!V97U^+8\%HKTC)3$3TBN-L>%EH.B$KUDU@JV,':9P-"6]&4W M4U!XIM\!9:BR\Y7*-MAUL%#)H0Z/+\OOY5!2W?[+<1X#:04R5*VB$+Y1HNI! M@F'ODQRN5\Z.<'[*]<59SHAD*NYBR193"IW>5*,LA'X$ 3?T]%25++BUJ5P& M_B-UA6\XJ"%Y%R5"&7.8^7P6QQP#7J!^##(D^(Z7I,8P#*S,WLAMB6/ASAVA M'@'2PD KC/(<&]1X=WMJ,C)@,XD3@ M,A&GD[AC9>O(6GVM@!]@U'M^?Y*: 4KP$Q!T>)1;$D'_WNKD&,7%UJX2]S?R MNT5,A6[LWJ9V*7%3LGR+V @PY5SH!PH!AV6!^N\%^^:?>^L;!BDB:$U[YH51 M"Z9/?SGIZ3=$)70!*"]DG:@ -=9Q[?9Q7R)6^F!%&16_^-AL:/:%AM=I=KV% MDBIIN?7/WE+.YAF1E6/BDI7,T KD[(CD=\*B5Q*\2F,WT^6-G O:V(!]\<)& MOJ1Q6*8XS%?6(?$/2# G@C^7\W" M[$6[(VUUEOKJ%&IU-L;J+%7/"K*!B3@T9)UU3[A+$6F65M'?$1K^DIWG"GNS MK]T/\WJ/$R/ZY(DV>P!%U)\3$A 484:X$$8Z!==4"B8'$8)@1("+,B-2&"*D M(2@. 7E(B?SY_[^OIN]!K5\@UN\9UP^@=LD*UN\+(J="L=_C9Y<.G!-K/4A,:'^A\5Q13!:HRX\ M F24-^9$0L.WOUVO@VR'VQ$EEGBB H:)ARQJEL&]XT[K1:.U<1CX6I4+3Z.N MH:&/]"&Z$=%T<96]:MR4]]YG:;A=%O-,0&(.\ \+4KS@2 *&.G(/VYIZ!9JE M.O]1]PYD]K-+D%N0>12*TUTE[UC\5M"(%LR(P4W+5#IIX4T(.4W:I4[^I$74 MG7Z]7[(SQR!\H1?8;L3S0N:KLS#=6$RS+MD0SF7)D :'9H!]N72;KU.[\QM/XS6W,?[+/K"YG4?!TO*$25? M\5$WJ8\1.O.!(8!N; CGBPDA7?6-RK P-"HY$L22,)Q_A MK,?$*"M0[3[!MP)?B9"O!/<$RK2RO3W"ML@K'^&B.*D^1E:6[X37;!J\F-U6 M@% C3H Z.7/< GC\IW_XUQ]_^,V_B5\[3'ED \M^L7V].XP( 2H.\>;L3-CP MZ/JBZ5^ZVT2J&L=1[Q[N M$H5L$;QIO[3J1RSG1O3)">PV(J>';UX_[\4,$?Z/;T&,U& M7:] :^;*?AF(@\ZC:*E(&!NVQ:^P3?)-@O!%\>2M.N&"4*)@=![WDCYJAD M01#XPI4CS[IPTNR00H$KCU,F&FEW*>=NI*J%-1I;-)52^P(9*3>) ,3&5NI1 MLHPV[%!6/WJ$KR+(POSS!M*[T-E->_>@0([@0RD9$,5TIO]4\26<\8P(UN0G M9J%!FEFMXJ/W(-BD/=R&>Q 5,+MM=I&'?#UY]"!KI&4'B MT$A>,"# X61$TU^P5_G*9LI0M*,00 :J%J($2 ,4&4%IL&8+CFL%.K"2QK7U M)#+BGZ+BY6*;%^S-9ZC"#^^U*CN0OC+21-*><2-'-F(ZB^/T%5WL4(W!^T^* M%D_N>[':%[T.<](Y*JT+.;1-:>D]^D(6P5S91CP-![@B,CFW!5;DQ!?!%J:( M,[!P5[PF\Q[PC(#-RZV%Q MOSJTC)GTZX\1#+0NV"$LD%(ZEV8NFP7-"U&?T=N\Y51DF<=DYVNH67+2SI$5 M^DZZ-BHS_6G7&#S5#>+<<956 M-%R+NXX24)X0]K6G.!7-1?7:*=O2"&UMQ7EQ%%AGP-:NQ!1;#%U2_N=-4N?[&5K[)+F0=Y+/MQ# :/(# MC5#ZY%CNVAYTHD_,N)AZ9]OB)V8QGOE*^35Z"V@ ]$<X@V^20F/WA=$1B4ZEB05ROLIR*&_ MC%*8K!0F=R[,19"_P/^AA.-+$ ,S1,",H$4B_.(L"8KZ! _+"GM*+CN M&;GC!;Q0'C%&]MJ"/<04I%+='Z( IC'[&Z82,KETG#EXO?J_-1@Y]8I.=4*VJU'!C6>SCO57Z4DX"^F$]4K^W] MVM:I6V!96\ Q>BV.TSMS$JTSW7;.A :P^LN;>VB<^8OHF]E8 _'C!S;S?QG: MT+>IQH$ ^?%'0] /01"<\P&[A0. X;7FX!Y G2=PD78%VX M"BRD=PEODI"NF.Y1T%NF((8W[/Y,GB-5HGR^^Q3\+$]>Z_%13G0%6I%?$N4&%=EA6\@<81L" %RWN!4 UM-< MH1E?MQ-=C[BR%-VP@,Y/6&+]^^\CMEMRQ)<1'"T#5(N&.Q]=/NQP\__,:U4 U9HFZZ"VGIKUX;##F0L[7'$&;)%AP( MWJ$J!GEC%VP;GC&]: !Z#Y @0,,A0,^0:1HQ9,=S'=S63K1ZTRXE9F5F4<*N M)<\=-U43.N/"5+.;;/M,VRMJA'.>GS.L9627J%R'+QS:0^/GHSTN.SQRB$-* M-(!KBKWM; &!FYV"@1F<7AHZ@^!WPJ(?T0M8RJ^!+ZQ[A.LQ6-8([Y M3<)3JR=PMFBS JOLWG'JHL]%K*V%+JV3M+(D+K-R:K+R -1DJ!+7DGR'L"XC M-1.T+5VE_TMKQB$(ZQ!8+@6L9=&);+F[#-;,PLUQ@])PB+H A(E&>48$;2*( MSUQ?]_9%TU\;RK+D_#@>=(.GGQ@ M=NR!XK-13]?\8P*OO+;T;0=6I:*C'I,=U,AVT<9AG6-:#B177 1T=P',5( M!&]KZ;X5;P02_*3_E4?N.8+U#T- M*KEU![=(CXD PB[H?Q3E1;1DYMHG&H!'7_C2W4%O M]9ZS609?.W&GI81+2L-1^A1<%D9CN4O@RJ,IS:Y M?1?LV>/CU<*!]U7.\RK(H' JE^T31#O6H95Z9BX["8HBBYZV'$2L2 T( =%$ M9,:V$+*>O*QB!TEJ9>\+U=L93E<984$6Z Z M]I.SZQ1 & MKVRC(3_UH%A"H'Y6U\&FD:9/A91S(7(R\NA7TX%!^ZOHR83SM9!-UAW,YWVY MG-S";UU*V1$:SA',F7#87,;L4[D(WFC^0)6G)UZI8LX549;_9,?I_F M["C^2[09WO)64)P13I,PHL[;W-J0H@8K=EQ19(SVFNV!(.:!VFOVL[Y*J(KY MAZ%#%*WT!>S%=0\9YCD1./5CXR;;*WSR-'PP9)HAFC0J! M]10D,5K7<$0B(93SIA$6A3!:O+:^DQ$5U#T4U0IVZE -5-('FYDP10C!A3D@ MOXDR[$FO=":_Z6!=ILDRBB.E#-9C,]&SW"L5E%#REGV&EZ)]NNNLSHL2-#2X8J\ M^\,\B MB!B^T#B<)^?T)8A796&B2TYDGA#.2^^;E"-6,N='),.3E=PHQ.O^YH/JNW<8 M>@K_MLT++-Y:I*7GZCZ(PIM$M/5W>U*84$5@W-/XW_+V?1]M#CWR-CA(R2G']!JZ&Y!&SL(^=^ UZJ#>"- M;]!( ._\+.< /-"C8D#V!R=-!&W0D#CU7^4";(@)QS@XRP:I01CBR=#SA"H' M/NQ8><*Z0Y4J>+HXJ!CRM!5:2MEH831T*5>+(%[['L:4R)5G#+4.A2B\Y.D! M:\K5(IB(4S_^X$MDI62+ZFBF3NB9.>@0N&&F3 YYK&?+(OHRI&+0:,+PSLC5 M^58X'Q0S4G([/;%KC78N8*0$#!1=S$'RE4G:"]GVI+*"AV#W=DR1'07%%Q<\ M%FU1>',?+0]ID>ZCK)0*Q"!P7\Y8-801O8\J.5"7,B>"MQI5X)#-2HUK8-Q1 MU\L(YJH54(DBN4I=F8DK76'3/#Q^Y@& J\?[>^>PL5JR)=9D,=%A-8;U-]'S M1GFEER [0I*(78&:RMCV4D9/1B#-U!BEYP">RS32.'86G$=HU MLOI9*W.V<_9SJ^E)%E<'&GW':$66Y9+N+I1'%8OK=%U?&Y8%VF^(4?^6W%\L M4(>%Y\!\)8Z^(+Y/K53U*])PQ"CB1%(?I^9EGZRFZ>BV##?E/L>D-:)ECD MQYD0R45Y,8EB1"2GTY37^,"XL"O!PM')809.L_0Y"];"*0_&0G:\ EBY,AXK M@7+.0F(P!8*)J_O!OGCJD##CP4(L&801Q$]&*J.POMI'+J/R]3E4XL^W40Q. MHK,DE'^]68.OD,=]!IV'DB"&<]0_=/*CH-TY$%!_;X:4(PMG]K<1QR>2R16\MD),\)>PJ$9Q!BD## OH'!9A.S M#_<)@3Y6W).U<=P\"<_GB[V^B!9"#!=U31_'N9]MR;,?83@3+;>O]);;?B3% M.BYQZ/*;J:^S!PO"Y GK\)JS-W/3_:M/WZ4YO(177A;C#_I&!#6]!'\4%X85 M&?9A$13*/2\DY[VT1O#"2\&NV3&+E1 :B,U0! &@R8L,-9":?*1^9U8%,FJO M2ZDT_=!5;%[/:FY,8<>T5DB+A'#M\#89&@!C6Q4#SQ.6;!TVT'"\ -(5*@7' M3.'6='Z#W#+/_66/5Q '/Q0S87J+=_V?QT^7$E2!-%^X3$:CZ6F %! MJ""[9SV*;'QW@GYD.[Z ,S@HMOF 07FZV&J]4^G,L(",$2 MSUYA@6I6?G^/OT+)+\%-=?>!8X>_99EJX?\!XS0>HT,C.V39AB]VH% "1I6" ME!IJ_TG",]2:.4)5B5CWL<&1'K=BWOK'*2$X:5X+6]22+&+[:1/$'+)GOL(\O$5Z W@@[-=BP.#B"Y[; MQ>Y[9<0')73T1DY"U!+""<93\]B B,]$#717IC'Z(LDPBUH94EJ-%-,DIJY1BBJP#3+T?D2HL%+E^4,/N#I],N M^1H\*7&7SI-G3=1(9JW.,\QF"3'T(K]F6U"8C#Y),\(YB.C."%T^W C9@I8Y M*U$R/37)&XQ3<:@-X!AX%=;%:VL Z#+1=*^MLL"D^YF&-R&3(UI%8*7SYF$R M91BP[U^C.&:&M.;W8,^P&R/LX_[0O')U39AGI)P5T:?%.S.72=0S(JCP,I E\6Z! <+U6I >D;J M4S=.2K:]G V>/5CI)(DVC*OB"P5O 6F6=75W0RMF#/R,I@:9SBIFK(LGMJ,I M5E,IY D2K5';, 5-,,"8&F\XQQVH M!6.BQ6H@0N-<47,GK%$$E2;OH[(MW2@AF\IQB9&4H5[AZB4P:H#&JD!-G1_W M0.[&%Y)J M!>*60V@A+/D6"Z:2O>Z_(W3V=;PF<64Y9()869 IRDLU'B.$^J_!$4QOV>8+ M;YB2DCQ'2BO_%/PMS3#3_"Y8TT'I]IS+>V1#2C["<)D19"6ZM "S$1+R'0MN MJ+)'2N^JNY74T$4A1VF1#>T_5JKJE).&'DF"MK/^8]:DD7NTM)\$2GKP0 M#:;3_ON8O"3L7'Q*2\P=(4"::)7J?A3QCS1A1S8X)\Y"=GM'4(0)M[:8XJ#2 M&$$;W34F=;49W1>4.!'0R$74I Q,*=V"5@F;@?>6_3,-LJLDO R*OK$(6?PF M>M4"0<(H$B Y;0&,(K)1I2CS\#;L,.+-.7LG$I8DICE1,S90TI'G\0PP >)M M*#"AV3'VL^I6FH&"^#Y=O=]"Y@?W[&Z34&4T,2L!8GT.#[I!DAMF3DG'F?\> M;Q\P0&\2=IB@6J(9C8L7-@P*Z*5'^C+8#77AH:4=*6[&351(?B4N9\@XNE*" MW,JM/K)3HJL"IY,4U_QHC7<\TU_RS'RWKF05FPY27Q%W\"99 MI=E:8!TG]*:@Z\$[639=APN9Z$$UN5BD2M#<2@(T:>?(3,"#( MP56:CQ/QC,WI548#=8";L'=ILASD@A9 \(>+LE-?/;[2<=QFCR_QTHU?G.[ M!#4]"\,,0*7Y'_#.^Y9#BCTD*,WD7PCNHWGB2*>U)D4-1NN(HO">H=CLD(8R M=?&G>6BI9OI7!T6)ZI&T[50D>QE5W&OCA(3E/.Q(<=@:+NE(_VQ6A'4)^;#>;6#9? M%%#IFDDX%)-2HUZ"IILVYQB@E&Z$-.N"-4E#E#CR5TD32BJ2,,C"G'S>A$'! M @JZGNZ:W <4E]Y)RA^ M.WD9*F5P,J53Q-DF/WTSV>$$!=#C?6T;R7G]#CN:0<6*5M$2S[M\OE*-SQ;I M/65*0L+.0HZAW1N%H<(#](*RKQM4I4L^ JS[1.6MW'D&(Y!Y37_^.4C I4HY M)CF@%2C1J6/1U=8M2TV&:C_:UBV)CJ34V!2GYCA$CZ(K#Y" P'VDSZ!H6&E# M)FDZJX&Q,6=I&$D(8$',=2LP*W,W[!TI@/OL,K-PVD)#S;V*\)'Z:=H3I+7J M.Q^GO^9Y$(/]\OA":7&;\B-^4*ZW($B0(I$D1\CHMB>)T7BG5AS'@>G';1)F M.QVASDZ$G=.MH.Z-%6VW*%1;X'T< #Z!8+9(1>UR(UQ=W\-- K8QS4JP(!5P MOMEHB'7VA:WMFW01;"+PNZ'M$T:%V_IE=Z]0MXF.?X\C6$J(4:$*XIFM@#Y4 M=LK-G^+H>4C@7=">:;C7&GE2TI\)B*X3$[/2)!7]S27L!\1PR(Y=$R[++5K, MAH%N_@8CR*%G7\+FKR@S, &TK%1P>1N-/P19"/\6+].*@:'S([E4@'/!<49> M!$_Y5AVV27 KM]*3-7DUBT4T*I&LB$1==&S#.!>[@D;>(OML3.%5W31&*6J# M%.6/5 B&1V#.0HZ5/J1FI35^,R,M\1_(HN/\'=>&C+TTQFE^ NLCL]M1D<@1 MYY'[]V3V&#=#YQG\"=DW6)%WQO;_<]+;S%:)_1K7F>Q%J/+I.&< 9).\9Z*8 M4K+_6I;%[,HJUB;0U\:PW%TAM^VUAD>F5BY(H_L[DG5U!5J:OSSB] PB_@X< MWV66YE_1*BN+/TK[XKTOR B/GL6Q<'Q(B"X(\(#J"_HG#;=+G#!7Z:V>,R62 MF>3(]5/%T[D=X75MC.I909Z$I?" '@+APLTVVZ1.BP(U;+9J/I4U T1)B$VN M]Y*I1C)*I,16VOF.V+.W%>126<,#41(ZH'E*5=HE>L(X,K=!?,Z4T3^&L<]Q ML%M:>N6BI]=Y0T^OZS1;4>Y2NTGNL<%N!?!&=G\:DKC3I:]:WK6QFC9E4,OY MI&M:K,F)N\H6.I5WT(JZI)IP<=!+#5A)S,KE[IUOH&T3,YW*_DF]\?\%);-5 MTJ2GKKN#R_F_B[''$X>A1; MK$!*X-^^J]R71'&@C[I,F?*# MJFZ3IHO_>:#\'%6U5J6 M-JP,A(*)\/4OCIE_W]*)>JQ5Z=DYH;9CPDT2TE5S&:2/UA3-_2C*R3854_XB M%]U,Z%9+%.,218JX:_QY]@5JD?1K:@5S'@YJ/3X/9,?"F+.<^^+XN#,QW4RQJ: MB4Y_#" VZP))EK,G4+-Y2+XN^L._Z M/@YXI?<=?<4GAUVED F2+ 46!SJYL.P"O%\;SI!L)$=E>D9RU#+-G4'.C+(6 M\D-%F47N#N+([-%7/N"DY:^>O/S=\W4(^3IP35_@J._M";8E M7OD %\DQ+A13VQ4*CNP 7T4.DUSJ2BHK$N5@K;_4!;'5=[+O!G3N>E,10E%" M/SQ2*@E->,[Z:\7U):F:/G4V_=(<$;;? ]T TB+F&!?;OBLO3!()KZ^($DYU M^G+4V%?C":/<@RUJP /-BRR"%#M\"AV"'[/^607-:I!(8H9C1;+DT5#I6D:V M)[X*^OO^(R,*XD,C@E+DW&T 6#6/$?V7: !)?B& \T&!*)O/>9!'^>6))'2UQ,CP$7E<.E30XS0_CT^$?U2UC2>IRH2"W$%WZZ: R]("+V;U1] MJ+>9TS;3=B72E1"(NBYE*D7@.,/"T MY+U*PF.DO<+^BNY%Q9L9&I,HE]T0%440^I6LOAH[MV>X--67)=[#T_3?P_YG M57XQ)S!]P\*:+\YNR>-B?O&??YC?7EX]//[3/_SKCS_\YM^<9U&=+9?;]3:& MY!^$[8#K.:,O[(9F7RO/L!U4 78VO[AI^"I&J*)R)ETEQBB9""QT@PV!#.41 M9%4JNZYU#P"/-G1N1]#0I9V\"-ZDHNH#F+W6@J8 MT4-,!W%UE[2DT7/" \[+W8(INWG,X578T0?>C;.$NU<&;E(%-D*1,ZS!BO,F M2\&<%"5W\LS8RZIM2 E)80ZN=O%XJR+VMUH-SA$VNN!))%.B<27 EON:H&TF M1;AN"5+3K)FE<@@QP'!@% MOTIAO[$_+]@/H][WBX*7T;LVX.X"/YR@?3I2U2+G1*J]CA3P2$6#0 MYECA'U,G;O@R 'G%CMEGIH)]S-+7X@4\%T$RL Q5DB2<)A%$)R]%31!U-%&4 M:TKU9*_!+D?V.N!6I@0][?0?N#_974M>VY!^WB ^.1]9^KT2 MC(&XI?OE(Z-@F%H3P^@0M%=+XJ"%,_HJ%B]T$:T9I_GJ/MBQB<0" )AM"2O0 MW(P!*9 #?'D;SD," C,FKOQ1]@43^PP$XI3A6Q*T24G<-8*W?<'TG:=)EXXL M79F'PN$)Q0<%:ESO7!H!="A(S0@0F_3,]^K*7.TBFJUOHR4_L83WT47KF@5O M<,89E;['\7K6.!-4'@<@H&10NI9';U+C3$[C=#"$#:2P7KK2V*SVO:/%0.W# M46DO5'6,H<5,9#$K79SEVO%R%@QM1/HR!GP9 WT9M6:*\'N8D"O=R43OU=I@ M+%[8,$A^_Q2\1>OMNH3Q97=VEL)=.E_=!KDH>Z7A8Q!S!.WY:@"&;.7HK<+^ M+K4^'86<(5GS*0)XA)@CZFE\EO#7. "D8#%1DK.9"D3N"A")JP-\:JNLN\[* M>1&]"XJ:&1%3T\"D46D4J\O^"O,C%W;K&,)[FX+;#5,WT#S]2^ M+7>RN8.;-ZJ$2UGSHEU\>ZY!$MDJ"=146!XEQ@#=MJ2(8*O:[G.KX]J0I#8E MEQ$636KX"].:"M$D2C-H5>DR"O=(XQA@GQ.VY;._4\VD[^MQX@3Q5E(DI2ER M"G(8_B/V.7&-;RVIGH0(FCG5^CZF"U L$N!+4/BRJ=!0EYG-NGD-M%Z;X"C* MZZ26UOAH<-V>.J[OTU37UU02M#":K08 D4RFL6*HX4X;47A:6TJT!"R(+K#$MTZQ;&%(%942"T" MNG:S/4V3942U[O%#=X3&!)4F@XW1/7Z45^]6YBH(2*/@'CW%AQIBRW;7)].2 M7$WXZVA([G3]>[8CESP=AH]E)?'5V_(%E@HZ1,\3Z+ )_P<,AB]!#,M7WK'8 M[3,)S1]H3_8M>%"EYW(NV#6;I DV_)SQMI\:'^/>YX_ !U_YH3F"GP9;3+'E MWBNGYN,$5G>_D!NQ*.020Z-NPO^>PU(O<1VQKRPMF>+":LHG_'Z"4;>#6%]W M$/O/F00/:1PSM1 &31YG34UZ1LHJ)Z[ZDI] $"(DF6(@=)178CDR>D+OI:,B MC0;9(GCK#Y70W:109A?C=[*"-P&788HY%A.6TL=.K077@FJF=N_7[-RJ%N@6 M[)IJ:.$U^KWA4!V8B K >)0B'2N*V>P>IBL0>3BJV41G M76W+XG8+#9MJ);@YX:G&Y2Q-Y_C8/44.UTPLL@".P\M@-PB814^1O-!K'\KZ M$L&) *L3E;A[R4)D$/4O)DOTRULI\V2;/']:;\8@KSK MJ-9='A+:+V>N<'JGN,BUR;+*C\)V(*]YEQ :;D],Y1]294?W013>)!?!)F+6 MS3!,W[*4"8B^CR!VB&3':'EF4R##=U>1ZF94J;00.MN<=VP:Y4^P+":P 'UT MD<;L;VG&NS'HH1I,M@B0;0U=LFXDDHH$_V;5(.E!&J@0<\)''('Y+D':G+#F737\RGH-AF$"9P MHQ>748X'^AQ!T7-2W 7KOB>8"&F4M @0F^ZT:\(QSN?>)4I1U]R"7[" 85_V MG2@+=-S'->K[@/!9<>Q[K1]&.;%Q B+36$Q].UVWM0MYE_ U*8(WK>_,/W[ MX&T0QP(ZQV4P9AHK9L:BVM8,0_9BS;[V52GVJJ5=?YGNFU5P=:62T7E67# [ M8AIZ8A%4=#<6LIJB>FDS:[C[FU3G?H[*E)3.R M, W#2E&&# "7R>TG((!4YV2/3T:09Z:,5#.S8&8O,^:S'<]'W3>T<3*]P64% M<9'MNF]GE_*>FHA&Z&Y;D P*+F:5.HL1.F)>Q$&>SU>\+K)_*Q4D@[G%6-LX M6D//H=,WCFU#AK%\4])NM!>/FA%EB[JUJ.T)TI(%0=9N#>OVZ@$+A1/BH'[O$0K8AE%"_ UR&*$I9Z\0(]#5E,2X:G/N:G*E-MU.S4WY!16G_D ME^2^>%Y>/1!G!^L.:X7W[-"AV)22"X>WK;$IQX ^O,\@3Z78W3,"A?!A;X2] MW#>_2I"<$22J7/H;9>B>ACB&_B;HHC"T%,9IZ8)58;0/SHLPIB;Q.1&86#2$ MPGO( +"E&6FDB:1]0F+IN^Z6YOGOR%83* 1IPQ.4RL 1Z_#&_,,5-U;JXW\6 MC ?[).'3A- $#_KW31=-.QDVXNJ:J62\ZRS>W,7^I$:MZJ MN9#KS',[\S>4H#&%@+#R(UVB7^"''Y\64=$;\@_'@I;]PX_OGKXEDNHTYVQT MHQIKXO*\N8Z2J*"WS 8);]@WESQ'*@'F8]:_I(F3?8]T24E8I ;-"-(^':GT M5X0$R%(&1W@CIQ,21=/+.KTEYWH9LWTSJ)>XI/S/FT1F"-_S!.'>K1(Y/?). M4OX6$*-4^K&@?D*"U=;5;TY/#&T+=GQ)[B/D99GYP'SBLIY\A"3IP=.N(MB- M.'= 90CR%X0Q#FEXOON';015-%P#*PJ^,M! MYK+ 15+$1C":K4S?2'"LR."RG1GV*[W.TC6@SL&^^5-4O%QL\R)=T^SJ;1EO MH>@8;GGVO[!_WJ+LC+IBK(CD15X9,R*Y02ZPX$OXB%*#5G#8Q"?=U[^)5RG<3S.#4>O"NGH@IG M'7D][B[^]S;D?DPK_J:["_(W2="5IVGPG*5B0RZ(HN3:O31XTD9>GCYSEQ4* M9V'(GLG1$3K/4-5*>L,8BR(%07-&D"I),R+I3E^2FIJ+,<7!G81)U:+C[ED2 M/M+L2[3LV0C\QE@.+[8N=J?8RZ+#)GQY0">/'6<['$%0(TR M$7B1$L599 5_!:NA?P$/%,Q'WJ'[YY^#!&)QU)&@>O5 ;[!OCD2_[_D35H8. M*\ZQO8<"RKT+-?>?< E&TT %G_9"2K^C-:1Z/F-2XYB=$37O"E0^G[H;[4>U M5V4/]LT84MU4G20=#)VE:7@[GFQI=7*S#( ]^F?^*30A(*/[>@1." <'$ _- M:EVMDQ6Q 34I1VZY#?\1E\ M*^",+QF;A+U3P1 3/B4* M^"M:%@D-'3\&%Z(DM6+$K!CH3B,UEJ#/$TT9'2 M1,&^,V^E:]G%)R!EED>#S@C/!P-#R!ERZ"@BFZ5Q'=ZQ2\?BXPN-8_BT@Z2O MR2\\B4B)"%)3G7*-!]3QO!6,6QRG2U ,ZC.R1;&3J^I$YU6);L2;2)5BC;J,1.1EAW"W7GTW\AE);U>/(^2Z@9IL-(0=>FI@FH+9 M6W>)$;=V]CBZ(G[TI'7+2 M1DGNO&1771[IT-G"J.B=I&0F?Z.M%#G+K7$FAG3)<[HF,KH4RUW*D-)5V4D3 M1O$6 (O%_H\@K0K8Z%6\IJ00K-D_@#<[Z[?.6@N.LPC2D:8)S[D1 M9$<8/V;L$,:12):$\R3 U+EW;91%,$M,6U:";8,?/_SXSV,T.NS0H[@^"%D47^G \PZK5<5UR#0XT?9%-HNA@V P)%G(^!:$ M24G9.0R&;:D,%Q3B7L";04.(7=DY,X0R1TD8>KU[5,A&6(;#&'#$V,[99D._ M48T'!TF)MY?? M4O,E= TZ5Q2$XG<])5.0/CY\'G1E:P0F7$:F2=XPNT_3$VIO-5O8.R3G .[]^NUU R93HAHV$C*G#BA.;33%+!+F)]1EMP+D[D5ZC Y;5:(G'%R'&18C& M6(1#7QIN=.%\'O<\XDPG>@#97Y:&,XI0G[ZY(#4&,4 M?,?_._3E,S9&@-U@-.,!=_;"Q9^CO''7DIL:R9*:*08?MU$8.$'S4+'2?)FE MKR*E9U ^/A(B(:V0TX9_!FJI6)+'#V6-(HB:DF&:F='YW&CAW07Q/9*C!6Y\2)? M0R6HR_[/),W1TVEO,.UQ1(QNQ7 B&-T6%\"(:-[]\>IQ/(SNEFBZB]CY20A2 M-2IT:9;C2&/SVAV(>X3]TS5])!"\OEKAW6IQ3CMA^MXV6GT$!T6'S*U(7Z> MKU.@KY.QNSCS$>W7&\:1AE;=*)SDY&4XZ#R)',G!8^GIJG@- #0(D;)D5;>5 MM!I)6\%PN2["MRJ,#&%((031LO+>=:J*36&,P(,'B?*L^.NG*(G6V_6@MR%H M3'FF^E*[GR[?*CR4-%]A%F^U.UEO'U/UQ2W&A./NNW<@GOW A MUWQ%>!;T7@.V,8!1',E8%W'T)FA]C^/KC/[WEJGR3':>WQXM1:QXB$M'[W*L M.,#>E3QD0/KTQ*QZ?=B'*)F0E2[J1HJZ<2VJ0($9U%Q*T,C'Z,0\9+HU>$H. M;="/69 4E$)+B&T^:'T%)<))C;#*%J9N]OO4Y^^G$.J;!1G8*/B@D0.0.B36$:,+^.ELC(H!*+L)2+4)1,_*/[NEJ \"^ S:* M#7D?BMC31U&]=1)!N=N2W[?V5O4&R2J M3.%[A!080!@AGSBZ+#MT*5]-"+].2-T9*9'ST?H] M#YFYX?<5\QZY\;-IH [X0BH6M_.O8OC$]VSHDIS#\QW>ZTL:AXPY[V4U,%BO M$_R5Z-A%S@H.7XZ1GB)E=U[&WXG[(+T] 0TC>S&_^,\_S&\OKQX>_^D?_O7' M'W[S;^3JOS[?+/[L,"1?I\4#G%B:?&1V;-EMH;^U5Z^A$8 MIZTF2S:G*&H##@#"(46) ')F-S"/6L=I\OP>P0QYT/HD)=8TCV/?L#.M \/8 M-B^^Q[/'6W95Q?(W0]M#*U5C64Y.(K."IM$G18[D04YBF*7ZK;,6TI-:VQ;U MK;/V=E:OO9%'VCRLE6\PA5Y]K304Y&GF,A+@D#&@CTYQ%,/-+!?LWO'_)#I M&DNNYNS86@$5@.D%/$X\K,<=-U,$015Y%C2_G;(26KE)^4$;1(;= 9>X7*4G4V@4X&X -QV4K->A?PG)I M7Y_U[>;#(7RAXP6CTYJ[ _MV&JGWYQI;*2_P^+DWZ'V)1^Y:9U_IWN]'8>TNJAKZ>BJKX5= 0XU MIG0MA:5\+)K?)#SE'[?-#;079SMKB>U'II/\!J6&B2B/F!$U2]XEY9>UR":X MN5P(=1*FG+/*?7-X DJS0?4TLVWVZ.T=)B]&@Q5:-GP;WQ2U(U&M4=;ZZSZ(O;/_0F/',#1G6TZ6,L MBVM$B_1>-D((0P0##&)VVC"=>1/$W-$P7V&SKT7ZF\TBF/3 Z*J +RY2 M4G9(4/SA@.<3$&T3X CD?>?8@*TV"U?!TW'71FHH?$T6*9%L2-UUKXN+7[+> MS,\-A,HM^[Z?N<,.3I;^(=V2$&0UN8OKVIFTX;$R9^ZP&B;* ^&$QH0 D19\ M.Q 7Q23+>Z,@X;%00BR+993\F++-QY(-[]V'8!.%GQ@;"WU-7L-]!\N=F@.-"8T]T_E!$(6: QJ4^AQF1LY@1G,<,'U%3^?H6RSCN M:9[_C@3:NH7:5' E FT.7^%B: X(%]O'N=/3U\+M-YMPLWPC]J?PNY1E+PLW M"SE6^XNR057C @T)#%?$-*4<(;KJ2#JC=%CP U/#Y";0WJ0G;V0X-*T_3P9 ^"@ :171%Y>GXS*C 1R+ M_,^;1*93BR])JV3K?1%PTN2=9/(M))-)/@IJ7.-TFO+6M?]9ZOEWH$0_T82N M(I?%4DY%U.SX'N_5N9G^D:UN%L1@0H9,LXH@K%5$7P8FDPFJW!HTZ+I/:;$L MD0&:JXD5&,1/1QQM/QY^2^Z]1$;QY764,,V?J9FHC4 B#U-:L!>>I;)2#DYF M8)GRK![)Y_0D;2LX#4'<4%!&017>J6.P4U?2FB45M?*:(O+\,\'N].0UW,#' M;F;G7^\\>PX2,2.H[TCC* R$1_*>C97JLUJ1(%80,T-S0W3>O+I$<<=5T/G# M:JD9D'(*X\#X#4S)UWH%3QSWU^AJ?+*XOX[6N^I,/P+[UTNWZ$DOHQ[>Z;N0 M(P9P6E.3A\7_#^0FCX.Z95NX+HGD(TC&KI!-$(5"%+C'>:<"O>?SH+LKL$@!B8(9&C$U$L87:5W#[;DL2K3; M<%N;#V0L9W)&F*@,"-$(0<+^CD@W&ZTW>5DE&:@9.4Q/G\+"Q;5KIB9#]HL0 M( F\N:F[FMK83=T?:!%$"0VO@@S4VF&JB21&)+51-$D; E2""EK&TBI:1F/H MC8UGX\U*_(.&6$E_DUR]+=G=BQ6RO'#'R;5PLWJ_E(PY @'&'9"W*)_EW+^. M-6FY0F;Z'3(CWT3ZRB DP3>P-%0M#=-1]ZJJ' 5-%Z]L@KL[]@44E"873"&* MBK/GC**U;27GFG,@B6!!ELB#!)*)JUBV \G$OA<22=*$TR:*N.ND> >2Z;OW MD'C.FWH^T V8!.R>'=A;A9,CBI[3&U'T -YL8ERE(-O=))A6ABZLGI+L-7#6 MR+,S0]%WU[?9KCSRS1AR:'1/[PU5$#':TG%'4,>NL&NF:F:Y"-X>F!["09>V MD%2Y$6!8?8.;BH%43QD+ CR4\BK3L^\IFZ93 $9GLAH $I@Z$J:.T'C=F;QF]NZ/Y"+$;D.Y/1'X*LB>0]JPL8$\E_C,)6S)I5:!)6[0#> M$K%$%G&M_]L419X0*$()!#*6PF]3E+TQH#\L^B>/M)#]V$'#'% MP87 9;),-W''2HWYF*;A:Q3'LGW-Y3;C=73]"S0DR5G9SX=3=5:GX4(8T_7. MZ.4(3.4*T9.JBH21I]W'&\Y5DN6+A2EJQ+);:8+LV9 M2K^0I%WK&=:ETO=:]46-*UH%W^T^WN:BF(5)^CF!?!=94CFT"*T*[[9AO E M RMG0/(MLE,EE,(<#)\N7MA(:!(/&?!TN84Y+;( M%*'+8)>[23-23(G&E0BV!/A^!2O1/8J\U!:A$(L0.ED$/)*4TQ$,;)YM#0JW M_E-I=8.V;$454MY%S*02F/W<5C1_HYQ*&\;:]=VV./]/7"8EC[1CHQ292_\. $NR/(@==D*P*5\E'LKIDE6:R<2/V*G+ZA8J MG.% OEE#BB$ON1KT#2J*1"%@HZF<['MP<_':1N0IZK^1JZ<-Y70M MJOU5MV5]MT+3%T7P-$G7T'P0?B!R\VO6")+[15:_R,!12RJWHUM3MH3E&IC' MAR9J26W:I>VW%O.#>E6MCY3>,OX"&4=K8P:0MDKG.R-3R,9SU?"S('H M4QI'RQW_[]!S$XGC[:+(SP@G37X2?XYR1+J14G_?2E0=^V*"F]OL-0D7PB!% MV4'W3NX#<*[!^E[ 2C<:1D%KR&DLQNB-*:SH3"U--T;4C9Q(6(O+#*! 32)/ M=QM_9 \6JN'LD!0MFRQ-=QAM<$EO' >8 <7/;G?0QB1)ZX>@/\ED7P MQL2$KT2"4"3A79HL!X4CD07W6R,3S+@7;$Y3L#H0S3^>+1RB?D%VA6:!#WXG M/%W#0+TL:9Z"'/HKX,+$:?+\GOUX3>(Q0%HMBJ)E4CK.D>0&MTJNOQ5%"9Z!J$<&BO;G%E^>-53 M""=8!U^A)8!@<-5H'Q,)!,^O?A&D(2MF0[3IS.I\SJC9=O2:SL8!D9[(2NJ' MF_OE=)9DCI%_KI^IWNKQ[@\T1LTQ2&"MQ$0'IGV42N!&LB$OC ^B=",C]1FZ M2C5T(V=L*+ESU4&>R0?TB6*@7OE)B5>CR/N1\6!YP$"OM_\R[]YF&TP3\?X3+5TP%QD6!=LLJ7%K.8[8<^9ZT6O%JZ4 M!^C#XV<3(G?Z2*[C+)9>UM2V7",6,_%L-HWYD&_/%&/"DZ[N7;$_GT1]]+LH MX;AZNC2G+[?\O[LM[8D>S,]_D5! 88C %5]U0_>+P,#&BM MTEA7*4MYRZCN)RH9F6(WDTQSD93^]8X3"QDD(X+!]5#7@%U=I8R=L9SE.]^A MTN5FSV&$=SXP.>3G,L_959*FR0<0Q/LG^EM^'HS!BIG55Z 593]J1K6R*T_V M]57GW,ATP%(:O/MAQ 1T0#7NBQP\WZ^RHR4SQ@AB6TEE*B"C,M2)JP_3I@-J MD 5RDNJP# ;%<2M*%U\N4L]0%#Y%U ")F7[3I:/>QU09]7HC5J@93+:!9 M!4BT"[)Z-6#:A=&+^_JE65#DOV9$T=<1?40N1\'B>4,>:\F[7 =/W[D-52E M&+>8!@_W69HR]]$_DE%NH%;X(K2X@ MHJFFT8@^;87]L!'U93]<54XSFS>N^Q%1JX93*?!;-E3+%?/0*-M:,M $C MHX$"$+=;90+Q\SP-7XNT+[Q4Z7OD\Q7$R!@"M?/@U[EO3 M'&8G9WLFI_(4/23Q84O2(Y@N,VF[')PSXZ0<(FCY)VC:8VU79MJO,+&.*R+V M4O*>1._P&,%9"O-YV0)+$F:2/?GA4&]_Q;%,/P>TL]H!:]!?.1OU:=91+Y3S M\3F)HGV20L6U6:J;)NI-H'-=8ETOL8GZBKADFI\N?B> &8W"UZRBD?=Q2 M33!^T!T]V 4@7Z*3$79\7N./GFVLMFCN,(J8?U_+1@3$& :9[==[2^I>? MX5 #(-.&'\)W*L]M:S9H*L?15C&2 0R?4YWRR#"Q^:,I%*H;D1Z(BLF;_6\) ML M(HMBQ$/DR3D+IK4Q'!&(YW92\QY*;=@E ^3)K4#N/;V^>7__4__^%//__??Q8_SS=S$5TNV66O2$SVX5B=78:L MERRZLMD%!+EI)Z3-QJ9C14Y>HY#S<\S)ODJ/Q3A^3SA7"Y![#AYG[< L,]C+ M. \#H(ZC\MX+V14IC[8?"U=2F_6J=A>$+;V3B$K)P9;LWN(D2@[G9S"^CC." ME*UZ5;,>;W<1<\&D@ER=,:YXQ3\8$GZ.!ZYEJKK,[SFMF[)$27,,BOXCH M-LGX:Q;1[\_/MX];[_+EY7;[\D\S*BB-=.P5T>=H7ME69G:51'09\MCI)U=3 MI<0,E0SC2P2]2-3?E,2_LDTD;M_14ZJ=G3?08YEY\UH"&T58GSK3YMWWDNSS M#\!T51M6?. 95Z!*5!]=^]G;791\W/(_9".O0;5I#]KVH'%/MK[(M:CDSY:F M;0 4TJ=I-+67TK176O"A<88\7H;G:X[IU3:R,L>=G"/8Z0%Q?.'%"TRQ'9$I M\M.S:%L8WFFU3P M=V;;MS0I#F_W<1"FA&YA.KR81+V%SV9*P9K]FFY80/:Q_KR<=T@7@/?H[427 MLV45G'7B8B:C0X<42L>AT*S1JM3S.ZO2C$HX!MW^\)2Y1)?WSV M\Y&LUXW'2PWNK\#=)?Q/C((GZ9/C8"5@)(OH4$CKU%0=!ZT/7YYY30!(ZV-B M3]F27J=I" ?@==NK.FS[,*32@;;9="+IW2SC$U4(%7NPCC,"0,R M-6-9&U$$WS.R+Z*'<#]4."A95'F? CVE"4YNA0#PKCWH^\=8$76;RT9_\L5L M"S[;B+8+EY/$%'E[OFP16[96H/,*43*=1(*_,19!F;M@]4R7?+A5;HC_1DNN M#0QLTC;RMN<"N#-CVNX,WC*2;6(% ?A,(I]-BAXKSE!,2_GQ6!N)[)'Y30D+ M?U0P@%259KUR\)_HEA:E_[!N4Z&"_CO]MRP, MF$TTZ2UZ-78_] D3/]+^P %S9/UZ?MDQAZ7+KN%?J[[G.@&++(0X VP!Z,:' M?KQMXO'^O*I#4*^J+KU:GU]Y_NI)4'?!3WGR4Z]=\"470?O2K7$91 ;=S9X] M\4U1=1"#8M/.(G+TTGW.Q:&6K#X?,>)<4RS]KS_>U'3IE3'FIT%,3X,=JB79 M6!) --U,="@B!?4]EV^1@4NI,L'80"X/*6%*Q"3!NS768AQ.YM!$5[2G=>U1]W#Y0]SA8TO>#\+?'4G5^^= S.8U+_YG^&Q^(X MZE82;/5/T"\P^W?- 32$HFQ/7=^<8_^@=.V?2;'Q5#A4IHU5.:O?!$ MPXQUZL)C;7^92=7(-9500L:QMZOZ\0(QR9E)JDIOH0RR$CXA@ZTTBD2V1,B\ M++.[<:LGHTT<[635F9,K ^V%]"3RI'$*6/!"PEUQP+S(JZ=34B"Q <3+:8SX ML[(YR"=%>$1:W+NT, M8-Y/:?(>!B2X.G_/P&A]SS)IT0%< M!@3)Y0F T#DLLNP.?UOZ$7*M3\G5=V MY%4]?<79MC\@G7+!9TG_3T[27V"2U9VJCP_E1- DN$N3(]QI12YNU":GZE39 M80SQI)XG(_&4H4"E-A_K ME.X+8'$F,2W!1 *,5?%IX%C/THO)62^V\- M!!5R+-DB#N#95Z@6MBXI%NE^X)'K(C''0MG?YIMLA]\Z:7[8&!\RL6,;B6#",P@W9AS$5P#B@%KC0LLI9 M.LJVI'3BB5X\B2QF_:B>\F8TYY.?SFM,7F8IZA$#>9@2$5/-EZ6^'/-/E@K9 M5+BD O"1=C]4C_C.Q8"RF0OO*8G"W=G[B_C?18[JN*FHWZ4YG\7%&&9\FU2H M91(:[\CC/0EY5)@8+T3^+M'?G,+-8G-W$E=G5&B3-34IOKES\AP)"RQ[H MU7*?D^-@[9TWZ24IW(VY)_];[X&*(RJ"G"F!+\ VP[#OL-N"JW661 MOR4I6);')5UD35YP)9Z*'66K7V(J=1MKE9_H0NC=GC_C?"#R<)OZH&N\G(^O MR= ,RPG'6@FQG'BS3'B4Y$P\MDPD!1BKYLE&J.+* M3(+P%R*_32S M$)ND'+T(M[N4NM&J!U]S6)W(+@0 0*DW4/$X-'V4&3G(2 RX!#FEIX3>W:7Z M0?\*?R#,S\=B112-1[G^1Y.\*-SK8D"*NEL?$_NA/BJI'67+>,:0EZS.RE M M%L_A<0+6&&6U%+:1'W=%%$?.##MI=E(\-KB7(@[2.DI$XXUZ.K3K%YE. M.R^KS%(SZ\X&,-(VS'E$>1"^AT'A1Y"M@1ED0(5Z"T_;Y#;.Z58;%6'->N&1 MX[*?F2.L9YY733YJ3VY&0G^>X?WEC9#\06!.1N2;$,UYK#U/-CA[LHFI9E%+ M/*"=RJPZS2DE;W#_OA,N,SV2?+/?^I_#U;.JQ2;=*3COZ1ZCK5\8S,-?8JKJ M,U:?[[QLNX),0.)@1I.QL\8JL-(2'.P3C%\]+^4D9N/IF7CLRLXQ?H#9Q!@> M5EN!JQBHZE>>T$"!6#/J[.\Q_>MUF%)=%#R3.XC '4AVU0RQ5D!E DTFDBK4 MX->S[/%6B^^-.6EV400BJYK2'R^(JQWK]:]1_N?/=?)%7+E,I] \ MXB!:/(STQ*A^;:Z[6,28A5PRE= >3< /B1!)5? M@PULI-^DQ494P<>$QT&-C@"T?+RC*JY4/.;WJ^"L3AW,%"?',/;S))TA@E6K M_HZX7;7*^TSW[&1C7UQ!9R^]3'Y'KX!7^+YT2TL@!;,/JG_GX2XC!<(RV]ZN M:MDCLDMN**W]Q'N=2PJ/ >U5?$I7VIZ9GC'B<[Q?=Z(8&M@A0HM&S,K:)]= M$XP"J9JAMZ=?T%?Q:_C!)&/F+#:J#7W).[FHH?;FA;E5%H_1V0A91$+5WH)9 M"*>91BNZHCF7F??<,Y'I/NF]?TC]8X4)X]##GT?MN*IY3[1_H4#=9B/CF'F* MK=S'*MX-7$&OQ$O+7H/9PW3G(U[]A3:19U^&ZY8/]VMSW8Y;\EKVS ;3+6L9 M"T^_^,/]]:;I\%:+2(EEGFJ1X^>9P,/&I\F2$M+5WY19H4&5WM%=M0V/M,AF M_T+_FNU]1@K/1SWT!1'=7WCE #QE!%XU!,Y: H/P^"B8E5,9Q\7LUP'64M5C MN<1ZI>5ZR0QO8"Q,E/4BC0T3L@RP>4K#W6!B M H>G*G.-O6^^1IH< 650$!OT?\N5UV45\&16 2+7YP1-PP;ENM@"CYG&G%B1 M"MT'='W"?>B7L;@R$<-E'"A01/H;?>6Y_ZN">?(:$QI=+[QJ:)XZ-AFU7&:Q M ""J&DTC!G@AQ*EJC+/'^ZYN?=OXS[ES5'3%YXVA6'&+S9N;,Z4>U/8PTLO= M)%; ""T6IK_X1$82_HP*IIR(Y>=B=I,!RB*ULRF*,#I26YZ='^V*:&9$ M[7TAW1JW&T[:[JR9Q5B77GL?Z6,NTML UA;9:A:< M?"/\3/Y!N$P5RI$IDOXUH^L$YPK_F\QJ5Z-<68Y]Y0T, M(5V4LGN/]R_AETR6D8,0MUDYC$6O>)P%JQOMFJOV_0\O?_!^N;Q\DLLEGL8K MLD_2$LFZ]3\)6SO.!D77[?;J?GMS:5VKRW176QT_W[S((4M#MZ;]NTFWR$9>?);$68TOYQ\4'+O?#G1^FS,1> MO>WES:'.P*4\\E1:BHEE&J:RR%,P\/&6%WO%QVN;7/]6D*?=5#@8[Q!70.EP M)4F?;JIN-9&FQS":E[M=6I"@\HED=TFJF*0V>VD6))DZP]Z5,2?YDNSS#WJ, MA+PN..LY'+$U*5MAY(VHT/]?"T<2T.C#@>(RL6X/=E9"GA18VC9[GB%(-W[U M=Z2APOMX206. (2.N\@_-!_/VH_(Z_E"HH@+W#RK(?UWH:^V-[QK'>0IV:*5 MK/PC>I9.&:2M6XF9NEK'Q<&^*3U&(!7=20X<5R?W36Q984 MS09")1;M\IBD>?B?/$Q$)S_V;@7[R])-","%B&3FX]TJA"QQL"!UJFB1\!U4 MR^HI,CS)W560OX*4Y,R?H%X":;@01O9 )3,NK%$AG%0A!.J@;>56LM*V-48> MX@W9$[@=^<-!+W]^?] MJQNTN33F(>4N-9*6L2;TT9."L>&0=E?!EB*D+>D! M[,DLLG^SI[HG6W"M+&"K@#P9>A6"\RG]^#R4I/72N5;$-@1 V*'U&-5+K.IY+KD\*X=O]Q.MJ80]*8LY88 % M O\IM<9%EDE!6>BKC/$"BXA^]PUJ"OM&C").TU$/\!3F@3TA=JD N#0E#E,9=;W10#50)]9 M?AMG82 .1JD,.GZ>KF80O]4UEX^H.'2[WY.=L*YN]I!Q,!?%AOH)Y55 B-J9,'1;LK,2*H+*IJM3^>:=#IEJYSO" M00\?K&C;,2T_XUO]4?G1\O2?N%7E97;F8;3#K MOFU@/B_2&0GLEBP.X3YFWE7XLBV[D5L-;'/+&VBN][& +K$(%I;TE6[*\D\O M\ FH$IM]/T$ "Q/'B!Z$-[PY1%>T_#*[)#TE7)QF+J=K&'!ZODZ"VH=UK((> M#0 6R=)U9CN"AJ+K>?8M[\WJGAH)7H>,9==47:$KF[+[O0/^WET-VR9G82\S MNL%Z.-3L#>&BS 9F@-E^)$84VM@FT=6L-CTF?\&9&5E&A.E5*Z>J*Q$952<6 M%] L4GMG)?1'H<9$H'\,:D60!PS9JPGH018'=K,,YLEHH"_Y >8A@X1A/S3S MZ%41?0,UZ0YT#Y?5IMFS"6Q-7>.4KWB 7=WX58TU:/)-<@KST;(4QY9&!.') M9E^*#-SX;W#119%(*;K95SHX%SP@[,3L]I^EHS4;Z34.%IS),:'- M8GJJ%4 7MPU)I!XD?:I>Y.ZJA:XV6:DAK\X5.:3IQNS9Q+HG[,A*TZ\-[.>C M5!1>Z/V= ^H#?.L.BD6[//K7TY(:5E$L=K]GC^I?Q(%)U;QPIYMJKP90\4H? MR?8M*3(Z' !$0)AH3D@L<:F !*:'#"Y0$XJI9P/K,G3TAWPZU$54>8'Y[I(> M+IUO4OT-^TX([AVH<>R)I@+B]:HX]H^D&VR#3-A2 A]%ZX775P48")("A$K#G MW?G&/]*G-F.?0>0KU2(#.FMAG^L2:,\TXG+W"60MLQ:SS?>J;#XK9>6X%K%/ M?"D/R_4N3/6&1S7XD>8J$!\KD2^ZNLA(TS0N)PR1E )B; M@CX\BHZQ_: ?X7R7%.DE_$?C[TS]Z(;63-'^2F H"H:8#IA90%20B>51Z-<" M]IM82X\L/B78?J3DRC5KCA[[V23HNK>PFC=/N/.X?X\]5"5.F(J@_$?'1Z]7 M4ZA@&4Y6Q7,C<0A(IF) ,JW1MV=5=''<@FVQD\8X5D7$$CR#EJ0##)0_X+L3 M=H0$F=@G\EV .\+@1S 57X43Q^R]P8XD;"0"N(%$:'I?J*'H:B[BD7G<'._H MJ7K!=Q1P-E"BD-X:7 +M@MB;U@G/=3BD+!>38V:/T8VBXZA$;A6@#?>C/XC5W M:0NXU8!K.5Z6SLU@"K-W!;VBP1"L$@O;: &Z*N!?[0TG;IO>W,WYVZZ'?LZD M>BB8C[A*6.J*6KVRLQ*ZJ*O"SHU6<4TQ5)9]1C &LX;B8)-?$7>_&A?8:VS MDJI+!H.USE'_)K!E^9+&)-LF] UE]A?Z#OEAR"I?9YF$37O9]6MBU;8P/;^ 6[4UB!(\_:E _G*@"13-LD[:;O7+"FU%FHUI=A1A2Q0#3$<*@[4'BEAJ8V[=\; TW4.-W[-@; MY]2.NJ_@7GL=-RB]_;I(X_K=I\,:Q-R>[,;7!&>;MFM'>6P%6S)U;/9BTU%) M+NGV!+K4PPX@(D?@4TG/7 93?76Z&5F*HT]D]Q8G47(X&]-X=A1%-P3>A9$ M-.O-?]7O7P5.,!5L8#WP .5(PYMT%R4?5O.TK3SV:U7D7!TSGY1&$7304Y7Q M]<[?L7=/B&)729HF'T"J[I_H+R:.0O?ZZ&PO3_7812%K"\:ZUF'JKH(.JPFC M@*>2E?]Z?SQ1B8YT9,MPJHAM#:E%V]0@CX;L?O8:V @#/5NP\M-Z+N$VTZCC M;6RNB#TYK56PC9!_;2+DJ^-/19I:S*_(/*!=D=EZ6\.9;-/(=U"OF"I@6RX@ MRE3L63,95KL4^H/-2+@K;ZEY]0U%D2=0YH!0< -6'ZJU C*JN33'&LW0S*() MMKQFEHF!37S5FU3$&MU^TILLS,#BUP@[+9DDI VX\".(Z](Z,A&&@:U9*#N% M[9#Z3$PT7AV5D"?%$L,0QMI:&$D#6H7P#:\5=TW=4O_DPTMG 0ZZUD5'L#<2 M92N/MVMN[7H5_-.C)]>POCS=M?"G59YOQ4_(Q"Y'1T#/)M"3PK5NBVOC9_4PO _'\*R@'SD'N1QPJLMDST]XVN0< _U95-"X 48WB0TU&0^Z 99BJH=KO29Y' MTNFC]7*U[?>=5; ?MMTNI=HEE;983$F935.),[$QWCG77M>&[*8^L%98)]F6 M4-N<4F3W; +;7&^H"<(ZLVY+P>G&/[>?W7[5UYH)[<$8M>]4:PV..G[#VL/SM07105LB)E/\ M#RSJS\TS;BR(&@C$ E1((&T"5X3N#"*3T3"13#WD<-$>@=[B/UMWP@3-H4KK M=?*JYJMO%@'[UT8%C/.'<1/7><$UJD9KCNY5URO_N3 ^]ZB.[=DL3J=(QF(( M6*%RM5LA,&Y5T?U6'VI*RR2F_\JS/T/L-<]ZF6G37MK]\U.TB^K&5U$W;0^] M^BM^#!)7[<7M<44%]GUH28?9*HKNOMG!:0_W(4\OE&WV)?I]FSP1>F!BNF_, M*;%[-;"6KU69T*SGR%8>]3$OV?<8ZY8!>JXMM2HO0%<2EB(/TK&(#NO432QWL#28,B 'MAG.NC7YM M,\]Y"8VB]RP3;FC%S6L4'HPF#:>*Z[NFN_-,:XNOE6'U5S\-X+_%UQA N*IM M =NM,#1-.]R'#:OA5&UB/Q3M8$^9VH+;#/ASMDGA?T&+9O9KJHV%AUC_)HYK M<2TA=>PI=PB94\JM[TO6%)$J0Z?T1H.<#^Q2<#.1H-BQ&7%@C^.''=X!ML.C M6-%G)3B@<[)-JP%;"-25RJ.K'\NCH:_6&*W M6^8*K#%@JQ7UB#\ 5FLUB78Q='^@ZBB3#^HS%2,XX$S$?-'EUGL+76MCHUST M1%U*<)L6W=)9"YT;H<;:<.VGZ1F0TNQ!U"'[=;/LWQ)=16VKB MJ8?47_M-;KI$V3_TA'/F4*:I.UJ)^-H36:E%5'9DT+0)MPMTCWVY @B0;@M% M=[\CW;!!8PUTUS_PL:37] $[)&G- V H@FH8K]Q^J8H"L7BVNVJ@RU)V*DFS MU=FM)CH#"#=7W!0I-T;2JY+#^M/PG6ZHI\CGCLM'\L%*:D#%0UKY@6[C7@;N M13I&/S)"KQ".5KOR(0NAW[/BOB_SZ_#H6OV%JR^++9]9#F+%M8R-6"WIZI+^S],QV#0#W1[MQ\!8W>L'>B630V1%W9:V#OBA:#D?'*J)7" M5P.*8\'RHW+*G78N7#/LW[DR]E:3%Y%ZEQAQAZ;"Z"_OUO^4H@]WL-CH*0V% M5^$R+XF_),K$]"TLQ;&/^U#;BW2"2OMK%7Y7MZ'#'3=#XN[^W:.[@4J[K3&] M0[,,.N@EIU)*A;Y7KLD;0H^C'G?970N1B/":#P5"NO9[LA/Y@3?[$L+0$@+= M:V&?9'F["$LZ/4])S"#(ADO)6@'33B'C0>FX_.@W3D .)]V/HE8: :<*F),I MP0-LYVSV]%XBX2'F&N7NO*4W719QF '=0XP42>2/:DUS>%/8GB+:>G5:+!3: MFG+H+LH&J1.!1:7_RWE M >KJP[V2R0@!,^$;Y;L+3Q9&"PMQ;&_#54'10I& M1D0CH!"M%"LNY;&G4DMW?77^'H?_49 ;DNW2\&23+)TJ8H?=B.NYK;QMIL MTS;8F+$P:NZP-[(-CW10FSW5?VB52& /S6E/NJN@:\\QWET01SS7QS4__1I071OO" M&DMC3V.HK4Y8Y"I HV,2]ED[7(' 7YU=15XW"?G:PH@2L22!85:'D-_?<)DT MQ6%3.6R=)(D3;:(4K4IB*HR^B2KN$_KO$>G@5.E3#]MDY'\JR8XK(D.0G[[' M158 >6_R'F;-I *#&L"^64NE2L2.ET 3!2%'+SO^HX-NYMP,]L3UR!,>AJ:# MGC",M!*=T0/.XMXH]J*4G]'!+PU6WFX^R9%-8ALLJ4@:YB6=BLQ9NJ,:@".Q M1+\6L+__V.@E&9N$%S_5:P38X83"FW+[N6.QSQ! M(DA#@/^'WQC[U0[HG.N MK@X6I!$']3\H)75K.D,W:]^G@WWWCPG+.TR"YR0">E^HM"QZ0#>"]2.8TV6[2/]GYW(*R"=-$U"F5X5?R"_1SO79PO,LV"WV$^X/H;= M@L2V5<">C*+_T&] 142_^@LS;_HFM^S )E;UO#R3@!R9=,RTMC[<#,:J/]*Y MY\I:AQ8X;X_(R_F@29!U^WD*4U^R@VDC@QRJH8OOS^3 DD'$.63IT OL]3+8 MXH=%U-;A1OF] S#%"D5:V<^'"O7#>\(V.?*SU3"X7.:2G\0,X7>IB&WQ:B3L MLYI.C86Q'41UXICV$V/,;^=6$]NX)L'Y:OKU3B1_L_"J!(AO?@Z9(,\FZDES M:>QOH34SNALDL8=6V.?K"7K@PAU65G,I="M=V1 M]$3RPH\D!-9DP=.70Y3]1>[B\\]_>MV&>=22^YN_8X>'FWD%C-P?7770D>(\ MO_(-D7F6I9>''E<3#J:S$K9R47EV+&%7S4+XCA%0:AAF*B#!U?E[!ENF-%I? M4K7NG9LG+()$_U:P=:5Z;*SYL=$61$=0L]B"NQ0RMK=;5W]"?)7ZI@V_38(MH%%FQ%^$)_L ,^?PB2N@^(GF8 MLRD#Q$Q,&L6;4[6!6 MIQ]*\5YJ$#"#&D 7-5[>2!1920#4$MC@!9[-A@1ZHY@E^,FM)K9=S!SP8K>4 M.=1#S>$4A2#.Q .K&I0C D@$!. M OY%CJ]]71-U3;V,Q >8B87Q;F2P#")0K@P[!%R3C6_C UVG.T5 MV^9Z/$7)F8'2@=6= M8*M=&/-2^O,[%8BRYY?O9E2$M0*V'%71KVCE1=W8.=J,"][G/CP>DW3Q X7?5."E!?(A MEEVM?,>Q32#)T";;9-VMHJO)'XH.GR8Q_5<>=9HQC?[,_VE=A+YM8*O,&2WZ M(2Q86HU6+; "RA]N1U'T)T%K^[QG%KRQZ%5+*RNX:0TJ9D^-] >Z MG S(FXF[6,&7K[V9G!#1Z7GE15%UWF2?Q3-9)\7LE7/#G]ZC1=8^L4%3LW MW>@6>XN)]:!7 ZL0QQ@]PU57S)]::E6OIRT'6;T4]MEM9:>VDQN82F/C XSL M.3*_HQ5)WJ/Z#Z3=M8GP9#I& 5UCF7AM3TYSRE+UM[G*NS M]8DMUU3]"@,1]<\D+O[T:U'&?>JO+5;'"$[5E\06%:;1J*M\)FQ[WD.((OU> M.R,;Y!+]KN0Z=,^F9J^Q(FN6-$=!TDPJ2>7D*?*Y2:'+HF6NB2]F$EH<1,0; MJHU$">.YLWPL:P7T$-QK H!^>B "\OFOQ!"%VRB$RN_!CO4V>9(@S(KNG)[H M77CR(X[+W.P9V'V;?*>C3C_2,"=IVP4SKCE\EWQEZN[PNK<+KH3)81-?UU/- MVIB2.RLA^BH?Z,8Y7P#9.AIE_.*3D()0:85YYL.&ONNI@7@[/ M_BD,OM&1F )BF@6PM;8JFY1+0E$CRZH!131)V]AR9PFE-8[0(9NGO2ZZ1,%. M4!EC1^541J$ TL]K)&X,D!? .K4-(:9BLW^A?\WVW!C]DOLI2P)C4OZG[6$E M#X>0H.#VK_CS.M+VNM;%OY<%?)%EDU>"$]AY9L[=EM9CC\X>V20J^VV1/X,/ MMG2],CVN=;?KBZ%OUB;YES3EB(57+*7Z#>M>'QN70NBS2L5E^JX$] 9AB3R M#,&B&G54P7Z=:P;?NS"F]R4+@ + MZ>")7I3T#JA/P8]*%Y!5XYBD86S18Z3IR1Q./SM^Q;%K=,''8AFQ1C!V54,W M@9&3'P9B2)DDX:O%5ICGYUX;6TP17GE^A#GFS --Q1%GX A>2?_UTQFM-'Z M'IPK8S]C%M #U#6=RHB=,I8LL)_.T5:Z1N'DX5L $!C,*YA)]O_4\@=K[64-EK M/?S.M;&GZ0)%$(RGPD!WQB.;[;C*Q]ZZ+C$-A ?/8" MWOBYKPF/[RJ[5F%[^T87&((CP Y&=HP@=IOZ8)NY\<]9/]VRJS',K5H^VQ6[ M#5QRZE_E30XWH.$T#FH%_REX#T'AOTO2FZ1XS?=%)!.F&1X"8WELF")X&6"# MW1]/=)3<(&O6>RW%L2?"4R!:AJX60+S_'J@8&SV])3%Y+)ICU?V.K7:63O5V M+ !]6+HC ?K09TW2Q6H6K,GY376:<,>\05&1]UN87DVMX&5TX_/4E\3^?D-] M,58-;GRKV-!]NN.RS;Y!]>Y"#.=6\ZM^]78$>?M:GZT3[).NQP9V7VQ.%;_X MCF"$'&48@M%(,$,WV OG1\R+>?L)CF?@V>8YA*5#,P[LH9E]ZF/C* MD(VE]^$S:&GQ;M7PU7:]/=8FHW96PKYMA[X?G+BCLCIE['K:OOFQ>%G*^-(9 M!)J^G:]AD;M(=]?&M N:PV;/7=EW_HY%X9>0\*LD39,/@"CZ)_I;G0U@6 OX MCU@#.BN 51*+) !6TN9OCOP?UA+V%NW@(%<.968ZE0Z1%2,;QUZDZ7"6\VEY MK4[6P\1UZ<3$=;D*@W#=IP(Y),WRK*DLHIE8)N&^"[.='_U._/2._J5V7UF* MH=_%=;:41U+%W4A'LO[F[:Z'+42*4)G-GFV:3M9&3'>4YM80O/213MDQ0J MSOS>.HX"&[H#1CZJE^[UVUSY&?NNK$4VU,5E2T($AVJHR1I-J<+[IA9?H9A$ MM3Q->K2NLN@":CNM]C/9%Y69[6S9;>ZUT4^3P1)U=;8QP3E46XG%5DGQ0V6- M'0"_#U3E_"WAE$<&-NEODI51Z0C=S5:;T..A'9.Q:%SND MBZ,X)2CNBL2$/NX..84,-;"_&-U"%IQ6^2OVJL=Y& "^)GPG+V17I-QI9S4D M=-5!?^Q9_"P)MF3W%B=1R)5I%P$$;=W4?)Q&W6S-KC4PY;M M_5-(1P<.=2FH,UY;DMNQ%B[U\,T]#3=3&1DM1F_[=NZU4<-9%.G[$8B(&B9$KHEWGSXYA$;;K&?M6QQ1H.,*>"I!)AU(E'UQ5?D7&5L6 * M %:7354MB^@YN4[>2:H[.JT?4<,BR]>DM.D*@Y<0UD%5ET'"(CS8#*RC/OI4 MN>'D+HS#G#S0W10T/7<-2_KWC.R+Z"'<:R^1,>UABUZS(:!^8_ G">R=U)S3 MLV]48[O(Q01*',DVL6+9$XQXS)RW8U!#6LJ/VU+$@#8PIPRYIC;Q-S_]VS:! M?Y*\HMH!,D>1*0#"1*O,!ZU)#VH%EQ_$EAVU!4URK8,N%)861@?UWUP:],DY$.K;"F)-PH.\">:@10]^:WK!F$.6J;_ZG):6R^B/V2:FE03G?^$?Z MSC.4@S%92$<5;-&@BMZ/8.[ MUTCQ='-SK[V:S:]WB7!8'Q7Y:2W8F(7DAVVBS1PPR5/T@+U' M%"C4&&5^([U"T+N5];S(Y8MIB+)PK((-S9(L27%+@W5TF_1K =T0H"2=V ,A MIK T =@DJQ0.LQ6T7PO(TZ67+;T^Z$5[I./5WL_U$NN\5)AL-/9.,3>"_;XF M+'7D)GWRTUS\AZ+PVWGVG"NC^_%K6HB?IF>>T<()N%*"GB M(#VWC67&F\)4 =$NLPUS[JD+J,(6%'X$^&-FCH:'YBT\;1/.?JCW@O6LCHWP M56AK)5F$":]L*HM_H9]2\@:'29(VVS(76HKCR^R,>+#.JF+Q2#9*HGJ#*M,. M,^G\RL&ZBNV501-9SL[K,*6J!>B%.W#Z:) 8$S6)_830XP( 4R/^7_D=?^M) M98^G.&D?$C#I6D7TOFT@3[GAMY8\*2VN"$'D5\FQ;/ V$7B:EM?T NIRJ&H+ M85Y!&LX?J>\S44K]>SL3VL FD#>Q$YYM;2@V]0#5\2D;KBDY]N M4D;#Q0TRTJ3=H6*:JJW37B448L4,T]OVK59>@>FF$BZZ:2ET9=?PG9[)2=)R MI\DA]8^5Q8+;E;1$YXY5L28HM9>>!1;]5%AU&/S,+, MIZ4]1U.UC;T+!K-):??TY&DWI^L>VP S(5,ENU[@#J@&?2) M-[Q \@]"TU8P%ITLYD/;0E^"5N2@ZXWN6'4=]W(%BHN#,B-[IUG-N3*Z= F% MZ",IKIDR^K,*>H>K2$1A0RK>,BT[Q/);MO4T+5?+\__^6*T.?1S^]B__0_Z% M_N.5[J)_^2]02P,$% @ +$]D514O24.C5 ?,H& !4 !A;'1R+3(P M,C(P.3,P7W!R92YX;6SM?6USXSB2YO?]%75U7_;BKKJJNF=ZMB>V=T-^J_6= MR_+9JNG=^U)!DY#$:8K4@*1M]:\_ "0E4L0K!1(@Q(C=GK(-@(D'B41F(C/Q MK__^MHG>O0"8ADG\Z_O//WQZ_P[$?A*$\>K7]]^>/LR>+F]OW__[O_W3O_ZW M#Q_>7=W/?/3U__Q[O_O'B\>W<7QK\_>REX M=Y7X^0;$V;L/[]99MOWKQX^OKZ\_!,LP3I,HS] 'TQ_\9//QW8_HO_[Z>Y@N%IG[_[9_Q_O<"_T[3@&4;1[=Q/&7NR'7O3NJ?KH_WIW&_L_O)M%T;M' MW"M]]PA2 %] \$,Q9H1F\->HFL9;&OXU]==@X]TE/B'OU_>U^;P]P^B'!*X^ M_OCITT\?][V8+?!/'ZIF'_"O/GS^\<-/GW]X2X/W[]!JQ"GYML1'JN9OK?:O M/Y'6GW_YY9>/Y*_[IFE(:XB&_?SQ/[_>/9%Y?D KE"'4P/M_^Z=W[PHX8!*! M1[!\A__WV^-M8Q ORKP0DK7$X'_ZY:=/'S/O+8F3S>XC[O#Q$?WG>\4/U?_. MXN ZSL)L=QLO$[@AT"(ZR>?6$"Q_?8\&AA^J(3% _UUYH&RW!;^^3\/--@+O M/VJ=SU.&N!1__S+!'!T&Z,?@PHLPJ80\]R_\MTOIQO 23L<\+2\<QD]9XO^^3J( :0#7_\B1#-4$A/@#1N?OI>N;*'G5 MQ?O'P_4XMX/.-81K&0')O=QMRD#D^ A\? M\+Z?Y.B$CU=?!4^1V"6IK*ZJ/IP@\SM"CQGBO37NPQ"XPUJ_C MXL,6Z1 @]D/E]9$8:9A]#E:8B!/.:>8 UNB^#TA5[[!$78:V0W]<>.AXUJY% M-D5P?U5^J2*XJB#SW3/D[,-MF[2^?(V0,L4+D,0 M%"XITAJBG^*@QJKH;_D&_3*K#88#64\&J5^"1H_OZ=:'(>JL\-GN([4N/0AW MR)0OYCU?[CMF2/%[SC/LQE@D3\DR>_6PXKU-(/E=Z?'H!+P9XJS _4C.'_^Y M%SB5OFD%2OI.'0U?&NSN0=^L)4?KVQN R3@P'[+47Y#]A+&_3S)9C;+;:(.M MV8$@I*M5XHH$\[1)//W$TOA% PBAO0<@2+-2N<4>B%4<_@&"1T N!19)-Q;I M]:.CP$DW9VFEP%P/3T?&QH7?0J$VJ!V1#CA7R1QD>@G;-S1 M_=@?":;CX_7QSFD?,11#IE'W[C*VH5D?9%OYM\(AB]9+/PH=OM7WJ=TF\CC& MXEOZQ?.V>+=> -2H$>29S(*_YRG:WM?/819XJD=TCQ\WQ$TM^I^^S&8/A^QZ MWBPN;A=7L].=(L,2Q<(9R?D4WQ?C+]ZA7Y3-,8I]UV-!O\8?.::@23%XRP"R MX )2-J8B.DK\1J,(%]%)8',!,/$IHI[4N4F!_\,J>?D8@)#0C_]!5H>L#/KA M^V7R N#L.27Q7M5(D?<,HE_?M__^49F<-C_@WWSG 46B?(](D>RD3E\#KJ67 M/I,B/GGZ884V=H$9B+*T^LT!O/(7M8H&D9>FI:$Y>PO3HQF(VQL@OD[#5;+Q MPIA!-:6A"7*1WI+$A);95[!Y!I!%;KOA(*R+-C*X1P:7\BN\47G-5;$;H:0"3 Z-Y&WHH#7_/M@2XEL_C!!3!7@* G. MFC;;#4;>#3K\O>B_@ =OT&^.]P:OY< D%OC($5EOVSN9"^CA,H)/N\US$E%( M:_Z]=W(*\?4(5B'6"^+LWMO0V([:;"#B+@$.84?F7 #>_@_8,:D[;M<[>67$ MZH'3V=N6V70@#&_"",!+],%5 MD(-EL-M;Q$^!-UI/".SO,,%UK$NX"]UKQ. M0Q%>K.G>LL;J(%7:<)L/1"RYLO:*^J1>YI7$,(EE-!^(V*>-%T7'E;5:-#9; M#43:]0; %4[M@\EKML9N1B]F;RAZZZ%07(,H$E'8:#2@,+K/*?H@M6OX/MCD^,TFEM1V6S$OTSSE<)*_'1BFOY; D M$F-^#A]@\A+6:N"QZ#QN/BRQ#PDZ[*+_%VXODT!(:K-Q_UH1_C($'H.TQI][ M)P87IXX>UDG,%CBM)H.=R'X"D2Y0^.LQ.UWBNW2XXZXIO]=@1M;_S3V(-(1H M5Z@S'!/KN.5P3A%DIQ0)!T(:6TU[)_()^#E$R_GYQ^<%=B)3B&LU&8RHZS>? M9!@P;$%JLP9Q=8?X##8)]:!?C8G^V?+2-VNZERT^;LFUP =_'49!U7L)DPW- ML5U]+9%V-;]+8 #@K^\_O7^WA6&"Y_;K^Q_?O\M31%NR+6X3\=_ $B ].+@K ML&!234A&/)\"TM(8-FKN>0R8A"?<4:RD[P#J,-%\[H[CP[YF: !#\>X["HSZ M10(&JNV][P,>)!:?$], =>:
    JYR3"7R$&N,BO<)KTM&; M>+'N\BN\)EV]B==1.$$%TZ2H-V%BA#94<$VZ^A%7-<(K*I0FC;VM-U17KQ5& MD[K>Q(@9>E(!-NGM3<"HP2\56)/F3@6K'H)3036I[U2H6J% E0]T4MRI>!U% M(U5H36K[WMO0"(FJ\)G4] J?=I16A=&DHQ^;?MR@L0JV25<_OH-H!:Q54$T* M>RL>H14X5V$U*>X55NWXO0JC25<_QJ@93ECAU*N:_J\?6S A,G_OK6C (6HL MB=,D"@-L"2 2?EP,^7-V&,Z _1R9P4XH!16T"IJ\FT M?EHU D:CJ?K 5'U 6_4!?:S1DK4LGC@T-$!N6:6^N)80" UZ6Q,LX:5K7$'K MZ(VG9@EI%I=(]34PJ?I+#'%1Z1X M)#)]\';XP*'GXPH:&Y%$BBQD%],\5%HE(8NWI6DMSZN$RBE+@2E<;[91L@.@K$;?%GR,>8C[&9C, M?(MK%*-#] YXR,8K:=K=)['/G8RXG['M+!0^K68&2*T5Z3ML30:]]+;&F>4Q M7*TS7-FQ>,Q&BE&.^QB?Q)YS^7M7T,D(KQXMF'F1;5-RSKJQ!W-Z$1;1,ZAS';Q/F?=+F/K2,*>!B94O6G%H'K_9Q-; MF[SG*7L>LUH;(/P1EV*-07#MP1@)F;16;_L*+$,_9,U!HJ,9V50]SU.]KEH^ MT[/C''.B7J9=+3(N%C.J1/-1.:06%R\@X&!#_F:5ZFK;X<9?#JFN9FPW=@G] M0PEGM +S)5+UV.:Z]SN#03ZG@UG16Q>>PCW# MZV2%(TS: 6;86RIVCQK;E"5C2NW'5ELK?-#2OF=3W@?&6R$<1P2KAS%MAZOF MF"!K 38X) ONBOW=?)6Y^19S\;X!8P;JXUAXI=3Q*LEX>1*5P =JJ22W:TFQ MILL!9*H=-=6.FFI'*3'.'2V6CFK''T22X]AP@TD:?",7P.$X7*H1'W4$>2$5 MYP.;!*NQ@C<*'[3@. MD=KI)1$>=#YX*2M)$O%(CJ.GAE<[Y,EQ>*2E.B/"RM&"FVKB7!#(Y3A&:O)< M%"]V/F I"W/I',51#328 SG' I(6\5'2=HY6#U43^(1+(<3@4I3LK9-!Q ME-1$DDQ\HN. G7@.\N,A'<=.WA-#%=QZRZTDZ"RU Q8YP2T7WNEHQ?=N0ETN M?-1QR!253M7P5,?1.\F'Q8F =1PV.9'&B[%U]&F&SH*,&\WK.%AJVXX6+-<+ M0/9H$)K"$9S'2=(K2@^2=O05E&X2B6,JZP7('N8YS?+CQ(0[SE@J87<]O:'C M!A-U"(!W]$4B-=:2Q]S15XET,-\$VZG:%2./HY@"0O&C'F()DYZF"GMHJ M%(\(SO)LC<[?/T @A7ZKDR73N$W37&D*90=+R&\\Y2@]AWHOLP7G%'>T3$^S M$Y+<'+P>-DR NRU8K6T@7+PAN%U,&T]3PO>4\#TE?-N5#CX4J_D^&V-%(3TR]3&DA;N M+0NKM3G"9V-K%8*D Z"R^9=(;BCA%3,*2ECK@NOCXG7KLJ4S\J6$"P L[D%I%]X M:>A+TEVT-4#T;P!7XP#![ 5Q\@K[OR)M *FP.*ZM*CI0J0K4 T^RDY'JVOXZ3J)DM9/1+UBMC5R8 MIME\B3-@ZXK:4Q*Q+WN9'4QH'B"*\/Z+@Z\>_!W4SBR6!L+N8(%LO0JC/&/> ML[-:VR-T2HIDK]Y51S%J.-3DCJ3QT.ZA37(2L5=:6 *C1MS>Q/-G,$E31,^2 M^297O84) D&,>#)"6,V"31B'^'S/PA? ERZB7B:>H]@D, O_("ZD^?*X# )C M'H).VMCX*5EFKVB7EU4>A6S,;6_J09B]M52XN)W%"94L&R>SVQIX"Q@Q9>6/".$>$'7SK M%V"90% K:'G]AL1S I%JX<$=\4;AA&7LQTF(DE@M"=>KW<\7C0&(R"P7\0*= M9>SCF=7:!-N"3"BWFFU,7Y0);D^F0$Y*M!#[AL112$170D>@T.YDW$>&?1/5 M3"-EW/XX"I#DK1<%HC,!1BY2H=,]D>/(":^2F@!RKVX(X M0EUO:>K(*5Y_.(ZHA,27O7EQ-+I867E@7NTX"I!8%>>=HN<""E=QX%VJ.0Z0 MDG[ N[US'*=3E(/]+:'C&/6H'K O*AW'5-TDI%]].II:(ZT=2-S".@J1VE'8 MN.CM!1%[JA,JG7W""V;'V4<)+-$EMN,I;+)6'?\ZW7&0%-]L:[.=X_@H;3A1 M8(/63,A?"JQBL")/?5J!EB(WU2\@'7]O18V/VH$:4Y%T6DS(E#C+#T#1FCH[ M7H'3:Y2+X\7#51"FA,$X7J994F 6JG"@GCR5$=K2O*5OJ5&&5^\X8"1Z8+GYY# "A/\ M?!C$;W)?@>)_1;G!IP]L&1PW2%\*5W'Q$(^_6T O3A&96(S& ?DI*H1J\/<\ M):_0'-[O4X;HA(]9!ML#_@4ANW"#)VAU019"LGM+K>DA0A/2@MLI7[,,N!-0 M,#DE"DF"F?!Z6*.ZJ)U68EW855U/WX'2\C/V()<=7PP-W*MC/1V_*Q^>Y4\Z M4[6NAHTNLN'7HP6NLU?7O4#+51EZN6ZS\>4N"1M_[.]YN6WPJRHIQVJ)/DN1 M-K)E@$@?83W;@8X8&5IX;]*&3X%9C:.'T(GM.];67KP"Z6U,>Z)S=*>9^(U2 M]AG&Z7MFU6Z[D%D^S8SV81)CSI)YHY+:QT0MKR8=W*Y@O=WT MC*DBTM,SIIJ+45_FFSPJ8J:72^!GA7TZ7\Z"XIQEU,^6ZF;)%)C%M24[6C*- M@SI*9:5.0TQEKL7DLG2Q%KFMAB8*U05!6*C'#UX8W,:7WC;,O(@K?/A]IH=\ MA2PB6:C3BE*,) )(>+[Q4$" I9)SQ[V3*U\*JOSW"C][9D< ?YZLXV2'0#%&VHY]-=>BMF- M9>=T&\N>21B. M/E:UPV7H%VDR\^4";+8)].!ND: MN/'BO2^1J5*JC&&/H"(2E?QM3DSI]/H- M0#],F>\,J(]CSV0+%M,P6]Y ]DR7K,DC2#,8^EGYQ.OLU8,!J;O087W98]DS MZ6)I:)22Z!(D?Y8@S/*VE-(WKA'7 CYU4U(!H29-R\,8!)^9G@91/R/.GLJ= MERX2AA>'T/F,SA!RF8M,,")U'T&A H.RND&Q=$@V)ZN8C$+8F.DOZOFSE@5C M3*D-_<:PG&-JPPENY>\__C@J+^?W'W^R*;A%')8 *JF7[ M:'0<&^5#[^+H8I0#U>R<,*^G&\.B[_'30YI>I<(.)N,'J1!JV8O #X MG(P#E5.BPAPOCRNO"\F'F#D.V4DOQ#@/BO(&%$;\]5)8>"S(J8<.3B5UU<(1 MM9;8=0PO481C+Z5S'<%.'"AYUJ5UI8,R>RFV.Q:45"(^]9;=M;$2D@1'R4>= M#E)M=Q1@R6-UWD:U8C1M!=IYJOPG1.=6P$T:OVJD;X76ET!W$>)V\78 MN)@>7KW'2*N%4MP?7\>C,'^YX=Q[?+0:(S1\["O2YZ7KFRAY'>.+,GO:Y2OQ MM;N8*?Z!Z7B R4N(0+S8?4,G]VV\?Q9QAHZ6%W1"MU]1;%<(41W(1#XV>>B9 M4^BDUL!TUAG6CF(_C$ C1&"1Z%FO7CYE +(K@,2#'Q+A@/X=@5(5JK_(S(! MJJN!*1U7,*]A7BK9@K55&,"*Z$54 M:M%6DNYO(E>^$,/D"=>@\,8AV89M^N BS^Z3[+\ P9XQ-^GN]LC"/?:GRD+> M0&8T2A^ H'KNN+H8OP+/K'GQ>IB9P$N(71XW";Q*\N=LF4?5J ;N+%1K% M P1;Q/]7I8U1/839 M YA9U>J)<(XH/&YEI';3M@2R$1O#$0&\'B;,SIK!,U_N!>QEDF8IXH*K,.6* M ^GN5H@&LFFQIGCU9*<6:=[-^T:'KR M@D!A !-/EY LLOGR^LTG#_D\>AF8QYA@_/]82WGQ(D#<0%78 W$@Q$'S%[66 M#!SZ^-+9UQW5X.0M5.^:LH=ON[VW2_3+D+F8PFY62-7JX'H$)&?K+O2>PXBW M5Y6&,.+<.&&WT!_Q1#]'.;XBK>_+8J\R722#$F'8\Z!23U3P1QC;INB#QTT>2_,E-G5Q["(R%0$Q% 7G$:V'-F/DBQ?&\_BK!W]?)/B_ M(#O5P*L=+TG6/"&RDP=8"[1P'K,^@O3JDA#G#YV%3'RTGK4595 M5 +' =6M'3$"B[6B:*,DT'N62\ZHYOL5/.^@[!ZH[CNI01S\K M;M[Q NU]77'LH_8=QT^/HJ22,- +H E::*L!53S@55(4' =4]63O)?WA/*6 MZNV(?#5O/4#:J(@.%^ @RO)P_($1W2<_+[/$<2A51>S0.2N]P&_/":?_;II? M1]M5-N[%1T5/JCF7UXB&$ C]H&G=(YEZ=2QJ4I!6',]1N3HEPIGNDTJ0N.4XFH.>5M]_[@=/RXIR#R)I57+7'.=A_5$6C(0YK6\;GJ.. M()'/YSS&JA)7.MS*\9/(Z>%'E9S97IX]/7+E M#?U6!PZKBY(TAV .5UY#N0^C#<%M%X5<+7'D'+W^NHS^7P"$DQL8<: MT?LX0R\ZO$\BJ%:L9VP3Z>$>SJ&:+TM=H5UID=/0]&;7NJ"-_4\!98AD*'/[ M'"? QED9*X(DW)<<01G[8"Q[^T#Y);ELP5>'UQ F\#)!JT$>2!,^B:(RA)%" M#J\'$M'1%*-_^B4OQT%)\S[>A[0)$<\C-35=H)6YB-AE_[0,;5H:=&&!YJ&O M U_7Q<0+B'-09HL2*-.ZBVXTN@!E(O5Y"$2%;&\C%8:XI(DD@71WT[M=<0&; M/B59B-S>S#4?!MS5G!<#[6%&^2\658PM*=='6W$RUI=8^TJRDZG=I(3XWLLM M 8+;.X?DFZ9APURR_<2KK/7+9/.,K*'23")I2K7I" X^Q4$,G'\4"@_K)CK] M)#N;/ONZ+67]")1%R>UM_"5)@M_XX#>3%ACS=7LGW:#F?_.B''P%'OYY ^+Q')=[X@_S$?F&N5T, M;#,:/:+-QN]C>LO)+$I]XPD0<'O[D6P(YI-BMN^_VNWRLDY_F:=$0K])\OYF@!Q#TB)[B+6 M[P% @L+GL8B1:P_&8;Q**\(% H+9W,2#=D>TB#8UN[WI[2I:A$8>.WO6CFVQ MH^.ZEM$\ELVU)UG:!N7U,/E\M+PURNUB>J-)+ BUIN,9&JHZO@6C(RD/8_J0Z2U' M3':7.OZ(5F_X'HL+QQ\EZ0U'67GF>-7R_G)%E07K$*5W+4X16^ RY*/14)U- M%$,KYJU6$!=A(6Q?DDI61R+(0**OZ2U_0HJ8)#AN&YS,-)\A-[#=66*G6QO^ M&@1Y!#"+'15L.RK3)C0].HQD8,+,-_I$\Y/H:& ZQ05C\>13K9ZNE!25ZVMJ M4H>GK#K-2Z:[T?U649E41=(:)<^D)MIQL-$D>YXDI!RU>SN#*"/X'+5Q.V,F M*5T=-5U/@TU*?COZ"HP&2:=V/ SQ#H$=Z>[CLM[/).E][ZE:%$^\T;659B.# MN?EUU-Y"UE40J[4EA!=/CH.K9..%L<(4FOVT%2;Y+8%1@'2,%?0V&R2NOH+- M,X!'=/%:FF1;)#, J5,J8MU#0\.VNI^LXO /$-P&B*IP&8)"'J3E\@9(0-2. M7?2W? ,"1:-"SU=,>^%.+U9Q+-TRI.M*(KC3P;?Z]A_8@^QZCT<0@B=R;BJ-&V@R5Q6NR M6"=YZL78*_*$PR@S .(BM1Z)+^Q ><'OY,;L"POE,::K#'FS]E#YJBD7JC@? M(E*_Q2&2!J\>#,J7SW:*5QEZOF(A4(3P.3DX4ZW82 QL%([KS39*=@ \ ?@2 M^H ^B5E$R"A#J"NWZ0-Y&)B<.?(HZ?Z><65/>YV[Z9KL")#FV>PX'#1%A ;& MF=Q^T96>O5=+72UQ'"_52S!-:L.YH&K=)9@-H)S$:C**UP1DORK;$''7]A3& M'9<;:<35<6L<>T05KKG@X]HW891GRO%T:J,9G?@,Z1\!)@MI(4_ SR&))+E^ M\Z,.%Q[^!=/N5T%![^DTJNF=+:Y(?3)N;F_F=A7;<>W>,=>R M/3ATCJBJK<;%KORCPO69TF@&)HZ]*+$?1F&I ,^KC.('F* #%F]"K"27I*:+ MY%">#%D@ APT#6Y:L"F5 N[*2(Y;;RH8ZN))MRTVA!*H5TW\DB, 8A_,@B L MYE;CN"N 1H_&, MRD@)IFHA[&@V^PL_IY8^>#NLOY6%X,3I7[1.IJTS^>0>JH[KN.W*T>OKT"AJ MTXZ#ULFVJ,-)U]L=1XUGK#1X3BRY\Q;.V0Y&[6@Z,02MH9 MC;3A4S3[LX*Q=;+*[W/'@VF'8+>]'7566#*U.2;DCM9S[L!J,G;JA):*&>QH MQ>LN8DQ@9;M=TUKX3-7AFIGQ&-"X+OS.\ATKEE.:UV6@VP)DH0>YG\UAF8W# MN*>A-AN6Q)1D2)*OI\RK&'9;?:4D -SU'%)&Q68C4U /Y7M*/0 M$8*#4+A7U.UV^H"#R1(M!SG^GY)E]NK!*J.0AZ&XE[[$@'+\LI2"F#A^!VUT M748A4@VNXQ7:OLC$1C:BD#)1%VVT$?E8"O&##&<3QFUO6@GNZ>%']WU%$JI4 MY32BZR^. B12V(Y H6E,[B/#UA,/93$V^4-L\-'S^<\WI M-VXOJ<5&MP,%,2Z\"/MVG]8 U_XM*B!S:C(PFQO0UVFT:NC+";-F-/**)8AKAJ;YT!:+BZD+<"\^4]R$H2TL4:)OEJ?1L'(01^ MAG--8A!1J58C&8WH*)JOCP$F9MXWRO4)3TE'$.MJI]9A6 M)8/141A/N.=4,O+Z@"\: 0,RO>#LD\1Q3I,PH>LX"22BXV"I':148=RM["AD:CM3VA_D:/9#K[NS[H$Z:_Q:&U09]K.&C\M^3&^A MHVDX.G:LC)_2T0R=GN#C>44=S>+1@*2DXW6('!^' :P[>4LH_^)(Y):>H*W/ M T5MC2^88YA;".P0]?%+6^$&-9DOG]!OTR6:2,&\81)\/IJY]N&G:)&3N72$ MT2(GLP\RK6&&B]QR DPT?\3UTTI*&#CN59R<_0,[RG0+ D?Y/_Q\]@OW@1B$GZRR- FS_$?(C_-FC6 :L (6,^ M# U&KH^14+ITC0 ^ACR[]"#7H5=M)+'?"KNWE,B3) MO,AJ]> IWVS0;^;+!YAL K[ M$DQ,\GB5?:2[&\E59%!TL5%4'+US]O-%B8OQ?N97'Z2ZVOFB?O# M6U'HY//#\H8'':9$'XF#V2:!6?A'<2G&6A7&O+4-KZ^^?K+9YD@+/!R"<5 5 MO."4V!?WLFECW0-E70!WT0;R30[C,$-:61TOP5LLPCXFS@G@I6"=1('T1N?U MT'>I%*[6V7SY+05%+.PWI)#"FY#4'28$TVPIJDM4I'#?.N MZG4S<4E"?W4!W?./P!QVH;59UN=*[STK2UMQSD:_M_3,4*,QB$N"6R$C,-I8F/6 MT9R)4Q4ZGO'L:)[$*7PF;]4/D1IAWTV> _5#]SFEEY&7IO,E>6Z><6)W)B]_ZY8O@_Y&$U/! MGKF/5/PP7EVN/;ABEDVD-C5 \@)LM@E$^E$A$)\0)2 E,I)53Y#70U^YXCPC M6NSU&X!^F((B\X1V#<5H:4)*8C7E$6QSZ*^1DHTT]Q7T-K,\6R/-^@^ 731Y MG+%2Z61[F^>11Q"@7Q2.IM#'@!,>D&,75F=MG%/PXPVR%$C@["/PL3X6+L.B M! E2)_<4+1+T^8T7H[.H((X:*7_*>/IFA;GCH M?E'P+Y-*<4]K=O0^2^D^QPH9LD\*2/=;=9%<@$,OEAS5-'C/"SA[ =!; =Y. M5^UMVJ4BM)T;H=(46]6]]#VQ9=XLP-$VB!V_,U0QJAL5YR0M5W=92LUV;]PO M')O'[H*D8F#7(9*T8MT%3LF,;\1WL0^!\T6KY1]H/$O6L+\=E_&(V8[KFW,\>.&D?2KM&W0\G$&G ML&/Z(1TM^'CZSCW--^IH&4@-L$HX9X\"3\QB6 _S(!*'NZJ/NI2XQ_ MF3"68E*Z;[RR5'HUC>T+JMN7QR !K3/?A\@&J3U951:VK@HUAR =5\0=F5:= M^CTB@@@8B8XZ7];$L!]JYJ4W":RQ^'QYD:>(R].T%9B@WM],DCFFKWA78^&] M@93_KB.[O3GBD?!8 E(KWXMPI7RI&; ZF7H>%$1EY<.P#HI'<;PTP<7H).@QHQ>RF+ MM!20LM9$W,^2%W8?P3*/@_V+$NHO!S,&,/6:^1,B!NZ$#"C7Q]0DU,@7$6[B M'EQ:?ZR_BZ6@S3E^(Z>&GX3"Z/A]W$EX,754QZ^4NH&FIA$[?DUR$M^U-6[' M[T-.0HNIYCM^ 7(":))&A>-7'=UU$07KQO$;CVY,*&$\.7[1T0TW%3O-\5N, M;@ *+,%!+BW&"1H/+KW&PWA*H!? )/%J >!FNM+1CHYB+'%5M64>4@0 M*2 +(2@KS>!? *(RDO*#A=*(3^^T-A6A[U[W5XQX,(M=N=?\ZI0Q"]Z*>EGC MWA,NH;";!4X^N4E(D#^:PT;[]IT<@E0%7+#W)[>@M/9(8;;),[+AQ)LRO@@M/&FA_1$U)58S>-#'-I\B>SB%P"S\#D"3R!&?'2?9-3\;(7> M!D[_FP2"W[QPO@N2=,+@*#%\IJA#JB,8$J]0=L?%_-# M_!&OBO.G7!6>BL/N9*; D-(,)(FW^T.E#JM8EQJTRK3:OAU'\7]]#VC MXVW#X"OZ&N=5HE8;$VI6E?E5U 7^"CS,+P$^UK!=@O;+A9>&Z;4X!?,$Q M#+?Q-L^:+V-?[$AW4CB!NP*]?8=6JY!WO[PDDQ-U[&_Z^5QW%B /Z!43HC H6P%_'292L M=B2CFO\BF*B772MVL3N@S6- A1&,/-58'"*7R>8YC O5(PX(??5SA7]=I#B( MT3=T*:QD'X$@:Y%U%(9;-S'!LEZ$7_5X6@.0W25%&0<>S[*:6T(ZWZ!C=S#ET6TG-7/%'+^/ M'1+O3E CGMO%CBD\ .AC5\8*"8Z_)84;J(BN9%5+/G$P$S6YT=CSY0Q"I#(7 M$0+L74]O:R*O\T!"6F1%>(??U!S#_%VD.DH_1;AG*PC(%]GG [>]"75L'SA[ M.#[Y4/-Z:'Q('4GU;7:-;+\8 .P6XCV?SFAKXC*L+*MR2,(32!=.!WT\6KY< M^ 16 N:D-M3X@$-5*B7TJ1?2S0;:ODN.6)KUR49"U$4;;;\E, K*VC$;+ILS M6FJC!-^\S>.O'OQ]D>#_@FP6_!WM=X_0!3@!WN]..0_ M?2+9TT28OD<">&\2R!"/^XRFV_@%F1GXR7&DS[X0D%E!^2>-:0Z$=)&42W'0 MBS8\N*%D'I@.&/9.I5G*+&]!4I<5X4 ";7B)5+K%D2,_)8/IUN M8YF8-"[N=X'+)&(A I"-683 [ W/B]VA2.TCF\4MT* MFG$TVD$I/:V#NZ^'-,Q-*>9>24(>G&=1]5C91I< MJ[H"[C)CMZ"<1L4FY7@7QYFS:P"0P2>U;$+/QAE9206MFL(V$@NTH M6,)H)PQ3IVBC:7'PCC^GHF-'*P4W]('G./?Y(1.ACQ=G[,!$"WNQX[O< M!6X@N2?.'7'\)9^>O'"UM7(<0"6M6C:EQ_%GD%0W]XE90XZ_B=0134[ZD>L/ M(NFQ2 193KT\D_0"X',R5A@[YDY50)Z1]X\/8S_96!7,KOIN5&$^RM^JX)D< M#3UGCE5 ]^IQL*- ]?Y)N=DFR=&)/%]6P(% K99/>+_"NF3XZQM/947=:6\ MJ""B>^ :DB<2;EF9=0/UK$+"S:?8L.N^7);*DZBGT356#/ M+B.9* H)O0!@$O@\V6IFQW'3TK5'4GET*BDF>Y6JKLAJ^=K(@;OTTC7ZPS5J M\N)%V&TY 'Z4CYYAQ5*[^*!(I"I:HE% 2&I3#,(-K$^/'-+J<36_/K\!\*1_ M=RJ%V-.:@"I7@ :$44C![@:C[#@'GX MFC:7C4X"GV9/=V#E1:PRB@-\<.0,U4[%)@?1< I$Z\O. 7I57LD\@A<0YRQ/ M]K TC!SD:CH+[VW8^HJ,#X\<3D.EO:PJ=H*KP:G84Z_Y@*X" MY4)9R7' .14ZE8.PX_UB'<).-W?G#:LL=[;O"!W'34^DLR#W4BMX5D8X]W0% MV%<\)>W2S'%&-Y7'Z6I5F*D.F&FYJT?0G G.8Q/0S-MLQ]=+AYA65K'/I'K0 MR/8 (_S@3!:K+.M'2]QS]I MK>DSK5]%4ST'T2!3/8>IGL-4S\&"<@=3 M/8>IGH.%90ZF>@[*D[6%1:=Z#H:GT'BU9A9%Y5L9U8W4]=L6^!FQS*Z0)N-G MA(6(%BP_YQ.^,67DJT^@LD4X)]1O $MT9)F\ .BMP+<4+//H+ERR]-B3AK30 MR)Z29*R\QYV29*8DF2E)9DJ2L1K.*4EF2I*Q%]8I2:;'M^I/L)4<1W?*S+#N M_)DR,^0W^VDFL^-@3N'\=F)J/A#:W.U\[4DW$I9US%"7:_Q.2GH;7WH0[O!3 M4>0"F==%V#[U749=+I*+.ES<)1,=97(3,^3N2\%UH"?A)Z+L$ M"95R8]'NJD\8S5Y^^?Z3\4.AT_;EYA%I-3>VA"F?,@]F=ARBVO"B[U?'U;K. MZ)TL41S7[;2Q)1))O:AQQ4:^CH-1J'('59GZYTE#TZVA,72(?1 L=1EH49#2 MW>R+M)E"BI0G.X443:&64ZBEE:&6*4G*-79@FDA1NHZ*6K7T3K6Y/T7 MCH;IJ#IP=%S=NX;A%-R@=!4[CYN.Z1AT-*^HB M^X]4L?-%INN.9/JISQ?*%I.IP>]HG>\>>;!>95$O;$=%%D<(F_IEA:,%RT\' M4NXJQ-%BXKKAHU^Y:*WQ;5VE5%$ [RP(PF*.M_$R@1M"P12V:UUB55W1F2_; M3S[0HV_XG4S;'"?'XHM &<+A9&YK7X'GS('MBZ/ MLEG%?8U/2DKH4)OW(72(D/B/)$(J37KX:'%Y_0V=W? RA'Z^29$2Y(-T'M/C M]'6-.F4_4,EQ*_OA=*LE^'N>9OA 2&_0,0=>9[Z/2WW@1&Z(--L<,17Y*T=8 MJ(UA(J<-C3U?SH+"HN#GM=&:&LGTJ"!$)W8<>#!(OVT#=':CEI\^_]* ]P@)@A.J2Z63(%Z@FDT-&2:1RV,5-<*0]AW"QIN1^Y M5LF=R>2N)BDWGL^O%,]L/N4TT0"ZC3, 09H](CE(C* ,:^/_2TK.;< =P C M-NP3?IA/CQ%;'\J\:HS(ZT$U/HRJ;89S(O46257:].#L>X!A[(=;+ZHJIQ%: M%PDAZQ6&V$E)F]V)(VJ;6<$6]T@>9@#$EQ @,F8K" #S?)#NIB_'%_@Y^H(T M<=SV!GGB-D8-T)_+#E3:-8QJ0 0C]=\'($AO8++!TO0>(/INTS3'&_(R29GW M(A(=C9\H-Q#\(\?5FN;+0@\*_0=O5SS++G-BL[MKX\7F%[%;"I2V&+F,(><9 M?E&1QG'2?8TOQ%ML0>U6BIC[@%T:;,E5F>TB.9)S;:I0N -RD\^6!X!N -X;< M'I(9QZ;)'J@C]>=YC"G7WZ;)+= 'TC52A''^7ABOKKR=G,$K&J/_C;?_;%6/ MF4)[EQ&L7![TNQ0IH=B!4D-9F1>%XUDY^8.Y7-[DD8VT@.%JQ2GQ=-JH _)O MZ>^HTX.T6/R0Q7QYYZ5941P;!$]>5#R!@24FOB1(H M^KOH/;4M]]&Q_1#E.*8=YN2)\F_QU@N#2@>FK9Q*=P.+@, K+(VTM!:1X<$) MCV$VUP;WC1?"OWE1#O C,$BD/0(_6<7A'^"X[K>H=4_[?;^>\SS#WB0L:<4[ MEMK+^)ZKR9';Y5[S)GC>QM=O/L"1%GO25>6RS) F0C?(@P:W9M M&;G4:'&@CA''! "^IF+;U2Q?HLK5^FIR43*O&]2"!,7M&.0!R$_I+M%&;&'$+;24[[ZFWL M0X!TQ]M81'NG(0POCP3\IDFL4'P$. ("87<*#W$&,:YM/8( ;,AQ1^POQ3MG M=F_3F2'\G(!F/1]*&+ZCA4:XY^ X:KSDCF9E1*F,"D?14DW%J':@;.[#&6>%DDXQ MU4X0/"LHF<>CHL/,T1JV']18\MA4>]D$IG[T\ 2:3&5VB])<))4X"=@G2OTP@J29ZE\C]5C@':0=(Z^_ MPNT\S,H3.8Y9+J!"\3P,J!-1%-0=J+ \8^-AH H'%=*3 2)7!J'"ZXQM$?5B M#!5H9VR&B,L\5)=W9VQK".M.5!B=L44A70FCPFJR(TXLME$!><9FA9:2'16. MDYFAH?)'!>9D;4C5#JG@.F.#0J4V20779!4(:Y]44)VQ0:!47Z7":[(%%,NW M5.%%YVX?T%#CUHZI@#MCHX%>D:8"9K(0E.O@5-!--H%\;9T*,ZWZ?W2 :\ W MA9O/"3_Y:Q#D$:@N00_*PO2F\$!D3V\*3V\*._VFL",OJ%UZ$.[02:I05?JH MB_$I?(N]38)XY@\08/DG/0]:O_-^HDS#PA2:PDT8[X/D[P%[.>BMIX*J&J9Q ME\0K' DF4;IB2 M?D3_^<[R2Z-=5&D!),ZI[:E^(-BO01;Z7C2YK2>W]>2VGMS6IR]"I_*Y1RNC M-H:!2?*JW1[-A=K4Q+K(%=ZEKX=47^,[OJ4=V'M',KV$Y\Q+>"[=SV@ZQV;X MA_[F*/,)&^R6Z4IANE*8KA3L=\Z=T97"]+A%%]2FQRULRXJJ99>=!XR:JV]. M=P_Z,O+. \OI(LS4K?1Y7()IU.6$YN<0P-IR$535Y&C55G@$)&%VD4PI#,8] ME]-=T'07Y.!=T&C=\T="$U-V_>9'>5 $U>&(**\H5$N=B71W$_= M>_/ET7@ M#4YTQ*$WZ."LPKR85W.RW2?GLVF.E6=.*U3!R5L^>-(L#:E6]Z1-(=:36VURJTUN MM2G$>@JQGD*LQQ)A/(58.QAB;:-G>'*T6FT-38[6R=%JVC]Q)H[6*2QY"DNV MR-4UA25/81VFF@K<_=PN!AP=>WHN=A=>A M)/:T!R+[ )-\B85:HE>/B#F3GSR->N&E(+A,-CCFKUB[\=O\ARGBLK"' MJ96!C"3"^&F-V.L93_ZA?+Y>% 1XVJ &+)M#:">AJ[W2$&)?+*'S8G=H4](^ M>_5@P',NZ!O? #@/2)IBB<&Q3QM-#)+(M4>/&FFSW&IR<18'Y*3. (BO_Y$7 MKY.B'\,7@+_.MMF4QS"Q2?8G9^2E*6)E+!0Y3,%N;\)W5*.!RR64AD9<7?A% M;D++C!LM2&EH(MZ1""CT 5Z<::.-"?[M+'H/I,>!E*CIY5,&('L$Z$P.?71H MD_WP+0ZS]/'I&YT.=&9BU<^Y[%&NYUI8KG,0&NI3_59@T6X0>;U?(F$&+*YM(,#C*:PP/TMB8.WMJ1@DZ,>V2,'GZS0/]*/P6EM"./XG0I0K3<3] MM/'&;PF,@@>8K*"WP<*"S16,EC:JF"RU[TYP7:]A8+/G_Z6W#3,O(D2F2$4$ M\ 4$-PF\R;,<@MLTS;'+5JP?2([3DW%?^#WG,;C>;*-D!T!#(*F8^-(C62EK MOW\>U>ZJW"B5_SN=9VL %VLOGA=W /?8ZYTBD^4W$*[6Z']G+P!Z*T"4)QQ+ MN;];T+T_=9*FC54>DE< TW!S&_ML_F@WTO;]^QR/-U\B<+SH;VCV2*ACB+PH M(AC1R!'VT1FIX8-M=AVOD&P%D'LT,=N:,"$K28-D9HBOQV@LNVL R0WO[GDO@/2"N2/ )5OX*M_L\-*)T(L8DXDMI>?T& MH!^F(+V-BSF1Z=_&&=IZ:>CW(L)5/FT*TF?QO)Z/Y[571B#B-7*35REA:'[X M1H('9#\?U";#B_>P?PNS]1I$P3R^ &LO6J+3H]QAZ5ZEK(BB2?<.HQCQ?R($ ML68,@JL<'T$%>Q8J-%/]9'M&NXUFPCD2D7%!0-_:9?4>ED]$KK,=MGNE119E MB8K5F4-B#3U'@(B>69J&JYAY6)\XJ+:-6=&!L'X.XP)JI,MM\$H\H).K_GOJ M^G4=94R''?G/(RA6JM(&BGW(4AWZ^9;QL"8MX2OU(#*-D2".A^EICYFI+T,S MYL1Q)&D!-C0PSJ2$ OV&?1^AJ!YNXSA>PKB<1H0_)0[&<7S8H3_-U(=VQ(WC MP%"C=AJ'82\1,XZCVF>847UQ!+$YKJ,L$]13AXL10.,X3-RPH;;X:X3J. X- M,]ZG#@LUSN:<@&$I81*!/X[#Q(T7:A3 48W1<1RXCC%+>][C7V3W 9Y5%? % M,4=USI.(\G&S[/,^_?W8>OGXDKQ4!::XOG;IV08FLX2PO(?VSJY#:9=HIQQT39LIT?Z7"6T%M&5S=4IP?YG 50#W MU(RARD7M[*6L?C'=)8^I@MG9JP"[S"%^%E6U&%J]N>U (MMJ&C_EFXT'=_,E M+;R8((:.PZG$\53B>"IQ[&*)XZD2[%0)E@J9&Y5@I_)L ]?30CI'=)- W$DW M=-V(2^M:P!KEDWM_P#,X91Y]W"MJ_$98W!NW1YYV"%DGI M)0A-HMNFP"F +3LQOO_)N%-J*B'CZ/7D5$+F?$O(3)4MQIAD-56VL/"6I*.M M/RU2#ZZ3@1>TTA'[6,MM$4R1>3"S8T5'474LL@(J RE=TY7X^.3(L0O*]:4< M2:REL^EI#F^E8Y>CUJ7\I5C*&*RPPV-:3 -.3JWI=--Z&M67O_^IGU2Q0F.^ MCNLK:FWT&/ES@<_,1YHQ0N!;C##Y\=/GOV E>0HAFT+(IA R)T/(IBO]*<9( MWX-.\SQ+,[3>8;SJ,9:(_[%QP];/32_S.^,&ZZBF594J33)(,4LLA^(_64+< MA=LLQF,$=A8$86%;''1+D1;:[S?']-R=D#\> =:(T.\ODYA,+_>B!8";'WG0 M#DS)"+FVZ2;^ I-4NP;$^9*-@#&-&^H\^I"A&BD8H0@H)X M2>82I0Z@.-<0.W*O"8V,-J1-@(L[RF-\@#P.SOC1"\\I(":W-] MQ6)SOF0C8*+]1)F'B6VM2L:XS^?F1AO@&#[^H(V<:JMOZ#C:?W1PV>NN&">T MM7W5*R>VOS-NL SPH>S730<:3.D\CD; 3>D\YYO.,XK8;(OPLBR%1'"5.RW& M"3?@/2W06:5^F+L_[FGU^/KAM*:Z[E*U5*D^Y=[1==$YDI0*9U-:1G-T42^1 MI]4QJ^5)'X;30MF@7^@,.YA6U"[MHE-(P[2(NDZW#O$14XK?.*2B8BS'E(1K M0"<1B-MI37HXK/H)W)F6RA*#BQH?-*4QC^/,4@Y5RT3_P@^U-=^M)R&.@9<32Y*XDDU.!A=?#G@EPZ[/P^QB8!.8!))B\"*3J8,(,UI/8N#*_ "HF2+-TEY/HH>*Q/V-+$.($+#K1!5 M7SWX.\C0OV5F(^QF8"I?0(STN0C1- LV81SBTQ8'YLK,1ZZO:4UA8#PI5?7FX2HCC($LH8!)0G4D2@Y2R5X>+HE@Y#E%/VIG83=$/LNW7 MOL?$?E*JE.LA0D.=(MHYW_&%4>9FL1[=1VC!N"6 I,(^Q(7C@ [9@UI^#Q!( M:5K@AK89V95X0^99N0OO\PU"")E**9&2:) P)C]^2W%Y=[2#0Q__)8QR7!^< M-MYLD^1QEH[,=^M!'#*:[B&].;+>IGQBT/R1'I14C:;Y*XP'F693!\1K(?D;A(VI>9 MM?@KMN_^U(%-"Y\FK0]$Z2CWG)00Y72W9V^6%+6VE]KN9(YBXM[CZ 3F"1MZ M6PN(YO,9J[5IM5ND*]4U;H9RXKC;AZN2,>%Q'A:]^E0=1T65Q'G?F#0#2J@Y MCCM>5*29+@9V'-+^]KD.1=9Q\+N=/5PMN)<KV?BOSY<:&47K_Y41Z X :!W/!S-QW8>P0G MG_70T<&--0-^CK@UY*S;\23DPH*U?,0 3"?2?;&C#\"))^[SB]8 *'PR4MA- MVR.2^VORVO.R<=#X[4,._3729ODO278;R)HED>:P.T&DLK;AQP=-SFHY)5=-]WO7AP(JL4(#[T0SJ:]'KH>KNP@R@BXA7J>\2 MX39#S:D7WE&+FH5&(5$>UXRM@O3"_ZS>^=*3BA*F<]8R1N23UPJ.T M\-Y >N#9_2_+\% L4I=+X&,&N..T0EH?"I7=QLL$;HH$@$DJ#SD!1,@L^'N>9N2"_0ED"._B M$;(X^!;G:>Y%#S!Y"5..?%,;8V0[5Q&@(8P"UU;G3N<0C%'%7@G$0-?13'BVY4CEW>8I#6'D MR?@R#:UXI>W Q9S;-GX?$WIJDP[N)1F]K5GF6D O3J/B*-A+7&X=#LG.]NZ9 MEINJV[ZY,UJ;!WLHUTF$SKVT8"OFAFDU-+LR5\A6B4%0&BW8N9JJ,Y[,( :F MR6.7"X"T;? (_,A+TW 9%IFWY:_9V5$G#6GG'I1=9$%_(Z6EFE!C;ZD$P9E)F3,,M23<9'(>):R@QMB;7.'$ZRTT6&J>,94SIX4K,E[/Q+EWW+@3J* M[KZ]UC>*K11^K>_Y6)16VH]R^?W/_3S-0GL(R=QU+$ZC#[/J-KJ()EF!V ^= MB*W@S$XZVD)M# -NL.+2O$86[QJ5T5@7V2G,:B2CGP[DHA^^WR&&6A$VN?12 M0+D9930R0MX"C4Z] >4VU98B=7_YO_.@J%K!3HYJ-[*! 5N25L2$=R9O'YO4 M[*Z\C;="T@\_Y06"\IE>B6E0.UHSG00H+/)''%O6T$^4NX MNT\'5]4.=K>C_I_ "@N:K*K%68V+7?E'N=)9\B.9 MC+F_R%-T>$Q*6Z>CT7$3_01U@1HO M2S^$70=11@5IOMO7..Y=AX>FW.S]B S]XSPPD=)AFE%*'10%YZMH\#E,5BMQ MW-&H2]1+<:[K6"IN7RTZYWE@RHEW9>BK0P2W&BEUW_:UX0>28S^,PK*6W;?T M"T+F$#9=JXJS2/;\]AQF@3=YX":#\=1%83PS3U\2>F.#SWB6Q<48]!ZW,D!H M?;G1OR,@YB2EKD8<6V@CYGZ68[WK$K'$"K!\<]2FVO9OM;R%A$3(D*.$MB\9 M+8V5.L32O=+WCZN\M:3^]1N2>^A #&,/[H@:MJYF*Y%#:=:(F@6 &_PJLF3,3+N+$8OR&3$B/@W(&[CLB!A*0^/D M"I]H8S:?@E+8AO -DF8D5KA4-[%P6L7A'R X(D_4NI=WP$",#H3[)$,F5HXD MXN(U6:R3//7B8/&*,-K=)#F4>R9,820#[%+=%,_\?^1A2B*8.;N3U=H2PO$_ M(>#O57$_;?ST6P*CX $F*^AM-F@_L?F%T5(?9Y/B$/X.'_(@G<>UR3\"DJM. ME")T[F^]&+7R6K71.P^C;0Y?T-K,XZ\>_'V1X/^"[%!#:+[#,Q7S$N:'1M[5MM;]LX$OY^ MOX+H8HL8D!,[3A97.U? F[B[7BR27N( O8^41-E$*%$E*3N^7W_/D'+L),XV MO;I[FYQ0(*ZDX7 X?![.B^R3FC3^U>=[][
    6G8L%N]0Y+U:C8^V//^A'2L;(IY)_+_6H-'][JMP6(F MG6C;DB>B7QK17AA>!KL6P=!"FYRKQZO;M/WMYTJ[P8,5A)L1L\+(;)!C+0N9 MNED_DP[6%0Z.@_VCVYF,I6/!\:3T_I+^BC:SE:$'Y3=@HOOWG8,BP<3"_!FH MB+5*OYM_3T>7D_&'\>EP,KXX9Q^O+Z^NA^<3-KG8B=]WS\57XO;+Z]]'5ZS; MX^WNT1YOL>'Y&>L>I_75]?G9Z))-?AVQJ]'I]>5X,H;PZ-/IK\/S7T9L>#IA M%Q]8]UWO*&IVZ7ONTO"*#<\N/DY&9YO,H$WQ;.EU#FDC_#X-+W\>GH^NVA>? M?A_]:[5%AYW.X4YVZ-W.=TB)[#6$M''$?N,T[G*?726\Y!%+A'$R6S(WXZ[_ M_Q7F&I@\X=[N/ANS&9\+9L1>*&QQ4:HG[I3:.Z8)]@"FLVVG_ MD^F,#97CTK!1 2<)3%%,V;A(]@<-KAI-6@2C4T%]HQ&LAEP7BQ9%7A3"6P=NY$#FV$-LYR7!G)%HD],@B454*G4#Z!N0BL$32 MZ8YU6N(8<4^I-8EJ_-H'4\/85)+BB"0J!0$P1P/>?CKK[4FXG;%,Z85=T6=L0I"$(V7^TSR;WT/3VA]O#3O?=P-8J"-&3?"0QH0E;$2!#TFP*-823LC<1++$8$H"M%U*FVBM*TPCN8W M6@5LET8G(L5MR_8 Y52 &P&OH]MDQHNI8$,<^Y>5@H2O8H_W1,L/]54L785+ M285@$3A%^AG%A@VJ!>B3+<^>*+LW48:):)T/"0@)2OA>?@50@Y[ W>_M]WJ] M'P<-SW;A<=YB9\)B00"IT:PWWJ(Z ]% B6L$6JY5,N?.&QE:FDAM) M"Y A*?1QMR!-E:5$S9\LUF=U/BII*V"00Q2D027*))E4BE,PQ;*\$>N$#R-" M^KB9]>)_L2!!["W&B_3EQ[>&BM_)X_%#*CX[;#QBY/,#SK.)"3+/94I\XU87 MG"(KM^ JE4]$0F[2%2% 4H-\(785!1(3A78B2>B)-J3"(K,P$ <#[)$#!TTT/Z3H9VT MV&C.5>6/8MIWD64H.>0<.V:WE [K9.\9L25<;B\G/)0Q$''!AJ(EUI5[VH3G M1#]^)RVH(LN^7/6S>%7K>7:*X K8,R#E341H:+/=XRDB0@#D8V!3^ZPN#OR3 M[?3YBD! &9=.DLH0?C?2FVUJD/NYYE]0Q:I;B*3ZK15H>&^%Q)&._/AZI( M?,.PU;0A&C(]W888*F3]6)($5:AY16VP1 I@N\[Q[MH!"\%O*&D+58!/VWS] MXE\5K?K37\68NG(/K<,ML82G&&C%72AYFEUUV8,Q8 FJDRBDCA9YHZUR;"9\ MYU=3A_&MK?S7$68:LGR_1L$0V5]F<'1'@*[PX0;@]V\G:Y9$(7.2Q5RKN:#T MJ>#3^B6KJ2.4R$NEEP)/%S,=PA*_QT%P9C?IY?Z+1_/_^,MDVZ#[M*^"64>[ M=$SME[<_='_J#%Z"=UX@L=F!/:B_RN6_Q_4 B\YWW5;+0W 1QAL+?O4[ _^T MK?A25PYZ;T4Z"',<'=.&U/)8MN*E%7T;&F\"TT(WE)N59FKZA3#67TG70I!* M[\#G=7<[?K<)'BX-B@Z<>:AQM_K[B!\V_#40.8UPJ8TYD4&1O=BJ2BGBV["!5U@YP&.35RPG@RLR\= M5I \B:6]C^%5$!+41X!J_1&B\$E!MNFF[9[?YZ@<\AC%PU'$#CN'N_G%P%\C M#=^IG[:FX;.[)_ %!+ P04 M " L3V156%1B\PT( )/@ #P &%L='(M97@S,5\R+FAT;>U;76_; M.!9]WU]!S&"*!+ =VTEFMW:V@)NZ,P%FDF[B -U'6J(L(I2HDI0=[Z_?(Q/=N*D4^+=^'/[L-?I MGQR$1P@<5!(G4QTOO63!K%LJ\?#;J?[TS#1N6M;^2\QZ.&Y M<,.,FYG,VTX7@]"@9"[:J9"SU UZG=YQZ)+P3*KE8"(S8=FY6+!+G?&\[CW5 MSNFL4N#'Y$K.\H$A+<,?WIV0CMJF*8]N9D:7>=R.M-)F8&93OM=M^7_[PP=M MO?WA(I5.M&W!(S$HC&@O#"^"78M@:*Y-QM7#V6W:_N9+J=WPW@Q"8XM9860R MS#"7A8Q=.DBD@W6YP\+!_O%M*J?2L;#PI/3NE/X7;6:UH0?%G\!$[V\[!T6$ M@87Y'JB8:A4_V_J>CB\G9Q_/3D>3LXMS]NGZ\NIZ=#YADXN=K/ONN?A*EOWR M^K?Q%>L=\G;O:(_OL]'Y!]8[CJNGZ_,/XTLV^77,KL:GUY=GDS,(CS^?_CHZ M_V7,1J<3=O&1]=X>'K6:77K.71I=L=&'BT^3\8=-9M"F>+8<=ONT$7Z?1I?O M1^?CJ_;%Y]_&_ZRWJ-_M]G>R0V]WOD-*)*_!I9VUV._0R9SQ?LC)WIA28.WR"0BTA8R\V21#)^(S#NADZ+MAC&8$A%RT%CD$ D351F$,O1'9;$ MPC L990R6]*?=?^%,*)20A/(I%5(TH@&"^E23- 6(O(&DMX"IND8TYRC6\RF MR\UE:#C3<(;L/_P#S@B6R!RH)("O4=@"82".UV;COVII41,VF=X1B(4V.P&U:V-MAA:V,>6-L0I"$(V7_489,[:'KSXVV_VWL[ MM!4'J@B73F&=)!*/'FAGC!OA(0V(RJD2!#TFP*.IDC8E<1++X('("]%S+&VD MM"W1C\8W6@5L%T9'(D:S97N ^[ M^B26GL*CI#PP#YPB_8Q\PP;5 O3)EBA>*C:8"R*Y&"M&6 M+@T4P"/,I?5^!E(B]WHH;UU[J$TO9X3BGBI5N+6&>ZOR@/12PEO!%JN5C+GS MADZMC"4WDB8@0U#H_6Y.FDI+@9H_6:R/ZKQ7TE; ( 2/6 1]ZA/!Q,^K%_Z:"!+&WZ"_BE^_?&BH^TXI/[U/QR6[C 2._TO.YMG;W M)=17LK5K!__D@Q"'YUS&=+YQJW-.D0RW.!LI7:5#CYNX/H!P)$H^E4HZ'&%) ML[G?>7.WQ7'D_KQO\,=^\%Q(D+8E=B% O:T(6Y2F@-NQ/DN+(FUBO^'DDIJ- M_Z"1T>X(0O$Y(U/;WSZ(RL>[;/QG*O2QZ!T M((@D$9&3X"4\)^_E*6E I M*OEZN9--ZR*7#TM$6 K8,R3E#6T:VFQ?\1BA< #D0V#3O4%5%?%OMM/GZ247 MGVKJ*"H-X7X_U24!%E]X7KVR/0!!_ZT$7 M(GFYLFP_V)5RNTJ#R0]YZHK8!_Q^2:K@<,F4O!&JN@*Y)]_Z\ZOT.OC:D',7 MRWO\'Y=F_>5S7!.[M?8.Y*PVJ;5V%,2-;\B#'Q2%UK;Q,I9.&[N*S7T#=&:9 M=$YX%F[K-]5(M>AE+&&=U[ ']L'O6?*K^*3B5'UHB"^EA/'^?"CSR-^4[#?U MUX9,C]=?1PKI(*8D016JVE/]/Y("V*YBO%4=="'X#05M(3WT89LO)/@[\OIB M[IL84Y4LPYW)%E_"8W2T8N5*'F=757] '[ $:6LKA(X6<:,M,VPFUL[/IG+C M6^\P7X>;:+5 >WQ.]P$)S937C9>:EH=K[D6&,%A!;&6XBTSK;?V&BEUWYP?$XXA\ M!OA5Z'OS8^_G[I P^*0]#B;\=[<82FJ\KU;WKT >\Y>/["[+7R007J"G.+ ' M=[\2O7&ZO1ADA3UJ,/.=,-/@I<'+-_UH+)4B81]7,=]%J'4TR&F04R$G]"WZ?(Z?+IDCKCEJLW^W?_PU; MNF)R@?PR\*[-$^2% ZX6?&D]IT\.P@^Y3P[\3\#_#5!+ P04 " L3V15 M;YV_6.UA\K("8IXRM_PE*:PR5=P$BF1%2RIE)KF?K'A;@" >%L M)GQE9 :O3GM&1H5P2L*/,R7G(G)"R:7RU6Q*]MUF\=<(-MJ\1K!(F*9.GI&0 M^IFBSD*1S.):6-A"JI3P35UO8]_[-)!;6Q"3A6+@Q1U6;!()W[,-*(3 M&LV(^ ?+A$V9!NL&(_2N2B\1,U1 V]E_8(AW_ !%O,.O((5[GQ0A+DS5<[!B M*GGTS>Q[-AA-+LXOSOJ3B^$E7%V/QM?]RPE,AENQ^T.169L=T7O'<-T:M\Y: M,!Z<%:;W#@[=)O3'T'\WO)H,WM6^>"Y?5!XX<8]@> Z37P]B\'8V?X MX??!G] _FYB>CNMVMN**DZV[@M/X>]BA+@3@A:"A9E+ @ND$=$+A_9PH9!I? MP8AF4FF0,?2Y)DS!0*!9* H5,[@080OVS82]U\N.ZX7!F4PS(E;V,@H:34"Q MYZ@#>*[S'F*I"OD9SI<14'1?!&.::9I.J8(##,B.V^DT@>00,XZ=:TAC&LX5 MTPQU)"*"P3),B)A1P!53EN<&/G[-R(AH"@E5%$'? 6=UN87-=**WJ,K1I;B8 MC&,6XI51U_25V@"V:1:O0$O3C$;X*.0"T>'R!@L39;.B>69,>4,A).C3 FX3 MLKG*YP1Y@O,_YZ&]U][1FZ!,0Z@OB23:(;HSNAQC J6$-"9J2@3-G>&2TQ7T MP\(W)E",.D3[/]8YHP[L1\R[[S5@@GPIXS>>'C::6D1Y8&) ME)J;-3<--SN6FTS$9J&"<*:7,).$;39=$Q?W'&0NPLP-1YNFFW .. W7(+S* MN;G-YC$31(2F'05&K!!M4C2.FG-+<8F;3['F_33?JNFY?7H^;JL"5G>;=BG- M8C9--ZB,HTW&6@>+5+C;%W#P_.*[0='K<+*2$P$"X3M3!4E'_WBOV,:'J;MC3G:A(27+DQ9%'&ZEEG< MB*FD(M['F%;YL/"IVSI\NA!RGYMI%M6W8MJ#GJR054IW6AV#89,6N^;A+ZMU MG]W%V\VR_\['%L+_ZV(44F6NM77?(/,@EYSA7GAG,]M)(NS@H:>=M^$W8B:. M36UX:PO?&5Y9#]6,>2;&6+:,6C5A:L)\V:.%A-$8*W&LRHM[4$-[.ZMF3LV< MDCEVOH'I,XT:A(_7Z%>*82&=826]0:C&/S$*?TU-M>N%*1[6Z\KT>ZM,Z[JE MKDU_8!^_A(V]KDU?X,'1U*9_$*T3G/96R86HCXPU9Y[@3,V7FB]?7YR>KY_/ MU<5IS9PM%*<;A*J+TZT4IR_EE<<=X_!C-KZ4-_85MZY]P^W>$_QDG>5Q1 !$ ( ! &%L='(M,C R,C Y,S N:'1M4$L! M A0#% @ +$]D5>2K3=IV% A>P !$ ( !?RH# &%L M='(M,C R,C Y,S N>'-D4$L! A0#% @ +$]D55<"!3Q\%0 8S,! !4 M ( !)#\# &%L='(M,C R,C Y,S!?8V%L+GAM;%!+ 0(4 Q0 M ( "Q/9%6HM@X"\SX ,G1! 5 " =-4 P!A;'1R+3(P M,C(P.3,P7V1E9BYX;6Q02P$"% ,4 " L3V15U)KO5':O !$!P@ %0 M @ 'YDP, 86QT&UL4$L! A0#% M @ +$]D514O24.C5 ?,H& !4 ( !HD,$ &%L='(M,C R M,C Y,S!?<')E+GAM;%!+ 0(4 Q0 ( "Q/9%5R^BP7[0< )4X / M " 7B8! !A;'1R+65X,S%?,2YH=&U02P$"% ,4 " L3V15 M6%1B\PT( )/@ #P @ &2H 0 86QT#,Q7S(N:'1M M4$L! A0#% @ +$]D56^7, X2!0 ^"\ \ ( !S*@$ F &%L='(M97@S,E\Q+FAT;5!+!08 "0 ) $$" +K@0 ! end