0001437749-24-006970.txt : 20240307 0001437749-24-006970.hdr.sgml : 20240307 20240307163107 ACCESSION NUMBER: 0001437749-24-006970 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 115 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240307 DATE AS OF CHANGE: 20240307 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CEVA INC CENTRAL INDEX KEY: 0001173489 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] ORGANIZATION NAME: 06 Technology IRS NUMBER: 770556376 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-49842 FILM NUMBER: 24730619 BUSINESS ADDRESS: STREET 1: 15245 SHADY GROVE ROAD STREET 2: SUITE 400 CITY: ROCKVILLE STATE: MD ZIP: 20850 BUSINESS PHONE: 240-308-8328 MAIL ADDRESS: STREET 1: 15245 SHADY GROVE ROAD STREET 2: SUITE 400 CITY: ROCKVILLE STATE: MD ZIP: 20850 FORMER COMPANY: FORMER CONFORMED NAME: CEVA INC DATE OF NAME CHANGE: 20031208 FORMER COMPANY: FORMER CONFORMED NAME: PARTHUSCEVA INC DATE OF NAME CHANGE: 20021101 FORMER COMPANY: FORMER CONFORMED NAME: CEVA INC DATE OF NAME CHANGE: 20020515 10-K 1 ceva20231231_10k.htm FORM 10-K ceva20231231_10k.htm
FY 2023 --12-31 false 0001173489 0 0 10 2 1 5 2 1 1 3 4 1 1 1 1 1 12 1 0 0 0 7.5 0.5 0 1 1 0 0 0 0 0 0 0 false false false false 00011734892023-01-012023-12-31 thunderdome:item iso4217:USD 0001173489ceva:TheGreekCompanyMemberus-gaap:SubsequentEventMember2024-01-31 0001173489ceva:TheGreekCompanyMemberus-gaap:SubsequentEventMember2024-01-012024-01-31 xbrli:pure 0001173489ceva:IIAMember2023-12-31 0001173489ceva:IIAMemberceva:CostOfRevenuesMember2023-01-012023-12-31 0001173489ceva:IIAMemberceva:CostOfRevenuesMember2022-01-012022-12-31 0001173489ceva:IIAMemberceva:CostOfRevenuesMember2021-01-012021-12-31 0001173489ceva:IIAMember2023-01-012023-12-31 0001173489ceva:IIAMembersrt:MaximumMember2023-01-012023-12-31 0001173489ceva:IIAMembersrt:MinimumMember2023-01-012023-12-31 00011734892023-12-31 0001173489ceva:OtherPurchaseObligationsMember2023-12-31 0001173489ceva:CommitmentsForOtherLeaseObligationsMember2023-12-31 0001173489ceva:MinimumRentalCommitmentsForLeaseholdPropertiesMember2023-12-31 0001173489ceva:MorrisonFoersterLLPMember2023-12-31 0001173489ceva:MorrisonFoersterLLPMember2023-01-012023-12-31 00011734892022-12-31 00011734892022-01-012022-12-31 00011734892021-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMember2023-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMember2022-12-31 0001173489us-gaap:DomesticCountryMember2023-12-31 0001173489us-gaap:DomesticCountryMember2022-12-31 iso4217:USDxbrli:shares 00011734892021-01-012021-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember2021-01-012023-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMember2021-01-012021-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMember2022-01-012022-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMember2023-01-012023-12-31 iso4217:ILS 0001173489ceva:DividendsPaidToForeignCompaniesMemberus-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMember2023-01-012023-12-31 0001173489us-gaap:IntellectualPropertyMemberus-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMemberceva:DevelopmentAreaAMember2023-01-012023-12-31 0001173489us-gaap:IntellectualPropertyMemberus-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMember2023-01-012023-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMembersrt:MaximumMember2023-01-012023-12-31 utr:Y 0001173489us-gaap:ForeignCountryMemberus-gaap:IsraelTaxAuthorityMembersrt:MinimumMember2023-01-012023-12-31 0001173489us-gaap:InterestIncomeMemberus-gaap:ForeignCountryMemberus-gaap:RevenueCommissionersIrelandMember2023-01-012023-12-31 0001173489us-gaap:ForeignCountryMemberus-gaap:RevenueCommissionersIrelandMember2023-01-012023-12-31 00011734892017-01-012017-12-31 0001173489us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberceva:SmartSensingProductsMember2023-01-012023-12-31 0001173489us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberceva:SmartSensingProductsMember2022-01-012022-12-31 0001173489us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberceva:SmartSensingProductsMember2021-01-012021-12-31 0001173489us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberceva:ConnectivityProductsMember2023-01-012023-12-31 0001173489us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberceva:ConnectivityProductsMember2022-01-012022-12-31 0001173489us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberceva:ConnectivityProductsMember2021-01-012021-12-31 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerAMember2023-01-012023-12-31 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerAMember2022-01-012022-12-31 0001173489us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberceva:CustomerAMember2021-01-012021-12-31 0001173489ceva:OtherGeographicRegionsMember2023-12-31 0001173489ceva:OtherGeographicRegionsMember2022-12-31 0001173489country:US2023-12-31 0001173489country:US2022-12-31 0001173489country:FR2023-12-31 0001173489country:FR2022-12-31 0001173489country:IL2023-12-31 0001173489country:IL2022-12-31 0001173489country:CN2023-01-012023-12-31 0001173489country:CN2022-01-012022-12-31 0001173489country:CN2021-01-012021-12-31 0001173489srt:AsiaPacificMember2023-01-012023-12-31 0001173489srt:AsiaPacificMember2022-01-012022-12-31 0001173489srt:AsiaPacificMember2021-01-012021-12-31 0001173489ceva:EuropeAndMiddleEastMember2023-01-012023-12-31 0001173489ceva:EuropeAndMiddleEastMember2022-01-012022-12-31 0001173489ceva:EuropeAndMiddleEastMember2021-01-012021-12-31 0001173489country:US2023-01-012023-12-31 0001173489country:US2022-01-012022-12-31 0001173489country:US2021-01-012021-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember2023-01-012023-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember2022-01-012022-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember2021-01-012021-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnCashFlowHedgesMember2023-01-012023-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnCashFlowHedgesMember2022-01-012022-12-31 0001173489us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberceva:UnrealizedGainsLossesOnCashFlowHedgesMember2021-01-012021-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-12-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-12-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-01-012023-12-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-01-012022-12-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0001173489us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2021-12-31 0001173489us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-31 0001173489ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2023-01-012023-12-31 0001173489ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-01-012022-12-31 0001173489ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2021-01-012021-12-31 0001173489ceva:ForeignExchangeForwardContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2023-01-012023-12-31 0001173489ceva:ForeignExchangeForwardContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-01-012022-12-31 0001173489ceva:ForeignExchangeForwardContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2021-01-012021-12-31 0001173489ceva:ForeignExchangeOptionContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2023-01-012023-12-31 0001173489ceva:ForeignExchangeOptionContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2022-01-012022-12-31 0001173489ceva:ForeignExchangeOptionContractsMemberceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember2021-01-012021-12-31 0001173489us-gaap:CashFlowHedgingMember2023-01-012023-12-31 0001173489us-gaap:CashFlowHedgingMember2022-01-012022-12-31 0001173489us-gaap:CashFlowHedgingMember2021-01-012021-12-31 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2023-01-012023-12-31 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2022-01-012022-12-31 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-01-012021-12-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2023-01-012023-12-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2022-01-012022-12-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2021-01-012021-12-31 0001173489us-gaap:CashFlowHedgingMember2023-12-31 0001173489us-gaap:CashFlowHedgingMember2022-12-31 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2023-12-31 0001173489us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2022-12-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2023-12-31 0001173489us-gaap:ForeignExchangeOptionMemberus-gaap:CashFlowHedgingMember2022-12-31 0001173489ceva:The2002EmployeeStockPurchasePlanMember2023-01-012023-12-31 utr:M xbrli:shares 0001173489ceva:The2002EmployeeStockPurchasePlanMember2023-12-31 0001173489ceva:The2002EmployeeStockPurchasePlanMember2002-07-31 0001173489ceva:The2011StockIncentivePlanMember2022-06-022022-06-02 0001173489ceva:The2011StockIncentivePlanMember2011-12-31 0001173489ceva:StockOptionsStockAppreciationRightsRestrictedStockUnitsAndPerformanceShareUnitsMember2023-12-31 0001173489ceva:RSUsAndPSUsMember2023-12-31 0001173489ceva:RSUsAndPSUsMember2023-01-012023-12-31 0001173489ceva:RSUsAndPSUsMember2022-12-31 0001173489ceva:LongTermPSUsMember2023-02-14 0001173489ceva:LongTermPSUsMember2023-02-142023-02-14 0001173489ceva:LongTermPSUsMemberceva:ChiefCommercialOfficerMember2023-02-142023-02-14 0001173489ceva:LongTermPSUsMembersrt:ChiefOperatingOfficerMember2023-02-142023-02-14 0001173489ceva:LongTermPSUsMembersrt:ChiefFinancialOfficerMember2023-02-142023-02-14 0001173489ceva:LongTermPSUsMembersrt:ChiefExecutiveOfficerMember2023-02-142023-02-14 0001173489ceva:ChiefCommercialOfficerMember2022-02-142022-02-14 0001173489srt:ChiefOperatingOfficerMember2022-02-142022-02-14 0001173489srt:ChiefExecutiveOfficerMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:ChiefExecutiveOfficerMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:IncreaseInEligiblePSUsMembersrt:ChiefExecutiveOfficerMemberceva:GoalsThreeMember2023-02-142023-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:IncreaseInEligiblePSUsMemberceva:GoalsThreeMember2023-02-142023-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMemberceva:GoalsThreeMember2023-02-142023-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMemberceva:GoalsThreeMember2023-02-142023-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMemberceva:GoalsThreeMember2023-02-142023-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:FullVestingBasedOnTheAchievementPositiveShareholderReturnMemberceva:GoalsThreeMember2023-02-142023-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:GoalsThreeMember2023-02-142023-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:IncreaseInEligiblePSUsMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:GoalsTwoMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:IncreaseInEligiblePSUsMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MaximumMemberceva:VestingBasedOnAchievementInExcessOf90PercentMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMembersrt:MinimumMemberceva:VestingBasedOnAchievementInExcessOf90PercentMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:FullVestingBasedonTheAchievementof2022LicenseTargetMemberceva:GoalsOneMember2022-02-142022-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:NonEmployeeDirectorMemberceva:VestingAfterTheFirstAnniversaryGrantDateMember2021-02-162021-02-16 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMembersrt:ChiefOperatingOfficerMember2023-02-142023-02-14 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMembersrt:ChiefFinancialOfficerMember2023-02-142023-02-14 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMemberceva:ExecutiveVicePresidentWorldwideSalesMember2023-02-142023-02-14 0001173489ceva:PerformanceShareUnitsMemberceva:The2011StockIncentivePlanMembersrt:ChiefExecutiveOfficerMember2023-02-142023-02-14 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary172026Member2023-01-012023-12-31 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary172025Member2023-01-012023-12-31 0001173489ceva:ShorttermExecutivePSUsMemberceva:VestingOnFebruary172024Member2023-01-012023-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:ChiefOperatingOfficerMember2023-02-142023-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:ChiefFinancialOfficerMember2023-02-142023-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:ExecutiveVicePresidentWorldwideSalesMember2023-02-142023-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:ChiefExecutiveOfficerMember2023-02-142023-02-14 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:ChiefCommercialOfficerMember2022-12-072022-12-07 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMemberceva:ChiefCommercialOfficerMember2023-01-012023-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:The2011StockIncentivePlanMembersrt:ChiefExecutiveOfficerMember2022-11-092022-11-09 0001173489us-gaap:RestrictedStockUnitsRSUMembersrt:ChiefExecutiveOfficerMember2022-11-092022-11-09 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:NonEmployeeDirectorMember2018-01-012018-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:NonEmployeeDirectorMember2017-01-012017-12-31 0001173489us-gaap:RestrictedStockUnitsRSUMemberceva:EmployeesMember2019-01-012019-12-31 0001173489ceva:NonEmployeeDirectorMember2023-12-31 0001173489ceva:The2011StockIncentivePlanMembersrt:MaximumMember2023-01-012023-12-31 0001173489ceva:The2011StockIncentivePlanMember2023-01-012023-12-31 0001173489ceva:The2011StockIncentivePlanMember2023-12-31 00011734892023-01-31 0001173489us-gaap:DiscontinuedOperationsDisposedOfBySaleMember2023-01-012023-12-31 0001173489us-gaap:DiscontinuedOperationsDisposedOfBySaleMember2022-01-012022-12-31 0001173489ceva:ImmervisionTechnologyMember2022-01-012022-12-31 0001173489ceva:NBIoTTechnologiesMember2023-12-31 0001173489ceva:NBIoTTechnologiesMember2022-12-31 0001173489ceva:ImmervisionMemberceva:ResearchAndDevelopmentToolsMember2023-12-31 0001173489ceva:ImmervisionMemberceva:ResearchAndDevelopmentToolsMember2022-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:ResearchAndDevelopmentToolsMember2023-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:ResearchAndDevelopmentToolsMember2022-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:CustomerBacklogMember2023-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberceva:CustomerBacklogMember2022-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberus-gaap:CustomerRelationshipsMember2023-12-31 0001173489ceva:AcquisitionOfHillcrestLabsMemberus-gaap:CustomerRelationshipsMember2022-12-31 0001173489ceva:VisisonicsMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-12-31 0001173489ceva:VisisonicsMemberus-gaap:TechnologyBasedIntangibleAssetsMember2022-12-31 0001173489ceva:VisisonicsMemberus-gaap:CustomerRelationshipsMember2023-12-31 0001173489ceva:VisisonicsMemberus-gaap:CustomerRelationshipsMember2022-12-31 0001173489ceva:ContinuingAndDiscontinuedOperationsMember2023-12-31 0001173489ceva:ContinuingAndDiscontinuedOperationsMember2022-12-31 0001173489ceva:ContinuingAndDiscontinuedOperationsMember2023-01-012023-12-31 0001173489ceva:ContinuingAndDiscontinuedOperationsMember2022-01-012022-12-31 0001173489ceva:ContinuingAndDiscontinuedOperationsMember2021-12-31 0001173489us-gaap:SegmentContinuingOperationsMember2023-01-012023-12-31 0001173489us-gaap:SegmentContinuingOperationsMember2022-01-012022-12-31 0001173489us-gaap:LeaseholdImprovementsMember2023-12-31 0001173489us-gaap:LeaseholdImprovementsMember2022-12-31 0001173489ceva:OfficeFurnitureAndEquipmentMember2023-12-31 0001173489ceva:OfficeFurnitureAndEquipmentMember2022-12-31 0001173489ceva:ComputersSoftwareAndEquipmentMember2023-12-31 0001173489ceva:ComputersSoftwareAndEquipmentMember2022-12-31 0001173489us-gaap:FairValueInputsLevel3Member2022-12-31 0001173489us-gaap:FairValueInputsLevel2Member2022-12-31 0001173489us-gaap:FairValueInputsLevel1Member2022-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel3Member2022-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel2Member2022-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel1Member2022-12-31 0001173489ceva:CorporateBondsMember2022-12-31 0001173489us-gaap:FairValueInputsLevel3Member2023-12-31 0001173489us-gaap:FairValueInputsLevel2Member2023-12-31 0001173489us-gaap:FairValueInputsLevel1Member2023-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel3Member2023-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel2Member2023-12-31 0001173489ceva:CorporateBondsMemberus-gaap:FairValueInputsLevel1Member2023-12-31 0001173489ceva:CorporateBondsMember2023-12-31 0001173489ceva:CorporateBondsMember2022-12-31 0001173489ceva:CorporateBondsMember2023-12-31 0001173489ceva:DeferredRevenueMember2023-12-31 0001173489ceva:DeferredRevenueMember2022-12-31 0001173489ceva:AccruedRevenuesMemberus-gaap:RoyaltyMember2023-12-31 0001173489ceva:AccruedRevenuesMemberus-gaap:RoyaltyMember2022-12-31 0001173489ceva:AccruedRevenuesMemberceva:LicensingAndOtherMember2023-12-31 0001173489ceva:AccruedRevenuesMemberceva:LicensingAndOtherMember2022-12-31 0001173489ceva:TradeReceivablesMember2023-12-31 0001173489ceva:TradeReceivablesMember2022-12-31 0001173489us-gaap:RoyaltyMember2021-01-012021-12-31 0001173489us-gaap:LicenseMember2021-01-012021-12-31 0001173489us-gaap:TransferredOverTimeMember2021-01-012021-12-31 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredOverTimeMember2021-01-012021-12-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredOverTimeMember2021-01-012021-12-31 0001173489us-gaap:TransferredAtPointInTimeMember2021-01-012021-12-31 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-12-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-12-31 0001173489ceva:SmartSensingProductsMember2021-01-012021-12-31 0001173489us-gaap:RoyaltyMemberceva:SmartSensingProductsMember2021-01-012021-12-31 0001173489us-gaap:LicenseMemberceva:SmartSensingProductsMember2021-01-012021-12-31 0001173489ceva:ConnectivityProductsMember2021-01-012021-12-31 0001173489us-gaap:RoyaltyMemberceva:ConnectivityProductsMember2021-01-012021-12-31 0001173489us-gaap:LicenseMemberceva:ConnectivityProductsMember2021-01-012021-12-31 0001173489us-gaap:RoyaltyMembersrt:AsiaPacificMember2021-01-012021-12-31 0001173489us-gaap:LicenseMembersrt:AsiaPacificMember2021-01-012021-12-31 0001173489us-gaap:RoyaltyMemberceva:EuropeAndMiddleEastMember2021-01-012021-12-31 0001173489us-gaap:LicenseMemberceva:EuropeAndMiddleEastMember2021-01-012021-12-31 0001173489us-gaap:RoyaltyMembercountry:US2021-01-012021-12-31 0001173489us-gaap:LicenseMembercountry:US2021-01-012021-12-31 0001173489us-gaap:RoyaltyMember2023-01-012023-12-31 0001173489us-gaap:LicenseMember2023-01-012023-12-31 0001173489us-gaap:RoyaltyMember2022-01-012022-12-31 0001173489us-gaap:LicenseMember2022-01-012022-12-31 0001173489us-gaap:TransferredOverTimeMember2023-01-012023-12-31 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredOverTimeMember2023-01-012023-12-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredOverTimeMember2023-01-012023-12-31 0001173489us-gaap:TransferredOverTimeMember2022-01-012022-12-31 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredOverTimeMember2022-01-012022-12-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredOverTimeMember2022-01-012022-12-31 0001173489us-gaap:TransferredAtPointInTimeMember2023-01-012023-12-31 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-12-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-12-31 0001173489us-gaap:TransferredAtPointInTimeMember2022-01-012022-12-31 0001173489us-gaap:RoyaltyMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-12-31 0001173489us-gaap:LicenseMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-12-31 0001173489ceva:SmartSensingProductsMember2023-01-012023-12-31 0001173489us-gaap:RoyaltyMemberceva:SmartSensingProductsMember2023-01-012023-12-31 0001173489us-gaap:LicenseMemberceva:SmartSensingProductsMember2023-01-012023-12-31 0001173489ceva:SmartSensingProductsMember2022-01-012022-12-31 0001173489us-gaap:RoyaltyMemberceva:SmartSensingProductsMember2022-01-012022-12-31 0001173489us-gaap:LicenseMemberceva:SmartSensingProductsMember2022-01-012022-12-31 0001173489ceva:ConnectivityProductsMember2023-01-012023-12-31 0001173489us-gaap:RoyaltyMemberceva:ConnectivityProductsMember2023-01-012023-12-31 0001173489us-gaap:LicenseMemberceva:ConnectivityProductsMember2023-01-012023-12-31 0001173489ceva:ConnectivityProductsMember2022-01-012022-12-31 0001173489us-gaap:RoyaltyMemberceva:ConnectivityProductsMember2022-01-012022-12-31 0001173489us-gaap:LicenseMemberceva:ConnectivityProductsMember2022-01-012022-12-31 0001173489us-gaap:RoyaltyMembersrt:AsiaPacificMember2023-01-012023-12-31 0001173489us-gaap:LicenseMembersrt:AsiaPacificMember2023-01-012023-12-31 0001173489us-gaap:RoyaltyMembersrt:AsiaPacificMember2022-01-012022-12-31 0001173489us-gaap:LicenseMembersrt:AsiaPacificMember2022-01-012022-12-31 0001173489us-gaap:RoyaltyMemberceva:EuropeAndMiddleEastMember2023-01-012023-12-31 0001173489us-gaap:LicenseMemberceva:EuropeAndMiddleEastMember2023-01-012023-12-31 0001173489us-gaap:RoyaltyMemberceva:EuropeAndMiddleEastMember2022-01-012022-12-31 0001173489us-gaap:LicenseMemberceva:EuropeAndMiddleEastMember2022-01-012022-12-31 0001173489us-gaap:RoyaltyMembercountry:US2023-01-012023-12-31 0001173489us-gaap:LicenseMembercountry:US2023-01-012023-12-31 0001173489us-gaap:RoyaltyMembercountry:US2022-01-012022-12-31 0001173489us-gaap:LicenseMembercountry:US2022-01-012022-12-31 00011734892026-01-012022-12-31 00011734892025-01-012023-12-31 00011734892024-01-012022-12-31 00011734892026-01-012023-12-31 00011734892024-01-012023-12-31 0001173489ceva:ForeignExchangeForwardAndOptionContractsMemberus-gaap:CashFlowHedgingMember2023-12-31 0001173489ceva:ForeignExchangeForwardAndOptionContractsMemberus-gaap:CashFlowHedgingMember2022-12-31 0001173489ceva:ForeignExchangeForwardAndOptionContractsMemberus-gaap:CashFlowHedgingMembersrt:MaximumMember2023-01-012023-12-31 0001173489ceva:ForeignExchangeForwardAndOptionContractsMemberus-gaap:CashFlowHedgingMembersrt:MinimumMember2023-01-012023-12-31 00011734892020-12-31 0001173489us-gaap:StockAppreciationRightsSARSMember2023-12-31 0001173489ceva:UnvestedStockOptionsAndEsppMember2023-01-012023-12-31 0001173489ceva:UnvestedStockOptionsAndEsppMember2023-12-31 0001173489ceva:RestrictedStockUnitsAndPerformanceStockUnitsMember2023-01-012023-12-31 0001173489ceva:RestrictedStockUnitsAndPerformanceStockUnitsMember2023-12-31 0001173489ceva:EquitybasedCompensationExpenseIncludedInDiscontinuedOperationsMember2023-01-012023-12-31 0001173489ceva:EquitybasedCompensationExpenseIncludedInDiscontinuedOperationsMember2022-01-012022-12-31 0001173489ceva:EquitybasedCompensationExpenseIncludedInDiscontinuedOperationsMember2021-01-012021-12-31 0001173489ceva:TotalEquitybasedCompensationExpenseFromContinuingOperationsMember2023-01-012023-12-31 0001173489ceva:TotalEquitybasedCompensationExpenseFromContinuingOperationsMember2022-01-012022-12-31 0001173489ceva:TotalEquitybasedCompensationExpenseFromContinuingOperationsMember2021-01-012021-12-31 0001173489us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-31 0001173489us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-31 0001173489us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-31 0001173489ceva:SalesAndMarketingMember2023-01-012023-12-31 0001173489ceva:SalesAndMarketingMember2022-01-012022-12-31 0001173489ceva:SalesAndMarketingMember2021-01-012021-12-31 0001173489us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-31 0001173489us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-31 0001173489us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-31 0001173489us-gaap:CostOfSalesMember2023-01-012023-12-31 0001173489us-gaap:CostOfSalesMember2022-01-012022-12-31 0001173489us-gaap:CostOfSalesMember2021-01-012021-12-31 0001173489srt:MaximumMember2023-01-012023-12-31 0001173489srt:MinimumMember2023-01-012023-12-31 0001173489ceva:AssetsAndServicesFromPurchaseAgreementMember2022-01-012022-12-31 0001173489ceva:NBIoTTechnologiesMember2022-01-012022-12-31 0001173489srt:MaximumMember2023-12-31 0001173489srt:MinimumMember2023-12-31 0001173489srt:OfficeBuildingMember2023-01-012023-12-31 0001173489srt:OfficeBuildingMember2022-01-012022-12-31 0001173489us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-12-31 0001173489us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2023-12-31 0001173489ceva:OfficeFurnitureAndEquipmentMembersrt:MaximumMember2023-12-31 0001173489ceva:OfficeFurnitureAndEquipmentMembersrt:MinimumMember2023-12-31 0001173489ceva:ComputersSoftwareAndEquipmentMembersrt:MaximumMember2023-12-31 0001173489ceva:ComputersSoftwareAndEquipmentMembersrt:MinimumMember2023-12-31 0001173489ceva:LongTermInvestmentsMember2022-12-31 0001173489ceva:LongTermInvestmentsMember2021-12-31 0001173489us-gaap:ShortTermInvestmentsMember2023-12-31 0001173489us-gaap:ShortTermInvestmentsMember2022-12-31 0001173489us-gaap:ShortTermInvestmentsMember2021-12-31 0001173489ceva:VisisonicsMember2023-05-31 0001173489ceva:VisisonicsMemberus-gaap:CustomerRelationshipsMember2023-05-31 0001173489ceva:VisisonicsMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-05-31 0001173489ceva:VisisonicsMember2023-12-31 0001173489ceva:VisisonicsMember2023-05-012023-12-31 0001173489ceva:VisisonicsMember2023-05-012023-05-31 0001173489us-gaap:DiscontinuedOperationsDisposedOfBySaleMember2023-10-02 0001173489ceva:IntrinsixCorpMember2023-09-142023-09-14 0001173489ceva:IntrinsixCorpMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-31 0001173489ceva:IntrinsixCorpMemberceva:ChiefExecutiveOfficerAndChiefTechnologyOfficerOfIntrinsixMember2021-05-312021-05-31 0001173489ceva:IntrinsixCorpMember2021-07-012021-09-30 0001173489ceva:IntrinsixCorpMember2021-05-312021-05-31 0001173489us-gaap:RetainedEarningsMember2023-12-31 0001173489us-gaap:TreasuryStockCommonMember2023-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2023-12-31 0001173489ceva:CommonStockOutstandingMember2023-12-31 0001173489us-gaap:RetainedEarningsMember2023-01-012023-12-31 0001173489us-gaap:TreasuryStockCommonMember2023-01-012023-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-31 0001173489ceva:CommonStockOutstandingMember2023-01-012023-12-31 0001173489us-gaap:RetainedEarningsMember2022-12-31 0001173489us-gaap:TreasuryStockCommonMember2022-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2022-12-31 0001173489ceva:CommonStockOutstandingMember2022-12-31 0001173489us-gaap:RetainedEarningsMember2022-01-012022-12-31 0001173489us-gaap:TreasuryStockCommonMember2022-01-012022-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-31 0001173489ceva:CommonStockOutstandingMember2022-01-012022-12-31 0001173489us-gaap:RetainedEarningsMember2021-12-31 0001173489us-gaap:TreasuryStockCommonMember2021-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2021-12-31 0001173489ceva:CommonStockOutstandingMember2021-12-31 0001173489us-gaap:RetainedEarningsMember2021-01-012021-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31 0001173489us-gaap:TreasuryStockCommonMember2021-01-012021-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-31 0001173489ceva:CommonStockOutstandingMember2021-01-012021-12-31 0001173489us-gaap:RetainedEarningsMember2020-12-31 0001173489us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-31 0001173489us-gaap:TreasuryStockCommonMember2020-12-31 0001173489us-gaap:AdditionalPaidInCapitalMember2020-12-31 0001173489ceva:CommonStockOutstandingMember2020-12-31 00011734892024-02-23 00011734892023-06-30
 

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-K

 

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE

 
 

SECURITIES EXCHANGE ACT OF 1934

 
     
 

For the fiscal year ended December 31, 2023

 
     
 

OR

 
     

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE

 
 

SECURITIES EXCHANGE ACT OF 1934

 

 

For the transition period from ____________ to ____________

 

Commission file number: 000-49842

 

CEVA, INC.

(Exact name of registrant as specified in its charter)

 

Delaware

77-0556376

(State or other jurisdiction of

(I.R.S. Employer

incorporation or organization)

Identification No.)

   

15245 Shady Grove Road, Suite 400, Rockville, MD 20850

20850

(Address of principal executive offices)

(Zip Code)

 

(240) 308-8328

(Registrant’s telephone number, including area code)

 

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

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $.001 per share

CEVA

The NASDAQ Stock Market LLC

 

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

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.

Yes ☐                           No

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act.

 Yes ☐                           No

 

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 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.  ☐

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).  ☐ 

 

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

Yes                            No ☒

 

As of June 30, 2023, the aggregate market value of the registrant’s common stock held by non-affiliates of the registrant was $384,171,050 based on the closing sale price as reported on the National Association of Securities Dealers Automated Quotation System National Market System on June 30, 2023. Shares of common stock held by each officer, director, and holder of 5% or more of the outstanding common stock of the Registrant have been excluded from this calculation in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.

 

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

 

Class

  Outstanding at March 4, 2024

Common Stock, $0.001 par value per share

  23,633,387 shares

 

DOCUMENTS INCORPORATED BY REFERENCE

 

Portions of the registrant’s definitive Proxy Statement for its Annual Meeting of Stockholders to be held on May 21, 2024 (the “2024 Proxy Statement”) are incorporated by reference into Item 5 of Part II and Items 10, 11, 12, 13, and 14 of Part III.

 

 

 

TABLE OF CONTENTS

 

 

 

 

  PART I  
    Page
Item 1. Business 5
Item 1A. Risk Factors 13
Item 1B. Unresolved Staff Comments 30
Item 1C. Cybersecurity 31
Item 2. Properties 32
Item 3. Legal Proceedings 32
Item 4. Mine Safety Disclosures 32
     
  PART II  
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities 34
Item 6. Reserved 35
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations 36
Item 7A. Quantitative and Qualitative Disclosures About Market Risk 54
Item 8. Financial Statements and Supplementary Data 55
Item 9.  Changes in and Disagreements with Accountants on Accounting and Financial Disclosure 55
Item 9A. Controls and Procedures 55
Item 9B. Other Information 56
     
  PART III  
Item 10. Directors, Executive Officers and Corporate Governance 57
Item 11. Executive Compensation 57
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stock Holder Matters 57
Item 13. Certain Relationships and Related Transactions, and Director Independence 57
Item 14. Principal Accountant Fees and Services 57
     
  PART IV  
Item 15. Exhibits and Financial Statement Schedules 58
Item 16. Form 10-K Summary 62
Financial Statements F-1
   
Signatures  
 

 

 

 

FORWARD-LOOKING STATEMENTS AND INDUSTRY DATA

 

 

This Annual Report contains forward-looking statements that involve risks and uncertainties, as well as assumptions that if they materialize or prove incorrect, could cause the results of Ceva to differ materially from those expressed or implied by such forward-looking statements and assumptions. All statements other than statements of historical fact are statements that could be deemed forward-looking statements. Forward-looking statements are generally written in the future tense and/or are preceded by words such as “will,” “may,” “should,” “could,” “expect,” “suggest,” “believe,” “anticipate,” “intend,” “plan,” or other similar words. Forward-looking statements include the following:

 

 

Our belief that our IP licensing and royalty business model offers key advantages and is the best vehicle for a pervasive adoption of our technology;

 

 

Our belief that there is growing demand for smart edge devices and for IPs that enable smart edge devices to connect, sense and infer data more reliably and efficiently, and our strategies to take full advantage of this growing demand;

 

 

Our belief that our technical support services are a means to assist our customers to embed our highly complex technologies in their designs and products, and that effective technical support enables our customers to shorten the time to market for their applications;

 

 

Our views as to the principal competitive elements in our field and our belief that we compete effectively in these areas;

 

 

Our belief that due to rapid technological change, factors such as the technological and creative skills of our personnel, new product developments and enhancements to existing products are more important than specific legal protections of our technology in establishing and maintaining a technology leadership position;

 

 

Our expectation that we will receive fewer grants from the Israel Innovation Authority in the future relative to past periods;

 

 

Our belief that the collective experience of our cybersecurity team allows us to effectively manage risks emerging from cybersecurity threats, and that cybersecurity threats are not reasonably likely to affect our business strategy, results of operations or financial condition;

 

 

Our expectations around the opportunities for growth and value creation for our investors in connection with the refocusing of our efforts on our core strengths of IP development and licensing following the sale of the Intrinsix business;

 

 

Our belief that our portfolio of wireless communications and sensing and Edge AI technologies address some of the most important megatrends, including 5G, generative AI, industrial automation and vehicle electrification, and our belief in the continued interest in our IP portfolio due to these trends, in both traditional and new areas;

 

 

Our belief that our Bluetooth, Wi-Fi, Ultra Wide Band (UWB) and cellular IoT IPs allow us to address the high volume IoT industrial, consumer and smart home markets, and our expectation that the overall addressable market size will be more than 15 billion devices annually by 2027 based on research from ABI Research;

 

 

Our belief that Wi-Fi represents a significant royalty revenue opportunity in connection with our dominant market position in licensing Wi-Fi 6 and our leadership position in Wi-Fi 7 IP;

 

 

Our belief that our PentaG2 platform and digital signal processors (DSPs) for 5G mobile broadband and 5G RedCap is the most comprehensive baseband processor IP platform in the industry today and provides newcomers and incumbents with a comprehensive solution to address the need for 5G processing for smartphones, fixed wireless access, satellite communications and a range of connected devices such as robots, cars, smart cities and other devices for industrial applications;

 

 

 

Our belief that our PentaG RAN platform for 5G RAN settings is the most comprehensive baseband processor IP in the industry today and provides customers and incumbents with a comprehensive solution to address the need for 5G and other communications in data centers and infrastructure;

 

 

Our belief that the high volume consumer audio markets, including True Wireless Stereo (TWS) earbuds, smartwatches, AR and VR headsets, and other wearable assisted devices, offers an incremental growth segment for our Bluetooth, Audio AI DSPs and software IPs, and our belief in the capabilities of our RealSpace Spatial Audio & Head Tracking Solution, WhisPro speech recognition technology and ClearVox voice input software to enhance the user experience and offer premium features;

 

 

Our belief that our SensPro2 sensor hub AI DSP family can address the growing demand for efficient, high-performance signal processing in sensor-based applications across various industries for applications such as smartphones, automotive safety (ADAS), autonomous driving, drones, robotics, security and surveillance, augmented reality (AR) and virtual reality (VR), natural language processing and voice recognition, which enables us to address the transformation in devices enabled by these applications and expand our footprint and content in smartphones, drones, consumer cameras, surveillance, ADAS, voice-enabled devices and industrial IoT applications;

 

 

Statements regarding third-party estimates of industry growth and future market conditions, including research from Bloomberg Intelligence which forecasts that hardware revenue associated with computer vision AI products and conversational AI devices will reach $61 billion and $108 billion, respectively, by 2030, indicating the size of the market opportunity;

 

 

Our belief that our newest generation family of AI neural processing units (NPUs) present a highly efficient and high-performance architecture to enable generative and classic AI on any device including communication gateways, optically connected networks, cars, notebooks and tablets, AR/VR headsets, smartphones, and any other cloud or edge use case from the edge all the way to the cloud, and that more than 2.5 billion Edge AI devices will ship annually by 2026 based on research from Yole Group;

 

 

Our belief that our sensor fusion and spatial audio application software allows us to address an important technology piece used in personal computers, robotics, TWS earbuds, smart TVs and many other smart sensing IP products, in addition to our existing portfolio for camera-based computer vision and AI processing, and microphone-based sound processing;

 

 

Our belief that our customers can benefit from our capabilities as a complete, one-stop-shop for processing all classes and types of sensors;

 

 

Our belief that we are well positioned for long-term growth in shipments and royalty revenues derived from smart edge products as a result of our focus on silicon and software IP solutions that enable products to connect, sense and infer data;

 

 

Our belief that our ubiquitous technology and collaborative business model present a significant and secular growth prospect as the continuing digital transformation drives industries to become connected and intelligent;

 

 

Our intention to continue to capitalize on the semiconductor momentum with our portfolio of technologies to enable three main use cases associated with smart edge devices – connect, sense and infer, and to focus on four main markets which include consumer, automotive, industrial and infrastructure, and our belief that such markets are large, diversified and represent the greatest opportunities for long-term growth;

 

 

 

Our belief that our strategy will yield results amid a backdrop of difficult global, macroeconomic and industry phenomenon that continue to adversely affect the semiconductor industry and its end markets;

 

 

Any statements regarding sales trends and financial results for 2024 and other future periods, including our expectations with respect to future customers, contracts, revenues and expenses, regarding our customer pipeline, that a significant portion of our future revenues will continue to be generated by a limited number of customers in part due to consolidation in the semiconductor industry, that international customers will continue to account for a significant portion of our revenues for the foreseeable future, that an increasing portion of our new customers and revenues will be derived from international customers generally and sales to the Asia Pacific and China in particular, and that we can expand our customer base and revenues in Europe and the U.S.;

 

 

Our belief that our cash and cash equivalents, short-term bank deposits and marketable securities, along with cash from operations, will provide sufficient capital to fund our operations for at least the next 12 months; and

 

 

Our belief that fluctuations in high interest rates within our investment portfolio will not have a material effect on our financial position on an annual or quarterly basis.

 

Forward-looking statements are not guarantees of future performance and involve risks and uncertainties. The forward-looking statements contained in this report are based on information that is currently available to us and expectations and assumptions that we deem reasonable at the time the statements were made. We do not undertake any obligation to update any forward-looking statements in this report or in any of our other communications, except as required by law. All such forward-looking statements should be read as of the time the statements were made and with the recognition that these forward-looking statements may not be complete or accurate at a later date.

 

Many factors may cause actual results to differ materially from those expressed or implied by the forward-looking statements contained in this report. These factors include, but are not limited to, those risks set forth in Item 1A: Risk Factors.

 

This report contains market data prepared by third party research firms. Actual market results may differ from their projections. This report includes trademarks and registered trademarks of Ceva. Products or service names of other companies mentioned in this Annual Report on Form 10-K may be trademarks or registered trademarks of their respective owners.

 

 

PART I

 

ITEM 1.

BUSINESS

 

Company Overview

 

Headquartered in Rockville, Maryland, Ceva is the leader in innovative silicon and software IP solutions that enable smart edge products to connect, sense, and infer data more reliably and efficiently. With the industry’s only portfolio of comprehensive communications and scalable Edge AI IP, Ceva powers the connectivity, sensing, and inference in today’s most advanced smart edge products across consumer IoT, mobile, automotive, infrastructure, industrial, and personal computing. More than 17 billion of the world’s most innovative smart edge products from AI-infused smartwatches, IoT devices and wearables to autonomous vehicles, 5G mobile networks and more are powered by Ceva.

 

Ceva is a trusted partner to over 400 of the leading semiconductor and original equipment manufacturer (OEM) companies targeting a wide variety of cellular and IoT end markets, including mobile, PC, consumer, automotive, smart-home, surveillance, robotics, industrial and medical. The customers incorporate our IP into application-specific integrated circuits (ASICs) and application-specific standard products (ASSPs) that they manufacture, market and sell to consumer electronics companies. Our application software IP is licensed primarily to OEMs who embed it in their System on Chip (SoC) designs to enhance the user experience, and OEMs also license our hardware IP products and solutions for their SoC designs to create power-efficient, intelligent, secure and connected devices.

 

Ceva’s wireless communications, sensing and Edge AI technologies are at the heart of some of today’s most advanced smart edge products. From Bluetooth connectivity, Wi-Fi, ultra-wide band (UWB) and 5G platform IP for ubiquitous, robust communications, to scalable Edge AI neural processing unit (NPU) IPs, sensor fusion processors and embedded application software that make devices smarter.

 

Ceva is a sustainability and environmentally conscious company. We have adopted both a Code of Business Conduct and Ethics and a Sustainability Policy, in which we emphasize and focus on environmental preservation, recycling, the welfare of our employees and privacy – which we promote on a corporate level. At Ceva, we are committed to social responsibility, values of preservation and consciousness towards these purposes.

 

Our revenue mix comprises primarily of IP licensing fees and related revenues and royalties generated from the shipments of products deploying our IP. Related revenues include revenues from post contract support, training and sale of development systems and chips.

 

We were initially incorporated in Delaware on November 22, 1999 under the name DSP Cores, Inc. The current company was created through the combination of the DSP IP licensing division of DSP Group, Inc. and Parthus Technologies plc (Parthus) in November 2002.

 

We have more than 450 employees worldwide, with research and development facilities in Israel, France, Serbia, Ireland, the United States, the United Kingdom and from 2024 also in Greece, and sales and support offices throughout Asia Pacific (APAC), Sweden, France, Israel and the United States.

 

Industry Background

 

Short Range Wireless IPs

 

Wi-Fi, Bluetooth and UWB are key technologies for any company looking to address the mobile, SmartHome, Enterprise, and IoT end markets. Moreover, many companies wish to integrate these connectivity technologies into SoC designs rather than provide connectivity through an additional chip in the system. Yet, Wi-Fi and Bluetooth standards are constantly evolving, and the many new end applications are looking to benefit from these enhancements, which put further pressure on time to market on SoC vendors. The advent of IoT has resulted in significant demand for connectivity IPs that address this burgeoning market, which includes smart True Wireless Stereo (TWS) earbuds, wearables, health monitoring, smart speakers, smart home appliances, and many other consumers and IoT devices. By licensing rather than developing these technologies in-house, companies can now get access to the latest standards and profiles from Ceva without undertaking the expensive research and development costs required to develop these technologies internally.

 

 

Cellular IoT IPs

 

Cellular IoT, and specifically Narrowband IoT (NB-IoT), LTE Cat-1 and the upcoming RedCap standards have become key technologies for any company wishing to connect low power IoT devices over long distances, using cellular networks. By its nature, cellular is a very complex technology, with most of the industry knowledge held within a few large companies. By providing low power cellular digital signal processor (DSP) cores and platforms, we help companies overcome the entry barriers to the cellular IoT market without undertaking the complex and expensive R&D to develop these technologies internally.

 

5G/5G Advanced User Equipment and Infrastructure IPs

 

As 5G networks continue to be deployed globally, new use cases and applications that leverage the standard’s enormous bandwidth and ultra-low latency are emerging, including fixed wireless access, private networks and vehicle-to-everything (V2X) communications, to name but a few. Ceva’s latest generation Ceva-XC20 DSP and PentaG2 platform IP effectively lower the high entry barriers for network equipment manufacturers, IoT companies and newcomers who wish to address these huge market opportunities by providing comprehensive IPs on which to build their 5G/5G Advanced SoC and ASICs, while reducing the time-to-market, risk, effort and associated cost.

 

Sensor Fusion

 

Inertial and environmental sensors based on micro-electromechanical systems (MEMS) are used in an increasing number of devices, including smartphones, laptops, robots, TWS earbuds, spatial audio headsets, smart TVs, remote controls, AR and VR headsets, drones and many other consumer and industrial devices. The software required to process the sensor data and fuse the data from multiple sensors is complex and requires unique specialization. By licensing rather than developing this sensor processing software in-house, companies can focus their efforts developing the applications that utilize the processed sensor data to create differentiated, contextually aware devices. In addition, the processors required to combine the data from these sensors and run the applications are performance intensive and increasingly require specialized architectures that can handle a combination of traditional DSP processing and AI processing. Ceva’s SensPro sensor fusion AI DSPs offer a combination of high performance single and half precision floating-point math for powertrain and Radar applications along with a large amount of 8- and 16-bit parallel processing capacity required for deep neural network (DNN) inference processing.

 

NPUs

 

Neural processing units (NPUs) are specialized processors designed to accelerate neural network computations, such as machine learning and artificial intelligence. NPUs are optimized for performing complex mathematical operations required by neural networks, such as matrix multiplications and convolutions, much more efficiently than traditional processors like CPUs or GPUs. Ceva's NeuPro NPU is tailored to meet the demands of AI applications. Offering high-performance inference capabilities while being power-efficient and offering high utilization, making it suitable for a wide range of smart edge devices, including smartphones, IoT devices, automotive, surveillance, and other smart cameras.

 

Design Gap

 

The demand for smart edge devices, consumer, automotive, industrial, infrastructure, mobile and PC markets continue to grow. These devices require faster and low power connectivity, and a richer user experience that is aware and predictive. Semiconductor manufacturers face ever growing pressures to make smaller, feature-rich integrated circuits that are more reliable, less expensive and have greater performance. These two trends are occurring concurrently in the face of decreasing product lifecycles and constrained battery power. The advent of wireless connectivity technologies like 5G-Advanced, Wi-Fi 7 and Bluetooth 5 and the diverse sensor related workloads required to make a device smart, such as advanced image enhancement, computer vision, AI inferencing, voice and audio pre- and post- processing, spatial audio and motion sensor fusion have further increased these pressures. While semiconductor manufacturing processes have advanced significantly to allow a substantial increase in the number of circuits placed on a single chip, resources for design capabilities have not kept pace with the advances in manufacturing processes, resulting in a growing “design gap” between the increasing manufacturing potential and the constrained design capabilities.

 

 

Cevas Business

 

Ceva addresses the requirements of the consumer, industrial, infrastructure, mobile and PC markets by designing and licensing a broad range of robust processors, platforms and software which streamline the design of solutions for developing a wide variety of application specific solutions that address the connect, sense and infer use cases of smart edge devices.

 

Given the “design gap,” as well as the increasing complexity and the unique skill set required to develop a smart edge SoC, many semiconductor design and manufacturing companies increasingly choose to license proven intellectual property, such as processor cores (e.g. DSP, CPU, GPU and NPU, connectivity platforms (e.g. Bluetooth, Wi-Fi, Ultra Wideband, 5G) and software algorithms (e.g. sensor fusion, sound, spatial audio) and memory and physical IPs from silicon intellectual property companies like Ceva rather than develop those technologies in-house. In addition, with more complex designs and shorter time to market, it is no longer cost efficient and becoming progressively more difficult for most semiconductor companies to develop the signal processing platform, incorporating the complex DSPs like scalar and vector and NPUs and related graph compilers and data connectivity modem and PHY platforms. As a result, companies increasingly seek to license these IPs from Ceva or a third-party community of developers.

 

Our Business Model

 

Our mission is for Ceva to be the partner of choice for transformative IP solutions for the smart edge. Our platforms for connect, sense and infer use cases in smart edge devices enables us to address the high volume markets of consumer, automotive, industrial, infrastructure, mobile and PC and work towards we license our technologies on a worldwide basis to semiconductor and OEM companies that design and manufacture products that combine Ceva-based solutions with their own differentiating technology.

 

We believe our business model offers us some key advantages. By not focusing on manufacturing or selling silicon products, we are free to widely license our technology and free to focus most of our resources on research and development. By choosing to license our IP, manufacturers can achieve the advantage of creating their own differentiated solutions and develop their own unique product roadmaps. Through our licensing efforts, we have established a worldwide community developing Ceva-based solutions, and therefore we can leverage their strengths, customer relationships, proprietary technology advantages, and existing sales and marketing infrastructure. In addition, as our intellectual property is widely licensed and deployed, system OEM companies can obtain Ceva-based chipsets from a wide range of suppliers, thus reducing dependence on any one supplier and fostering price competition, both of which help to contain the cost of Ceva-based products.

 

We operate a licensing and royalty business model. We typically charge a license fee for access to our hardware technology and a royalty fee for each unit of silicon which incorporates our hardware or software technology.

 

License and related fees are invoiced in accordance with agreed-upon contractual terms. Royalties are reported and invoiced quarterly and generally based on a fixed unit rate or a percentage of the sale price for the Ceva-based silicon product.

 

Strategy

 

We believe there is a growing demand for IPs that enable smart edge devices to connect, sense and infer data more reliably and efficiently. We also recognize chip design skills and expertise are scarce nowadays and more companies are deciding to develop chips in-house, creating an even greater demand for IP.

 

 

Our IP portfolio is strategically aligned to allow us to exploit the most lucrative “design gaps” in the growing demand for smart edge devices. Ceva offers expertise developing complete solutions in a number of key growth markets, including consumer, automotive, industrial, infrastructure, mobile and PC. For these markets, we offer a comprehensive portfolio of IPs which include various types of specialized platforms for 5G, computer vision, sound, AI, Wi-Fi, Bluetooth, UWB, cellular-IoT solutions, sensor fusion and spatial audio. We believe we are well-positioned to take full advantage of this growing demand. To capitalize on this industry shift, we intend to:

 

 

develop and enhance our range of DSP/AI processing platforms and NPUs with additional features, performance and capabilities;

 

 

develop and expand our short range wireless IPs and customer base, providing the newest standards and the most complete offerings to streamline our customers’ deployments;

 

 

continue to develop new generation of high performance platforms incorporating DSPs and AI accelerators to pursue opportunities and grow our footprint in the 5G addressable markets including infrastructure, automotive, mobile broadband and cellular IoT;

 

 

go up the “value chain” by adding and charging for software for our wireless, AI, voice, spatial audio and IMU (Inertial Measurement Units) products;

 

 

expand our presence in NPU for smart edge SoC by capitalizing on our AI accelerators and CDNN graph compiler software technologies;

 

 

continue to prudently invest in strategic technologies that enable us to strengthen our presence in existing market or enter new addressable markets;

 

 

capitalize on our relationships and leadership within our worldwide community of semiconductor and OEM licensees who are developing Ceva-based solutions;

 

 

capitalize on our technology leadership in the development of advanced processor technologies, connectivity IPs and sensor fusion software to create and develop new, strategic relationships with OEMs and semiconductor companies to replace their internal solutions with Ceva-based solutions; and

 

 

capitalize on our IP licensing and royalty business model which we believe is the best vehicle for a pervasive adoption of our technology and allows us to focus our resources on research and development of new licensable technologies and applications.

 

Products

 

We are the leading licensor of silicon and software IP that enables smart edge devices to connect, sense and infer data more reliably and efficiently. Our wireless communications, sensing and Edge AI technologies are at the heart of some of today’s most advanced smart edge products. From Bluetooth connectivity, Wi-Fi, UWB and 5G platform IP for ubiquitous, robust communications, to scalable Edge AI NPU IPs, sensor fusion processors and embedded application software that make devices smarter, we have the broadest portfolio of IP to connect, sense and infer data more reliably and efficiently. Our categories of products include the following:

 

 

1)

5G Mobile and Infrastructure

 

 

Ceva-XC vector DSPs for 5G handsets, 5G RAN, and general purpose baseband processing

 

 

PentaG2 - 5G NR modem platform for UE and for non-handset 5G vertical markets like Fixed Wireless Access, Industry 4.0, robotics and AR/VR devices that requires ultra-low-latency systems

 

 

PentaG-RAN

 

 

2)

Wireless IoT

 

 

RivieraWaves’ Bluetooth 5dual mode and low energy platforms

 

 

RivieraWaves’ Wi-Fi (6 and 7 up to 4x4) platforms

 

 

 

UWB platform

 

 

Cellular IoT and RedCap platforms

 

 

3)

Sense & Inference Processors & Platforms

 

 

NeuPro-M NPU family to address multiple markets like automotive, surveillance, mobile and more

 

 

SensPro2 sensor hub AI platforms addressing imaging, vision, powertrain, applications, including DSP processors, AI accelerators and a comprehensive software portfolio

 

 

Ceva-BX1, Ceva-BX2 Audio AI DSPs

 

 

4)

Sensing and Audio Software

 

 

RealSpace Spatial Audio software package for immersive spatial audio with head-tracking,

 

 

WhisPro speech recognition

 

 

ClearVox, a complete voice front-end software package for near and far-field voice-enabled devices

 

 

CDNN: deep neural network graph compiler that enables AI developers to automatically compile, optimize and run pre-trained networks onto embedded devices.

 

We deliver our platforms, AI DSPs and NPUs in the form of a hardware description language definition (known as a soft core or a synthesizable core). All Ceva hardware IPs can be manufactured on any process using any physical library, and all are accompanied by a complete set of tools and an integrated development environment. An extensive third-party network supports Ceva platforms, AI DSPs and NPUs with a wide range of complementing software and platforms. In addition, we provide development platforms, software development kits and software debug tools, which facilitate system design, debug and software development.

 

In order to reduce the cost, complexity, and risk in bringing products to market, Ceva has developed a suite of system platforms and solutions. These platforms and solutions combine the hardware and software elements that are essential for designers deploying Ceva’s state-of-the-art platforms, AI DSP cores and NPUs. Our family of platforms are targeted for baseband processing within mobile, cellular IoT devices and base station RAN, satellite communications, advanced imaging, computer vision, radar application and deep neural networks, and audio, voice and sensing and Internet-of-Things related applications.

 

Customers

 

We have licensed our platforms, AI DSPs, NPUs and wireless connectivity IPs to leading semiconductor and OEM companies throughout the world. These companies incorporate our IP into application-specific chipsets or custom-designed chipsets that they manufacture, market and sell to consumer electronics companies. We also license our technologies to OEMs directly. Included among our licensees are the following customers: Actions, Ambiq, AIC Semi, Artosyn, ASPEED, ASR Micro, Atmosic, Autotalks, Beken, Bestechnic, Broadcom, Celeno, Ceragon, Cirrus Logic, Espressif, FujiFilm, GCT Semi, Goodix, iCatch, ICOM, InPlay, Intel, iRobot, Itron, Leadcore, LG Electronics, LifeSignals, Mediatek, Microchip, MorningCore, Nations, Nextchip, Nokia, Nordic Semi, Novatek, Nurlink, NXP, ON Semi, Sanechip, Synaptics, Optek, Oticon, Panasonic, Picocom, Renesas, Rockchip, Rohm, Samsung, Sanechips, Sharp, SiFive, SiFlower, SigmaStar, Socionext, Sony, Sonova, STMicroelectronics, Toshiba, Unisoc, Vatics, Winner Micro and Yamaha.

 

International Sales and Operations

 

Customers based in Europe and Middle East (EME) and Asia Pacific (APAC) accounted for 90% of our total revenues for 2023, 88% of our total revenues for 2022 and 84% for 2021, with customers in China accounting for 59%, 63% and 59% of total revenues for 2023, 2022 and 2021, respectively. Additional information on the geographic breakdown of our revenues and location of our long-lived assets is contained in Note 12 to our consolidated financial statements, which appear elsewhere in this annual report.

 

 

Sales and Marketing

 

We license our technology through a direct sales force. As of December 31, 2023, we had 29 employees in sales and marketing. We have sales offices and representation in APAC region, Sweden, France and the United States.

 

Maintaining close relationships with our customers and strengthening these relationships are central to our strategy. From time to time, we develop new signal processors, platforms, software solutions or connectivity products in close alignment with a number of tier-one industry players which signifies to the market that we are focused on viable applications that meet broad industry needs or try to get similar inputs and insight for our new developments from our marketing team. Generally, these industry leaders become licensees for these products which allows us to create a roadmap for the future development of existing cores and application platforms and connectivity products and helps us to anticipate the next potential applications for the market. We seek to use our customer relationships to deliver new products in a faster time to market.

 

We use a variety of marketing initiatives to stimulate demand and brand awareness in our target markets. These marketing efforts include contacts with industry analysts, presenting at key industry trade shows and conferences, and a comprehensive digital marketing program aimed at developing and nurturing relationships with potential customers. Our marketing group runs competitive benchmark analyses to help us maintain our competitive position.

 

Technical Support

 

We offer technical support services through our offices in Israel, APAC region, France and the United States. As of December 31, 2023, we had 28 employees in technical support. Our technical support services include:

 

 

assistance with implementation, responding to customer-specific inquiries, training and, when and if they become available, distributing updates and upgrades of our products;

 

 

application support, consisting of providing general hardware and software design examples, ready-to-use software modules and guidelines to our licensees to assist them in using our technology; and

 

 

design services, consisting of creating customer-specific implementations of our signal processing IPs and application platforms.

 

We believe that our technical support services are a means to assist our licensees to embed our cores and platforms in their designs and products. Our technology is highly complex, combining sophisticated signal processing IP core architectures, integrated circuit designs and development tools. Effective customer support in helping our customers to implement our solutions enables them to shorten the time to market for their applications. Our support organization is made up of experienced engineers and professional support personnel. We conduct technical training for our licensees and their customers and meet with them from time to time to track the implementation of our technology.

 

Research and Development

 

Our research and development team is focused on improving and enhancing our existing products, as well as developing new products to broaden our offerings and market opportunities. These efforts are largely driven by current and anticipated customer and market needs.         

 

Our research and development team consists of 322 engineers as of December 31, 2023, working in seven development centers located in Israel, France, the United States, Ireland, the United Kingdom and Serbia, and from 2024 also in Greece. Our engineers possess significant experience in developing AI DSP cores, NPUs and tools for 5G, computer vision, AI , connectivity products (Wi-Fi, UWB and Bluetooth), NB-IoT, and sensor processing and sensor fusion software. In addition, we engage third party contractors with specialized skills as required to support our research and development efforts.

 

 

We encourage our research and development personnel to maintain active roles in various international organizations that develop and maintain standards in electronics and related industries. This involvement allows us to influence the development of new standards, keeps us informed as to important new developments regarding standards and allows us to demonstrate our expertise to existing and potential customers who also participate in these standards-setting bodies.

 

Competition

 

The markets in which we operate are intensely competitive. They are subject to rapid change and are significantly affected by new product introductions. We compete with other suppliers of licensed signal processing IPs. We believe that the principal competitive elements in our field are signal processing IP and NPU performance, overall chip cost, power consumption, flexibility, reliability, communication and multimedia software and algorithms availability, design cycle time, tool chain, customer support, financial strength, name recognition and reputation. We believe that we compete effectively in each of these areas but can offer no assurance that we will have the financial resources, technical expertise, and marketing or support capabilities to compete successfully in the future.

 

The markets in which we compete are dominated by large, highly competent semiconductor companies that have significant brand recognition, a large installed base and a large network of support and field application engineers. The following industry players and factors may have a significant impact on our competitiveness:

 

 

we compete directly in the signal processing cores space with Verisilicon, Cadence and Synopsys;

 

we compete with CPU IP or configurable CPU IP (offering DSP configured CPU and/or DSP acceleration and/or connectivity capabilities to their IP) providers, such as ARM, Synopsys and Cadence and the RISC-V open source;

 

we compete with custom ASIC providers and internal engineering teams at companies such as Marvell, Broadcom, ST and NXP that may design programmable DSP core products and signal processing cores in-house and therefore not license our technologies;

 

we compete in the short-range wireless markets with Mindtree, Synopsys and internal engineering teams at companies such as Infineon, Silicon Labs and NXP;

 

we compete in embedded imaging and vision market with Cadence, Synopsys, Videantis, Arm and Verisilicon;

 

we compete in AI processor market with AI processor and accelerator providers, including Arm, Cadence, Synopsys, Cambricon, Digital Media Professionals (DMP), Expedera, Imagination Technologies, Nvidia open source NVDLA and Verisilicon;

 

we compete in the audio and voice applications market with ARM, Cadence, Synopsys and Verisilicon; and

 

we compete in the embedded 3D Audio and Motion Sensing software market with Waves, Dolby and CyweeMotion. 

 

In addition, we may face increased competition from smaller, niche semiconductor design companies in the future. Some of our customers also may decide to satisfy their needs through in-house design. We compete on the basis of signal processing IP performance, first-to-market availability for latest generation wireless standards, overall chip cost, power consumption, flexibility, reliability, communication and multimedia software availability, design cycle time, tool chain, customer support, name recognition, reputation and financial strength. Our inability to compete effectively on these bases could have a material adverse effect on our business, results of operations and financial condition.

 

With respect to certain large potential customers, we also compete with internal engineering teams, which may design programmable signal processing IP core products in-house. Companies such as Marvell, Samsung, and STMicroelectronics license our designs for some applications and use their own proprietary cores for other applications. These companies also may choose to license their proprietary signal processing IP cores to third parties and, as a result, become direct competitors.

 

 

Proprietary Rights

 

Our success and ability to compete are dependent on our ability to develop and maintain the proprietary aspects of our intellectual property and to operate without infringing the proprietary rights of others. We rely on a combination of patent, trademark, trade secret and copyright laws and contractual restrictions to protect the proprietary aspects of our technology. These legal protections afford only limited protection of our technology. We also seek to limit disclosure of our intellectual property and trade secrets by requiring employees and consultants with access to our proprietary information to execute confidentiality agreements with us and by restricting access to our source code and other intellectual property. Due to rapid technological change, we believe that factors such as the technological and creative skills of our personnel, new product developments and enhancements to existing products are more important than specific legal protections of our technology in establishing and maintaining a technology leadership position.

 

We have an active program to protect our proprietary technology through the filing of patents. Our patents relate to our signal processing IP cores and application-specific platform technologies. As of December 31, 2023, we hold 46 patents in the United States, eight patents in Canada, 90 patents in the EME (Europe and Middle East) region and 13 patents in Asia Pacific (APAC) region, totaling 157 patents, with expiration dates between 2024 and 2039. In addition, as of December 31, 2023, we have eight patent applications pending in the United States, eight pending patent applications in the EME region, three pending global (PCT) patent applications and three pending patent applications in the APAC region, totaling 22 pending patent applications.

 

We actively pursue foreign patent protection in countries where we feel it is prudent to do so. Our policy is to apply for patents or for other appropriate statutory protection when we develop valuable new or improved technology. The status of patents involves complex legal and factual questions, and the breadth of claims allowed is uncertain. Accordingly, there are no assurances that any patent application filed by us will result in a patent being issued, or that our issued patents, and any patents that may be issued in the future, will afford us adequate protection against competitors with similar technology; nor can we be assured that patents issued to us will not be infringed or that others will not design around our technology. In addition, the laws of certain countries in which our products are or may be developed, manufactured or sold may not protect our products and intellectual property rights to the same extent as the laws of the United States. We can provide no assurance that our pending patent applications or any future applications will be approved or will not be challenged by third parties, that any issued patents will effectively protect our technology, or that patents held by third parties will not have an adverse effect on our ability to do business.

 

The semiconductor industry is characterized by frequent litigation regarding patent and other intellectual property rights. Questions of infringement in the semiconductor field involve highly technical and subjective analyses. In addition, patent infringement claims are increasingly being asserted by patent holding companies (so-called patent “trolls”), which do not use technology and whose sole business is to enforce patents against companies, such as us, for monetary gain. Because such patent holding companies do not provide services or use technology, the assertion of our own patents by way of counter-claim may be ineffective. Litigation may in the future be necessary to enforce our patents and other intellectual property rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others, or to defend against claims of infringement or invalidity. We cannot assure you that we would be able to prevail in any such litigation or be able to devote the financial resources required to bring such litigation to a successful conclusion.

 

In any potential dispute involving our patents or other intellectual property, our licensees also could become the targets of litigation. We are generally bound to indemnify licensees under the terms of our license agreements. Although our indemnification obligations are generally subject to a maximum amount, these obligations could nevertheless result in substantial expenses. In addition to the time and expense required for us to indemnify our licensees, a licensee’s development, marketing and sale of products embodying our solutions could be severely disrupted or shut down as a result of litigation.

 

We also rely on trademark, copyright and trade secret laws to protect our intellectual property. We have registered trademark in the United States for our name Ceva and the related Ceva logo, and currently market our signal processing cores and other technology offerings under this trademark.

 

 

Human Capital Resources

 

The table below presents the number of employees of Ceva as of December 31, 2023 by function and geographic location.

 

 

Number

Total employees

424

Function

 

Research and development

322

Sales and marketing

29

Administration

45

Technical support

28

Location

 

Israel

248

France

60

Ireland

11

China

16

United States

33

Serbia

31

Elsewhere

25

 

We believe we are a respected employer in the countries where we have operations, and, with the help of our employees, we strive to be a responsible global corporate citizen and a more sustainable company. Our Code of Business Conduct and Ethics sets the standards of conduct of our directors, officers and employees. In addition, in 2020, we adopted a Sustainability Policy that addresses matters related to our employees as well as data privacy and security, resource conservation and recycling, and other environmental matters. In particular, our Sustainability Policy reflects our commitment to diversity and equal opportunity, a harassment-free workplace, training, development and employee engagement, and human rights, health and safety, and other matters relevant to employee well-being and the Ceva culture. The code is reviewed and updated periodically by our Board or Directors, and both the code and our Sustainability Policy are available on our website at www.ceva-ip.com.

 

Our employees are not represented by any collective bargaining agreements, however, certain provisions of Israeli law and the collective bargaining agreements between the Histadrut (General Federation of Labor in Israel) and the Coordination Bureau of Economic Organizations (the Israeli federation of employers’ organizations) apply to our Israeli employees. We have never experienced a work stoppage. We believe our employee relations are good, as is their general well-being, which is one of management’s top priorities.

 

Available Information

 

Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to reports pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, are available, free of charge, on our website at www.ceva-ip.com, as soon as reasonably practicable after such reports are electronically filed with the Securities and Exchange Commission and are also available on the SEC’s website at www.sec.gov.

 

Our website and the information contained therein or connected thereto are not intended to be incorporated into this Annual Report on Form 10-K.

 

ITEM 1A.

RISK FACTORS

 

We caution you that the following important factors, among others, could cause our actual future results to differ materially from those expressed in forward-looking statements made by or on behalf of us in filings with the Securities and Exchange Commission, press releases, communications with investors and oral statements. Any or all of our forward-looking statements in this annual report, and in any other public statements we make, may turn out to be wrong. They can be affected by inaccurate assumptions we might make or by known or unknown risks and uncertainties. Many factors mentioned in the discussion below will be important in determining future results. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise. You are advised, however, to consult any further disclosures we make in our reports filed with the Securities and Exchange Commission.

 

 

Summary Risk Factors

 

Risks Related to Our Industry and Markets

 

 

The markets in which we operate are highly competitive, and as a result we could experience a loss of sales, lower prices and lower revenues.

 

 

Because our IP solutions are components of end products, if semiconductor companies and electronic equipment manufacturers do not incorporate our solutions into their end products or if the end products of our customers do not achieve market acceptance, we may not be able to generate adequate sales of our products.

 

 

We depend on market acceptance of third-party semiconductor intellectual property.

 

 

If we are unable to meet the changing needs of our end-users or address evolving market demands, our business may be harmed.

 

 

Our operating results are affected by the highly cyclical nature of and general economic conditions in the semiconductor industry, including as a result of significant supply chain disruptions.

 

Risks Related to Our Global Operating Business

 

 

Our quarterly operating results fluctuate from quarter to quarter due to a variety of factors, including our lengthy sales cycle, and may not be a meaningful indicator of future performance.

 

 

We rely significantly on revenues derived from a limited number of customers who contribute to our royalty and license revenues.

 

 

Our business is dependent on IP licensing and related revenues, which may vary from period to period.

 

 

Royalty and other payment rates could decrease for existing and future license agreements and other customer agreements, which could materially adversely affect our operating results.

 

 

We generate a significant amount of our total revenues, especially royalty revenues, from the mobile market (for mobile handsets) and our business and operating results may be materially adversely affected if our solutions are not incorporated in end products in these highly competitive markets.

 

 

Because we have significant international operations, with a significant concentration of revenues in China, we may be susceptible to political, economic and other conditions relating to our international operations that could increase our operating expenses and disrupt our revenues and business. In addition, new tariffs, trade measures and other geopolitical risks and instability could adversely affect our consolidated results of operations, financial position and cash flows.

 

 

In order to sustain the future growth of our business, we must penetrate new end markets and our new products must achieve widespread market acceptance, but such additional revenue opportunities may not be implemented and may not be achieved.

 

 

Our success will depend on our ability to successfully manage our geographically dispersed operations.

 

 

Our operations in Israel may be adversely affected by instability in the Middle East region, including with respect to the war between Israel and Hamas that began on October 7, 2023. In addition, terrorist attacks, acts of war or military actions and/or other civil unrest may adversely affect the territories in which we operate, and our business, financial condition and operating results.

 

 

Our research and development expenses will increase relative to past periods due to our receiving fewer grants from the Israeli government.

 

 

 

We depend on a limited number of key personnel who would be difficult to replace, and changes in our management and sales teams may adversely affect our operations.

 

 

The sales cycle for our IP and related solutions is lengthy, and even approved projects may have structured payment terms, which makes forecasting of our customer orders and revenues difficult.

 

 

We may seek to expand our business in ways that could result in diversion of resources and extra expenses, and our product development efforts may not generate an acceptable return, if any.

 

 

Because our IP and related solutions are complex, the detection of errors in our products may be delayed, and if we deliver products with defects, our credibility will be harmed, the sales and market acceptance of our products may decrease and product liability claims may be made against us.

 

 

We may not be able to adequately protect our intellectual property, and our business will suffer if we are sued for infringement of the intellectual property rights of third parties or if we cannot obtain licenses to these rights on commercially acceptable terms.

 

 

Cybersecurity threats or other security breaches could compromise sensitive information belonging to us or our customers and could harm our business and our reputation.

 

Risks Related to Finance, Accounting and Taxation

 

 

The nature of our business requires the application of complex revenue recognition rules. Significant changes in U.S. generally accepted accounting principles, or GAAP, including the adoption of the new revenue recognition rules, could materially affect our financial position and results of operations.

 

 

Changes in our tax rates or exposure to additional income tax liabilities or assessments could adversely impact our cash flow, financial condition and results of operations.

 

 

The Israeli and French tax benefits that we currently receive and the government programs in which we participate require us to meet certain conditions and may be terminated or reduced in the future, which could increase our tax expenses.

 

 

We are exposed to fluctuations in currency exchange rates.

 

 

We are exposed to the credit and liquidity risk of our customers, and to credit exposure in weakened markets, which could result in material losses.

 

 

If we determine that our goodwill and intangible assets have become impaired, we may incur impairment charges, which would negatively impact our operating results.

 

Risks Related to Ownership of Our Common Stock

 

 

The anti-takeover provisions in our certificate of incorporation and bylaws could prevent or discourage a third party from acquiring us.

 

 

Our stock price may be volatile so you may not be able to resell your shares of our common stock at or above the price you paid for them.

 

 

Risks Related to Our Industry and Markets

 

The markets in which we operate are highly competitive, and as a result we could experience a loss of sales, lower prices and lower revenues.

 

The markets for the products in which our technology is incorporated are highly competitive. Aggressive competition could result in substantial declines in the prices that we are able to charge for our intellectual property or the loss of design wins to competitors. Many of our competitors are striving to increase their share of the growing signal processing IP and wireless connectivity markets and are reducing their licensing and royalty fees to attract customers. The following industry players and factors may have a significant impact on our competitiveness:

 

we compete directly in the signal processing cores space with Verisilicon, Cadence and Synopsys;

 

we compete with CPU IP or configurable CPU IP providers (offering DSP configured CPU and/or DSP acceleration and/or connectivity capabilities to their IP), such as Arm, Synopsys and Cadence and the RISC-V open source;

 

we compete with custom ASIC providers and internal engineering teams at companies such as Marvell, Broadcom, ST, and NXP that may design programmable DSP core products and signal processing cores in-house and therefore not license our technologies;

 

we compete in the short-range wireless markets with Mindtree, Synopsys and internal engineering teams at companies such as Infineon, Silicon Labs and NXP;

 

we compete in embedded imaging and vision market with Cadence, Synopsys, Videantis, Arm and Verisilicon;

 

we compete in the AI processor market with AI processor and accelerator providers, including Arm, Cadence, Synopsys, Cambricon, Digital Media Professionals (DMP), Expedera, Imagination Technologies, Nvidia open source NVDLA and Verisilicon;

 

we compete in the audio and voice applications market with Arm, Cadence, Synopsys and Verisilicon; and

 

we compete in the embedded 3D Audio and Motion Sensing software market with Waves, Dolby, and CyweeMotion.

 

In addition, we may face increased competition from smaller, niche semiconductor design companies in the future. Some of our customers also may decide to satisfy their needs through in-house design. We compete on the basis of signal processing IP performance, first-to-market availability for latest generation wireless standards, overall chip cost, power consumption, flexibility, reliability, communication and multimedia software availability, design cycle time, tool chain, customer support, name recognition, reputation and financial strength. Our inability to compete effectively on these bases could have a material adverse effect on our business, results of operations and financial condition.

 

Because our IP solutions are components of end products, if semiconductor companies and electronic equipment manufacturers do not incorporate our solutions into their end products, or if the end products of our customers do not achieve market acceptance, we may not be able to generate adequate sales of our products.

 

We do not sell our IP solutions directly to end-users; we license our technology primarily to semiconductor companies and electronic equipment manufacturers, who then incorporate our technology into the products they sell. As a result, we rely on our customers to incorporate our technology into their end products at the design stage. Once a company incorporates a competitor’s technology into its end product, it becomes significantly more difficult for us to sell our technology to that company because changing suppliers involves significant cost, time, effort and risk for the company. As a result, we may incur significant expenditures on the development of a new technology without any assurance that our existing or potential customers will select our technology for incorporation into their own product and without this “design win,” it becomes significantly more difficult to sell our IP solutions. Moreover, even after a customer agrees to incorporate our technology into its end products, the design cycle is long and may be delayed due to factors beyond our control, which may result in the end product incorporating our technology not reaching the market until long after the initial “design win” with such customer. From initial product design-in to volume production, many factors could impact the timing and/or amount of sales actually realized from the design-in. These factors include, but are not limited to, changes in the competitive position of our technology, our customers’ financial stability, and our customers' ability to ship products according to our customers’ schedule. Moreover, current economic conditions may further prolong a customer’s decision-making process and design cycle.

 

 

Further, because we do not control the business practices of our customers, we do not influence the degree to which they promote our technology or set the prices at which they sell products incorporating our technology. We cannot assure you that our customers will devote satisfactory efforts to promote their end products which incorporate our IP solutions.

 

In addition, our royalties from licenses and therefore the growth of our business, are dependent upon the success of our customers in introducing products incorporating our technology and the success of those products in the marketplace. The primary customers for our products are semiconductor design and manufacturing companies, system OEMs and electronic equipment manufacturers. All of the industries we license into are highly competitive, cyclical and have been subject to significant economic downturns at various times. These downturns are characterized by production overcapacity and reduced revenues, which at times may encourage semiconductor companies or electronic product manufacturers to reduce their expenditure on our technology. If we do not retain our current customers and continue to attract new customers, our business may be harmed.

 

We depend on market acceptance of third-party semiconductor intellectual property.

 

The semiconductor intellectual property (SIP) industry is a relatively small and emerging industry. Our future growth will depend on the level of market acceptance of our third-party licensable intellectual property model, the variety of intellectual property offerings available on the market, and a shift in customer preference away from in-house development of proprietary signal processing IP towards licensing open signal processing IP cores and platforms. Furthermore, the third-party licensable intellectual property model is highly dependent on the market adoption of new services and products with standards that continue to advance, such as ubiquitous connectivity, and the increased use of advanced audio, voice, vision and motion sensing in conjunction with AI in the consumer, industrial, infrastructure, automotive, mobile and PC markets in which we participate. Such market adoption is important because the increased cost associated with ownership and maintenance of the more complex architectures needed for the advanced services and products may motivate companies to license third-party intellectual property rather than design them in-house.

 

The trends that would enable our growth are largely beyond our control. Semiconductor customers also may choose to adopt a multi-chip, off-the-shelf chip solution versus IP licensing or using highly-integrated chipsets that embed our technologies. If the above referenced market shifts do not materialize or third-party SIP does not achieve market acceptance, our business, results of operations and financial condition could be materially harmed.

 

If we are unable to meet the changing needs of our end-users or address evolving market demands, our business may be harmed.

 

The markets for our IP solutions are characterized by rapidly changing technology, emerging markets and new and developing end-user needs, requiring significant expenditures for research and development. We cannot assure you that we will be able to introduce systems and solutions that reflect prevailing industry standards on a timely basis, meet the specific technical requirements of our end-users, or avoid significant losses due to rapid decreases in market prices of our products, the failure of which could seriously harm our business. Further, we cannot assure you that the markets we chose to invest in will continue to be significant sources of revenue in the future. For example, while in May 2023, we acquired VisiSonics’ spatial audio business to bolster our position in wearables, we may not realize the benefits from this acquisition.

 

 

Our operating results are affected by the highly cyclical nature of and general economic conditions in the semiconductor industry, including in connection with significant supply chain disruptions.

 

We operate within the semiconductor industry, which experiences significant fluctuations in sales and profitability. Downturns in the semiconductor industry are characterized by diminished product demand, excess customer inventories, accelerated erosion of prices and excess production capacity. The semiconductor industry may be negatively impacted by factors such as decreased consumer spending, macroeconomic uncertainty and slow or negative economic growth. Each of these factors could decrease consumer spending and business investment in technologies and products that contain semiconductors. We have previously experienced a reduction in revenue and operating losses during downturns in the semiconductor industry, and various market data suggests that the semiconductor industry may be facing such a negative cycle presently. During such downturns, we typically experience new design start push outs, greater pricing pressure and shifts in product and customer mix, which can adversely affect our gross margin and net income. The semiconductor industry is also affected by seasonal shifts in demand, and as a result, we may experience short-term fluctuation in our results of operations from one period to the next. We are unable to predict the timing, duration or severity of any current or future downturns in the semiconductor industry.

 

We have also been subject to industry-wide supply constraints and inflationary price pressures, which have resulted in long lead times for new designs and supply chain disruptions for selling integrated circuits containing our technologies. For example, the semiconductor industry faced significant global supply chain disruptions as a result of the COVID-19 pandemic, both as a consequence of increased demand for devices enabling wireless connectivity and remote environments and supply constraints arising from the imposition of government restrictions on staffing and facility operations. Further, the high interest rate environment, macroeconomic trends and geopolitical concerns, including those related to the ongoing conflict between Russia and Ukraine, unrest in the Middle East arising from the conflict between Israel and Hamas, and economic slowdown in China, among other things, can negatively impact general consumer and IoT demand, chill the market for new technology investments and adversely affect our revenues. To the extent the impact of such disruptive events and adverse economic trends continue or worsen, we anticipate having greater difficulty obtaining, or waiting longer to obtain, certain equipment, supplies and other materials necessary for performance of the services we provide to our customers, leading to volatility or declines in the semiconductor industry which could cause substantial fluctuations or declines in our revenues and results of operations.

 

Risks Related to Our Global Operating Business

 

Our quarterly operating results fluctuate from quarter to quarter due to a variety of factors, including our lengthy sales cycle, and may not be a meaningful indicator of future performance.

 

In some quarters our operating results could be below the expectations of securities analysts and investors, which could cause our stock price to fall. Factors that may affect our quarterly results of operations in the future include, among other things:

 

the gain or loss of significant licensees, partly due to our dependence on a limited number of customers generating a significant amount of quarterly revenues;

 

any delay in execution of any anticipated IP licensing arrangement during a particular quarter;

 

delays in revenue recognition for some license agreements based on percentage of completion of customized work or other accounting reasons;

 

the timing and volume of orders and production by our customers, as well as fluctuations in royalty revenues resulting from fluctuations in unit shipments by our licensees;

 

royalty pricing pressures and reduction in royalty rates due to an increase in volume shipments by customers, end-product price erosion and competitive pressures;

 

 

earnings or other financial announcements by our major customers that include shipment data or other information that implicates expectations for our future royalty revenues;

 

the mix of revenues among IP licensing and related revenues, and royalty revenues;

 

the timing of the introduction of new or enhanced technologies by us and our competitors, as well as the market acceptance of such technologies;

 

the discontinuation, or public announcement thereof, of product lines or market sectors that incorporate our technology by our significant customers;

 

our lengthy sales cycle and specifically in the third quarter of any fiscal year during which summer vacations slow down decision-making processes of our customers in executing contracts;

 

delays in the commercialization of end products that incorporate our technology;

 

currency fluctuations, mainly the Euro and the New Israeli Shekel versus the U.S. dollar;

 

fluctuations in operating expenses and gross margins associated with the introduction of, and research and development investments in, new or enhanced technologies and adjustments to operating expenses resulting from restructurings;

 

the approvals, amounts and timing of Israeli research and development government grants from the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the “IIA”), EU grants and French research tax credits;

 

the impact of new accounting pronouncements, including the new revenue recognition rules;

 

the timing of our payment of royalties to the IIA, which is impacted by the timing and magnitude of license agreements and royalty revenues derived from technologies that were funded by grant programs of the IIA;

 

statutory changes associated with research tax benefits applicable to French technology companies;

 

our ability to scale our operations in response to changes in demand for our technologies;

 

entry into new end markets that utilize our signal processing IPs, software and platforms;

 

changes in our pricing policies and those of our competitors;

 

 

restructuring, asset and goodwill impairment and related charges, as well as other accounting changes or adjustments, such as our third quarter 2022 write off of deferred tax assets, and the fourth quarter 2023 tax charges related to Internal Revenue Code (“IRC”) Section 174;

 

general political conditions, including global trade wars resulting from tariffs and business restrictions and bans imposed by government entities, like the well publicized 2018 ban associated with ZTE and the October 2023 announcement of the further tightening of restrictions on the transfer to China of certain advanced AI chips, semiconductors and supercomputing items, as well as other regulatory actions and changes that may adversely affect the business environment;

 

general economic conditions, including the current economic conditions, and its effect on the semiconductor industry and sales of consumer products into which our technologies are incorporated;

 

delays in final product delivery due to unexpected issues introduced by our service or EDA tool providers;

 

delays in ratification of standards for Bluetooth, Wi-Fi, UWB or cellular standards that can affect the introduction of new products;

 

constraints on chip manufacturing capacity due to high demand or shutdowns of semiconductor fabrication plants and other manufacturing facilities; and

 

reductions in demand for consumer and digital devices due to lockdowns or overall financial difficulties caused by future pandemic outbreaks or public health threats.

 

Each of the above factors is difficult to forecast and could harm our business, financial condition and results of operations. Also, we license our technology to OEMs and semiconductor companies for incorporation into their end products for consumer, mobile and industrial products. The royalties we generate are reported by our customers.

 

Our royalty revenues are affected by seasonal buying patterns of consumer products sold by OEMs, partially by our direct customers and partially by semiconductor customers that incorporate our technology into their end products and the market acceptance of such end products. The first quarter in any given year is usually a sequentially down quarter for us in relation to royalty revenues as this period represents lower post-holiday fourth quarter consumer and mobile product shipments. However, the magnitude of this first quarter decrease varies annually and has been impacted by global economic conditions, market share changes, exiting or refocusing of market sectors by our customers and the timing of introduction of new and existing mobile devices powered by Ceva technology sold in any given quarter compared to the prior quarter. The high interest rate environment and macroeconomic concerns related to slowdown may continue throughout the first half of 2024, or longer, and distort more traditional seasonality trends.

 

Moreover, the semiconductor and consumer electronics industries remain volatile, which makes it extremely difficult for our customers and us to accurately forecast financial results and plan for future business activities. As a result, our past operating results should not be relied upon as an indication of future performance.

 

 

We rely significantly on revenues derived from a limited number of customers who contribute to our royalty and license revenues.

 

We derive a significant amount of revenues from a limited number of customers. Sales to UNISOC (formerly Spreadtrum Communications, Inc.), accounted for 13%, 16% and 21% of our total revenues for 2023, 2022 and 2021, respectively. With respect to our royalty revenues, two royalty paying customers each represented 10% or more of our total royalty revenues for 2023, and collectively represented 45% of our total royalty revenues for 2023. Two royalty paying customers each represented 10% or more of our total royalty revenues for 2022, and collectively represented 46% of our total royalty revenues for 2022, and three royalty paying customers each represented 10% or more of our total royalty revenues for 2021, and collectively represented 57% of our total royalty revenues for 2021. We expect that a significant portion of our future revenues will continue to be generated by a limited number of customers. The loss of any significant royalty paying customer could adversely affect our near-term future operating results. Furthermore, consolidation among our customers may negatively affect our revenue source, increase our existing customers’ negotiation leverage and make us further dependent on a limited number of customers. Moreover, the discontinuation of product lines or market sectors that incorporate our technology by our significant customers or a change in direction of their business and our inability to adapt our technology to their new business needs could have material negative implications for our future royalty revenues.

 

Our business is dependent on IP licensing and related revenues, which may vary period to period.

 

License agreements for our IP products and platforms have not historically provided for substantial ongoing license payments, so past IP licensing revenues may not be indicative of the amount of such revenues in any future period. Significant portions of our anticipated future revenues, therefore, will likely depend upon our success in attracting new customers or expanding our relationships with existing customers. However, revenues recognized from licensing arrangements vary significantly from period to period, depending on the number and size of deals closed during a quarter, and are difficult to predict. Our ability to succeed in our licensing efforts will depend on a variety of factors, including the performance, quality, breadth and depth of our current and future product portfolio as well as our sales and marketing skills. In addition, some of our licensees may in the future decide to satisfy their needs through in-house design and production. Our failure to obtain licensing customers could impede our future revenue growth and materially harm our business. 

 

Royalty and other payment rates could decrease for existing and future license agreements and other customer agreements, which could materially adversely affect our operating results.

 

Royalty payments to us under existing and future license agreements could be lower than currently anticipated for a variety of reasons. Average selling prices for semiconductor products generally decrease over time during the lifespan of a product. In addition, there is increasing downward pricing pressures in the semiconductor industry on end products incorporating our technology. As a result, notwithstanding the existence of a license agreement, our customers may demand that royalty rates for our products be lower than our historic royalty rates. We have in the past and may be pressured in the future to renegotiate existing license agreements with our customers. In addition, certain of our license agreements provide that royalty rates may decrease in connection with the sale of larger quantities of products incorporating our technology. Furthermore, our competitors may lower the royalty rates for their comparable products to win market share which may force us to lower our royalty rates as well. As a consequence of the above referenced factors, as well as unforeseen factors in the future, the royalty rates we receive for use of our technology could decrease, thereby decreasing future anticipated revenues and cash flow. Royalty revenues were approximately 41%, 38%, and 44% of our total revenues for 2023, 2022 and 2021, respectively. Therefore, a significant decrease in our royalty revenues could materially adversely affect our operating results.

 

Furthermore, royalty rates may be negatively affected by macroeconomic trends or changes in products mix, and consolidation among our customers may increase the negotiation leverage of our existing customers. Moreover, changes in products mix such as an increase in lower royalty bearing products shipped in high volumes, like Bluetooth-based and cellular IoT products, in lieu of higher royalty bearing products like embedded application software could lower our royalty revenues.

 

 

Because we have significant international operations, with a significant concentration of revenues in China, we may be susceptible to political, economic and other conditions relating to our international operations that could increase our operating expenses and disrupt our revenues and business.

 

Approximately 90% of our total revenues for 2023, 88% for 2022 and 84% for 2021 were derived from customers located outside of the United States. Revenues from customers located in the Asia Pacific (APAC) region account for a substantial portion of these revenues, with significant concentration of revenues in China, which accounted for 59%, 63% and 59% of total revenues for 2023, 2022 and 2021, respectively. We expect that international customers generally, and sales to the APAC region and China in particular, will continue to account for a significant portion of our revenues for the foreseeable future. While we anticipate that we can expand our customer base and revenues in Europe and the U.S., the present concentration of revenues from a single country significantly increases our risk profile, and the occurrence of any negative international political, economic or geographic events, including any financial crisis, trade restrictions or disputes or other major event causing business disruption in China, such as the heightening of tensions between China and Taiwan, the broader APAC region and other international jurisdictions, could result in significant revenue shortfalls.  These shortfalls could cause our business, financial condition and results of operations to be harmed.  Some of the risks of doing business internationally include:

 

unexpected changes in regulatory requirements;

 

fluctuations in the exchange rate for the U.S. dollar;

 

imposition of tariffs and other barriers and restrictions, including trade tensions such as U.S.-China trade tensions;

 

burdens of complying with a variety of foreign laws, treaties and technical standards;

 

uncertainty of laws and enforcement in certain countries relating to the protection of intellectual property;

 

multiple and possibly overlapping tax structures and potentially adverse tax consequences;

 

political and economic instability, including military activities, terrorist attacks and protectionist policies; and

 

changes in diplomatic and trade relationships.

 

For example, in October 2023 the U.S. Department of Commerce Bureau of Industry and Security tightened restrictions and compliance burdens on the transfer to China of certain advanced artificial intelligence chips, semiconductors and supercomputing items, software and technology subject to U.S. export controls, in addition to restricting sales to certain semiconductor fab facilities in China. Moreover, restrictions were implemented on U.S. persons’ activities in support of the transfer of certain items not subject to U.S. export controls. We continue to assess the potential impact of these restrictions on our operations, and these restrictions are in addition to existing license requirements and company-specific designations affecting trade in the APAC region. Actions of any nature, including future new trade controls, could affect specific customers, industries and technologies produced inside and outside the United States, and may reduce our revenues and adversely affect our business and financial results.

 

New tariffs, trade measures and other geopolitical risks and instability could adversely affect our consolidated results of operations, financial position and cash flows.

 

Tensions between the U.S. and China have been escalating since 2018 and are not fully resolved yet, and a number of factors may exacerbate these tensions in the future. In addition, Russian military activities in Ukraine have resulted in increased sanctions and export controls against Russia and Belarus, and could also increase China/Taiwan political tensions and a worsening of U.S./China trade and other relations. Trade tensions between the U.S. and China and other geopolitical instabilities have resulted, and could in the future result, in significant tariff increases, sanctions against specified entities, and the broadening of restrictions and license requirements for specified transfers and uses of products. For example, the ongoing geopolitical and economic uncertainty between the U.S. and China, the unknown impact of current and future U.S. and Chinese trade regulations and other geopolitical risks with respect to China and Taiwan, may cause disruptions in the semiconductor industry and its supply chain, decreased demand from customers for the ultimate products using our IP solutions, or other disruptions which may, directly or indirectly, materially harm our business, financial condition and results of operations.

 

 

In addition, critical metals and materials used in semiconductors, such as Palladium, are sourced in Russia, and sanctions against Russia could impact the semiconductor supply chain. While tariffs and other retaliatory trade measures imposed by other countries on U.S. goods have not yet had a significant impact on our business or results of operations, our revenues are increasingly concentrated in China and the broader APAC region, and we cannot predict further developments. Thus, existing or future tariffs could have a material adverse effect on our consolidated results of operations, financial position and cash flow. Further changes in U.S. trade policy could trigger retaliatory actions by affected countries, which could impose restrictions on our ability to do business in or with affected countries or prohibit, reduce or discourage purchases of our products by foreign customers, and higher prices for our products in foreign markets. For example, there are risks that the Chinese government may, among other things, require the use of local suppliers, compel companies that do business in China to partner with local companies to conduct business and provide incentives to government-backed local customers to buy from local suppliers. Changes in, and responses to, U.S. trade policy could reduce the competitiveness of our products and cause our sales and revenues to drop, which could materially and adversely impact our business and results of operations.

 

In order to sustain the future growth of our business, we must penetrate new markets and our new products must achieve widespread market acceptance, but such additional revenue opportunities may not be implemented and may not be achieved.

 

In order to expand our business and increase our revenues, we must penetrate new markets and introduce new products. We have invested significant resources in pursuing potential opportunities for revenue growth and to diversify our revenue streams. Our continued success will depend significantly on our ability to accurately anticipate changes in industry standards and to continue to appropriately fund development efforts to enhance our existing products or introduce new products in a timely manner to keep pace with technological developments. However, there are no assurances that we will develop products relevant for the marketplace or gain significant market share in those competitive markets. Moreover, if any of our competitors implement new technologies before us, those competitors may be able to provide products that are more effective or at lower prices, which could adversely impact our sales and impact our market share. Our inability to penetrate new markets and increase our market share in those markets or lack of customer acceptance of our new products may harm our business and potential growth.

 

Our success will depend on our ability to successfully manage our geographically dispersed operations.

 

Most of our research and development staff is located in Israel. We also have research and development teams in France, Ireland, United Kingdom, the United States, and we most recently opened a design center in Serbia in April 2023 and in Greece in January 2024. Accordingly, our ability to compete successfully will depend in part on the ability of a limited number of key executives located in geographically dispersed offices to manage our research and development staff and integrate them into our operations to effectively address the needs of our customers and respond to changes in our markets. If we are unable to effectively manage and integrate our geographically dispersed operations, our business may be materially harmed.

 

Our operations in Israel may be adversely affected by instability in the Middle East region.

 

One of our principal research and development facilities is located in Israel, and most of our executive officers and some of our directors are residents of Israel. Although substantially all of our sales currently are made to customers outside of Israel, we are nonetheless directly influenced by the political, economic and military conditions affecting Israel, including Israel’s war with Hamas that began on October 7, 2023. For example, certain of our employees are currently obligated to perform annual reserve duty in the Israel Defense Forces and are subject to being called to active military duty at any time. It is possible that our operations could be disrupted if this situation continues for a significant period of time or further deteriorates, including if hostilities expand from other fronts, which could harm our business.

 

 

Our insurance does not cover losses that may occur as a result of an event associated with the security situation in the Middle East or for any resulting disruption in our operations. Although the Israeli government has in the past covered the reinstatement value of direct damages that were caused by terrorist attacks or acts of war, we cannot be assured that this government coverage will be maintained or, if maintained, will be sufficient to compensate us fully for damages incurred and the government may cease providing such coverage or the coverage might not suffice to cover potential damages. Any losses or damages incurred by us could have a material adverse effect on our business.

 

Terrorist attacks, acts of war or military actions and/or other civil unrest may adversely affect the territories in which we operate, and our business, financial condition and operating results.

 

Terrorist attacks and attempted terrorist attacks, military responses to terrorist attacks, other military actions, including illegal invasion of sovereign countries, or governmental action in response to or in anticipation of a terrorist attack or civil unrest or foreign invasion, may adversely affect prevailing economic conditions, resulting in work stoppages, reduced consumer spending or reduced demand for end products that incorporate our technologies. These developments subject our worldwide operations to increased risks and, depending on their magnitude, could reduce net sales and therefore could have a material adverse effect on our business, financial condition and operating results.

 

Our research and development expenses will increase relative to past periods due to our receiving fewer grants from the Israeli government.

 

We currently receive research grants mainly from programs of the IIA. In 2023, such grants decreased significantly due to changes in the criteria adopted by the IIA regarding larger and better funded corporations, in light of the high interest rate environment and difficulties for smaller companies to raise money, and we expect to receive fewer grants from the IIA in the future relative to past periods as well. We recorded aggregate research grants of $1,668,000, $4,850,000 and $3,595,000 in 2023, 2022 and 2021, respectively. To remain eligible for the grants we have received, we must meet certain development conditions and comply with periodic reporting obligations. Although we have met such conditions in the past, should we fail to meet such conditions in the future our research grants may be repayable, reduced or withheld. The repayment or reduction of such research grants may increase our research and development expenses which in turn may reduce our operating income. Also, the timing of such payments from the IIA may vary from year to year and quarter to quarter, and we have no control on the timing of such payments.

 

We depend on a limited number of key personnel who would be difficult to replace, and changes in our management and sales teams may adversely affect our operations.

 

Our success depends to a significant extent upon certain of our key employees and senior management, the loss of whom could materially harm our business. Competition for skilled employees in our field is intense, and in the current environment where many employees have become accustomed to remote work environments and frequent job changes, integration of employees into our company culture and retention of employees is becoming increasingly difficult. We are dependent upon our ability to identify, attract, motivate and retain qualified engineers and other personnel with the requisite educational background and industry experience, and cannot assure you that in the future we will be successful in attracting and retaining the required personnel.

 

In addition, we have experienced transitions in our senior management and sales teams, including the appointment of Amir Panush as our Chief Executive Officer effective January 1, 2023, the appointment of Gweltaz Toquet as our Chief Commercial Officer on January 1, 2023, and the appointment of Iri Trashanski as our Chief Strategy Officer on September 21, 2023. While we believe we have engaged in an orderly transition process as we have integrated newly appointed officers and managers, we face a variety of risks and uncertainties relating to management transition and execution of our sales strategy, including diversion of management attention from business concerns, failure to retain other key personnel, loss of institutional knowledge, loss of sales prospects and inability to replenish our sales team in a manner needed to execute our sales strategy. These risks and uncertainties could result in operational and administrative inefficiencies and added costs, which could adversely impact our results of operations.

 

 

The sales cycle for our IP and related solutions is lengthy, and even approved projects may have structured payment terms, which makes forecasting of our customer orders and revenues difficult.

 

The sales cycle for our IP and related solutions is lengthy, often lasting three to nine months. Our customers generally conduct significant technical evaluations, including customer trials, of our technology as well as competing technologies prior to making a purchasing decision. Purchasing decisions also may be delayed because of a customer’s internal budget approval process. In addition, given the current market conditions, we have less ability to predict the timing of our customers’ purchasing cycle and potential unexpected delays in such a cycle. Because of the lengthy sales cycle and potential delays, our dependence on a limited number of customers to generate a significant amount of revenues for a particular period and the size of customer orders, if orders forecasted for a specific customer for a particular period do not occur in that period, our revenues and operating results for that particular quarter could suffer. Furthermore, even approved projects may be subject to tranche or milestone-based payment structures, rather than upfront payments, which may cause delays in our performance of the relevant work and revenue recognition. Moreover, a portion of our expenses related to an anticipated order is fixed and difficult to reduce or change, which may further impact our operating results for a particular period.

 

We may seek to expand our business in ways that could result in diversion of resources and extra expenses.

 

We may in the future pursue acquisitions of businesses, products and technologies, establish joint venture arrangements, make minority equity investments or enhance our existing Cevanet partner eco-system to expand our business. We are unable to predict whether or when any prospective acquisition, equity investment or joint venture will be completed. The process of negotiating potential acquisitions, joint ventures or equity investments, as well as the integration of acquired or jointly developed businesses, technologies or products may be prolonged due to unforeseen difficulties and may require a disproportionate amount of our resources and management’s attention. We cannot assure you that we will be able to successfully identify suitable acquisition or investment candidates, complete acquisitions or investments, or integrate acquired businesses or joint ventures with our operations. If we were to make any acquisition or investment or enter into a joint venture, we may not receive the intended benefits of the acquisition, investment or joint venture or such an acquisition, investment or joint venture may not achieve comparable levels of revenues, profitability or productivity as our existing business or otherwise perform as expected. The expansion of our Cevanet partner eco-system also may not achieve the anticipated benefits. The occurrence of any of these events could harm our business, financial condition or results of operations. Future acquisitions, investments or joint ventures may require substantial capital resources, which may require us to seek additional debt or equity financing.

 

Future acquisitions, joint ventures or minority equity investments by us could result in the following, any of which could seriously harm our results of operations or the price of our stock:

 

issuance of equity securities that would dilute our current stockholders’ percentages of ownership;

 

large one-time write-offs or equity investment impairment write-offs;

 

incurrence of debt and contingent liabilities;

 

difficulties in the assimilation and integration of operations, personnel, technologies, products and information systems of the acquired companies;

 

inability to realize cost efficiencies or synergies, thereby incurring higher operating expenditures as a result of the acquisition;

 

diversion of management’s attention from other business concerns;

 

 

contractual disputes;

 

risks of entering geographic and business markets in which we have no or only limited prior experience; and

 

potential loss of key employees of acquired organizations.

 

Because our IP and related solutions are complex, the detection of errors in our products may be delayed, and if we deliver products with defects, our credibility will be harmed, the sales and market acceptance of our products may decrease and product liability claims may be made against us.

 

Our IP and related solutions are complex and may contain errors, defects and bugs when introduced. If we deliver products with errors, defects or bugs, our credibility and the market acceptance and sales of our products could be significantly harmed. Furthermore, the nature of our products may also delay the detection of any such error or defect. If our products contain errors, defects and bugs, then we may be required to expend significant capital and resources to alleviate these problems. This could result in the diversion of technical and other resources from our other development efforts. Any actual or perceived problems or delays may also adversely affect our ability to attract or retain customers. Furthermore, the existence of any defects, errors or failure in our products could lead to product liability claims or lawsuits against us or against our customers. A successful product liability claim could result in substantial cost and divert management’s attention and resources, which would have a negative impact on our financial condition and results of operations.

 

Our product development efforts are time-consuming and expensive and may not generate an acceptable return, if any.

 

Our product development efforts require us to incur substantial research and development expenses. Our research and development expenses were approximately $72.7 million, $70.3 million and $69.1 million for 2023, 2022 and 2021, respectively. We may not be able to achieve an acceptable return, if any, on our research and development efforts.

 

The development of our products is highly complex. We occasionally have experienced delays in completing the development and introduction of new products and product enhancements, and we could experience delays in the future. Unanticipated problems in developing products could also divert substantial engineering resources, which may impair our ability to develop new products and enhancements and could substantially increase our costs. Furthermore, we may expend significant amounts on research and development programs that may not ultimately result in commercially successful products. Our research and development expense levels have increased steadily in the past few years. As a result of these and other factors, we may be unable to develop and introduce new products successfully and in a cost-effective and timely manner, and any new products we develop and offer may never achieve market acceptance. Any failure to successfully develop future products would have a material adverse effect on our business, financial condition and results of operations.

 

We may not be able to adequately protect our intellectual property.

 

Our success and ability to compete depend in large part upon the protection of our proprietary technologies. We rely on a combination of patent, copyright, trademark, trade secret, mask work and other intellectual property rights, confidentiality procedures and IP licensing arrangements to establish and protect our proprietary rights. These agreements and measures may not be sufficient to protect our technology from third-party infringement or protect us from the claims of others. As a result, we face risks associated with our patent position, including the potential need to engage in significant legal proceedings to enforce our patents, the possibility that the validity or enforceability of our patents may be denied, the possibility that third parties will be able to compete against us without infringing our patents and the possibility that our products may infringe patent rights of third parties.

 

Our trade names or trademarks may be registered or utilized by third parties in countries other than those in which we have registered them, impairing our ability to enter and compete in those markets. If we were forced to change any of our brand names, we could lose a significant amount of our brand identity.

 

 

Our business will suffer if we are sued for infringement of the intellectual property rights of third parties or if we cannot obtain licenses to these rights on commercially acceptable terms.

 

We are subject to the risk of adverse claims and litigation alleging infringement of the intellectual property rights of others. There are a large number of patents held by others, including our competitors, pertaining to the broad areas in which we are active. We have not, and cannot reasonably, investigate all such patents. From time to time, we have become aware of patents in our technology areas and have sought legal counsel regarding the validity of such patents and their impact on how we operate our business, and we will continue to seek such counsel when appropriate in the future. In addition, patent infringement claims are increasingly being asserted by patent holding companies (so-called patent “trolls”), which do not use technology and whose sole business is to enforce patents against companies, such as us, for monetary gain. Because such patent holding companies do not provide services or use technology, the assertion of our own patents by way of counter-claim may be ineffective. Infringement claims may require us to enter into license arrangements or result in protracted and costly litigation, regardless of the merits of these claims. Any necessary licenses may not be available or, if available, may not be obtainable on commercially reasonable terms. If we cannot obtain necessary licenses on commercially reasonable terms, we may be forced to stop licensing our technology, and our business would be seriously harmed.

 

Cybersecurity threats or other security breaches could compromise sensitive information belonging to us or our customers and could harm our business and our reputation.

 

We store sensitive data, including intellectual property, proprietary business information and our customer and employee information. Despite our security measures, our information technology and infrastructure may be vulnerable to attacks by hackers or breached due to employee error, malfeasance or other disruptions that could result in unauthorized disclosure or loss of sensitive data. Because the techniques used to obtain unauthorized access to networks, or to sabotage systems, change frequently and generally are not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. Furthermore, in the operation of our business we also use third-party vendors that store certain sensitive data. If we are unable to protect sensitive data, including complying with evolving information security, data protection and privacy regulations, our customers or governmental authorities could investigate the adequacy of our threat mitigation and detection processes and procedures, and could bring actions against us for noncompliance with applicable laws and regulations. Moreover, depending on the severity of an incident, our customers’ data, our employees’ data, our intellectual property (including trade secrets and research, development and engineering know-how), and other third-party data (such as subcontractors, suppliers and vendors) could be compromised, which could adversely affect our business.

 

Risks Related to Finance, Accounting and Taxation

 

The nature of our business requires the application of complex revenue recognition rules. Significant changes in U.S. generally accepted accounting principles, or GAAP, including the adoption of the new revenue recognition rules, could materially affect our financial position and results of operations.

 

We prepare our financial statements in accordance with GAAP, which is subject to interpretation or changes by the Financial Accounting Standards Board, or FASB, the SEC, and other various bodies formed to promulgate and interpret appropriate accounting principles. New accounting pronouncements and changes in accounting principles have occurred in the past and are expected to occur in the future, which may have a significant effect on our financial results. For example, pursuant to the new revenue recognition rules, effective as of January 1, 2018, an entity recognizes sales and usage-based royalties as revenue only when the later of the following events occurs: (1) the subsequent sale or usage occurs or (2) the performance obligation to which some or all of the sales-based or usage-based royalty allocated has been satisfied (or partially satisfied). Recognizing royalty revenue on a lag time basis is not permitted. As a result, the royalties we generate from customers is based on royalty of units shipped during the quarter as estimated by our customers, not a quarter in arrears that we previously report. Adoption of this standard and any difficulties in implementation of changes in accounting principles, including uncertainty associated with royalty revenues for the quarter based on estimates provided by our customer, could cause us to fail to meet our financial reporting obligations, which could result in regulatory discipline and harm investors’ confidence in us.

 

 

Changes in our tax rates or exposure to additional income tax liabilities or assessments could adversely impact our cash flow, financial condition and results of operations.

 

We are subject to income taxes in the United States and various foreign jurisdictions. In addition to our significant operations in Israel, we have operations in Ireland, France, the United Kingdom, Serbia, China, Japan and starting from January 2024, in Greece. Significant judgment is required in determining our worldwide provision for income taxes and other tax liabilities. In the ordinary course of a global business, there are many intercompany transactions and calculations where the ultimate tax determination is uncertain. Due to the potential for changes to tax laws and regulations or changes to the interpretation thereof, the ambiguity of tax laws and regulations, the subjectivity of factual interpretations, the complexity of our intercompany arrangements, uncertainties regarding the geographic mix of earnings in any particular period, the potential decision or need to transfer cash or other assets from one jurisdiction to another, potential for tax authorities to challenge the manner in which our subsidiaries’ profits are currently recognized, and other factors, our estimates of effective tax rate and income tax assets and liabilities can be incorrect, we could lose the ability to use certain deferred tax assets, we could incur significant additional taxes in connection with a specific transaction, our overall tax expenses could increase, and our business, cash flow, financial condition and results of operations could be materially adversely affected. The impact of the factors referenced in this paragraph may also be substantially different from period-to-period.

 

For example, a substantial portion of our taxable income historically has been generated in Israel, as well as France starting in 2020. Although our Israeli and Irish subsidiaries historically, and starting in 2022 our French subsidiary, are taxed at rates lower than the U.S. tax rates, the tax rates in these jurisdictions could nevertheless result in a substantial increase as a result of withholding tax expenses with respect to which we are unable to obtain a refund from the relevant tax authorities. If our Israeli, French and Irish subsidiaries were to no longer qualify for these lower tax rates or if the applicable tax laws were rescinded or changed, our operating results could be materially adversely affected.  A mix of our revenues in each of these locations may change the mix of our taxable income, and as a result, our overall tax rate may increase, as we encountered in 2021, specifically due to higher taxes in France, or in the third quarter of 2022, due to our recording a $15.6 million expense as a result of a valuation allowance for certain deferred tax assets in Israel.

 

U.S. tax regulations are also implicated by our international operations. For example, certain of our taxes may be “double taxed” in both foreign jurisdictions and the U.S., including with respect to our taxes on our Irish and Israeli interest income. While we have elected to account for global intangible low-taxed income (GILTI) as a current-period expense when incurred, legislation and clarifying guidance are expected to continue to be issued by the U.S. Treasury Department and various states in future periods, which could have a material adverse impact on the value of our U.S. deferred tax assets, result in significant changes to currently computed income tax liabilities for past and current tax periods, and increase our future U.S. tax expense. We could also incur significant additional tax expenses as a result of moving off-shore cash to our U.S. entity. Out of total cash, cash equivalents, bank deposits and marketable securities of $166.5 million at year end 2023, $136.4 million was held by our foreign subsidiaries, with only $30.1 million held in the U.S., which could make capital expenditures to expand operations in the U.S., or our conducting strategic transactions in the U.S., more expensive. In addition, beginning in our fiscal year 2022, the Tax Cuts and Jobs Act of 2017 eliminates the option to deduct research and development expenditures in the year incurred, requiring amortization in accordance with Internal Revenue Code (IRC) Section 174. If this requirement is not repealed or otherwise modified, it will materially increase our effective tax rate and reduce our operating cash flows.

 

Furthermore, several countries, including the U.S. and Ireland, as well as the Organization for Economic Cooperation and Development have reached agreement on a global minimum tax initiative. Many countries are also actively considering changes to existing tax laws or have proposed or enacted new laws that could increase our tax obligations in countries where we do business or cause us to change the way we operate our business.

 

Finally, our determination of our tax liability in the U.S. and other jurisdictions, including our intercompany transfer pricing, is subject to review by applicable domestic and foreign tax authorities. Although we believe that our tax estimates are reasonable, due to the complexity of our corporate structure, the multiple intercompany transactions and the various tax regimes, we cannot assure you that a tax audit or tax dispute to which we may be subject will result in a favorable outcome for us. If taxing authorities do not accept our tax positions and impose higher tax rates on our foreign operations, our overall tax expenses could increase.

 

 

The Israeli and French tax benefits that we currently receive and the government programs in which we participate require us to meet certain conditions and may be terminated or reduced in the future, which could increase our tax expenses.

 

We enjoy certain tax benefits in Israel, particularly as a result of the “Approved Enterprise” and the “Benefited Enterprise” status of our facilities and programs through 2019, and the “Technological Preferred Enterprise” status of our facilities and programs since 2020. To maintain our eligibility for these tax benefits, we must continue to meet certain conditions, relating principally to adherence to the investment program filed with the Investment Center of the Israeli Ministry of Industry and Trade and to periodic reporting obligations. Should we fail to meet such conditions, these benefits would be cancelled and we would be subject to corporate tax in Israel at the standard corporate rate (23% in 2023) and could be required to refund tax benefits already received. Additionally, if we increase our activities outside of Israel, for example, by acquisitions, our increased activities may not be eligible for inclusion in Israeli tax benefit programs. The termination or reduction of certain programs and tax benefits or a requirement to refund tax benefits already received may seriously harm our business, operating results and financial condition.

 

Our French subsidiary is entitled to a new tax benefit of 10% applied to specific revenues under the French IP Box regime. The French IP Box regime applies to net income derived from the licensing, sublicensing or sale of several IP rights such as patents and copyrighted software, including royalty revenues. This new elective regime requires a direct link between the income benefiting from the preferential treatment and the R&D expenditures incurred and contributing to that income. Qualifying income may be taxed at a favorable 10% CIT rate (plus social surtax, hence 10.3% in total). This new French IP Box regime was enacted into the French tax law as of January 1, 2019, and the final version of the Official guidance of the French tax authorities (FTA) was published on April 22, 2020. Since the French IP Box regime was enacted recently, there is little to no French case law on this subject at this time and French companies do not yet have any feedback on the ongoing tax audits and on the FTA’s tendency in this matter. Different interpretations of the French law by the French taxing authorities regarding the French IP Box regime may impose higher tax rates on our French operations and our overall tax expenses could increase.

 

In addition, pursuant to our acquisition of the RivieraWaves operations, we will benefit from certain research tax credits applicable to French technology companies, including, for example, the Crédit Impôt Recherche (“CIR”). The CIR is a French tax credit aimed at stimulating research activities. The CIR can be offset against French corporate income tax due and the portion in excess (if any) may be refunded every three years. The French Parliament can decide to eliminate, or reduce the scope or the rate of, the CIR benefit, at any time or challenge our eligibility or calculations for such tax credits, all of which may have an adverse impact on our results of operations and future cash flows.

 

We are exposed to fluctuations in currency exchange rates.

 

A significant portion of our business is conducted outside the United States. Although most of our revenues are transacted in U.S. dollars, we may be exposed to currency exchange fluctuations in the future as business practices evolve and we are forced to transact business in local currencies. Moreover, the majority of our expenses are denominated in foreign currencies, mainly New Israeli Shekel (“NIS”) and the Euro, which subjects us to the risks of foreign currency fluctuations. Our primary expenses paid in currencies other than the U.S. dollar are employee salaries. Increases in the volatility of the exchange rates of currencies other than the U.S. dollar versus the U.S. dollar could have an adverse effect on the expenses and liabilities that we incur in currencies other than the U.S. dollar when remeasured into U.S. dollars for financial reporting purposes. We have instituted a foreign cash flow hedging program to minimize the effects of currency fluctuations. However, hedging transactions may not successfully mitigate losses caused by currency fluctuations, and our hedging positions may be partial or may not exist at all in the future. We also review our monthly expected non-U.S. dollar denominated expenditure and look to hold equivalent non-U.S. dollar cash balances to mitigate currency fluctuations. However, in some cases, we expect to continue to experience the effect of exchange rate currency fluctuations on an annual and quarterly basis. For example, our EURO cash balances increase significantly on a quarterly basis beyond our EURO liabilities from the CIR, which is generally refunded every three years. This has resulted a foreign exchange loss of $1.27 million during 2021 due to the devaluation of our Euro cash balances as the U.S. dollar strengthened significantly during this period as compared to the Euro, and a foreign exchange gain of $0.07 million and $0.69 million during 2022 and 2023, respectively.

 

 

We are exposed to the credit and liquidity risk of our customers, and to credit exposure in weakened markets, which could result in material losses.

 

As we diversify and expand our addressable market in geographically dispersed regions, we will enter into IP licensing arrangements with first-time customers where we do not have full visibility of their creditworthiness. Furthermore, the instability of market conditions in certain areas in which we have expanded our business, including parts of the Asia Pacific region, drives an elevated risk of uncollectable accounts receivable and inability to recognize revenue from deals involving customers that may be in financial distress. Further, to the extent one or more of our customers commences bankruptcy or insolvency proceedings, contracts with these customers may be subject to renegotiation or rejection under applicable court proceeding. Although we monitor and attempt to mitigate credit risks, there can be no assurance that our efforts will be effective. While losses to date relating to the credit exposure of our customers have not been material, future losses, if incurred, could harm our business and have a material adverse effect on our operating results and financial condition.

 

If we determine that our goodwill and intangible assets have become impaired, we may incur impairment charges, which would negatively impact our operating results.

 

Goodwill represents the excess of cost over the fair value of net assets acquired in business combinations. Under accounting principles generally accepted in the United States of America, we assess potential impairment of our goodwill and intangible assets at least annually, as well as on an interim basis to the extent that factors or indicators become apparent that could reduce the fair value of any of our businesses below book value. Impairment may result from significant changes in the manner of use of the acquired asset, negative industry or economic trends and significant underperformance relative to historic or projected operating results. For example, in the third quarter of 2022, we recorded $3.6 million of impairment of intangible assets with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line. If we determine that our goodwill and intangible assets have become impaired, we may incur impairment charges, which could negatively impact our operating results.

 

Risks Related to Ownership of Our Common Stock

 

The anti-takeover provisions in our certificate of incorporation and bylaws could prevent or discourage a third party from acquiring us.

 

Our certificate of incorporation and bylaws contain provisions that may prevent or discourage a third party from acquiring us, even if the acquisition would be beneficial to our stockholders. Our board of directors also has the authority to fix the rights and preferences of shares of our preferred stock and to issue such shares without a stockholder vote. Our bylaws also place limitations on the authority to call a special meeting of stockholders. We have advance notice procedures for stockholders desiring to nominate candidates for election as directors or to bring matters before an annual meeting of stockholders. In addition, these factors may also adversely affect the market price of our common stock, and the voting and other rights of the holders of our common stock.

 

Our stock price may be volatile so you may not be able to resell your shares of our common stock at or above the price you paid for them.

 

Announcements of developments related to our business, announcements by competitors, quarterly fluctuations in our financial results, changes in the general conditions of the highly dynamic industry in which we compete or the national economies in which we do business, and other factors could cause the price of our common stock to fluctuate, perhaps substantially. For example, if we fail to achieve our near-term financial guidance, or fail to show overall business growth and expansion, our stock price may significantly decline. In addition, in recent years, the stock market has experienced extreme price fluctuations, which have often been unrelated to the operating performance of affected companies. These factors and fluctuations could have a material adverse effect on the market price of our common stock.

 

ITEM 1B.

UNRESOLVED STAFF COMMENTS

 

None.

 

 

ITEM 1C.

Cybersecurity

 

Cybersecurity represents an important component of our overall approach to enterprise risk management (“ERM”), and is one of the key risks identified for oversight by the Board through our annual ERM assessment. Our ERM approach generally, and our cybersecurity practices in particular, are based upon industry standards and implemented using managed security applications. We generally approach cybersecurity threats through a cross-functional approach which endeavors to: (i) prevent and mitigate cybersecurity threats to the Company; (ii) maintain the confidence of our customers, clients and business partners; (iii) preserve the confidentiality of our employee’s information; and (iv) protect our intellectual property.

 

Risk Management and Strategy

 

Our cybersecurity program focuses on the following areas:

 

 

Vigilance: We maintain 24/7 cybersecurity threat operations in order to rapidly detect, contain and respond to cybersecurity threats and incidents.

 

 

Systems Safeguards: We deploy technical safeguards that are designed to protect our information systems from cybersecurity threats. These safeguards include firewalls, intrusion prevention and detection systems, anti-malware functionality, access controls and ongoing vulnerability assessments.

 

 

Third-Party Management: We screen venders, service providers and other third parties that may gain access to our systems based on their expertise, reliability, reputation and industry credentials, and have implemented measures to further enable us to identify and oversee cybersecurity risks presented users of our systems..

 

 

Education: All of our employees are trained at least annually on cybersecurity threats and our information security procedures, which reinforces our information security policies, standards and practices.

 

 

Incident Response Planning: We have established and continue to maintain an incident response plan that addresses our response to a cybersecurity incident.

 

 

Communication and Coordination: We utilize a cross-functional approach to address the risk from cybersecurity threats, involving management personnel from the technology, operations, legal, risk management, internal audit and other key business functions, as well as including our board of directors in an ongoing dialogue regarding cybersecurity threats and incidents.

 

 

Governance: Our board of directors’ oversight of cybersecurity risk management is supported by our Chief Financial Officer and Compliance Officer, who interacts directly with, and is provided relevant information by, our cybersecurity team. While our board of directors has the ultimate oversight responsibility over the management of cybersecurity risk, our audit committee reviews the risk management process relating to cybersecurity on a regular basis.

 

We evaluate the effectiveness of our cybersecurity threat risk management through the assessment and testing of our processes and practices. We regularly engage consultants, auditors and other third parties to perform assessments on our cybersecurity measures. The assessments include information security maturity evaluations, independent environmental security control reviews, operating effectiveness and penetration testing. We make adjustments to our cybersecurity processes and practices as necessary based on the information provided by the third-party assessments and reviews.

 

Governance

 

Our board of directors as a whole is responsible for overseeing the management of risks pertaining to cybersecurity threats. Our board receives regular presentations and reports from the management team on information regarding the policies, processes and practices that we implement to address risks from cybersecurity threats including, for example, discussion of recent developments, evolving standards, third-party and independent reviews, the threat environment and technological trends. Additionally, to the extent we identify any cybersecurity incident that could pose a significant risk to the Company, the board will receive prompt and timely information regarding the incident and ongoing updates until such incidents have been addressed.

 

 

Our cybersecurity team is composed of the global head of Information Technology & Management Information Systems, the Chief Information Security Officer (“CISO”) and deputy CISO. The cybersecurity team, along with internal security stakeholders, are the team members principally responsible for overseeing and implementing our cybersecurity risk management program. Our cybersecurity team members each possess 15-25 years of cybersecurity experience, with strong educational qualifications including post-secondary education, industry certifications and other relevant developmental training. We believe this collective experience allows us to effectively manage risks emerging from cybersecurity threats.

 

The cybersecurity team works collaboratively across the Company to implement customized programs designed to protect and respond to cybersecurity threats and to promptly respond to any cybersecurity incidents. To facilitate the success of this program, multi-disciplinary teams throughout the Company are deployed to address cybersecurity threats and to respond to cybersecurity incidents in accordance with our incident response plan. Chief concerns are reported to our broader management team when appropriate.

 

We have not previously experienced any material cybersecurity incidents. In addition, cybersecurity threats have not materially affected, and we do not believe they are reasonably likely to affect, the Company, including our business strategy, results of operations, or financial condition.

 

ITEM 2.

PROPERTIES

 

Our headquarters are located in Rockville, Maryland, where we conduct research and development and administration activities in a 9,913 square foot facility under a lease expiring in 2028. We also have principal offices where we conduct research and development, sales and marketing and administration activities in Herzliya, Israel, where have a 57,425 square foot facility lease expiring 2025; and Sophia Antipolis, France, where we have a 10,823 square foot facility lease expiring in 2031.

 

We also lease seven other buildings for our main additional engineering, sales, marketing, administrative, support and operations, including two other facilities located in China, and one other facility located in each of the U.S., U.K., Ireland, Serbia and Japan. Together with our principal offices, these ten facilities cover an aggregate of approximately 97,689 square feet, ranging from 1,132 square feet to 57,425 square feet, with lease terms expiring from 2024 to 2034.

 

ITEM 3.

LEGAL PROCEEDINGS

 

From time to time, we are involved in litigation relating to claims arising out of our operations in the normal course of business. We are not a party to any legal proceedings, the adverse outcome of which, in management’s opinion, would have a material adverse effect on our results of operations or financial position.

 

ITEM 4.

MINE SAFETY DISCLOSURES

 

Not applicable.

 

 

EXECUTIVE OFFICERS OF THE REGISTRANT

 

Below are the names, ages and principal recent business experience of our current executive officers. All such persons have been appointed by our board of directors to serve until their successors are elected and qualified or until their earlier resignation or removal.

 

Amir Panush, age 50, joined our board of directors on February 13, 2024 and has served as our Chief Executive Officer since January 2023. He joined us from InvenSense, Inc., a TDK group company, where he served as Chief Executive Officer and General Manager of TDK Corporation’s MEMS Sensors Business Group. Mr. Panush previously held various leadership positions at TDK following TDK’s successful acquisition of InvenSense in 2017. Mr Panush joined Invensense in 2015, serving as head of the company’s Strategy & Corporate Development, where he drove strategic expansion and diversification efforts. Prior to joining InvenSense, from May 2011 to March 2015, Mr. Panush served in various capacities at Qualcomm, most recently as the Senior Director of Product Management and Business Development for the IoE/IoT client business. Prior to joining Qualcomm, Mr. Panush led strategic marketing and partnerships at Atheros Communications, which was later acquired by Qualcomm. His earlier industry roles spanned software engineering and project management leadership at Texas Instruments and Comsys Mobile, which was acquired by Intel. Mr. Panush holds a Master of Business Administration from Haas Business School, University of California at Berkeley and a bachelor’s degree, Cum Laude, in Computer Science from Technion Institute of Technology in Israel.

 

Yaniv Arieli, age 55, has served as our Chief Financial Officer since May 2005. Prior to his current position, Mr. Arieli served as President of U.S. Operations and Director of Investor Relations of DSP Group beginning in August 2002 and Vice President of Finance, Chief Financial Officer and Secretary of DSP Group’s DSP Cores Licensing Division prior to that time. Before joining DSP Group in 1997, Mr. Arieli served as an account manager and certified public accountant at Kesselman & Kesselman, a member of PricewaterhouseCoopers, a leading accounting firm. Mr. Arieli is a CPA and holds a B.A. in Accounting and Economics from Haifa University in Israel and an M.B.A. from Newport University and is also a member of the National Investor Relation Institute.

 

Michael Boukaya, age 49, has served as our Chief Operating Officer since April 2019. Prior to this position, Mr. Boukaya served as our Vice President and General Manager of the wireless business unit since 2014. Previously, Mr. Boukaya served as VP and Chief Architect with overall responsibility for the research and development of next generation DSP cores, wireless platform architectures and multimedia processors. Before joining Ceva, he was with DSP Group, Inc., holding different engineering and research and development management positions. Mr. Boukaya holds a B.Sc. in Electronic Engineering from the Technion Technology Institute, graduated from Executive Program of Stanford Graduate School of Business, and holds several patents on DSP technology.

 

Gweltaz Toquet, age 51, has served as our Chief Commercial Officer since January 2023. Mr. Toquet has more than 20 years of sales and management experience with the Company, most recently serving as our Vice President of Sales for Asia Pacific, India and Europe. In particular, Mr. Toquet has spent over 15 years as our Vice President of Sales for Asia Pacific based in Hong Kong, where he led the build-out and management of the sales and support functions in the region spanning China, Japan, Taiwan and Korea. Prior to joining the Company in 2002, Mr. Toquet held several roles in sales, business development, product marketing and business line management at Freehand DSP and Texas Instruments. Mr. Toquet holds a Master of Science in Engineering degree from Institut Supérieur d’Electronique de Paris (ISEP).

 

 

PART II

 

ITEM 5.

MARKET FOR REGISTRANTS COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

 

Our common stock began trading on The NASDAQ Global Market on November 1, 2002. Our common stock currently trades under the ticker symbol “CEVA” on NASDAQ. As of February 29, 2024, there were approximately 303 holders of record, which we believe represents approximately 32,133 beneficial holders.

 

Equity Compensation Plan Information

 

Information as of December 31, 2023 regarding options, SARs, RSUs and PSUs granted under our stock plans and remaining available for issuance under those plans will be contained in the definitive 2024 Proxy Statement for the 2024 annual meeting of stockholders to be held on May 21, 2024 and incorporated herein by reference.

 

Issuer Purchases of Equity Securities

 

The table below sets forth the information with respect to repurchases of our common stock during the three months ended December 31, 2023.

 

Period

 

(a) Total

Number of

Shares

Purchased

   

(b) Average

Price Paid per

Share

   

(c) Total Number

of Shares

Purchased as

Part of Publicly

Announced Plans

or Programs

   

(d) Maximum

Number of Shares

that May Yet Be

Purchased Under

the Plans or

Programs (1)

 

Month #1 (October 1, 2023 to October 31, 2023)

 

__

   

__

   

__

      143, 721  

Month #2 (November 1, 2023 to November 30, 2023)

    91,042     $ 21.83       91,042       752, 679  

Month #3 (December 1, 2023 to December 31, 2023)

    52,679     $ 22.26       52,679       700, 000  

TOTAL

    143,721     $ 21.99       143,721       700, 000 (2)

 

(1) In August 2008, we announced that our board of directors approved a share repurchase program for up to one million shares of common stock which was further extended collectively by an additional 6,400,000 shares in 2010, 2013, 2014, 2018 and 2020. On November 7, 2023, our Board of Directors authorized the repurchase of an additional 700,000 shares of our common stock pursuant to Rule 10b-18 of the Exchange Act.

 

(2) The number represents the number of shares of our common stock that remain available for repurchase pursuant to our share repurchase program.

 

2024 Annual Meeting of Stockholders

 

We anticipate that the 2024 annual meeting of our stockholders will be held virtually on May 21, 2024.

 

Dividends

 

We have historically not paid dividends and have no foreseeable plans to pay dividends.

 

 

Stock Performance Graph

 

Notwithstanding anything to the contrary set forth in any of the Companys previous or future filings under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, that might incorporate this proxy statement or future filings made by the Company under those statutes, the below Stock Performance Graph shall not be deemed filed with the United States Securities and Exchange Commission and shall not be deemed incorporated by reference into any of those prior filings or into any future filings made by the Company under those statutes.

 

grph01.jpg
 

 

      12/31/18       12/31/19       12/31/20       12/31/21       12/31/22       12/31/23  

Ceva, Inc.

    100.00       122.05       205.98       195.74       115.78       102.78  

S&P Semiconductors

    100.00       165.23       268.27       383.86       265.98       359.96  

Russell 2000

    100.00       125.52       150.58       172.90       137.56       160.85  

 

The stock performance graph above compares the percentage change in cumulative stockholder return on the common stock of our company for the period from December 31, 2018, through December 31, 2023, with the cumulative total return on the S&P Semiconductors Select Industry Index (S&P SSII) and the Russell 2000 Index.

 

This graph assumes the investment of $100 in our common stock (at the closing price of our common stock on December 31, 2018), the S&P SSII and the Russell 2000 Index on December 31, 2018, and assumes dividends, if any, are reinvested.

 

Comparisons in the graph above are based upon historical data and are not indicative of, nor intended to forecast, future performance of our common stock.

 

ITEM 6.

RESERVED

 

 

ITEM 7.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

You should read the following discussion together with the consolidated financial statements and related notes appearing elsewhere in this annual report. This discussion contains forward-looking statements that involve risks and uncertainties. Actual results may differ materially from those included in such forward-looking statements. Factors that could cause actual results to differ materially include those set forth under Risk Factors, as well as those otherwise discussed in this section and elsewhere in this annual report. See Forward-Looking Statements and Industry Data.

 

BUSINESS OVERVIEW

 

The following discussion and analysis is intended to provide an investor with a narrative of our financial results and an evaluation of our financial condition and results of operations. The discussion should be read in conjunction with our consolidated financial statements and notes thereto for the year ended December 31, 2023, both appearing elsewhere in this annual report.

 

Headquartered in Rockville, Maryland, Ceva is the leader in innovative silicon and software IP solutions that enable smart edge products to connect, sense, and infer data more reliably and efficiently. With the industry’s only portfolio of comprehensive communications and scalable edge AI IP, Ceva powers the connectivity, sensing, and inference in today’s most advanced smart edge products across consumer IoT, mobile, automotive, infrastructure, industrial, and personal computing. More than 17 billion of the world’s most innovative smart edge products from AI-infused smartwatches, IoT devices and wearables to autonomous vehicles, 5G mobile networks. and more are powered by Ceva.

 

Ceva is a trusted partner to over 400 of the leading semiconductor and original equipment manufacturer (OEM) companies targeting a wide variety of cellular and IoT end markets, including mobile, PC, consumer, automotive, smart-home, surveillance, robotics, industrial and medical. The customers incorporate our IP into application-specific integrated circuits (ASICs) and application-specific standard products (ASSPs) that they manufacture, market and sell to consumer electronics companies. Our application software IP is licensed primarily to OEMs who embed it in their System on Chip (SoC) designs to enhance the user experience, and OEMs also license our hardware IP products and solutions for their SoC designs to create power-efficient, intelligent, secure and connected devices.

 

Ceva’s wireless communications, sensing and Edge AI technologies are at the heart of some of today’s most advanced smart edge products. From Bluetooth connectivity, Wi-Fi, UWB and 5G platform IP for ubiquitous, robust communications, to scalable Edge AI neural processing unit (NPU) IPs, sensor fusion processors and embedded application software that make devices smarter.

 

Ceva is a sustainability and environmentally conscious company. We have adopted both a Code of Business Conduct and Ethics and a Sustainability Policy, in which we emphasize and focus on environmental preservation, recycling, the welfare of our employees and privacy – which we promote on a corporate level. At Ceva, we are committed to social responsibility, values of preservation and consciousness towards these purposes.

 

On September 14, 2023, Ceva and its then wholly owned subsidiary, Intrinsix Corp. (“Intrinsix”), a Massachusetts-based provider of design engineering solutions focused on the U.S. Aerospace & Defense industry, entered into a Share Purchase Agreement (the “Agreement”) with Cadence Design Systems, Inc. (“Cadence”), pursuant to which Cadence agreed to purchase all of the issued and outstanding capital shares of Intrinsix from Ceva for $35 million in cash, subject to other certain purchase price adjustments as provided for in the Agreement (the “Transaction”). The closing of the Transaction occurred on October 2, 2023. At the closing, an amount of $300,000 from the consideration was deposited with a third-party escrow agent for the purposes of satisfying any additional post-closing purchase price adjustments owed by Ceva to Cadence, and a further amount of $3.5 million of the consideration was deposited with the same escrow agent for a period of 18 months as security for Ceva’s indemnification obligations to Cadence in accordance with the terms and conditions set forth in the Agreement. The Agreement includes certain representations, warranties and covenants of the parties, and Ceva has agreed to certain non-competition and non-solicitation terms, which are subject to certain exceptions.

 

We believe our portfolio of wireless communications and sensing and Edge AI technologies address some of the most important megatrends, including 5G, generative AI, industrial automation and vehicle electrification. We continue to experience strong interest across our IP portfolio due to these trends, in both traditional and new areas. In the fourth quarter of 2023, seventeen IP licensing deals were concluded, spanning all areas of our portfolio.

 

 

We believe the following key elements represent significant growth drivers for the company:

 

 

Our broad Bluetooth, Wi-Fi, Ultra Wide Band (UWB) and cellular IoT IPs allow us to address the high volume IoT industrial, consumer and smart home markets. Our addressable market size for Bluetooth, Wi-Fi, UWB and cellular IoT is expected to be more than 15 billion devices annually by 2027 based on research from ABI Research. In 2023, we signed 37 deals for our Bluetooth, Wi-Fi, UWB and cellular IoT IPs, reinforcing our market leading position for these technologies. In particular, we believe that Wi-Fi presents a significant royalty revenue opportunity, given our dominant market position in licensing Wi-Fi 6 with more than 40 customers to date and leadership position in Wi-Fi 7 IP.

 

 

Our PentaG2 platform and digital signal processors (DSPs) for 5G mobile broadband and 5G RedCap is the most comprehensive baseband IP platform in the industry today and provides newcomers and incumbents with a comprehensive solution to address the need for 5G processing for fixed wireless access, satellite communications and a range of connected devices such as robots, cars, smart cities and other devices for industrial applications.

 

 

Our PentaG RAN platform for 5G RAN settings is the most comprehensive baseband processor IP in the industry today and provides newcomers and incumbents with a comprehensive solution to address the need for 5G and other communications in data centers and infrastructure.

 

 

The high volume consumer audio markets, including True Wireless Stereo (TWS) earbuds, smartwatches, AR and VR headsets, and other wearable assisted devices, offers an incremental growth segment for us for our Bluetooth, Audio AI DSPs and software IPs. For OEMs to better address this market, our RealSpace Spatial Audio & Head Tracking Solution, WhisPro speech recognition technology and ClearVox voice input software are available to enhance the user experience and offer premium features.

 

 

Our SensPro2 sensor hub AI DSP family is designed to address the growing demand for efficient, high-performance signal processing in sensor-based applications across various industries and applications such as smartphones, automotive safety (ADAS), autonomous driving (AD), drones, robotics, security and surveillance, augmented reality (AR) and virtual reality (VR), natural language processing (NLP) and voice recognition. Research from Bloomberg Intelligence forecasts that hardware revenue associated with computer vision AI products and conversational AI devices will reach $61 billion and $108 billion, respectively by 2030, indicating the size of the market opportunity. This sensor hub AI DSP enables us to address the transformation in devices enabled by these applications, and expand our footprint and content in smartphones, drones, consumer cameras, surveillance, automotive ADAS, voice-enabled devices and industrial IoT applications.

 

 

Transformer and classic neural networks are increasingly being deployed in a wide range of devices in order to make these devices “smarter.”  Our newest generation family of AI NPUs present a highly-efficient and high performance architecture to enable generative and classic AI on any device including communication gateways, optically connected networks, cars, notebooks and tablets, AR/VR headsets, smartphones, and any other cloud or edge use case from the edge all the way to the cloud. Per research from Yole Group, 2.5 billion Edge AI devices will ship annually by 2026, illustrating the huge potential of the market.

 

 

Our sensor fusion and spatial audio application software allows us to address an important technology piece used in personal computers, robotics, TWS earbuds, smart TVs and many other smart sensing IP products, in addition to our existing portfolio for camera-based computer vision and AI processing, and microphone-based sound processing. MEMS-based inertial and environmental sensors are used in an increasing number of devices, including robotics, smartphones, laptops, tablets, TWS earbuds, spatial audio headsets, remote controls and many other consumer and industrial devices. Hillcrest Labs’ innovative and proven MotionEngine™ software supports a broad range of merchant sensor chips and is processor-agnostic in order to address the requirements of any OEM or semiconductor company that wishes to enhance their customer user experience. The MotionEngine software has already shipped in more than 300 million devices, indicative of its market traction and excellence. Along with our SensPro sensor hub AI DSPs, our licensees now benefit from our capabilities as a complete, one-stop-shop for processing all classes and types of sensors.

 

 

As a result of our focus on silicon and software IP solutions that enable products to connect, sense, and infer data, we believe we are well positioned for long-term growth in shipments and royalty revenues derived from smart edge products. Royalty rates from these products are comprised of a range of ASPs, spanning from high volume Bluetooth and Wi-Fi to high value sensor fusion and base station RAN. The royalty ASP of our other products will be in between the two ranges.

 

CURRENT TRENDS

 

We believe that as the continuing digital transformation drives industries to become connected and intelligent, our ubiquitous technology and collaborative business model present a significant and secular growth prospect. We intend to continue to capitalize on the semiconductor momentum with our portfolio of technologies to enable three main use cases associated with smart edge devices: connect, sense and infer. We intend to focus on four main markets, which are consumer, automotive, industrial and infrastructure, which we believe are large, diversified and represent the greatest opportunities for long-term growth. We will also continue to serve the mobile and PC markets where we have established customers and market presence. We believe our key customers are keenly receptive to our products roadmap around connect, sense and infer, and that they are willing to expand the scope of engagements with us as our roadmap aligns with their technology needs. Furthermore, we anticipate that we can expand our customer base and revenues in Europe and the U.S., complementing our strong presence in China, Taiwan, Japan and the remainder of the APAC region.

 

Various global, macroeconomic and industry phenomenon significantly adversely impacted our business in 2023, including decreased investment in semiconductor companies due to interest rates and other factors and the end of a period of exceptional consumer end market demand related to COVID spending following the substantial completion of most companies’ shift to hybrid work environments, and certain of these phenomenon continue to adversely affect the semiconductor industry and its end markets. Against this difficult backdrop, however, we believe our strategy will yield results, with overall revenue expected to grow 4% to 8% over 2023. Most of this growth is expected to be concentrated in the second half of the year, including due to typical seasonality in lower shipments of consumer IoT and mobile products post the holiday season, which we expect will contribute to overall revenues being 2% to 6% lower in the first quarter of 2024 compared to the fourth quarter of 2023, and with a different mix of licensing and royalty revenues than from the fourth quarter of 2023. In the coming year, we expect our licensing and related revenues business will continue to expand into new markets and use cases in the industrial IoT (IIoT) and consumer IoT, offering connectivity platforms, sensing platforms and software, AI solutions (including AI engines, NPUs and software) and more. On royalties, we expect our connectivity products to continue to show strength in 2024, particularly related to our Bluetooth, Wi-Fi and cellular IoT business lines, with the expected ramp of automotive ADAS royalties in the second half of the year. The smartphone market related revenues have continued to decrease for us in recent years due to these trends.

 

Instability in the Middle East

 

Our operations in Israel remain largely unaffected by the war between Israel and Hamas that began on October 7, 2023, and we continue to drive our business and support our customers globally. However, a portion of our employees in Israel have been called to active reserve duty and additional employees may be called in the future, if needed. The Company has executed its business continuity plan with respect to those employees. It is possible that some of our operations in the region may be disrupted if this continues for a significant period of time or if the situation further deteriorates.

 

 

CRITICAL ACCOUNTING POLICIES, ESTIMATES AND ASSUMPTIONS

 

Our consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States (U.S. GAAP). These accounting principles require us to make certain estimates, judgments and assumptions. We believe that the estimates, judgments and assumptions upon which we rely are reasonable based upon information available to us at the time that these estimates, judgments and assumptions are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenues and expenses during the periods presented. To the extent there are material differences between these estimates, judgments or assumptions and actual results, our financial statements will be affected. The significant accounting policies that we believe are the most critical to aid in fully understanding and evaluating our reported financial results include the following:

 

 

revenue recognition;

 

 

business combinations and valuation of goodwill and other acquired intangible assets;

 

 

income taxes;

 

 

equity-based compensation; and

 

 

credit losses of marketable securities.

 

In many cases, the accounting treatment of a particular transaction is specifically dictated by U.S. GAAP and does not require management’s judgment in its application. There are also areas in which management’s judgment in selecting among available alternatives would not produce a materially different result.

 

Revenue Recognition

 

Significant management judgments and estimates must be made and used in connection with the recognition of revenue in any accounting period. Material differences in the amount of revenue in any given period may result if these judgments or estimates prove to be incorrect or if management’s estimates change on the basis of development of business or market conditions. Management’s judgments and estimates have been applied consistently and have been reliable historically.

 

The following is a description of principal activities from which we generate revenue. Revenues are recognized when control of the promised goods or services are transferred to the customers in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.

 

We determine revenue recognition through the following steps:

 

 

Identification of the contract with a customer;

 

 

Identification of the performance obligations in the contract;

 

 

Determination of the transaction price;

 

 

Allocation of the transaction price to the performance obligations in the contract; and

 

 

Recognition of revenue when, or as, we satisfy a performance obligation.

 

We enter into contracts that can include various combinations of products and services, as detailed below, which are generally capable of being distinct and accounted for as separate performance obligations.

 

We generate our revenues from (1) licensing intellectual properties, which in certain circumstances are modified for customer-specific requirements, (2) royalty revenues and (3) other revenues, which include revenues from support, training and sale of development systems and chips. We license our IP to semiconductor companies throughout the world. These semiconductor companies then manufacture, market and sell custom-designed chipsets to OEMs of a variety of consumer electronics products. We also license our technology directly to OEMs, which are considered end users.

 

 

We account for our IP license revenues and related services, which provide our customers with rights to use our IP, in accordance with ASC 606, "Revenue from Contracts with Customers" (ASC 606"). A license may be perpetual or time limited in its application. In accordance with ASC 606, we recognize revenue from IP license at the time of delivery when the customer obtains control of the IP, as the IP is functional without professional services, updates and technical support. We have concluded that our IP licenses are distinct as the customer can benefit from the licenses on their own.

 

Most of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Stand-alone selling prices of IP license are typically estimated using the residual approach. Stand-alone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis.

 

Revenues from contracts that involve significant customization of our IP to customer-specific specifications are considered as one performance obligation satisfied over-time. Revenue related to these projects is recognized over time, usually based on a percentage that incurred labor effort to date bears to total projected labor effort. Incurred effort represents work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses are first determined, in the amount of the estimated loss on the entire contract. Significant judgment is required when estimating total labor effort and progress to completion on these arrangements, as well as whether a loss is expected to be incurred on the project.

 

Revenues that are derived from the sale of a licensee’s products that incorporate our IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating our IP occurs. Royalties are calculated either as a percentage of the revenues received by our licensees on sales of products incorporating our IP or on a per unit basis, as specified in the agreements with the licensees. Royalty revenues are recognized during the quarter in which we receive the actual sales data from our customers after the quarter ends and accounts for it as unbilled receivables. When we do not receive actual sales data from the customer prior to the finalization of our financial statements, royalty revenues are recognized based on our estimation of the customer’s sales during the quarter. We may engage a third party to perform royalty audits of our licensees, and if these audits indicate any over- or under-reported royalties, we account for the results when the audits are resolved.

 

Contracts with customers generally contain an agreement to provide for training and post contract support, which consists of telephone or e-mail support, correction of errors (bug fixing) and unspecified updates and upgrades. Fees for post contract support, which takes place after delivery to the customer, are specified in the contract and are generally mandatory for the first year. After the mandatory period, the customer may extend the support agreement on similar terms, usually on an annual basis. We consider the post contract support performance obligation as a distinct performance obligation that is satisfied over time, and as such, we recognize revenue for post contract support on a straight-line basis over the period for which technical support is contractually agreed to be provided to the licensee, typically 12 months.

 

Revenues from the sale of development systems and chips are recognized when control of the promised goods or services are transferred to the customers.

 

When contracts involve a significant financing component, we adjust the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing, unless the financing period is under one year and only after the products or services were provided, as we elected to use the practical expedient under ASC 606.

 

Deferred revenues, which represent a contract liability, include unearned amounts received under license agreements, unearned technical support and amounts paid by customers not yet recognized as revenues.

 

We capitalize sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates. If the expected amortization period is one year or less, the commission fee is expensed when incurred.

 

 

Business Combinations and Valuation of Goodwill and Other Acquired Intangible Assets

 

We allocate the fair value of purchase price consideration to the tangible assets acquired, liabilities assumed and intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase price consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customers, acquired technology, and trade names from a market participant perspective, useful lives, and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates.

 

We review goodwill for impairment at least annually or more frequently if events or changes in circumstances indicate that the carrying value of goodwill may not be recoverable in accordance with ASC 350 “Intangibles – Goodwill and other” (ASC 350). ASC 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If an entity elects not to use this option, or if an entity determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the entity prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the entity recognizes an impairment of goodwill for the amount of this excess. For each of the three years for the period ended December 31, 2023, no impairment of goodwill has been identified.

 

Acquired finite-lived intangible assets are amortized over their estimated useful lives. We evaluate the recoverability of our intangible assets for possible impairment in accordance with ASC 360 whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such assets are considered to be impaired, the impairment to be recognized equals the amount by which the carrying value of the assets exceeds its fair market value. In 2022, we recorded an impairment charge of $3,556,000 in operating expenses with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line. In 2022 we also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (1) an impairment charge of $479,000 relating to an agreement to acquire certain NB-IoT technologies, and (2) an impairment charge of $1,479,000 relating to an agreement to purchase certain assets and services from Immervision. We have not recorded any impairment charge during the years ended December 31, 2023 and 2021.

 

In addition to the recoverability assessment, we routinely review the remaining estimated useful lives of our finite-lived intangible assets. If we reduce the estimated useful life assumption for any asset, the remaining unamortized balance would be amortized over the revised estimated useful life.

 

Income Taxes

 

We are subject to income taxes mainly in Israel, France, the U.S. and Ireland. Significant judgment is required in evaluating our uncertain tax positions and determining our provision for income taxes. We recognize income taxes under the liability method. Tax benefits are recognized from uncertain tax positions only if we believe that it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. Although we believe we have adequately reserved for our uncertain tax positions, no assurance can be given that the final tax outcome of these matters will not be different. We adjust these reserves when facts and circumstances change, such as the closing of a tax audit, the refinement of an estimate or changes in tax laws. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the effects of any reserves that are considered appropriate, as well as the related net interest and penalties.

 

We recognize deferred tax assets and liabilities for future tax consequences arising from differences between the carrying amounts of existing assets and liabilities under GAAP and their respective tax bases, and for net operating loss carryforwards and tax credit carryforwards. We regularly review our deferred tax assets for recoverability and record a valuation allowance if it is more likely than not that some portion or all of the deferred tax assets will not be realized. To make this judgment, we make predictions of the amounts and category of taxable income from various sources and weigh all available positive and negative evidence about these possible sources of taxable income.

 

 

Accounting for tax positions requires judgments, including estimating reserves for potential uncertainties. We also assess our ability to utilize tax attributes, including those in the form of carry-forwards for which the benefits have already been reflected in the financial statements. While we believe the resulting tax balances as of December 31, 2022 and 2023 are appropriately accounted for, the ultimate outcome of such matters could result in favorable or unfavorable adjustments to our consolidated financial statements and such adjustments could be material. See Note 14 to our Consolidated Financial Statements for the year ended December 31, 2023 for further information regarding income taxes. We have filed or are in the process of filing local and foreign tax returns that are subject to audit by the respective tax authorities. The amount of income tax we pay is subject to ongoing audits by the tax authorities, which often result in proposed assessments. We believe that we adequately provided for any reasonably foreseeable outcomes related to tax audits and settlement. However, our future results may include favorable or unfavorable adjustments to our estimated tax liabilities in the period the assessments are made or resolved, audits are closed or when statute of limitations on potential assessments expire.

 

We are subject to taxation in the United States, as well as a number of foreign jurisdictions.  In December 2017, the United States enacted U.S. tax reform. The legislation implements many U.S. domestic and international tax provisions. Some aspects of U.S. tax reform still remain unclear, and although additional clarifying guidance has been issued (by the Internal Revenue Services, and the U.S. Treasury Department), there are still some areas that may not be clarified for some time. Among the U.S. states there are varying degrees of conformity to the federal legislation. As a result, there may be further impact of the legislation on our future results of operations and financial condition. It is possible that U.S. tax reform, or interpretations under it, could change and could have an adverse effect on us, and such effect could be material.

 

We have elected to account for global intangible low-taxed income (GILTI) as a current-period expense when incurred. Legislation and clarifying guidance are expected to continue to be issued by the U.S. Treasury Department and various states in future periods, which could have a material adverse impact on the value of our U.S. deferred tax assets, result in significant changes to currently computed income tax liabilities for past and current tax periods, and increase our future U.S. tax expense.

 

Equity-Based Compensation

 

We account for equity-based compensation in accordance with FASB ASC No. 718, “Stock Compensation” which requires the recognition of compensation expenses based on estimated fair values for all equity-based awards made to employees and non-employee directors. Equity-based compensation primarily includes restricted stock unit (RSUs), as well as options, stock appreciation right (SAR), performance-based stock units (PSUs) and employee stock purchase plan awards.

 

We use the straight-line recognition method for awards subject to graded vesting based only on a service condition and the accelerated method for awards that are subject to performance or market conditions. The fair value of each RSU and PSU (excluding PSUs based on market condition awards) is the market value as determined by the closing price of the common stock on the grant date. We estimate the fair value of PSU based on market condition awards on the date of grant using the Monte Carlo simulation model. We estimate the fair value of stock option awards on the date of grant using the Black & Scholes model.

 

Credit Losses of Marketable Securities

 

Marketable securities consist mainly of corporate bonds. We determine the appropriate classification of marketable securities at the time of purchase and re-evaluate such designation at each balance sheet date. In accordance with FASB ASC No. 320, “Investments Debt Securities,” we classify marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. We have classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because these securities are available to support current operations and we may sell these debt securities prior to their stated maturities .

 

 

We determine realized gains or losses on sale of marketable securities on a specific identification method and record such gains or losses as financial income, net.

 

For each reporting period, we evaluate whether declines in fair value below the amortized cost are due to expected credit losses, as well as our ability and intention to hold the investment until a forecasted recovery occurs, in accordance with ASC 326. Allowance for credit losses on available for sale debt securities are recognized as a charge in financial income on the consolidated statements of income, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss). For the years ended December 31, 2023, 2022 and 2021, credit losses were immaterial.

 

Recently Issued Accounting Pronouncement

 

In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on our consolidated financial statements.

 

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact of adopting ASU 2023-07.

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2025, with early adoption permitted. We are currently evaluating the impact of adopting ASU 2023-09.

 

RESULTS OF OPERATIONS

 

The following table presents line items from our consolidated statements of income (loss) as percentages of our total revenues for the periods indicated:

 

   

2021

   

2022

   

2023

 

Consolidated Statements of Income (Loss) Data:

                       

Revenues:

                       

Licensing and related revenue

    56.2 %     62.4 %     59.1 %

Royalties

    43.8 %     37.6 %     40.9 %

Total revenues

    100.0 %     100.0 %     100.0 %

Cost of revenues

    9.1 %     12.5 %     12.0 %

Gross profit

    90.9 %     87.5 %     88.0 %

Operating expenses:

                       

Research and development, net

    60.7 %     58.3 %     74.6 %

Sales and marketing

    10.8 %     9.5 %     11.3 %

General and administrative

    11.2 %     11.8 %     15.3 %

Amortization of intangible assets

    2.0 %     1.7 %     0.6 %

Impairment of assets

          2.9 %      

Total operating expenses

    84.7 %     84.2 %     101.8 %

Operating income (loss)

    6.2 %     3.3 %     (13.8 )%

Financial income, net

    0.2 %     2.3 %     5.4 %

Remeasurement of marketable equity securities

    1.7 %     (2.1 )%     (0.0 )%

Income (loss) before taxes on income

    8.1 %     3.5 %     (8.4 )%

Taxes on income

    6.0 %     15.0 %     10.5 %

Net income (loss) from continuing operations

    2.1 %     (11.5 )%     (18.9 )%

Net income (loss) from discontinued operations

    (1.8 )%     (7.7 )%     6.7 %

Net income (loss)

    0.3 %     (19.2 )%     (12.2 )%

 

 

Discussion and Analysis

 

Below we provide information on the significant line items in our consolidated statements of income (loss) for each of the past three fiscal years, including the percentage changes year-on-year, as well as an analysis of the principal drivers of change in these line items from year-to-year.

 

Revenues

 

Total Revenues

 

   

2021

   

2022

   

2023

 

Total revenues (in millions)

  $ 113.8     $ 120.6     $ 97.4  

Change year-on-year

          5.9 %     (19.2 )%

 

For the full year 2023, we reported total revenue of $97.4 million, 19% lower than 2022, primarily due to a return to a more normal licensing environment following a couple of years in which we were able to capitalize on a surge in design activity driven by exceptional consumer end market demand resulting from post-COVID spending and the shift to work-from-home.

 

In full year royalties, despite the slow start to the year, and the soft end markets throughout 2023, royalties grew sequentially each quarter throughout the year, to reach $39.8 million, down 12% year-over-year.

 

We derive a significant amount of revenues from a limited number of customers. Sales to UNISOC represented 13%, 16% and 21% of our total revenues for 2023, 2022 and 2021, respectively. Generally, the identity of our other customers representing 10% or more of our total revenues varies from period to period, especially with respect to our licensing customers as we generate licensing revenues generally from new customers on a quarterly basis.  With respect to our royalty revenues, two royalty paying customers each represented 10% or more of our total royalty revenues for 2023, and collectively represented 45% of our total royalty revenues for 2023. Two royalty paying customers each represented 10% or more of our total royalty revenues for 2022, and collectively represented 46% of our total royalty revenues for 2022. Three royalty paying customers each represented 10% or more of our total royalty revenues for 2021, and collectively represented 57% of our total royalty revenues for 2021. We expect that a significant portion of our future revenues will continue to be generated by a limited number of customers. The concentration of our customers is explainable in part by consolidation in the semiconductor industry. The loss of any significant customer could adversely affect our near-term future operating results.

 

The following table sets forth use cases for Ceva technology portfolio as percentages of our total revenues in each of the periods set forth below:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)

    77 %     78 %     82 %

Sense & Infer (sensor fusion, audio, sound, imaging, vision and AI)

    23 %     22 %     18 %

 

 

We expect to continue to generate a significant portion of our revenues for 2024 from the above technologies.

 

Licensing and related revenue

 

   

2021

   

2022

   

2023

 

Licensing and related revenue (in millions)

  $ 64.0     $ 75.2     $ 57.6  

Change year-on-year

          17.6 %     23.5 %

 

Licensing and related revenue was $57.6 million, 23% down in 2023 as compared to 2022. We signed 53 licensing agreements across our extensive IP portfolio, down from 60 last year; 10 of those deals were with OEMs who are integrating our IP’s into their end products. In terms of end markets, 29 of the deals target consumer, and 23 for IIoT, including 7 for automotive, and 1 for other markets. This deal breakdown serves as another indicator of our focus on the end markets with the largest licensing base and the greatest projected growth potential. In 2023, we experienced a decrease in licensing revenue attributed to a slowdown in new design activity due to various reasons, including lack of funding of semiconductor companies, in part due to the higher interest rate environment, as well as the end of a period of exceptional consumer end market demand related to COVID spending following the substantial completion of most companies’ shift to hybrid work environments. The increase in licensing and related revenues from 2021 to 2022 principally reflected the contribution of the Wi-Fi IP to our revenues, and from diversification of technologies, markets, new and recurring customers and overall strong semiconductor design cycle.

 

Licensing and related revenue accounted for 59.1% of our total revenues for 2023, compared with 62.4% and 56.2% of our total revenues for 2022 and 2021, respectively.

 

Royalty Revenues

 

   

2021

   

2022

   

2023

 

Royalty revenues (in millions)

  $ 49.9     $ 45.4     $ 39.9  

Change year-on-year

          (9.0 )%     (12.2 )%

 

We generate royalty revenues from our customers who ship units of chips incorporating our technologies. Our royalty revenues represent what our customers shipped during any quarter, or our best estimates for such shipments. The royalty rate is based either on a certain percent of the chipset price or a fixed amount per chipset based on volume discounts.

 

Royalty revenue was down in 2023 as compared to 2022 reflecting broad macroeconomic and consumer demand weakness and elevated inventory levels, especially in the first half of 2023. The decline is mainly attributable to mobile and 5G RAN related royalties, which combined to be down 22% year-over-year. On the positive side and in line with the strength of our connectivity products, royalty revenues related to our Bluetooth, Wi-Fi and cellular IoT business lines combined to grow 5% year-over-year, mainly due to higher royalty rate contribution from our new Wi-Fi 6 customers. In terms of end markets, consumer IoT was 41% of royalties, followed by mobile at 36% and the growing IIoT end markets at 23%. Looking ahead to 2024, we are excited by the royalty growth potential of our Wi-Fi 6 royalties, the continued momentum in our Bluetooth and cellular IoT customer base across consumer and industrial markets and the expected initial ramp of automotive ADAS royalties in the second half of the year.

 

•        Our total unit shipments were 1.6 billion in 2023, down slightly from 1.7 billion in 2022, and which equates to approximately 50 Ceva-powered devices sold every second in 2023.

 

•         Annual mobile modem shipments were down 13% year-over-year to 286 million units, reflecting the soft smartphone market in 2023, particularly at the start of the year.

 

•         Annual Consumer IoT related shipments were 1.25 billion units, down just 4% year-over-year.

 

•         Annual IIoT related shipments were 84 million units, up 17% year over year.

 

 

•         Cellular IoT and Audio AI DSP shipments both experienced strong growth in 2023, up 64% and 56%, respectively from 2022.

 

•         In terms of royalty contribution highlights, Cellular IoT royalty revenues were an all-time record high, up 47% year-over-year, Audio AI DSP royalty revenues were up 111% year-over-year and Wi-Fi royalty revenues were up 40% year-over-year.         

 

Royalty revenue was down in 2022 as compared to 2021 reflecting broad macroeconomic and consumer weakness and elevated inventory levels, especially in the second half of 2022. The largest decline was in our handset baseband royalties, which were down 24% year-over-year, primarily due to the continued ramp down by Intel based royalties post their divestment from the modem business. Base station and IoT category, achieved record royalty revenues generated by a record 1.4 billion devices. Bluetooth royalties grew 11% year-over-year, generated from a record 1 billion unit shipments. Base station RAN royalties also grew, up 14% year-over-year, while lower shipments and royalties from PCs, robot vacuum cleaners, cameras and other consumer related technologies affected many of our customers.

 

Total shipments in 2023 decreased 4% year-over-year to 1.62 billion units, down from 1.70 billion in 2022. Total shipment volume in 2021 was 1.65 billion.

 

The five largest royalty-paying customers accounted for 58% of our total royalty revenues for 2023, compared to 64% of our total royalty revenues for 2022 and 68% of our total royalty revenues for 2021.

 

Geographic Revenue Analysis

 

   

2021

   

2022

   

2023

 
                                                 
   

(in millions, except percentages)

 

United States

  $ 17.8       15.7 %   $ 14.2       11.8 %   $ 9.6       9.8 %

Europe, Middle East (EME)

  $ 6.9       6.0 %   $ 9.9       8.2 %   $ 12.2       12.5 %

Asia Pacific (APAC) (1)

  $ 89.1       78.3 %   $ 96.5       80.0 %   $ 75.7       77.7 %
                                                 
                                                 

(1) China

  $ 67.5       59.3 %   $ 75.7       62.8 %   $ 57.5       59.0 %

 

 

A majority of our revenues during the past three years have originated in the APAC region, with China representing the largest revenue share of countries in the APAC region. The decrease in revenues in absolute dollars in APAC from 2022 to 2023 was partially attributed to the slowdown in the start of new design activity. The increase in revenues in absolute dollars in APAC from 2021 to 2022 was partially attributed to the strong design activity and new WiFi 6 product refreshment as a key technology add-on to many consumer related devices, replacing or in many cases on top of Bluetooth technologies.

 

The decrease in revenues in absolute dollars in the United States from 2022 to 2023 was mainly attributed to a large, non-recurring licensing deal in our BlueBud platform, as well as the continued decrease in Intel based royalties post their divestment from the modem business. Moreover, we witnessed lower royalties from our sensor fusion empowered chips. The decrease in revenues in absolute dollars in the United States from 2021 to 2022 was mainly attributed to less Intel based royalties post their divestment from the modem business, partially offset by more sensor fusion empowered chip sales.

 

The increase in revenues in absolute dollars and percentage in the EME region from 2022 to 2023 is primarily due to a significant new Wi-Fi / Bluetooth combo deal with a leading platform OEM in the electronics maker community whose devices are widely used in education and prototyping. The increase in revenues in absolute dollars and percentage in the EME region from 2021 to 2022 primarily reflected 5G base station technology license from an existing EME customer.

 

 

Cost of Revenues

 

   

2021

   

2022

   

2023

 

Cost of revenues (in millions)

  $ 10.4     $ 15.1     $ 11.6  

Change year-on-year

          45.8 %     (23.0 )%

 

Cost of revenues accounted for 12.0% of our total revenues for 2023, compared to 12.5% of our total revenues for 2022 and 9.1% of our total revenues for 2021. The absolute dollar decreases in cost of revenues for 2023 as compared to 2022 principally reflected impairment charges, incurred in 2022, of prepaid assets with respect to (1) Immervision-related assets and services, and (2) certain non-performing assets related to NB-IoT technology, as well as lower customization work for our licensees. The absolute dollar increases in cost of revenues for 2022 as compared to 2021 principally reflected impairment charges of prepaid assets with respect to (1) Immervision-related assets and services and (2) certain non-performing assets related to NB-IoT technology, as well as higher customization work for our licensees.

 

Cost of revenues includes labor-related costs and, where applicable, costs related to overhead, subcontractors, materials, travel, royalty expenses payments to the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the IIA), amortization of acquired assets and non-cash equity-based compensation expenses. Non-cash equity-based compensation expenses included in cost of revenues for the years 2023, 2022 and 2021 were $826,000, $687,000, and $513,000, respectively. Royalty expenses relate to royalties payable to the IIA that amount to 3%-3.5% of the actual sales of certain of our products, the development of which previously included grants from the IIA. The obligation to pay these royalties is contingent on actual sales of these products. Amortization of acquired assets related to the purchase of a license of NB-IoT technologies in the first quarter of 2018, to a strategic investment in Immervision in the third quarter of 2019, and to certain intangible assets associated with the VisiSonics acquisition in the second quarter of 2023. Our amortization charges were $0.4 million, $0.6 million and $0.7 million for 2023, 2022 and 2021, respectively. In 2022 we recorded impairment charges of $2.0 relating to discontinued Immervision technology and non-performing assets of certain NB-IoT technology.

 

Operating Expenses

 

   

2021

   

2022

   

2023

 
   

(in millions)

 

Research and development, net

  $ 69.1     $ 70.3     $ 72.7  

Sales and marketing

  $ 12.2     $ 11.5     $ 11.0  

General and administration

  $ 12.8     $ 14.2     $ 14.9  

Amortization of intangible assets

  $ 2.3     $ 2.0     $ 0.6  

Impairment of assets

  $     $ 3.6     $  
                         

Total operating expenses

  $ 96.4     $ 101.6     $ 99.2  

Change year-on-year

          5.3 %     (2.3 )%

 

The decrease in total operating expenses for 2023 as compared to 2022 principally reflected: (1) an impairment charge of $3.6 million recorded in the third quarter of 2022 with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line; (2) lower amortization of intangible assets, mainly related to Immervision; and (3) lower salary and employee-related costs, mainly associated with lower employee-related performance costs, partially offset with lower research grants received, mainly from the IIA, and higher non-cash equity-based compensation expenses. The increase in total operating expenses for 2022 as compared to 2021 principally reflected (1) an impairment charge of $3.6 million with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line, (2) higher salary and employee-related costs, and (3) higher outsourcing personal and services costs, partially offset with higher research grants received, mainly from the IIA.

 

 

Research and Development Expenses, Net

 

   

2021

   

2022

   

2023

 

Research and development expenses, net (in millions)

  $ 69.1     $ 70.3     $ 72.7  

Change year-on-year

          1.8 %     3.4 %

 

The net increase in research and development expenses for 2023 as compared to 2022 principally reflected lower research grants received, mainly from the IIA, lower customization work for our licensees and higher non-cash equity-based compensation expenses, partially offset by lower salaries and employee-related costs mainly associated with lower employee-related performance costs. The net increase in research and development expenses for 2022 as compared to 2021 principally reflected higher outsourcing personal and services costs and higher non-cash equity-based compensation expenses, partially offset by higher research grants received, mainly from the IIA, and higher customization work for our licensees. The average number of research and development personnel in 2023 was 330, compared to 325 in 2022 and 310 in 2021. The number of research and development personnel was 322 at December 31, 2023 as compared to 328 in 2022 and 311 in 2021.

 

We implemented cost control measures and in 2024 we plan to keep our 2023 overall expense (cost of revenues and operating expenses) levels; therefore, our overall COGS expense is expected to decrease by approximately $1.5 million and operating expenses, is expected to increase by approximately $2.0 million, mainly in research and development than may increase by approximately $1.5 million.

 

Research and development expenses, net of related government grants and French research tax benefits applicable to CIR, were 74.6% of our total revenues for 2023, as compared with 58.3% for 2022 and 60.7% for 2021. We recorded research grants under funding programs of $1,668,000 in 2023, compared with $4,850,000 in 2022 and $3,595,000 in 2021. We recorded UK tax credits and CIR benefits of $2,641,000, $2,316,000 and $2,547,000 for 2023, 2022 and 2021, respectively.

 

Research and development expenses consist primarily of salaries and associated costs, facilities expenses associated with research and development activities, project-related expenses connected with the development of our intellectual property which are expensed as incurred, and non-cash equity-based compensation expenses. Non-cash equity-based compensation expenses included in research and development expenses, net for the years 2023, 2022 and 2021 were $9,133,000, $8,259,000 and $7,187,000, respectively. Research and development expenses are net of related government research grants, UK tax credits and research tax benefits applicable to CIR. We view research and development as a principal strategic investment and have continued our commitment to invest heavily in this area, which represents the largest of our ongoing operating expenses. We will need to continue to invest in research and development and such expenses may increase in the future to keep pace with new trends in our industry.

 

Sales and Marketing Expenses

 

   

2021

   

2022

   

2023

 

Sales and marketing expenses (in millions)

  $ 12.2     $ 11.5     $ 11.0  

Change year-on-year

          (6.2 )%     (3.8 )%

 

The decrease in sales and marketing expenses for 2023 as compared to 2022 principally reflected lower salary and employee related costs, mainly associated with a one-time separation charge recorded in 2022 as a result of the departure of our former executive vice president of worldwide sales. The decrease in sales and marketing expenses for 2022 as compared to 2021 principally reflected lower commission expenses.

 

Sales and marketing expenses as a percentage of our total revenues were 11.3% for 2023, as compared with 9.5% for 2022 and 10.7% for 2021. The total number of sales and marketing personnel was 29 in 2023, as compared with 36 in both 2022 and 2021. Sales and marketing expenses consist primarily of salaries, commissions, travel and other costs associated with sales and marketing activities, as well as advertising, trade show participation, public relations and other marketing costs and non-cash equity-based compensation expenses. Non-cash equity-based compensation expenses included in sales and marketing expenses for the years 2023, 2022 and 2021 were $1,776,000, $1,503,000 and $1,608,000, respectively.

 

 

General and Administrative Expenses

 

   

2021

   

2022

   

2023

 

General and administrative expenses (in millions)

  $ 12.8     $ 14.2     $ 14.9  

Change year-on-year

          10.9 %     5.1 %

 

The increase in general and administrative expenses for 2023 as compared to 2022 principally reflected higher professional services cost and higher non-cash equity-based compensation expenses, partially offset with lower salaries and related costs. The increase in general and administrative expenses for 2022 as compared to 2021 principally reflected higher salaries and related costs.

 

General and administrative expenses as a percentage of our total revenues were 15.3% for 2023, as compared with 11.8% for 2022 and 11.2% for 2021. The total number of general and administrative personnel was 45 in 2023, as compared with 46 in 2022 and 50 in 2021. General and administrative expenses consist primarily of fees for directors, salaries for management and administrative employees, accounting and legal fees, expenses related to investor relations and facilities expenses associated with general and administrative activities, allowance for credit losses and non-cash equity-based compensation expenses. Non-cash equity-based compensation expenses included in general and administrative expenses for the years 2023, 2022 and 2021 were $3,795,000, $2,888,000 and $3,291,000, respectively.

 

Amortization of Intangible Assets

 

Our amortization charges were $0.6 million, $2.0 million and $2.3 million for 2023, 2022 and 2021 respectively. The amortization charges in 2023 were incurred in connection with the amortization of intangible assets associated with the acquisition of the Hillcrest Labs and VisiSonics business. The amortization charges in 2022 and 2021 were incurred in connection with the amortization of intangible assets associated with the acquisition of the Hillcrest Labs and the strategic investment in Immervision. As of December 31, 2023, the net amount of intangible assets associated with the acquisitions was $1.7 million.

 

Impairment of Assets

 

In 2022, we recorded an impairment charge of $3.6 million with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line.

 

Financial Income, net

 

   

2021

   

2022

   

2023

 
   

(in millions)

 

Financial income, net

  $ 0.20     $ 2.81     $ 5.26  

of which:

                       

Interest income and gains and losses from marketable securities, net

  $ 1.47     $ 2.74     $ 4.57  

Foreign exchange gain (loss)

  $ (1.27 )   $ 0.07     $ 0.69  

 

Financial income, net, consists of interest earned on investments, gains and losses from sale of marketable securities, accretion (amortization) of discount (premium) on marketable securities and foreign exchange movements.

 

The increase in interest income and gains and losses from marketable securities, net, for 2023 as compared to 2022 reflected higher yields, offset with lower combined cash, bank deposits and marketable securities balances held. The increase in interest income and gains and losses from marketable securities, net, for 2022 as compared to 2021 reflected higher yields, offset with lower combined cash, bank deposits and marketable securities balances held.

 

We review our monthly expected major non-U.S. dollar denominated expenditures and look to hold equivalent non-U.S. dollar cash balances to mitigate currency fluctuations. However, our Euro cash balances increase significantly on a quarterly basis beyond our Euro liabilities, mainly from the French research tax benefits applicable to CIR, which is generally refunded every three years. This has resulted in a foreign exchange gain of $0.69 million, a foreign exchange gain of $0.07 million and a foreign exchange loss of $1.27 million (due to the devaluation of our Euro cash balances as the U.S. dollar strengthened significantly during this period as compared to the Euro) for 2023, 2022 and 2021, respectively.

 

 

Remeasurement of marketable equity securities

 

We recorded a loss of $0.0 million, a loss of $2.5 million, and a gain of $2.0 million in 2023, 2022 and 2021, respectively, related to remeasurement of marketable equity securities. Over time, other income (expense), net, may be affected by market dynamics and other factors. Equity values generally change daily for marketable equity securities and upon the occurrence of observable price changes or upon impairment of marketable equity securities. In addition, volatility in the global economic climate and financial markets could result in a significant change in the value of our investments.

 

Provision for Income Taxes

 

During the years 2023, 2022 and 2021, we recorded tax expenses of $10.2 million, $18.1 million and $6.8 million, respectively.

 

The decrease in provision for income taxes in 2023 as compared to 2022 principally reflected the impact of a charge to record a valuation allowance in 2022 due to a change in the estimation for taxable income for future years of our Israeli operations (as further described below), offset with a charge to our deferred tax assets in the US primarily related to a reduction of estimated forecasted GILTI inclusions, and additional tax charges as a result of the completion of a tax audit in a certain foreign tax jurisdiction.

 

The increase in provision for income taxes in 2022 as compared to 2021 principally reflected the impact of a charge to record a valuation allowance in 2022 due to a change in the estimation for taxable income for future years of our Israeli operations (as further described below), offset with a reduced tax rate of 10% applied to specific revenues in our French subsidiary in 2022 (under the French IP Box regime, as compared to a corporate tax rate of 26.5% in 2021).

 

In 2022, based on the weight of available positive and negative evidence, we recorded a valuation allowance for certain deferred tax assets (including withholding tax assets) of our Israeli subsidiary due to uncertainty regarding its future taxable income. In assessing the realizability of deferred tax assets, the key assumptions used to determine positive and negative evidence included the Company’s cumulative taxable loss for the past three years, current trends related to actual taxable earnings or losses, and expected future reversals of existing taxable temporary differences, as well as projections for future annual results. Accordingly, we recorded a charge of $15.6 million in 2022 as a reserve against our deferred tax assets.

 

We are subject to income and other taxes in the United States and in numerous foreign jurisdictions. Our domestic and foreign tax liabilities are dependent on the jurisdictions in which profits are determined to be earned and taxed. Additionally, the amount of taxes paid is subject to our interpretation of applicable tax laws in the jurisdictions in which we operate. A number of factors influence our effective tax rate, including changes in tax laws and treaties as well as the interpretation of existing laws and rules. Federal, state, and local governments and administrative bodies within the United States, and other foreign jurisdictions have implemented, or are considering, a variety of broad tax, trade, and other regulatory reforms that may impact us. For example, the Tax Cuts and Jobs Act (the “U.S. Tax Reform”) enacted on December 22, 2017 resulted in changes in our corporate tax rate, our deferred income taxes, and the taxation of foreign earnings. It is not currently possible to accurately determine the potential comprehensive impact of these or future changes, but these changes could have a material impact on our business and financial condition.

 

We have significant operations in Israel and operations in France and the Republic of Ireland. A substantial portion of our taxable income is generated in Israel and France, as well as potentially in the U.S. due to GILTI and the requirement to capitalize R&D expenditures under IRC Section 174 over 5 years if sourced from the U.S. and over 15 years if sourced internationally. Although our Israeli and Irish subsidiaries, and, from 2022 onward, our French subsidiary, are taxed at rates substantially lower than U.S. tax rates, the tax rates in these jurisdictions could nevertheless result in a substantial increase as a result of withholding tax expenses with respect to which we are unable to obtain a refund from the relevant tax authorities.

 

Our Irish subsidiary qualified for a 12.5% tax rate on its trade. Interest income generated by our Irish subsidiary is taxed at a rate of 25%.

 

 

Our French subsidiary is now entitled to a new tax benefit of 10% applied to specific revenues under the French IP Box regime. The French IP Box regime applies to net income derived from the licensing, sublicensing or sale of several IP rights such as patents and copyrighted software, including royalty revenues. This new elective regime requires a direct link between the income benefiting from the preferential treatment and the R&D expenditures incurred and contributing to that income. Qualifying income may be taxed at a favorable 10% CIT rate (plus social surtax, hence 10.3% in total).

 

In 2017, the French government passed a series of tax reforms allowing for a phased reduction in the corporate tax rate. In accordance with the tax reforms, our French subsidiary qualified in 2018 for a corporate tax rate of 28% for taxable profit up to €500,000 (approximately $533,745) and the standard rate of 33.33% for taxable profit above €500,000 (approximately $533,745). In 2019, the standard corporate income tax rate was reduced to 31%, with the first €500,000 (approximately $533,745) of taxable profit still being subject to the reduced 28% rate. In 2020, a corporate income tax rate of 28% has become the new standard rate for all taxable profits. In 2021, the corporate income tax rate was reduced to 26.5%. From 2022 onward, the standard corporate income tax rate was further reduced to 25%.

 

Our Israeli subsidiary is entitled to various tax benefits as a technological enterprise. In December 2016, the Economic Efficiency Law (Legislative Amendments for Applying the Economic Policy for the 2017 and 2018 Budget Years), 2016, which includes the Amendment to the Law for the Encouragement of Capital Investments, 1959 (Amendment 73) (the “Amendment”), was published. The Amendment, among other things, prescribes special tax tracks for technological enterprises, which are subject to rules that were issued by the Minister of Finance in April 2017.

 

The new tax track under the Amendment, which is applicable to our Israeli subsidiary, is the “Technological Preferred Enterprise”. Technological Preferred Enterprise is an enterprise for which total consolidated revenues of its parent company and all subsidiaries are less than 10 billion New Israeli Shekel (NIS). A Technological Preferred Enterprise, as defined in the Amendment, that is located in the center of Israel (where our Israeli subsidiary is currently located), is taxed at a rate of 12% on profits deriving from intellectual property. Any dividends distributed to “foreign companies”, as defined in the Amendment, deriving from income from technological enterprises will be taxed at a rate of 4%. We are applying the Technological Preferred Enterprise tax track for our Israeli subsidiary from tax year 2020 and onwards.

 

To maintain our Israeli subsidiary’s eligibility for the above tax benefits, it must continue to meet certain conditions under the Investment Law. Should our Israeli subsidiary fail to meet such conditions in the future, these benefits would be cancelled and it would be subject to corporate tax in Israel at the standard corporate rate and could be required to refund tax benefits already received, with interest and adjustments for inflation based on the Israeli consumer price index.

 

For more information about our provision for income taxes, see Note 14 to the attached Notes to Consolidated Financial Statement for the year ended December 31, 2023.

 

LIQUIDITY AND CAPITAL RESOURCES

 

As of December 31, 2023, we had approximately $23.3 million in cash and cash equivalents, $10.5 million in short term bank deposits, $132.7 million in marketable securities, and $0.0 million in long term bank deposits totaling $166.5 million, as compared to $146.5 million at December 31, 2022. The increase in 2023 as compared to 2022 principally reflected approximately $30.0 million cash received following the sale of Intrinsix, exercise of stock-based awards of approximately $3.4 million, and unrealized investment gain on marketable securities of approximately $3.1 million, partially offset by cash used in operating activities, $3.6 million cash used for the acquisition of the VisiSonics business and funds used to repurchase 278,799 shares of common stock for an aggregate consideration of approximately $6.2 million.

 

Out of total cash, cash equivalents, bank deposits and marketable securities of $166.5 million at year end 2023, $136.4 million was held by our foreign subsidiaries. Our intent is to permanently reinvest earnings of our foreign subsidiaries and our current operating plans do not demonstrate a need to repatriate foreign earnings to fund our U.S. operations. However, if these funds were needed for our operations in the United States, we would be required to accrue and pay taxes to repatriate these funds. The determination of the amount of additional taxes related to the repatriation of these earnings is not practicable, as it may vary based on various factors such as the location of the cash and the effect of regulation in the various jurisdictions from which the cash would be repatriated. Moving off-shore cash to our U.S. entity would result in significant additional tax expenses.

 

 

During 2023, we invested $42.0 million of cash in bank deposits and marketable securities with maturities up to 36 months from the balance sheet date. In addition, during the same period, bank deposits and marketable securities were sold or redeemed for cash amounting to $28.8 million. During 2022, we invested $63.9 million of cash in bank deposits and marketable securities with maturities up to 45 months from the balance sheet date. In addition, during the same period, bank deposits and marketable securities were sold or redeemed for cash amounting to $52.3 million. During 2021, we invested $40.7 million of cash in bank deposits and marketable securities with maturities up to 57 months from the balance sheet date. In addition, during the same period, bank deposits and marketable securities were sold or redeemed for cash amounting to $56.1 million. All of our marketable securities are classified as available-for-sale. The purchase and sale or redemption of available-for-sale marketable securities are considered part of investing cash flow. Available-for-sale marketable securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of investments, as determined on a specific identification basis, are included in the consolidated statements of income (loss). The amount of credit losses recorded for the twelve months ended December 31, 2023, 2022, and 2021, was immaterial. For more information about our marketable securities, see Notes 1 and 3 to the attached Notes to Consolidated Financial Statement for the year ended December 31, 2023.

 

Bank deposits are classified as short-term bank deposits and long-term bank deposits. Short-term bank deposits are deposits with maturities of more than three months but no longer than one year from the balance sheet date, whereas long-term bank deposits are deposits with maturities of more than one year as of the balance sheet date. Bank deposits are presented at their cost, including accrued interest, and purchases and sales are considered part of cash flows from investing activities.

 

Operating Activities

 

Cash used in operating activities in 2023 was $6.3 million and consisted of a net loss of $11.9 million, adjustments for non-cash items of $8.8 million, and changes in operating assets and liabilities of $3.2 million. Adjustments for non-cash items primarily consisted of $4.9 million of depreciation and amortization of intangible assets (including $1.1 million from discontinued operations), $16.2 million of equity-based compensation expenses (including $0.7 million from discontinued operations), and $11.6 million of gain on sale of Intrinsix. The decrease in cash from changes in operating assets and liabilities primarily consisted of an increase in prepaid expenses and other current assets of $4.9 million, a decrease in accrued payroll and related benefits of $3.7 million, and a decrease in trade payables of $0.8 million, partially offset by a decrease in deferred taxes, net of $6.7 million.

 

Cash provided by operating activities in 2022 was $6.9 million and consisted of a net loss of $23.2 million, adjustments for non-cash items of $28.2 million, and changes in operating assets and liabilities of $1.9 million. Adjustments for non-cash items primarily consisted of $7.6 million of depreciation and amortization of intangible assets (including $2.2 million from discontinued operations), $14.5 million of equity-based compensation expenses (including $1.2 million from discontinued operations), $2.5 million of remeasurement of marketable equity securities, and $3.6 million of impairment of intangible assets with respect to Immervision technology acquired in August 2019, as we decided to cease the development of this product line. The increase in cash from changes in operating assets and liabilities primarily consisted of a decrease in deferred taxes, net of $7.8 million (primarily reflect the impact of a charge to record a valuation allowance in 2022), an increase in trade payable of $0.5 million, an increase in accrued payroll and related benefits of $1.0 million, and an increase in accrued expenses and other payables, including income taxes payable, of $2.5 million, partially offset by an increase of trade receivables of $3.8 million, an increase of prepaid expenses and other assets of $1.1 million, and a decrease in deferred revenues of $5.5 million.

 

Cash provided by operating activities in 2021 was $25.8 million and consisted of a net income of $0.4 million, adjustments for non-cash items of $19.6 million, and changes in operating assets and liabilities of $5.8 million. Adjustments for non-cash items primarily consisted of $7.0 million of depreciation and amortization of intangible assets (including $1.3 million from discontinued operations), and $13.1 million of equity-based compensation expenses (including $0.5 million from discontinued operations). The increase in cash from changes in operating assets and liabilities primarily consisted of a decrease in trade receivables of $5.8 million, a decrease in prepaid expenses and other assets of $3.6 million, and an increase in deferred revenues of $5.1 million, partially offset by an increase in deferred taxes, net of $6.3 million (mainly due to an increase in withholding tax assets which can be utilized in future years), a decrease in accrued expenses and other payables of $1.7 million, and a decrease in accrued payroll and related benefits of $0.9 million.

 

 

Cash flows from operating activities may vary significantly from quarter to quarter depending on the timing of our receipts and payments. Our ongoing cash outflows from operating activities principally relate to payroll-related costs and obligations under our property leases and design tool licenses. Our primary sources of cash inflows are receipts from our accounts receivable, to some extent funding from the IIA and interest earned from our cash, deposits and marketable securities. The timing of receipts of accounts receivable from customers is based upon the completion of agreed milestones or agreed dates as set out in the contracts.

 

Investing Activities

 

Net cash provided by investing activities in 2023 was $10.8 million, as compared to net cash used in investing activities of $15.1 million in 2022 and net cash used in investing activities of $16.7 million in 2021. We had a cash outflow of $40.0 million with respect to investments in marketable securities and a cash inflow of $22.8 million with respect to maturity, and sale, of marketable securities during 2023. Included in the cash inflow during 2023 was net proceeds of $4.0 million from bank deposits. We had a cash outflow of $49.9 million with respect to investments in marketable securities and a cash inflow of $21.4 million with respect to maturity, and sale, of marketable securities during 2022. Included in the cash inflow during 2022 was net proceeds of $16.9 million from bank deposits. We had a cash outflow of $39.2 million with respect to investments in marketable securities and a cash inflow of $36.1 million with respect to maturity, and sale, of marketable securities during 2021. Included in the cash inflow during 2021 was net proceeds of $18.5 million from bank deposits. Capital equipment purchases of computer hardware and software used in engineering development, furniture and fixtures amounted to approximately $2.9 million in 2023, $3.5 million in 2022 and $2.2 million in 2021. In 2023, we had a cash inflow of $30.6 million following the sale of Intrinsix. We had a cash outflow of $3.6 million in 2023 for the acquisition of VisiSonics. We had a cash outflow, net of cash acquired, of $29.9 million in 2021 for the acquisition of Intrinsix.

 

Financing Activities

 

Net cash used in financing activities in 2023 was $2.8 million, as compared to net cash used in financing activities of $3.3 million in 2022 and net cash provided by financing activities of $3.2 million in 2021.

 

In August 2008, we announced that our board of directors approved a share repurchase program for up to one million shares of common stock which was further extended collectively by an additional 6,400,000 shares in 2010, 2013, 2014, 2018 and 2020. In November 2023, our board of directors authorized the repurchase by us of an additional 700,000 shares of common stock pursuant to Rule 10b-18 of the Exchange Act. In 2023, we repurchased 278,799 shares of common stock pursuant to our share repurchase program at an average purchase price of $22.11 per share, for an aggregate purchase price of $6.2 million. In 2022, we repurchased 218,809 shares of common stock pursuant to our share repurchase program at an average purchase price of $31.01 per share, for an aggregate purchase price of $6.8 million. In 2021, we did not repurchase any shares of common stock. As of December 31, 2023, we had 700,000 shares available for repurchase.

 

In 2023, 2022 and 2021, we received $3.4 million, $3.5 million and $3.2 million, respectively, from the exercise of stock-based awards.

 

We believe that our cash and cash equivalent, short-term bank deposits and marketable securities, along with cash from operations, will provide sufficient capital to fund our operations for at least the next 12 months. We cannot provide assurance, however, that the underlying assumed levels of revenues and expenses will prove to be accurate.

 

In addition, as part of our business strategy, we occasionally evaluate potential acquisitions of businesses, products and technologies and minority equity investments. Accordingly, a portion of our available cash may be used at any time for the acquisition of complementary products or businesses or minority equity investments. Such potential transactions may require substantial capital resources, which may require us to seek additional debt or equity financing. We cannot assure you that we will be able to successfully identify suitable acquisition or investment candidates, complete acquisitions or investments, integrate acquired businesses into our current operations, or expand into new markets. Furthermore, we cannot provide assurance that additional financing will be available to us in any required time frame and on commercially reasonable terms, if at all. See “Risk Factors—We may seek to expand our business in ways that could result in diversion of resources and extra expenses.” for more detailed information.

 

 

Contractual Obligations

 

The table below presents the principal categories of our contractual obligations as of December 31, 2023:

 

   

Payments Due by Period

 
   

($ in thousands)

 
   

Total

   

Less than

1
year

   

1-3 years

   

3-5 years

 

Operating Lease Obligations – Leasehold properties

    1,289       593       661       35  

Purchase Obligations – design tools

    6,481       3,297       3,184        

Other purchase Obligations

    1,230       1,230              

Total

    9,000       5,120       3,845       35  

 

Operating leasehold obligations principally relate to our offices in Israel, Ireland, United Kingdom, France, China, Japan, Serbia and the United States. Purchase obligations relate to license agreements entered into for maintenance of design tools. Other purchase obligations consist of capital and operating purchase order commitments. Other than set forth in the table above, we have no long-term debt or capital lease obligations.

 

At December 31, 2023, our income tax payable, net of withholding tax credits, included $462,000 related to uncertain tax positions. Due to uncertainties in the timing of the completion of tax audits, the timing of the resolution of these positions is uncertain and we are unable to make a reasonably reliable estimate of the timing of payments. As a result, this amount is not included in the above table.

 

In addition, at December 31, 2023, the amount of accrued severance pay was $7,524,000. Severance pay relates to accrued severance obligations to our Israeli employees as required under Israeli labor laws. These obligations are payable only upon termination, retirement or death of the respective employee. Of this amount, $454,000 is unfunded.

 

ITEM 7A.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

A majority of our revenues and a portion of our expenses are transacted in U.S. dollars and our assets and liabilities together with our cash holdings are predominately denominated in U.S. dollars. However, the majority of our expenses are denominated in currencies other than the U.S. dollar, principally the NIS and the EURO. Increases in volatility of the exchange rates of currencies other than the U.S. dollar versus the U.S. dollar could have an adverse effect on the expenses and liabilities that we incur when remeasured into U.S. dollars. We review our monthly expected non-U.S. dollar denominated expenditures and look to hold equivalent non-U.S. dollar cash balances to mitigate currency fluctuations. However, our Euro cash balances increase significantly on a quarterly basis beyond our Euro liabilities, mainly from French research tax benefits applicable to the CIR, which is generally refunded every three years. This has resulted in a foreign exchange gain of $0.69 million, a foreign exchange gain of $0.07 million and a foreign exchange loss of $1.27 million for 2023, 2022 and 2021, respectively.

 

As a result of currency fluctuations and the remeasurement of non-U.S. dollar denominated expenditures to U.S. dollars for financial reporting purposes; we may experience fluctuations in our operating results on an annual and quarterly basis. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, we follow a foreign currency cash flow hedging program. We hedge portions of the anticipated payroll for our non-U.S. employees denominated in currencies other than the U.S. dollar for a period of one to twelve months with forward and option contracts. During 2023, 2022 and 2021, we recorded accumulated other comprehensive gain of $1,095,000, accumulated other comprehensive loss of $162,000 and accumulated other comprehensive gain of $55,000, respectively, from our forward and option contracts, net of taxes, with respect to anticipated payroll expenses for our non-U.S. employees. As of December 31, 2023, the amount of other comprehensive gain from our forward and option contracts, net of taxes, was $988,000, which will be recorded in the consolidated statements of income during the following seven months. We recognized a net loss of $1.08 million, a net loss of $1.29 million and a net gain of $0.17 million for 2023, 2022 and 2021, respectively, related to forward and options contracts. We note that hedging transactions may not successfully mitigate losses caused by currency fluctuations. We expect to continue to experience the effect of exchange rate and currency fluctuations on an annual and quarterly basis.

 

 

The majority of our cash and cash equivalents are invested in high grade certificates of deposits with major U.S., European and Israeli banks. Generally, cash and cash equivalents and bank deposits may be redeemed and therefore minimal credit risk exists with respect to them. Nonetheless, deposits with these banks exceed the Federal Deposit Insurance Corporation (FDIC) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. While we monitor on a systematic basis the cash and cash equivalent balances in the operating accounts and adjust the balances as appropriate, these balances could be impacted if one or more of the financial institutions with which we deposit our funds fails or is subject to other adverse conditions in the financial or credit markets. To date, we have experienced no loss of principal or lack of access to our invested cash or cash equivalents; however, we can provide no assurance that access to our invested cash and cash equivalents will not be affected if the financial institutions that we hold our cash and cash equivalents fail.

 

We hold an investment portfolio consisting principally of corporate bonds. We have the ability to hold such investments until recovery of temporary declines in market value or maturity. As of December 31, 2023, the unrealized losses associated with our investments were approximately $3.7 million due to the dramatic changes in the interest rate environment that took place in 2022. As we hold such bonds with unrealized losses to recovery, no credit loss was recognized during 2023. However, we can provide no assurance that we will recover present declines in the market value of our investments.

 

Interest income and gains and losses from marketable securities, net, were $4.57 million in 2023, $2.74 million in 2022 and $1.47 million in 2021. The increase in interest income and gains and losses from marketable securities, net, for 2023 as compared to 2022 reflected higher yields, offset with lower combined cash, bank deposits and marketable securities balances held. The increase in interest income and gains and losses from marketable securities, net, for 2022 as compared to 2021 reflected higher yields, offset with lower combined cash, bank deposits and marketable securities balances held.

 

We are exposed primarily to fluctuations in the level of U.S. interest rates. To the extent that interest rates rise, fixed interest investments may be adversely impacted, whereas a decline in interest rates may decrease the anticipated interest income for variable rate investments. We typically do not attempt to reduce or eliminate our market exposures on our investment securities because the majority of our investments are short-term. We currently do not have any derivative instruments but may put them in place in the future. Fluctuations in interest rates within our investment portfolio have not had, and we do not currently anticipate such fluctuations will have, a material effect on our financial position on an annual or quarterly basis.

 

ITEM 8.

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

See the Index to Financial Statements and Supplementary Data on page F-1.

 

ITEM 9.

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

 

Not Applicable.

 

ITEM 9A.

CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures.

 

As of the end of the period covered by this report, we carried out an evaluation, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of December 31, 2023.

 

There has been no change in our internal control over financial reporting that occurred during our most recent fiscal quarter that has materially affected or is reasonably likely to materially affect our internal control over financial reporting.

 

 

Managements Annual Report on Internal Control Over Financial Reporting.

 

Ceva, Inc.’s management is responsible for establishing and maintaining adequate internal control over the company’s financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934. Ceva, Inc.’s internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. There are inherent limitations in the effectiveness of any internal control, including the possibility of human error and the circumvention or overriding of controls. Accordingly, even effective internal controls can provide only reasonable assurances with respect to financial statement preparation. Further because of changes in conditions, the effectiveness of internal controls may vary over time such that the degree of compliance with the policies or procedures may deteriorate.

 

Management assessed the effectiveness of Ceva, Inc.’s internal control over financial reporting as of December 31, 2023. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework) (COSO) in Internal Control-Integrated Framework. Based on its assessment using those criteria, management believes that Ceva, Inc.’s internal control over financial reporting was effective as of December 31, 2023.

 

Ceva, Inc.’s independent registered public accountants audited the financial statements included in this Annual Report on Form 10-K and have issued a report concurring with management’s assessment of the company’s effective internal control over financial reporting, which appears in Item 8 of this Annual Report.

 

 

ITEM 9B.

OTHER INFORMATION

 

None.

 

 

 

PART III

 

ITEM 10.

DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

The information regarding our directors required by this item is incorporated herein by reference to the 2024 Proxy Statement. Information regarding the members of the Audit Committee, our code of business conduct and ethics, the identification of the Audit Committee Financial Expert, stockholder nominations of directors and compliance with Section 16(a) of the Securities Exchange Act of 1934 is also incorporated herein by reference to the 2024 Proxy Statement.

 

The information regarding our executive officers required by this item is contained in Part I of this annual report.

 

ITEM 11.

EXECUTIVE COMPENSATION

 

The information required by this item is incorporated herein by reference to the 2024 Proxy Statement.

 

ITEM 12.

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCK HOLDER MATTERS

 

The information required by this item is incorporated herein by reference to the 2024 Proxy Statement.

 

ITEM 13.

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

 

The information required by this item is incorporated herein by reference to the 2024 Proxy Statement.

 

ITEM 14.

PRINCIPAL ACCOUNTANT FEES AND SERVICES

 

The information required by this item is incorporated herein by reference to the 2024 Proxy Statement.

 

 

PART IV

 

ITEM 15.

EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

 

(a) The following documents are filed as part of or are included in this Annual Report on Form 10-K:

 

1. Financial Statements:

 

 

Consolidated Balance Sheets as of December 31, 2023 and 2022

 

 

Consolidated Statements of Income (Loss) for the Years Ended December 31, 2023, 2022 and 2021.

 

 

Consolidated Statements of Comprehensive Loss for the Years Ended December 31, 2023, 2022 and 2021.

 

 

Statements of Changes in Stockholders’ Equity for the Years Ended December 31, 2023, 2022 and 2021.

 

 

Consolidated Statements of Cash Flows for the Years Ended December 31, 2023, 2022 and 2021.

 

 

Notes to the Consolidated Financial Statements.

 

2. Financial Statement Schedules:

 

Other financial statement schedules have been omitted since they are either not required or the information is otherwise included.

 

3. Exhibits:

 

The exhibits filed as part of this Annual Report on Form 10-K are listed on the exhibit index immediately preceding such exhibits, which exhibit index is incorporated herein by reference. Some of these documents have previously been filed as exhibits with the Securities and Exchange Commission and are being incorporated herein by reference to such earlier filings. Ceva’s file number under the Securities Exchange Act of 1934 is 000-49842.

 

INDEX TO EXHIBITS

 

EXHIBIT
NUMBER

 

EXHIBIT

DESCRIPTION

 

FORM

 

FILE
NO.

 

EXHIBIT
NUMBER

 

FILING
DATE

 

FILED

HEREWITH

                         

2.1

 

Agreement and Plan of Merger, dated May 9, 2021, by and among the Registrant, Northstar Merger Sub, Inc. Intrinsix Corp., and Shareholder Representative Services LLC

 

8-K

 

000-49842

 

2.1

 

May 9, 2021

   

2.2

 

Share Purchase Agreement, dated September 14, 2023, between Ceva, Inc., Intrinsix Corp. and Cadence Design Systems, Inc.

 

8-K

 

000-49842

 

2.1

 

September 20, 2023

   

3.1

 

Amended and Restated Certificate of Incorporation of the Registrant

 

10 

 

000-49842

 

3.1

 

June 3, 2002 

   

3.2

 

Certificate of Ownership and Merger (merging Ceva, Inc. into ParthusCeva, Inc.)

 

8-K

 

000-49842

 

3.1

 

December 8, 2003

   

 

 

3.3

 

Amended and Restated Bylaws of the Registrant

 

8-K

 

000-49842

 

3.1

 

October 31, 2019

   

3.4

 

Amendment to the Amended and Restated Certificate of Incorporation of the Registrant

 

8-K

 

000-49842

 

3.1

 

July 22, 2005

   

3.5

 

Amendment to the Amended and Restated Certificate of Incorporation of the Registrant

 

10-K

 

000-49842

 

3.5

 

February 28, 2020

   

3.6

 

Amended and Restated Bylaws of the Registrant

 

8-K

 

000-49842

 

3.1

 

November 7, 2023

   

4.1

 

Specimen of Common Stock Certificate

 

S-1

 

333-97353

 

4.1

 

July 30, 2002

   

4.2

 

Description of Securities

 

10-K

 

000-49842

 

4.2

 

February 28, 2020

   

10.1†

 

Ceva, Inc. 2003 Director Stock Option Plan

 

10-K

 

000-49842

 

10.8

 

March 15, 2012

   

10.2†

 

Ceva, Inc. Amended and Restated 2002 Employee Stock Purchase Plan

 

10-Q

 

000-49842

 

4.6

 

August 10, 2020

   

10.3†

 

First Amendment to Ceva, Inc. Amended and Restated 2002 Employee Stock Purchase Plan

 

8-K

 

000-49842

 

10.1

 

November 7, 2023

   

10.4

 

Form of Indemnification Agreement

 

10

 

000-49842

 

10.13

 

June 3, 2002 

   

10.5†

 

Employment Agreement between the Registrant and Amir Panush dated as of November 7, 2022

 

8-K

 

000-49842

 

10.3

 

November 9, 2022

   

10.6†

 

Personal and Special Employment Agreement between the Registrant and Yaniv Arieli dated as of August 18, 2005

 

10-Q

 

000-49842

 

10.1

 

November 9, 2005

   

10.7†

 

Amendment, dated November 6, 2013, to the Employment Agreement between the Registrant and Yaniv Arieli dated as of August 18, 2005

 

8-K

 

000-49842

 

10.1

 

November 8, 2013

   

10.8†

 

Second Amendment, dated February 18, 2021, to the Employment Agreement between the Registrant and Yaniv Arieli dated as of August 18, 2005

 

8-K

 

000-49842

 

10.3

 

February 18, 2021

   

10.9†

 

Third Amendment, dated November 7, 2022, to the Employment Agreement between the Registrant and Yaniv Arieli dated as of August 18, 2005

 

8-K

 

000-49842

 

10.5

 

November 9, 2022

   

 

 

10.10†

 

Employment Agreement between the Registrant and Michael Boukaya dated as of April 4, 2019.

 

8-K

 

000-49842

 

10.1

 

April 9, 2019

   

10.11†

 

Amendment, dated February 18, 2021, to the Employment Agreement between the Registrant and Michael Boukaya dated as of April 4, 2019.

 

8-K

 

000-49842

 

10.4

 

February 18, 2021

   

10.12†

 

Second Amendment, dated November 7, 2022, to the Employment Agreement between the Registrant and Michael Boukaya dated as of April 4, 2019

 

8-K

 

000-49842

 

10.4

 

November 9, 2022

   

10.13†

 

Form of Nonstatutory Stock Option Agreement under the Ceva, Inc. 2003 Director Stock Option Plan

 

10-Q

 

000-49842

 

10.26

 

August 9, 2006

   

10.14†

 

Employment Agreement between the Registrant and Gweltaz Toquet dated as of May 11, 2021

 

8-K

 

000-49842

 

10.3

 

December 12, 2022

   

10.15†

 

Addendum, dated December 7, 2022, to the Employment Agreement between the Registrant and Gweltaz Toquet dated as of May 11, 2021

 

8-K

 

000-49842

 

10.2

 

December 12, 2022

   

10.16†

 

Ceva, Inc. Amended and Restated 2011 Stock Incentive Plan

 

10-Q

 

000-49842

 

10.1

 

August 9, 2022

   

10.17†

 

First Amendment to Ceva, Inc. Amended and Restated 2011 Stock Incentive Plan

                 

X

10.18†

 

Form of Stock Appreciation Right Agreement under the Ceva, Inc. 2011 Stock Incentive Plan

 

10-K

 

000-49842

 

10.26

 

March 11, 2016

   

10.19†

 

Form of Israeli Stock Appreciation Right Agreement under the Ceva, Inc. 2011 Stock Incentive Plan

 

10-K

 

000-49842

 

10.27

 

March 11, 2016

   

10.20†

 

Form of Israeli Restricted Stock Unit Agreement for employees under the Ceva, Inc. 2011 Stock Incentive Plan

 

10-K

 

000-49842

 

10.28

 

March 11, 2016

   

10.21†

 

Form of Restricted Stock Unit Agreement for employees under the Ceva, Inc. 2011 Stock Incentive Plan

 

10-K

 

000-49842

 

10.29

 

March 11, 2016

   

10.22†

 

Form of Restricted Stock Unit Agreement for non-employee directors under the Ceva, Inc. 2011 Stock Incentive Plan

 

10-K

 

000-49842

 

10.30

 

March 11, 2016

   

10.23†

 

Form of Restricted Stock Unit Agreement for Israeli non-employee directors under the Ceva, Inc. 2011 Stock Incentive Plan

 

10-K

 

000-49842

 

10.31

 

March 11, 2016

   

10.24†

 

Israeli Sub-plan under the Ceva, Inc. 2011 Stock Incentive Plan

 

10-K

 

000-49842

 

10.32

 

March 11, 2016

   

 

 

10.25#†

 

2023 Incentive Plan for Gweltaz Toquet, Chief Commercial Officer, effective as of January 1, 2023

 

8-K

 

000-49842

 

10.1

 

February 21, 2023

   

10.26#†

 

2024 Incentive Plan for Gweltaz Toquet, Chief Commercial Officer, effective as of January 1, 2024

 

8-K

 

000-49842

 

10.1

 

February 16, 2024

   

10.27#†

 

2023 Executive Bonus Plan for Amir Panush, Yaniv Arieli and Michael Boukaya, effective as of January 1, 2023

 

8-K

 

000-49842

 

N/A

 

February 21, 2023

   

10.28#†

 

2024 Executive Bonus Plan for Amir Panush, Yaniv Arieli and Michael Boukaya, effective as of January 1, 2024

 

8-K

 

000-49842

 

N/A

 

February 16, 2024

   

10.29#†

 

Form of Short-Term Executive PSUs for Israeli Executive Officers

 

8-K

 

000-49842

 

10.2

 

February 24, 2020

   

10.30#†

 

Form of Short-Term Executive PSUs for U.S.-based Executive Officers

 

8-K

 

000-49842

 

10.3

 

February 24, 2020

   

10.31†

 

Form of Long-Term Executive PSUs for Israeli Executive Officers.

 

8-K

 

000-49842

 

10.4

 

February 24, 2020

   

10.32†

 

Form of Long-Term Executive PSUs for U.S.-based Executive Officers.

 

8-K

 

000-49842

 

10.5

 

February 24, 2020

   

10.33†

 

2023 Inducement Award for Amir Panush

 

10-K

 

000-49842

 

10.40

 

March 1, 2023

   

21.1

 

List of Subsidiaries

                 

X

23.1

 

Consent of Kost Forer Gabbay & Kasierer, a member of EY Global

                 

X

24.1

 

Power of Attorney (See signature page of this Annual Report on Form 10-K)

                 

X

31.1

 

Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer

                 

X

31.2

 

Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer

                 

X

32

 

Section 1350 Certification of Chief Executive Officer and Chief Financial Officer

                 

X

97

 

Ceva, Inc. Compensation Recoupment Policy

                 

X

101.INS

 

Inline XBRL Instance Document

                   

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

                   

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

                   

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

                   

101.LAB

 

Inline XBRL Taxonomy Extension Labels Linkbase Document

                   

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

                   

104

 

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

                   

 

#

Confidential portions of this document have been redacted as permitted by applicable regulations.

Management contract or compensatory plan or arrangement required to be filed as an exhibit pursuant to Item 15(b) of Form 10-K

 

 

ITEM 16.

FORM 10-K SUMMARY

 

The Company has elected not to include summary information.

 

 
 

Ceva, INC.

ITEM 8.    FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

CONSOLIDATED FINANCIAL STATEMENTS

AS OF DECEMBER 31, 2023

 

 

Page

Reports of Independent Registered Public Accounting Firm (PCAOB ID: 1281)

F-2

Consolidated Balance Sheets

F-5

Consolidated Statements of Income (Loss)

F-6

Consolidated Statements of Comprehensive Loss

F-7

Statements of Changes in Stockholders’ Equity

F-8

Consolidated Statements of Cash Flows

F-9

Notes to Consolidated Financial Statements

F-11

 

 

paflogo1.jpg

Kost Forer Gabbay & Kasierer

2 Pal-Yam Blvd. Brosh Bldg.

Haifa 3309502, Israel

 

Tel: +972-4-8654000

Fax: +972-3-5633439

ey.com

 

 

 

 

Report of Independent Registered Public Accounting Firm

 

 

To the Stockholders and the Board of Directors of Ceva, Inc.

 

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Ceva, Inc. (the Company) as of December 31, 2023 and 2022, the related consolidated statements of income (loss), comprehensive loss, changes in stockholders' equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the “consolidated financial statements“). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.

 

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated March 7, 2024 expressed an unqualified opinion thereon.

 

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

 

   

Revenue Recognition

 

Description of the Matter

 

As described in Note 1 to the consolidated financial statements, the Company generates a significant portion of its revenues from licensing intellectual properties and related services. Most of the Company's contracts with customers contain multiple goods or services which are accounted for as separate performance obligation, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of intellectual properties licenses are typically estimated using the residual approach. Standalone selling prices of related services are typically estimated based on observable transactions when those services are sold on a standalone basis.

 

Auditing the identification of performance obligations in intellectual properties license contracts may require certain judgments as it relates to the evaluation of the contractual terms of the arrangement. Auditing the allocation of the transaction price to performance obligations requires significant judgment in determining whether the use of the residual approach to estimate the standalone selling prices of intellectual properties licensing is appropriate.

 

How We Addressed the Matter in Our Audit

 

We obtained an understanding, evaluated the design and tested the operating effectiveness of internal controls related to the identification of distinct performance obligations, the determination of the standalone selling prices, including the Company’s assessment of the appropriateness of the residual approach method.

 

Among the procedures we performed to test the identification and determination of distinct performance obligations, for a sample of contracts, we read the executed contract to understand and evaluated management’s identification of significant terms for completeness, including the identification of distinct performance obligations.

 

 

   

To test management’s determination of standalone selling price for each performance obligation, we performed procedures to evaluate the methodology applied, tested the accuracy of the underlying data and calculations and the application of that methodology to the sample of contracts. Our testing of the application of the residual method to estimate standalone selling prices of intellectual properties license included inquiries with management and analysis of the variability of actual intellectual properties license pricing during the year.

 

Finally, we assessed the appropriateness of the related disclosures in the consolidated financial statements.

 

 

 

 

/s/ KOST FORER GABBAY & KASIERER

A Member of EY Global

 

We have served as the Company's auditor since 1999.

Haifa, Israel

 

March 7, 2024

 

 

paflogo1.jpg

Kost Forer Gabbay & Kasierer

2 Pal-Yam Blvd. Brosh Bldg.

Haifa 3309502, Israel

 

Tel: +972-4-8654000

Fax: +972-3-5633439

ey.com

 

 

 

 

Report of Independent Registered Public Accounting Firm

 

To the Stockholders and the Board of Directors of Ceva, Inc.

 

Opinion on Internal Control Over Financial Reporting

 

We have audited Ceva, Inc.'s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Ceva, Inc. (the “Company”) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.

 

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2023 and 2022, the related consolidated statements of income (loss), comprehensive loss, changes in stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and our report dated March 7, 2024 expressed an unqualified opinion thereon. 

 

Basis for Opinion

 

The Company's management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

 

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

 

Definition and Limitations of Internal Control Over Financial Reporting

 

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

 

 

 

/s/KOST FORER GABBAY & KASIERER

A Member of EY Global

Haifa, Israel

March 7, 2024

 

 

 

Ceva, INC.

 

CONSOLIDATED BALANCE SHEETS

(U.S. dollars in thousands, except share and per share data)

 

   

December 31,

 
   

2022

   

2023

 

ASSETS

               

Current assets:

               

Cash and cash equivalents

  $ 20,116     $ 23,287  

Short-term bank deposits

    6,114       10,556  

Marketable securities

    112,080       132,695  

Trade receivables (net of allowance for credit losses of $313 and $288 at December 31, 2022 and December 31, 2023, respectively)

    29,830       30,307  

Prepaid expenses and other current assets

    6,789       12,526  

Current assets of discontinued operation

    2,696        

Total current assets

    177,625       209,371  

Long-term assets:

               

Bank deposits

    8,205        

Severance pay fund

    8,475       7,070  

Deferred tax assets, net

    8,484       1,609  

Property and equipment, net

    6,624       6,732  

Operating lease right-of-use assets

    8,485       6,978  

Goodwill

    56,794       58,308  

Intangible assets, net

    2,392       2,967  

Investments in marketable equity securities

    408       406  

Other long-term assets

    6,291       10,644  

Long-term assets of discontinued operation

    24,659        

Total long-term assets

    130,817       94,714  

Total assets

  $ 308,442     $ 304,085  

LIABILITIES AND STOCKHOLDERS EQUITY

               

Current liabilities:

               

Trade payables

  $ 1,859     $ 1,154  

Deferred revenues

    3,098       3,018  

Accrued expenses and other payables

    6,545       5,800  

Accrued payroll and related benefits

    17,504       14,402  

Operating lease liabilities

    2,680       2,513  

Current liabilities of discontinued operation

    1,592        

Total current liabilities

    33,278       26,887  

Long-term liabilities:

               

Accrued severance pay

    9,064       7,524  

Operating lease liabilities

    5,207       3,943  

Other accrued liabilities

    526       1,390  

Long-term liabilities of discontinued operation

    1,496        

Total long-term liabilities

    16,293       12,857  
                 

Stockholders’ equity:

               

Preferred stock: $0.001 par value: 5,000,000 shares authorized; none issued and outstanding

           

Common stock: $0.001 par value: 45,000,000 shares authorized; 23,595,160 and 23,695,190 shares issued at December 31, 2022 and December 31, 2023, respectively; 23,215,439 and 23,440,848 shares outstanding at December 31, 2022 and 2023, respectively

    23       23  

Additional paid in-capital

    242,841       252,100  

Treasury stock at cost (379,721 and 254,342 shares of common stock at December 31, 2022 and 2023, respectively)

    (9,904 )     (5,620 )

Accumulated other comprehensive loss

    (6,249 )     (2,329 )

Retained earnings

    32,160       20,167  

Total stockholders’ equity

    258,871       264,341  

Total liabilities and stockholders’ equity

  $ 308,442     $ 304,085  

 

The accompanying notes are an integral part of the consolidated financial statements.

 

 

Ceva, INC.

 

CONSOLIDATED STATEMENTS OF INCOME (LOSS)

(U.S. dollars in thousands, except per share data)

 

   

Year Ended December 31,

 
   

2021

   

2022

   

2023

 

Revenues:

                       

Licensing and related revenues

  $ 63,953     $ 75,194     $ 57,555  

Royalties

    49,879       45,389       39,864  

Total revenues

    113,832       120,583       97,419  

Cost of revenues

    10,378       15,131       11,648  

Gross profit

    103,454       105,452       85,771  

Operating expenses:

                       

Research and development, net

    69,089       70,317       72,689  

Sales and marketing

    12,233       11,475       11,042  

General and administrative

    12,790       14,183       14,913  

Amortization of intangible assets

    2,302       2,025       594  

Impairment of long-lived assets

          3,556        

Total operating expenses

    96,414       101,556       99,238  

Operating income (loss)

    7,040       3,896       (13,467 )

Financial income, net

    197       2,812       5,264  

Remeasurement of marketable equity securities

    1,983       (2,511 )     (2 )

Income (loss) before taxes on income

    9,220       4,197       (8,205 )

Taxes on income

    6,823       18,075       10,232  

Net income (loss) from continuing operations

    2,397       (13,878 )     (18,437 )

Net Income (loss) from discontinued operations

    (2,001 )     (9,305 )     6,559  

Net Income (loss)

  $ 396     $ (23,183 )   $ (11,878 )
                         

Basic net income (loss) per share:

                       

From continuing operations

  $ 0.11     $ (0.60 )   $ (0.79 )

From discontinued operations

  $ (0.09 )   $ (0.40 )   $ 0.28  

Basic net income (loss) per share

  $ 0.02     $ (1.00 )   $ (0.51 )
                         

Diluted net income (loss) per share:

                       

From continuing operations

  $ 0.10     $ (0.60 )   $ (0.79 )

From discontinued operations

  $ (0.08 )   $ (0.40 )   $ 0.28  

Diluted net income (loss) per share

  $ 0.02     $ (1.00 )   $ (0.51 )
                         

Weighted average shares used to compute net income (loss) per share (in thousands):

                       

Basic

    22,819       23,172       23,484  

Diluted

    23,251       23,172       23,484  

 

The accompanying notes are an integral part of the consolidated financial statements.

 

 

Ceva, INC.

 

CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(U.S. dollars in thousands)

 

   

Year Ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Net income (loss):

  $ 396     $ (23,183 )   $ (11,878 )

Other comprehensive income (loss) before tax:

                       

Available-for-sale securities:

                       

Changes in unrealized gains (losses)

    (1,150 )     (6,323 )     3,222  

Reclassification adjustments included in net income (loss)

    (13 )     55       (90 )

Net change

    (1,163 )     (6,268 )     3,132  

Cash flow hedges:

                       

Changes in unrealized gains (losses)

    228       (1,461 )     16  

Reclassification adjustments included in net income (loss)

    (165 )     1,292       1,078  

Net change

    63       (169 )     1,094  

Other comprehensive income (loss) before tax

    (1,100 )     (6,437 )     4,226  

Income tax expense (benefit) related to components of other comprehensive income (loss)

    (250 )     (560 )     306  

Other comprehensive income (loss), net of taxes

    (850 )     (5,877 )     3,920  

Comprehensive loss

  $ (454 )   $ (29,060 )   $ (7,958 )

 

The accompanying notes are an integral part of the consolidated financial statements.

 

 

Ceva, INC.

 

STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY

(U.S. dollars in thousands, except share data)

 

   

Common Stock

                                         
   

 

Number of

shares

outstanding

   

 

Amount

    Additional
paid-in
capital
   

 

Treasury

stock

    Accumulated

other

comprehensive

income (loss)

    Retained

earnings

    Total
stockholders
equity
 

Balance as of January 1, 2021

    22,260,917     $ 22     $ 233,172     $ (30,133 )   $ 478     $ 57,350     $ 260,889  

Net income

                                  396       396  

Other comprehensive loss

                            (850 )           (850 )

Equity-based compensation

                13,055                         13,055  

Issuance of treasury stock upon exercise of stock-based awards

    723,635       1       (10,841 )     16,343             (2,261 )     3,242  

Balance as of December 31, 2021

    22,984,552     $ 23     $ 235,386     $ (13,790 )   $ (372 )   $ 55,485     $ 276,732  

Net loss

                                  (23,183 )     (23,183 )

Other comprehensive loss

                            (5,877 )           (5,877 )

Equity-based compensation

                14,505                         14,505  

Purchase of treasury stock

    (218,809 )                 (6,785 )                 (6,785 )

Issuance of treasury stock upon exercise of stock-based awards

    449,696             (7,050 )     10,671             (142 )     3,479  

Balance as of December 31, 2022

    23,215,439     $ 23     $ 242,841     $ (9,904 )   $ (6,249 )   $ 32,160     $ 258,871  

Net loss

                                  (11,878 )     (11,878 )

Other comprehensive gain

                            3,920             3,920  

Equity-based compensation

                16,198                         16,198  

Purchase of treasury stock

    (278,799 )                 (6,163 )                 (6,163 )

Issuance of common stock upon exercise of stock-based awards

    100,030             874                         874  

Issuance of treasury stock upon exercise of stock-based awards

    404,178             (7,813 )     10,447             (115 )     2,519  

Balance as of December 31, 2023

    23,440,848     $ 23     $ 252,100     $ (5,620 )   $ (2,329 ) (*)   $ 20,167     $ 264,341  
                                                         

(*) Accumulated unrealized loss from available-for-sale securities, net of taxes of $378

    $ (3,317 )                

 Accumulated unrealized gain from hedging activities

    $ 988                  

 Accumulated other comprehensive loss, net as of December 31, 2023

    $ (2,329 )                

 

The accompanying notes are an integral part of the consolidated financial statements.

 

 

Ceva, INC.

 

CONSOLIDATED STATEMENTS OF CASH FLOWS

(U.S. dollars in thousands)

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Cash flows from operating activities:

                       

Net income (loss)

  $ 396     $ (23,183 )   $ (11,878 )

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

                       

Depreciation

    3,184       3,190       2,887  

Amortization of intangible assets

    3,801       4,371       1,996  

Impairment of intangible assets

          3,556        

Equity-based compensation

    13,055       14,505       16,198  

Realized loss (gain), net on sale of available-for-sale marketable securities

    (13 )     55       (90 )

Amortization of premiums (discounts) on available-for-sale marketable securities

    420       397       (124 )

Unrealized foreign exchange (gain) loss, net

    1,163       (351 )     (560 )

Gain on sale of Intrinsix, gross (see note 1)

                (11,557 )

Remeasurement of marketable equity securities

    (1,983 )     2,511       2  

Changes in operating assets and liabilities:

                       

Trade receivables, net

    5,842       (3,749 )     (25 )

Prepaid expenses and other assets

    3,604       (1,126 )     (4,850 )

Operating lease right-of-use assets

    225       (1,456 )     3,305  

Accrued interest on bank deposits

    (65 )     144       (237 )

Deferred taxes, net

    (6,305 )     7,811       6,684  

Trade payables

    404       511       (818 )

Deferred revenues

    5,053       (5,493 )     (27 )

Accrued expenses and other payables

    (1,737 )     333       (182 )

Accrued payroll and related benefits

    (875 )     984       (3,737 )

Operating lease liability

    (232 )     1,504       (3,273 )

Income taxes payable

    189       2,127       67  

Accrued severance pay, net

    (322 )     283       (112 )

Net cash provided by (used in) operating activities

    25,804       6,924       (6,331 )

Cash flows from investing activities:

                       

Business combination (see note 1)

    (29,891 )           (3,600 )

Purchase of property and equipment

    (2,193 )     (3,499 )     (2,884 )

Proceeds from the sale of Intrinsix, net (see note 1)

                30,589  

Investment in bank deposits

    (1,500 )     (14,000 )     (2,000 )

Proceeds from bank deposits

    19,989       30,885       6,000  

Investment in available-for-sale marketable securities

    (39,192 )     (49,873 )     (40,026 )

Proceeds from maturity of available-for-sale marketable securities

    26,043       18,196       10,340  

Proceeds from sale of available-for-sale marketable securities

    10,035       3,175       12,417  

Net cash provided by (used in) investing activities

    (16,709 )     (15,116 )     10,836  

Cash flows from financing activities:

                       

Purchase of treasury stock

          (6,785 )     (6,163 )

Proceeds from exercise of stock-based awards

    3,242       3,479       3,393  

Net cash provided by (used in) financing activities

    3,242       (3,306 )     (2,770 )

Effect of exchange rate changes on cash and cash equivalents

    (327 )     (370 )     267  

Increase (decrease) in cash and cash equivalents

    12,010       (11,868 )     2,002  

Cash and cash equivalents at the beginning of the year

    21,143       33,153       21,285  

Cash and cash equivalents at the end of the year

  $ 33,153     $ 21,285     $ 23,287  

 

The accompanying notes are an integral part of the consolidated financial statements.

 

Ceva, INC.

 

CONSOLIDATED STATEMENTS OF CASH FLOWS(Continued)

(U.S. dollars in thousands)

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Supplemental information of cash-flows activities:

                       

Cash paid during the year for:

                       

Income and withholding taxes

  $ 9,183     $ 10,193     $ 7,398  

Non-cash transactions:

                       

Transaction costs related to the Intrinsix but unpaid at the end of the year

  $     $     $ 25  

Property and equipment purchases incurred but unpaid at the end of the year

  $ 59     $ 25     $  

Right-of-use assets obtained in the exchange for operating lease liabilities

  $ 2,679     $ 5,009     $ 1,100  
                         

Reconciliation of cash and cash equivalents as shown in the condensed consolidated statements of cash flow:

                       
                         

Cash and cash equivalents in the Consolidated Balance Sheets

  $ 32,642     $ 20,116     $ 23,287  

Cash and cash equivalents included in assets of discontinued operation

    511       1,169        

Total cash and cash equivalents in the Consolidated Statements of Cash Flows

  $ 33,153     $ 21,285     $ 23,287  

 

The accompanying notes are an integral part of the consolidated financial statements.

 

Ceva, INC.

 

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share data)

 

 

NOTE 1: ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES

 

Organization:

 

Ceva, Inc. (“Ceva” or the “Company”) was incorporated in Delaware on November 22, 1999. The Company was formed through the combination of Parthus Technologies plc (“Parthus”) and the digital signal processor (DSP) cores licensing business and operations of DSP Group, Inc. in November 2002. The Company had no business or operations prior to the combination.

 

Ceva is the leader in innovative silicon and software IP solutions that enable smart edge products to connect, sense, and infer data more reliably and efficiently. With the industry’s only portfolio of comprehensive communications and scalable edge AI IP, Ceva powers the connectivity, sensing, and inference in today’s most advanced smart edge products across consumer IoT, mobile, automotive, infrastructure, industrial, and personal computing. Many of the world’s most innovative smart edge products from AI-infused smartwatches, IoT devices and wearables to autonomous vehicles, 5G mobile networks and more are powered by Ceva.

 

Ceva’s wireless communications, sensing and Edge AI technologies are at the heart of some of today’s most advanced smart edge products. From Bluetooth connectivity, Wi-Fi, ultra-wide band (UWB) and 5G platform IP for ubiquitous, robust communications, to scalable Edge AI neural processing unit (NPU) IPs, sensor fusion processors and embedded application software that make devices smarter.

 

We license our portfolio of wireless communications and scalable edge AI IP to our customers, breaking down barriers to entry and enabling them to bring new cutting-edge products to market faster, more reliably, efficiently, and economically.

 

Ceva is a trusted partner to many of the leading semiconductor and original equipment manufacturer (OEM) companies targeting a wide variety of cellular and IoT end markets, including mobile, PC, consumer, automotive, smart-home, surveillance, robotics, industrial and medical. The customers incorporate our IP into application-specific integrated circuits (ASICs) and application-specific standard products (ASSPs) that they manufacture, market and sell to consumer electronics companies. Our application software IP is licensed primarily to OEMs who embed it in their System on Chip (SoC) designs to enhance the user experience, and OEMs also license our hardware IP products and solutions for their SoC designs to create power-efficient, intelligent, secure and connected devices.

 

Acquisitions, Held For Sale And Discontinued Operation:

 

a. Intrinsix Corp. (Intrinsix)

 

On May 31, 2021, (the “closing date”), the Company acquired 100% of the equity shares of Intrinsix, a leading chip design specialist. The Company acquired Intrinsix pursuant to the Agreement and Plan of Merger, made and entered into on May 9, 2021 (the “Merger Agreement”), by and among the Company, Northstar Merger Sub, Inc., Intrinsix and Shareholder Representative Services LLC, for $33,096 in cash (“the Merger Consideration”), with $26,704 paid at closing, $4,260 delivered to escrow to satisfy indemnification claims, if any, and $2,605 payable to certain Intrinsix executives held back as described below (the “Holdback Merger Consideration”), and after giving effect to post-closing adjustments resulting in a $473 repayment to the Company during the third quarter of 2021. As part of the Merger Agreement, the Company entered into agreements with the Chief Executive Officer and the Chief Technology Officer of Intrinsix pursuant to which the Holdback Merger Consideration, representing 25% of the Merger Consideration payable to each of them in respect of their equity in Intrinsix, is being held back and, subject to their respective continued employment with the Company, released to them over a period of twenty-four (24) months after closing of the acquisition.

 

In addition, the Company incurred acquisition-related costs in an amount of $970, which were included in general and administrative expenses for the year ended December 31, 2021.

 

F-11

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

The acquisition has been accounted in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) No. 805, “Business Combinations” (“ASC 805”). Under the acquisition method of accounting, the total purchase price is allocated to the net tangible and intangible assets of Intrinsix acquired in the acquisition, based on their fair values on the closing date.

 

The results of operations of the combined business, including the acquired business, have been included in the consolidated financial statements as of the closing date. The primary rationale for this acquisition was (1) extending the Company’s market reach into the sustainable and sizeable aerospace and defense space, (2) increasing the Company’s content in customers’ designs and accordingly increasing the license and royalty revenue opportunity by offering turnkey IP platforms that can combine the Company’s off-the-shelf connectivity and smart sensing IP with Intrinsix’s NRE design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more, and (3) expanding the Company’s IP portfolio with secure processor IP for IoT devices and Heterogeneous SoC interface IP for the growing adoption of chiplets, which offer a faster and less expensive alternative to the high R&D costs and complexities associated with monolithic IC developments. A significant portion of the acquisition price was recorded as goodwill due to the synergies with Intrinsix.

 

The intangible assets are amortized based on the pattern upon which the economic benefits of the intangible assets are to be utilized.

 

On September 14, 2023, the Company and Intrinsix, then its wholly owned subsidiary, entered into a Share Purchase Agreement (the “Agreement”) with Cadence Design Systems, Inc. (“Cadence”), pursuant to which Cadence agreed to purchase all of the issued and outstanding capital shares of Intrinsix from the Company for $35,000 in cash, subject to other certain purchase price adjustments as provided for in the Agreement (the “Transaction”). The closing of the Transaction occurred on October 2, 2023. At the closing, an amount of $300 from the consideration was deposited with a third-party escrow agent for the purposes of satisfying any additional post-closing purchase price adjustments owed by the Company to Cadence and a further amount of $3,500 of the consideration was deposited with the same escrow agent for a period of 18 months as security for the Company’s indemnification obligations to Cadence in accordance with the terms and conditions set forth in the Agreement. The Agreement includes certain representations, warranties and covenants of the parties, and the Company also agreed to certain non-competition and non-solicitation terms, which are subject to certain exceptions.

 

Under ASC 205-20, "Discontinued Operation" when a component of an entity, as defined in ASC 205-20, has been disposed of or is classified as held for sale, the results of its operations, including the gain or loss on its component are classified as discontinued operations and the assets and liabilities of such component are classified as assets and liabilities attributed to discontinued operations; that is, provided that the operations, assets and liabilities and cash flows of the component have been eliminated from the Company’s consolidated operations and the Company will have no significant continuing involvement in the operations of the component.

 

As a result of the Transaction, Intrinsix's results of operations and asset and liability balances are disclosed as a discontinued operation, including the resulting income from the sale. All prior periods comparable results of operation, assets and liabilities have been retroactively included in discontinued operations.

 

F-12

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

The following assets and liabilities allocated to the discontinued operation are reflected as discontinued operation assets and liabilities in the Company’s Consolidated Balance Sheet for the periods presented. Since the Company operates as one reporting unit, the Company allocated goodwill to the discontinued operation using relative fair value method. The major classes of assets and liabilities included as part of the discontinued operation as of December 31, 2022, are presented in the following table:

 

   

December 31,
2022

 

Assets of discontinued operation

       

Current assets of discontinued operation:

       

Cash and cash equivalents

  $ 1,169  

Trade receivables

    1,420  

Prepaid expenses and other current assets

    107  

Total current assets of discontinued operation

    2,696  

Long-term assets of discontinued operation:

       

Deferred tax assets

    115  

Property and equipment, net

    475  

Operating lease right-of-use assets

    1,798  

Goodwill

    17,983  

Intangible assets, net

    4,288  

Total long-term assets of discontinued operation

    24,659  

Total assets of discontinued operation

  $ 27,355  
         

Liabilities of discontinued operation

       

Current liabilities of discontinued operation:

       

Trade payables

  $ 136  

Deferred revenues

    70  

Accrued expenses and other payables

    115  

Accrued payroll and related benefits

    969  

Operating lease liabilities

    302  

Total current liabilities of discontinued operation

    1,592  

Long-term liabilities of discontinued operation:

       

Operating lease liabilities

    1,496  

Total long-term liabilities of discontinued operation

    1,496  

Total liabilities of discontinued operation

  $ 3,088  

 

The following table shows the Company's results of discontinued operation for years ended December 31, 2021, 2022 and 2023:

 

   

Year Ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Revenues

  $ 8,874     $ 14,065     $ 7,909  

Cost of revenues

    6,449       11,921       4,976  

Gross profit

    2,425       2,144       2,933  

Operating expenses:

                       

Research and development, net

    3,415       8,184       5,489  

Sales and marketing

    628       1,427       662  

General and administrative

    1,506       1,139       757  

Amortization of intangible assets

    408       699       373  

Total operating expenses

    5,957       11,449       7,281  

Operating loss

    (3,532 )     (9,305 )     (4,348 )

Financial income, net

                3  

Gain on sale

                10,892  

Total gain (loss) from discontinued operations before taxes on income

    (3,532 )     (9,305 )     6,547  

Income tax benefit

    (1,531 )           (12 )

Net income (loss) from discontinued operations

  $ (2,001 )   $ (9,305 )   $ 6,559  

 

F-13

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

The following table presents the gain associated with the sale, presented in the results of discontinued operations for the year ended December 31, 2023:

 

Gross purchase price

  $ 35,154  

Transaction costs

    (690 )

Net assets sold

    (23,572 )

Total gain on sale

  $ 10,892  

 

The carrying value of the net assets sold are as follows:

 

Cash and cash equivalents

  $ 525  

Trade receivables

    931  

Prepaid expenses and other current assets

    354  

Operating lease right-of-use assets

    1,590  

Property and equipment, net

    364  

Goodwill

    18,463  

Intangible assets, net

    3,323  

Trade payables

    (44 )

Deferred revenues

    (123 )

Accrued payroll and related benefits

    (221 )

Operating lease liabilities

    (1,590 )

Total net assets sold

  $ 23,572  

 

The following table presents cash flows from discontinued operations: 

 

   

Year Ended December 31,

 
   

2021

   

2022

   

2023

 

Net cash flows used in operating activities (*)

  $ (3,092 )   $ (3,116 )   $ (2,235 )

Net cash flows (used in) provided by investing activities

  $ (29,997 )   $ (436 )   $ 29,919  

 

(*) Amortization and depreciation allocated to discontinued operation for the years ended December 31, 2021, 2022 and 2023 amounted to $1,257, $2,205 and $1,081, respectively.

 

F-14

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

b. VisiSonics 

 

In May 2023, the Company entered into an agreement to acquire the VisiSonics 3D spatial audio business (“VisiSonics”). Under the terms of the agreement, the Company agreed to pay an aggregate of $3,600 at closing, and each of VisiSonics’ two founders will be entitled to an additional payment of $100 payable in equal monthly installments over the 12-month period following the closing in connection with their provision of consulting services. The main strategic driver for the acquisition is that VisiSonics’ spatial audio R&D team and software, which has close ties to the Company’s sensor fusion R&D development center, extend the Company’s application software portfolio for embedded systems, bolstering the Company’s strong market position in hearables where spatial audio is quickly becoming a must-have feature.

 

In addition, the Company incurred acquisition-related expenses associated with the VisiSonics transaction in a total amount of $117, which were included in general and administrative expenses for the year ended December 31, 2023. Acquisition-related costs included legal and accounting fees. 

 

The results of VisiSonics's operations have been included in the consolidated financial statements since May 5, 2023. Pro forma results of operations related to this acquisition have not been prepared because they are not material to the Company's consolidated statement of income.

 

The acquisition of the VisiSonics business has been accounted in accordance with ASC  805. Under the acquisition method of accounting, the total purchase price is allocated to the intangible assets based on their fair values on the closing date. The excess of the purchase price over the identifiable intangible assets was recorded as goodwill. 

 

Goodwill generated from this business combination is attributed to synergies between the Company's and VisiSonics's respective products and services.

 

The purchase price allocation for the acquisition has been determined as follows:

 

Intangible assets:

       

Technologies

  $ 1,174  

Customer relationships

    432  

Goodwill

    1,994  

Total assets

  $ 3,600  

 

Basis of presentation:

 

The consolidated financial statements have been prepared according to U.S Generally Accepted Accounting Principles (“U.S. GAAP”).

 

Use of estimates:

 

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, the reported amounts of revenues and expenses during the reporting period, and amounts classified as a discontinued operation. Actual results could differ from those estimates.

 

F-15

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

Financial statements in U.S. dollars:

 

A majority of the revenues of the Company and its subsidiaries is generated in U.S. dollars (“dollars”). In addition, a portion of the Company and its subsidiaries’ costs are incurred in dollars. The Company’s management has determined that the dollar is the primary currency of the economic environment in which the Company and its subsidiaries principally operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.

 

Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into dollars in accordance with FASB ASC No. 830, “Foreign Currency Matters.” All transaction gains and losses from remeasurement of monetary balance sheet items are reflected in the consolidated statements of income (loss) as financial income or expenses, as appropriate, which is included in “financial income, net.” The foreign exchange gains and losses arose principally on the EURO and the NIS monetary balance sheet items as a result of the currency fluctuations of the EURO and the NIS against the dollar.

 

Principles of consolidation:

 

The consolidated financial statements incorporate the financial statements of the Company and all of its subsidiaries. All inter-company balances and transactions have been eliminated on consolidation.

 

Cash equivalents:

 

Cash equivalents are short-term highly liquid investments that are readily convertible to cash with original maturities of three months or less from the date acquired.

 

Short-term bank deposits:

 

Short-term bank deposits are deposits with maturities of more than three months but less than one year from the balance sheet date. The deposits are presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.12%, 1.54% and 3.95% during 2021, 2022 and 2023, respectively.

 

Marketable securities:

 

Marketable securities consist mainly of corporate bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC No. 320 “Investments- Debt Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because these securities are available to support current operations and the company may sell these debt securities prior to their stated maturities.

 

The Company determines realized gains or losses on sale of marketable securities on a specific identification method and records such gains or losses as financial income, net.

 

For each reporting period, the Company evaluates whether declines in fair value below the amortized cost are due to expected credit losses, as well as the Company's ability and intention to hold the investment until a forecasted recovery occurs, in accordance with ASC 326. Allowance for credit losses on available for sale debt securities are recognized as a charge in financial income on the consolidated statements of income, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss). For the years ended December 31, 2023, 2022 and 2021, credit losses were immaterial.

 

F-16

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

Long-term bank deposits:

 

Long-term bank deposits are deposits with maturities of more than one year as of the balance sheet date. The deposits presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.15% and 3.8% during 2021 and 2022, respectively. There were no long-term bank deposits as of December 31, 2023.

 

Trade receivables and allowances:

 

Trade receivables are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts and allowance for unbilled receivables based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).

 

Property and equipment, net:

 

Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, at the following annual rates:

 

   

%

 

Computers, software and equipment

  15 - 33  

Office furniture and equipment

  7 - 33  

Leasehold improvements

  10 - 33  
    (the shorter of the expected lease term or useful economic life)  

 

The Company’s long-lived assets are reviewed for impairment in accordance with FASB ASC No. 360-10-35, “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.

 

No impairment was recorded during the years ended 2021, 2022 and 2023.

 

Leases:

 

The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (1) whether the contract includes an identified asset, (2) whether the Company obtains substantially all of the economic benefits from the use of the asset throughout the period of use, and (3) whether the Company has the right to direct how and for what purpose the identified asset is used throughout the period of use.

 

F-17

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does not meet any one of these criteria. Since all of the Company’s lease contracts do not meet any of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.

 

Operating lease right-of-use (“ROU”) assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. The lease term may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on information available on the commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. All ROU assets are reviewed for impairment. In 2022, the Company abandoned one of its offices, and as a result $439 was written off. In 2023, the Company abandoned another office before the end of the lease period, and as a result $144 was written off.

 

The Company elected to not recognize a lease liability and a ROU asset for lease with a term of twelve months or less.

 

Goodwill:

 

Goodwill is carried at cost and is not amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances. The Company conducts its annual test of impairment for goodwill on October 1st of each year.

 

The Company operates in one operating segment and this segment comprises only one reporting unit.

 

ASC 350, "Intangibles – Goodwill and Other" ("ASC 350") allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the Company recognizes an impairment of goodwill for the amount of this excess. For each of the three years in the period ended December 31, 2023, no impairment of goodwill has been recorded.

 

Intangible assets, net:

 

Acquired intangible assets with finite lives are amortized over their estimated useful lives. The Company amortizes intangible assets with finite lives over periods ranging from half a year to seven and a half years, using the straight-line method, unless another method is more appropriate.

 

The Company’s long-lived assets and intangible assets with finite lives are reviewed for impairment in accordance with ASC 360 whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.

 

F-18

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

The Company did not record any impairments during the years ended December 31, 2021 and 2023. In 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company decided to cease the development of this product line. In 2022, the Company also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (1) an impairment charge of $479 relating to an agreement to acquire certain NB-IoT technologies, and (2) an impairment charge of $1,479 relating to an agreement to purchase certain assets and services from Immervision.

 

Investments in marketable equity securities:

 

The Company holds an equity interest in Cipia Vision Ltd (CPIA.TA) ("Cipia"), a publicly traded company listed on the Tel-Aviv Stock Exchange. As such, the Company measures its Cipia investment at fair value with changes in fair value recognized in remeasurement of marketable equity securities in the consolidated statements of income (loss). As of December 31, 2023, the investment fair value amounted to $406. The Company recorded a gain of $1,983, a loss of $2,511 and a loss of $2 for the years ended December 31, 2021, 2022 and 2023, respectively from the remeasurement of the investment.

 

Revenue recognition:

 

The following is a description of principal activities from which the Company generates revenue. Revenues are recognized when control of the promised goods or services are transferred to the customers in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.

 

The Company determines revenue recognition through the following steps:

 

 

Identification of the contract with a customer;

 

 

Identification of the performance obligations in the contract;

 

 

Determination of the transaction price;

 

 

Allocation of the transaction price to the performance obligations in the contract; and

 

 

Recognition of revenue when, or as, the Company satisfies a performance obligation.

 

The Company enters into contracts that can include various combinations of products and services, as detailed below, which are generally capable of being distinct and accounted for as separate performance obligations.

 

The Company generates its revenues from (1) licensing intellectual properties, which in certain circumstances are modified for customer-specific requirements, (2) royalty revenues, and (3) other revenues, which include revenues from support, training and sale of development systems and chips, which are included in licensing and related revenue in the accompanying consolidated statements of income (loss).

 

The Company accounts for its IP license revenues and related services, which provide the Company's customers with rights to use the Company's IP, in accordance with ASC 606, "Revenue from Contracts with Customers" (ASC 606"). A license may be perpetual or time limited in its application. In accordance with ASC 606, the Company will recognize revenue from IP license at the time of delivery when the customer obtains control of the IP, as the IP is functional without professional services, updates and technical support. The Company has concluded that its IP licenses are distinct as the customer can benefit from the licenses on their own.

 

F-19

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

Revenues from contracts that involve significant customization of the Company’s IP to customer-specific specifications are considered as one performance obligation satisfied over-time. Revenue related to these projects is recognized over time, usually based on a percentage that incurred labor effort to date bears to total projected labor effort. Incurred effort represents work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses are first determined, in the amount of the estimated loss on the entire contract. Significant judgment is required when estimating total labor effort and progress to completion on these arrangements, as well as whether a loss is expected to be incurred on the project.

 

Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of IP license are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis. Standalone selling prices of significant customization of the Company’s IP to customer-specific specifications are typically estimated based on expected cost plus approach.

 

Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by the Company’s licensees on sales of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. Royalty revenues are recognized during the quarter in which the Company receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does not receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on the Company’s estimation of the customer’s sales during the quarter.

 

Contracts with customers generally contain an agreement to provide for training and post contract support, which consists of telephone or e-mail support, correction of errors (bug fixing) and unspecified updates and upgrades. Fees for post contract support, which takes place after delivery to the customer, are specified in the contract and are generally mandatory for the first year. After the mandatory period, the customer may extend the support agreement on similar terms, usually on an annual basis. The Company considers the post contract support performance obligation as a distinct performance obligation that is satisfied over time, and as such, it recognizes revenue for post contract support on a straight-line basis over the period for which technical support is contractually agreed to be provided to the licensee, typically twelve months.

 

Revenues from the sale of development systems and chips are recognized when control of the promised goods or services are transferred to the customers.

 

When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing, unless the financing period is under one year and only after the products or services were provided as the Company elected to use the practical expedient under ASC 606.

 

F-20

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

Deferred revenues, which represent a contract liability, include unearned amounts received under license agreements, unearned technical support and amounts paid by customers not yet recognized as revenues.

 

The Company capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates. If the expected amortization period is one year or less, the commission fee is expensed when incurred.

 

Cost of revenue:

 

Cost of revenue includes the costs of products, services and royalty expense payments to the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the “IIA“) (refer to Note 16 for further details). Cost of product revenue includes materials, subcontractors, amortization of acquired assets and the portion of development costs associated with product development arrangements. Cost of service revenue includes salary and related costs for personnel engaged in services, training and customer support, and travel, office expenses and other support costs.

 

Income taxes:

 

The Company recognizes income taxes under the liability method. It recognizes deferred income tax assets and liabilities for the expected future consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. These differences are measured using the enacted statutory tax rates that are expected to apply to taxable income for the years in which differences are expected to reverse. The effect of a change in tax rates on deferred income taxes is recognized in the statements of income (loss) during the period that includes the enactment date.

 

Valuation allowance is recorded to reduce the deferred tax assets to the net amount that the Company believes is more likely than not to be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing tax planning strategies, in assessing the need for a valuation allowance.  

 

The Company accounts for uncertain tax positions in accordance with ASC 740, “Income Taxes” (“ASC 740”). ASC 740-10 contains a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative probability) likely to be realized upon ultimate settlement. The Company accrues interest and penalties related to unrecognized tax benefits under taxes on income.

 

Research and development, net:

 

Research and development costs are charged to the consolidated statements of income (loss) as incurred and are presented net of government grants (see note Government grants and tax credits)..

 

Government grants and tax credits:

 

Government grants received by the Company relating to categories of operating expenditures are credited to the consolidated statements of income (loss) during the period in which the expenditure to which they relate is charged. Royalty and non-royalty-bearing grants from the IIA for funding certain approved research and development projects are recognized at the time when the Company is entitled to such grants, on the basis of the related costs incurred, and included as a deduction from research and development expenses in the consolidated statements of income (loss).

 

F-21

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

The Company recorded grants in the amounts of $3,595, $4,850 and $1,668 for the years ended December 31, 2021, 2022 and 2023, respectively. The Company’s Israeli subsidiary is obligated to pay royalties amounting to 3%-3.5% of the sales of certain products the development of which received grants from the IIA in previous years. The obligation to pay these royalties is contingent on actual sales of the products. Grants received from the IIA may become repayable if certain criteria under the grants are not met.

 

The French Research Tax Credit, Crédit d’Impôt Recherche (“CIR”), is a French tax incentive to stimulate research and development (“R&D”) which is relevant for the Company's French subsidiaries (RivieraWaves SAS and Ceva France). Generally, the CIR offsets the income tax to be paid and the remaining portion (if any) can be refunded. The CIR is calculated based on the claimed volume of eligible R&D expenditures by the Company. As a result, the CIR is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2021, 2022 and 2023, the Company recorded CIR benefits in the amount of $2,299, $2,152 and $2,509, respectively.

 

The research & development (R&D) tax credit in the UK is designed to encourage innovation and increase spending on R&D activities for companies operating in the UK. This is relevant to the Company’s subsidiary R&D centers in the UK. Generally, the UK R&D tax credit offsets the income tax to be paid and the remaining portion (if any) will be refunded. The R&D tax credit is calculated based on the claimed volume of eligible R&D expenditures by the Company. As a result, the R&D tax credit is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2021, 2022 and 2023, the Company recorded R&D tax credit benefits in the amount of $248, $164 and $107, respectively.

 

Employee benefit plan:

 

Certain of the Company’s employees are eligible to participate in a defined contribution pension plan (the “Plan”). Participants in the Plan may elect to defer a portion of their pre-tax earnings into the Plan, which is run by an independent party. The Company makes pension contributions at rates varying up to 10% of the participant’s pensionable salary. Contributions to the Plan are recorded as an expense in the consolidated statements of income (loss).

 

The Company’s U.S. operations maintain a retirement plan (the “U.S. Plan”) that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Participants in the U.S. Plan may elect to defer a portion of their pre-tax earnings, up to the Internal Revenue Service annual contribution limit. The Company matches 50% of each participant’s contributions up to a maximum of 6% of the participant’s base pay. Each participant may contribute up to 15% of base remuneration. Contributions to the U.S. Plan are recorded during the year contributed as an expense in the consolidated statements of income (loss).

 

Total contributions for the years ended December 31, 2021, 2022 and 2023 were $1,155, $1,034 and $1,371, respectively.

 

Accrued severance pay:

 

Effective July 1, 2021, the Israeli subsidiary’s agreements with employees hired prior to August 1, 2016, are under Section 14 of the Severance Pay Law, 1963. Up to July 1, 2021, the liability of Ceva’s Israeli subsidiary for severance pay for employees hired prior to August 1, 2016, was calculated pursuant to Israeli severance pay law based on the most recent salary of each employee multiplied by the number of years of employment for these employee as of June 30, 2021. The Israeli subsidiary’s liability for the period until June 30, 2021, is fully provided for by monthly deposits with severance pay funds, insurance policies and an accrual. The deposited funds include profits and losses accumulated up to December 31, 2023. The deposited funds may be withdrawn only upon the fulfillment of the obligation pursuant to Israeli severance pay law or labor agreements. The value of these policies is recorded as an asset on the Company’s consolidated balance sheets.

 

F-22

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

Effective August 1, 2016, the Israeli subsidiary’s agreements with new employees in Israel are under Section 14 of the Severance Pay Law, 1963, and effective July 1, 2021, also with employees hired prior to August 1, 2016. The Israeli subsidiary’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, no additional obligation exists regarding the matter of severance pay, and no additional payments is made by the Israeli subsidiary to the employee. Furthermore, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheet, as the Israeli subsidiary is legally released from any obligation to employees once the required deposit amounts have been paid.

 

Severance pay expenses, net of related income, for the years ended December 31, 2021, 2022 and 2023, were $1,943, $2,706 and $2,117, respectively.

 

Equity-based compensation:

 

The Company accounts for equity-based compensation in accordance with FASB ASC No. 718, “Stock Compensation” which requires the recognition of compensation expenses based on estimated fair values for all equity-based awards made to employees and non-employee directors. Equity-based compensation primarily includes restricted stock units (“RSUs”), as well as options, stock appreciation right (“SAR”), performance-based stock units (“PSUs”) and employee stock purchase plan awards.

 

The Company use the straight-line recognition method for awards subject to graded vesting based only on a service condition and the accelerated method for awards that are subject to performance or market conditions. The fair value of each RSU and PSU (excluding PSUs based on market condition awards) is the market value as determined by the closing price of the common stock on the day of grant. The Company estimates the fair value of PSU based on market condition awards on the date of grant using the Monte-Carlo simulation model. The Company estimates the fair value of stock option awards on the date of grant using the Black & Scholes model.

 

The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:

 

   

2021

 

2022

 

2023

                                     

Expected dividend yield

      0 %         0 %         0 %  

Expected volatility

  39 % - 60 %   38 % - 50 %   45 % - 47 %

Risk-free interest rate

  0.1 % - 1.7 %   0.5 % - 3.0 %   4.8 % - 5.5 %

Expected forfeiture

        0 %       0 %         0 %  

Contractual term of up to (in months)

 

6

 

6

 

6

 

 

During the years ended December 31, 2021, 2022 and 2023, the Company recognized equity-based compensation expense related to stock options, SARs, RSUs, PSUs and employee stock purchase plan as follows:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Cost of revenue

  $ 513     $ 687     $ 826  

Research and development, net

    7,187       8,259       9,133  

Sales and marketing

    1,608       1,503       1,776  

General and administrative

    3,291       2,888       3,795  

Total equity-based compensation expense from continuing operations

    12,599       13,337       15,530  

Equity-based compensation expense included in discontinued operations

    456       1,168       668  

Total equity-based compensation expense

  $ 13,055     $ 14,505     $ 16,198  

 

F-23

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

As of December 31, 2023, there was $20,839 of unrecognized compensation expense related to unvested RSUs and PSUs. This amount is expected to be recognized over a weighted-average period of 1.5 years. As of December 31, 2023, there was $275 of unrecognized compensation expense related to unvested stock option and employee stock purchase plan. This amount is expected to be recognized over a weighted-average period of 2.0 years. There was no unrecognized compensation expense related to unvested SARs.

 

Fair value of financial instruments:

 

The carrying amount of cash and cash equivalents, short-term bank deposits, trade receivables, prepaid expenses and other accounts receivable, trade payables, deferred revenues, accrued expenses and other accounts payable and accrued payroll and related benefits approximates fair value due to the short-term maturities of these instruments. Marketable securities, marketable equity securities and derivative instruments are carried at fair value. See Note 5 for more information.

 

Comprehensive income (loss):

 

The Company accounts for comprehensive income (loss) in accordance with FASB ASC No. 220, “Comprehensive Income.” This statement establishes standards for the reporting and display of comprehensive income (loss) and its components in a full set of general purpose financial statements. Comprehensive income (loss) generally represents all changes in stockholders’ equity during the period except those resulting from investments by, or distributions to, stockholders. The Company’s items of other comprehensive income (loss) relate to unrealized gains and losses, net of tax, on hedging derivative instruments and marketable securities.

 

Concentration of credit risk:

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, bank deposits, marketable securities, foreign exchange contracts and trade receivables. The Company invests its surplus cash in cash deposits and marketable securities in financial institutions and has established guidelines relating to diversification and maturities to maintain safety and liquidity of the investments.

 

The majority of the Company’s cash and cash equivalents are invested in high grade certificates of deposits with major U.S., European and Israeli banks. Generally, cash and cash equivalents and bank deposits may be redeemed on demand and therefore minimal credit risk exists with respect to them. Nonetheless, deposits with these banks exceed the Federal Deposit Insurance Corporation (“FDIC”) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. Generally, these cash equivalents may be redeemed upon demand and, therefore management believes that it bears a lower risk. The short-term and long-term bank deposits are held in financial institutions which management believes are institutions with high credit standing, and accordingly, minimal credit risk from geographic or credit concentration. Furthermore, the Company holds an investment portfolio consisting principally of corporate bonds. The Company has the ability to hold such investments until recovery of temporary declines in market value or maturity.

 

The Company’s trade receivables are geographically diverse, mainly in the Asia Pacific, and also in the United States and Europe. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and to date has not experienced any material losses. The Company makes estimates of expected credit losses for based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.

 

   

Balance at

beginning

of period

   

Additions

   

Deduction

   

Balance at

end of period

 

Year ended December 31, 2023

                               

Allowance for credit losses

  $ 313     $     $ (25 )   $ 288  
                                 

Year ended December 31, 2022

                               

Allowance for credit losses

  $ 288     $ 25     $     $ 313  
                                 

Year ended December 31, 2021

                               

Allowance for credit losses

  $ 300     $ 152     $ (164 )   $ 288  

 

The Company has no off-balance-sheet concentration of credit risk.

 

Derivative and hedging activities:

 

The Company follows the requirements of FASB ASC No. 815,” Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of one to twelve months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

 

For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.

 

F-24

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

As of December 31, 2022, and 2023, the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $12,200 and $16,500, respectively.

 

Advertising expenses:

 

Advertising expenses are charged to consolidated statements of income (loss) as incurred. Advertising expenses for the years ended December 31, 2021, 2022 and 2023 were $596, $734 and $780, respectively.

 

Treasury stock:

 

The Company repurchases its common stock from time to time pursuant to a board-authorized share repurchase program through open market purchases and repurchase plans.

 

The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC No. 505-30, “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.

 

Net income (loss) per share of common stock:

 

Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year, plus dilutive potential shares of common stock considered outstanding during the year, in accordance with FASB ASC No. 260, “Earnings Per Share.”

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Numerator:

                       

Net income (loss) from continuing operations

  $ 2,397     $ (13,878 )   $ (18,437 )

Net income (loss) from discontinued operations

    (2,001 )     (9,305 )     6,559  

Net income (loss)

  $ 396     $ (23,183 )   $ (11,878 )

Denominator (in thousands):

                       

Basic weighted-average common stock outstanding

    22,819       23,172       23,484  

Effect of stock-based awards

    432              

Diluted weighted-average common stock outstanding

    23,251       23,172       23,484  
                         

Basic net income (loss) per share from continuing operations

  $ 0.11     $ (0.60 )   $ (0.79 )

Basic net income (loss) per share from discontinued operations

  $ (0.09 )   $ (0.40 )   $ 0.28  

Basic net income (loss) per share

  $ 0.02     $ (1.00 )   $ (0.51 )
                         

Diluted net income (loss) per share from continuing operations

  $ 0.10     $ (0.60 )   $ (0.79 )

Diluted net income (loss) per share from discontinued operations

  $ (0.08 )   $ (0.40 )   $ 0.28  

Diluted net income (loss) per share

  $ 0.02     $ (1.00 )   $ (0.51 )

 

F-25

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

The weighted-average number of shares related to outstanding equity-based awards excluded from the calculation of diluted net income (loss) per share, since their effect was anti-dilutive, were 65,073 shares for the year ended December 31, 2021. The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 985,277 for the year ended December 31, 2022. The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 1,381,176 for the year ended December 31, 2023.

 

Accounting Standards Recently Issued, Not Yet Adopted by the Company:

 

In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on the Company’s consolidated financial statements.

 

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-07.

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-09.

 

 

 

NOTE 2: REVENUE RECOGNITION

 

The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The estimated revenues do not include amounts of royalties or unexercised contract renewals:

 

   

2024

   

2025

   

2026 and

thereafter

 

License and related revenues

  $ 4,903     $ 614     $ 111  

 

F-26

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

Disaggregation of revenue:

 

The following table provides information about disaggregated revenue by primary geography, use cases for the Company’s technology portfolio, and timing of revenue recognition:

 

   

Year ended December 31, 2022

   

Year ended December 31, 2023

 
   

Licensing and

related revenues

   

Royalties

   

Total

   

Licensing and

related revenues

   

Royalties

   

Total

 

Geography

                                               

United States

  $ 7,055     $ 7,100     $ 14,155     $ 3,845     $ 5,706     $ 9,551  

Europe and Middle East

    6,739       3,205       9,944       9,197       2,987       12,184  

Asia Pacific

    61,400       35,084       96,484       44,513       31,171       75,684  

Total

  $ 75,194     $ 45,389     $ 120,583     $ 57,555     $ 39,864     $ 97,419  
                                                 

Use cases for the Company’s technology portfolio

                                               

Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)

  $ 60,312     $ 33,890     $ 94,202     $ 49,910     $ 29,787     $ 79,697  

Sense & Infer ( sensor fusion, audio, sound, imaging, vision and AI)

    14,882       11,499       26,381       7,645       10,077       17,722  

Total

  $ 75,194     $ 45,389     $ 120,583     $ 57,555     $ 39,864     $ 97,419  
                                                 

Timing of revenue recognition

                                               

Products transferred at a point in time

  $ 62,053     $ 45,389     $ 107,442     $ 46,542     $ 39,864     $ 86,406  

Products and services transferred over time

    13,141             13,141       11,013             11,013  

Total

  $ 75,194     $ 45,389     $ 120,583     $ 57,555     $ 39,864     $ 97,419  

 

 

   

Year ended December 31, 2021

 
   

Licensing and

related revenues

   

Royalties

   

Total

 

Geography

                       

United States

  $ 7,811     $ 10,033     $ 17,844  

Europe and Middle East

    2,938       3,938       6,876  

Asia Pacific and other

    53,204       35,908       89,112  

Total

  $ 63,953     $ 49,879     $ 113,832  
                         

Use cases for the Company’s technology portfolio

                       

Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)

  $ 50,359     $ 36,959     $ 87,318  

Sense & Infer (sensor fusion, audio, sound, imaging, vision and AI)

    13,594       12,920       26,514  

Total

  $ 63,953     $ 49,879     $ 113,832  
                         

Timing of revenue recognition

                       

Products transferred at a point in time

  $ 53,401     $ 49,879     $ 103,280  

Products and services transferred over time

    10,552             10,552  

Total

  $ 63,953     $ 49,879     $ 113,832  

 

F-27

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

Contract balances:

 

The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:

 

   

December 31, 2022

   

December 31, 2023

 
                 

Trade receivables

  $ 11,136     $ 8,433  

Unbilled receivables (associated with licensing and related revenue)

    8,436       9,735  

Unbilled receivables (associated with royalties)

    10,258       12,139  

Deferred revenues (short-term contract liabilities)

    3,098       3,018  

 

The Company receives payments from customers based upon contractual payment schedules; trade receivables are recorded when the right to consideration becomes unconditional, and an invoice is issued to the customer. Unbilled receivables associated with licensing and other include amounts related to the Company’s contractual right to consideration for completed performance objectives not yet invoiced. Unbilled receivables associated with royalties are recorded as the Company recognizes revenues from royalties earned during the year, but not yet invoiced, either by actual sales data received from customers, or, when applicable, by the Company’s estimation. Contract liabilities (deferred revenue) include payments received in advance of performance under the contract, and are realized with the associated revenue recognized under the contract.

 

During the year ended December 31, 2023, the Company recognized $2,746 that was included in deferred revenues (short-term contract liability) balance at January 1, 2023.

 

Practical expediency and exemptions:

 

The Company generally expenses sales commissions when incurred because the amortization period would have been less than one year. The Company records these costs within sales and marketing expenses on the Company’s consolidated statements of income (loss).

 

The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.

 

Discontinued operation:

 

The Company's revenues streams from Intrinsix chip design business comprises primarily of non-recurring engineering (“NRE”) revenues. Revenues that are derived from NRE chip design services are performance obligations that are recognized over time as the services are rendered. For time-and-materials contracts, the performance obligation is satisfied, and revenue is recognized over time as the services are performed. Generally, contracts call for billings on a time-and-materials basis; however, in instances when a fixed-fee contract is signed, revenue is recognized over time, based on an input method of labor costs expended, relative to total expected labor costs to complete the contract.

 

The Intrinsix business relies heavily on contracts with U.S. government prime contractors.

 

F-28

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

 

NOTE 3: MARKETABLE SECURITIES

 

The following is a summary of available-for-sale marketable securities at December 31, 2022 and 2023:

 

   

As at December 31, 2023

 
   

Amortized
cost

   

Gross
unrealized
gains

   

Gross
unrealized
losses

   

Fair
value

 

Available-for-sale - matures within one year:

                               

Corporate bonds

  $ 27,690     $ 4     $ (243 )   $ 27,451  
                                 

Available-for-sale - matures after one year through three years:

                               

Corporate bonds

    108,700       278       (3,734 )     105,244  
                                 

Total

  $ 136,390     $ 282     $ (3,977 )   $ 132,695  

 

   

As at December 31, 2022

 
   

Amortized
cost

   

Gross
unrealized
gains

   

Gross
unrealized
losses

   

Fair
value

 

Available-for-sale - matures within one year:

                               

Corporate bonds

  $ 17,552     $     $ (1,330 )   $ 16,222  
                                 

Available-for-sale - matures after one year through four years:

                               

Corporate bonds

    101,355       38       (5,535 )     95,858  
                                 

Total

  $ 118,907     $ 38     $ (6,865 )   $ 112,080  

 

The following table presents gross unrealized losses and fair values for those investments that were in an unrealized loss position as of December 31, 2022 and 2023, and the length of time that those investments have been in a continuous loss position:

 

    Less than 12 months     12 months or greater  
   

Fair value

   

Gross

unrealized

loss

   

Fair value

   

Gross

unrealized

loss

 

As of December 31, 2023

  $ 18,193     $ (49 )   $ 86,643     $ (3,928 )

As of December 31, 2022

  $ 58,706     $ (1,885 )   $ 48,539     $ (4,980 )

 

F-29

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

During the years ended December 31, 2021, 2022 and 2023 the amount of credit losses recorded was not material.

 

The following table presents gross realized gains and losses from sale of available-for-sale marketable securities:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Gross realized gains from sale of available-for-sale marketable securities

  $ 43     $     $ 114  

Gross realized losses from sale of available-for-sale marketable securities

  $ (30 )   $ (55 )   $ (24 )

 

 

NOTE 4: LEASES

 

The Company leases substantially all of its office space and vehicles under operating leases. The Company's leases have original lease periods expiring between 2024 and 2034. Some leases include one or more options to renew. The Company does not assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will not be terminated early.

 

The following is a summary of weighted average remaining lease terms and discount rate for all of the Company’s operating leases:

 

   

December 31, 2023

 

Weighted average remaining lease term (years)

    4.14  

Weighted average discount rate

    3.99 %

 

 

Total operating lease cost and cash payments for operating leases were as follows:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Operating lease cost

  $ 3,085     $ 3,117     $ 2,967  

Cash payments for operating leases

  $ 3,175     $ 3,051     $ 2,947  

 

 

Maturities of lease liabilities are as follows:

 

2024

    2,575  

2025

    1,919  

2026

    818  

2027

    646  

2028 and thereafter

    970  

Total undiscounted cash flows

    6,928  

Less imputed interest

    472  

Present value of lease liabilities

  $ 6,456  

 

F-30

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

 

NOTE 5:  FAIR VALUE MEASUREMENT

 

FASB ASC No. 820, “Fair Value Measurements and Disclosures” defines fair value, establishes a framework for measuring fair value. Fair value is an exit price, representing the amount that would be received for selling an asset or paid for the transfer of a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:

 

 

Level I

Unadjusted quoted prices in active markets that are accessible on the measurement date for identical, unrestricted assets or liabilities;

     
 

Level II

Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and

     
 

Level III

Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).

 

The Company measures its marketable securities, investments in marketable equity securities and foreign currency derivative contracts at fair value. Investments in marketable equity securities are classified within Level I as the securities are traded in an active market. Marketable securities and foreign currency derivative contracts are classified within Level II as the valuation inputs are based on quoted prices and market observable data of similar instruments.

 

The table below sets forth the Company’s assets and liabilities measured at fair value by level within the fair value hierarchy. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

 

 

Description

 

December 31,

2023

   

Level I

   

Level II

   

Level III

 

Assets:

                               

Marketable securities:

                               

Corporate bonds

  $ 132,695           $ 132,695        

Foreign exchange contract

    988             988        

Investments in marketable equity securities

    406       406              

 

Description

 

December 31,

2022

   

Level I

   

Level II

   

Level III

 

Assets:

                               

Marketable securities:

                               

Corporate bonds

  $ 112,080           $ 112,080        

Foreign exchange contract

    13             13        

Investments in marketable equity securities

    408       408              
                                 

Liabilities:

                               

Foreign exchange contracts

    119             119        

 

F-31

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

 

NOTE 6: PROPERTY AND EQUIPMENT, NET

 

Composition of assets, grouped by major classifications, is as follows:

 

As at December 31,

 
   

2022

   

2023

 

Cost:

               

Computers, software and equipment

  $ 25,351     $ 26,833  

Office furniture and equipment

    1,195       1,058  

Leasehold improvements

    4,356       4,358  
      30,902       32,249  

Less – Accumulated depreciation

    (24,278 )     (25,517 )

Property and equipment, net

  $ 6,624     $ 6,732  

 

The Company recorded in continuing operations depreciation expenses in the amount of $2,960 and $2,730 for the years ended December 31, 2022 and 2023, respectively. In addition, in 2022 and 2023, assets no longer in use by the Company of $709 and $1,491, respectively, have been written down.

 

 

NOTE 7: GOODWILL AND INTANGIBLE ASSETS, NET

 

 

(a)

Goodwill:

 

Changes in goodwill are as follows:

 

   

Year ended December 31,

 
   

2022

   

2023

 
                 

Balance as of January 1,

  $ 74,777     $ 74,777  

Acquisition

          1,994  

Sale of Intrinsix (see note 1)

          (18,463 )

Balance as of December 31,

  $ 74,777     $ 58,308  

 

 

As of December 31, 2022, the allocated goodwill to continuing operation amounted to $56,794.

 

F-32

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

 

(b)

Intangible assets:

 

 

               

Year ended December 31, 2022

       

Year ended December 31, 2023

 
   

Weighted

average

amortization

period (years)

 

Gross carrying amount

 

Accumulated amortization

 

Impairment (*)

 

Net

 

Gross carrying amount

 

Accumulated amortization

 

Impairment (*)

 

Net

 
                                                         

Intangible assets related to the acquisition of VisiSonics business

                                                       

Customer relationships

    4.0   $   $   $   $   $ 432   $ 72   $   $ 360  

Technologies

    5.0                     1,174     157         1,017  
                                                         
                                                         

Intangible assets related to the acquisition of Hillcrest Labs business

                                                       

Customer relationships

    4.4     3,518     2,998         520     3,518     3,190         328  

Customer backlog

    0.5     72     72             72     72          

R&D Tools

    7.5     2,475     1,140         1,335     2,475     1,470         1,005  
                                                         

Intangible assets related to Immervision assets acquisition

                                                       

R&D Tools

    6.4     7,063     3,507     3,556         7,063     3,507     3,556      
                                                         

Intangible assets related to an investment in NB-IoT technologies

                                                       

NB-IoT technologies

    7.0     1,961     1,424         537     1,961     1,704         257  
                                                         

Total intangible assets

        $ 15,089   $ 9,141   $ 3,556   $ 2,392   $ 16,695   $ 10,172   $ 3,556   $ 2,967  

 

(*) During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line.

 

Future estimated annual amortization charges are as follows:

 

2024

    1,090  

2025

    833  

2026

    680  

2027

    286  

2028

    78  
    $ 2,967  

 

The Company recorded in continuing operations amortization expense in the amount of $2,306 and $1,031 for the years ended December 31, 2022 and 2023, respectively. In addition, amortization expense related to Intrinsix in the amount of $2,065 and $965 for the years ended December 31, 2022 and 2023, respectively, was recorded in discontinued operation.

 

F-33

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

 

NOTE 8: ACCRUED EXPENSES AND OTHER PAYABLES

 

   

As at December 31,

 
   

2022

   

2023

 
                 

Engineering accruals

  $ 779     $ 619  

Professional fees

    846       1,273  

Government grants

    918       895  

Income taxes payable, net

    2,547       1,922  

Other

    1,455       1,091  

Total

  $ 6,545     $ 5,800  

 

 

NOTE 9: STOCKHOLDERS EQUITY

 

a. Common stock:

 

Holders of common stock are entitled to one vote per share on all matters to be voted upon by the Company’s stockholders. In the event of a liquidation, dissolution or winding up of the Company, holders of common stock are entitled to share ratably in all of the Company’s assets. The Board of Directors may declare a dividend out of funds legally available therefore and the holders of common stock are entitled to receive ratably any such dividends. Holders of common stock have no preemptive rights or other subscription rights to convert their shares into any other securities.

 

b. Preferred stock:

 

The Company is authorized to issue up to 5,000,000 shares of “blank check” preferred stock, par value $0.001 per share. Such preferred stock may be issued by the Board of Directors from time to time in one or more series. These series may have designations, preferences and relative, participating, optional or other special rights and any qualifications, limitations or restrictions thereof, including dividend rights, conversion rights, exchange rights, voting rights, redemption rights (including sinking and purchase fund provisions), and dissolution preferences as may be determined by the Company’s Board of Directors.

 

c. Share repurchase program:

 

In August 2008, the Company announced that its Board of Directors approved a share repurchase program for up to one million shares of common stock which was further extended by an additional 6,400,000 shares in 2010, 2013, 2014, 2018 and 2020. In November 2023, the Company’s Board of Directors authorized the repurchase by the Company of an additional 700,000 shares of common stock pursuant to Rule 10b-18 of the Exchange Act.

 

As of December 31, 2023, 700,000 shares of common stock remained authorized for repurchase under the Company’s share repurchase program.

 

d. Employee and non-employee stock plans:

 

The Company has historically granted a mix of stock options, SARs capped with a ceiling and RSUs to employees and non‑employee directors of the Company and its subsidiaries under the Company’s equity plans and provides the right to purchase common stock pursuant to the Company’s 2002 employee stock purchase plan to employees of the Company and its subsidiaries. As of December 31, 2022, and December 31, 2023, there were no outstanding or exercisable SARs left. The options granted under the Company’s stock incentive plans have been granted at the fair market value of the Company’s common stock on the grant date. Options granted to employees under stock incentive plans vest at a rate of 25% of the shares underlying the option after one year and the remaining shares vest in equal portions over the following 36 months, such that all shares are vested after four years. Options granted to non‑employee directors vest 25% of the shares underlying the option on each anniversary of the option grant.

 

F-34

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

A summary of the Company’s stock option activities and related information for the year ended December 31, 2023, is as follows:

 

   

Number of
options

   

Weighted
average

exercise
price

   

Weighted

average

remaining

contractual

term

   

Aggregate

intrinsic-value

 

Outstanding at the beginning of the year

    106,000     $ 20.24       2.0     $ 609  

Granted

    19,425     $ 21.62                  

Exercised

    (26,000 )     19.36                  

Forfeited or expired

                           

Outstanding at the end of the year

    99,425     $ 20.74       2.5     $ 316  

Exercisable at the end of the year

    80,000     $ 20.53       1.5     $ 295  

 

 

During the years ended December 31, 2021 and 2022 the Company did not grant stock options. The weighted average fair value at grant date of stock options granted for the year ended December 31, 2023, amounted to $11.30.

 

The total intrinsic value of options and SARs exercised during the years ended December 31, 2021, 2022 and 2023 was $7,177, $273 and $173, respectively.

 

A RSU award is an agreement to issue shares of the Company’s common stock at the time the award or a portion thereof vests. RSUs granted to employees generally vest in three equal annual installments starting on the first anniversary of the grant date. Until the end of 2017, RSUs granted to non-employee directors would generally vest in full on the first anniversary of the grant date. Starting in 2018, RSUs granted to non-employee directors would generally vest in two equal annual installments starting on the first anniversary of the grant date.

 

On November 9, 2022, the Company reported that Gideon Wertheizer had announced his intention to retire from his position as the Company’s CEO and an employee of the Company, effective as of January 1, 2023. In connection with his retirement, the Board determined to accelerate in full the vesting of Mr. Wertheizer’s 34,887 unvested RSUs.

 

On November 9, 2022, the Company publicly announced the appointment of Amir Panush as CEO of the Company to succeed Mr. Wertheizer, with his service as CEO to commence on January 1, 2023. In connection with his appointment as the Company’s CEO, Mr. Panush, effective January 1, 2023, received 46,911 RSUs with fair value of approximately $1,200 under the Company’s 2011 Plan. The RSUs vest in three equal annual installments starting on the first anniversary of the grant date, conditioned upon Mr. Panush’s continued service with the Company.

 

On December 7, 2022, the Board appointed Gweltaz Toquet, who previously served as the Vice President of Sales for Europe and Asia Pacific, as Chief Commercial Officer (“CCO”) of the Company effective January 1, 2023. In connection with his appointment as the Company’s CCO, effective January 1, 2023, Mr. Toquet received 3,909 RSUs with fair value of approximately $100 under the Company’s 2011 Plan. The RSUs vest in three equal annual installments starting on the first anniversary of the grant date, conditioned upon Mr. Toquet’s continued service with the Company.

 

F-35

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

On February 14, 2023, the Compensation Committee of the Board (the “Committee”) granted 14,541, 9,996, 8,179 and 5,452 RSUs, effective as of February 17, 2023, to each of the Company’s CEO, Chief Financial Officer (“CFO”), Chief Operating Officer (“COO”) and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the RSU award to the CEO, as an inducement award in accordance with Rule 5635(c)(4) of the Nasdaq Listing Rules granted on terms substantially similar to those of the 2011 Plan (an “Inducement Award”). The RSU grants vest 33.4% on February 17, 2024, 33.3% on February 17, 2025 and 33.3% on February 17, 2026. 

 

Also, on February 14, 2023, the Committee granted 21,811, 6,664, 5,452 and 3,635 performance-based stock units, effective as of February 17, 2023, to each of the Company’s CEO, CFO, COO and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the CEO, as an Inducement Award (collectively, the “Short-Term Executive PSUs”). The performance goals for the Short-Term Executive PSUs with specified weighting are as follows:

 

Weighting

Goals

50%

Vesting of the full 50% of the PSUs occurs if the Company achieves the 2023 license and related revenue target approved by the Board (the “2023 License Revenue Target”). The vesting threshold is achievement of 90% of 2023 License Revenue Target. If the Company’s achievement of the 2023 License Revenue Target is above 90% but less than 99% of the 2023 License Revenue Target, 91% to 99% of the eligible PSUs would be subject to vesting. If the Company’s actual result exceeds 100% of the 2023 License Revenue Target, every 1% increase of the 2023 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO.

25%

Vesting of the full 25% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for 2023 is greater than the S&P Semiconductors Select Industry index (the “S&P index”). The vesting threshold is if the return on the Company’s stock for 2023 is at least 90% of the S&P index. If the return on the Company’s stock, in comparison to the S&P index, is above 90% but less than 99% of the S&P index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the S&P index, every 1% increase in comparison to the S&P index, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO.

25%

Vesting of the full 25% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for 2023 is greater than the Russell 2000 index (the “Russell index”). The vesting threshold is if the return on the Company’s stock for 2023 is at least 90% of the Russell index. If the return on the Company’s stock, in comparison to the Russell index, is above 90% but less than 99% of the Russell index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the Russell index, every 1% increase in comparison to the Russell index, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO.

 

F-36

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

Accordingly, assuming maximum achievement of the performance goals set forth above, PSUs representing an additional 30%, meaning an additional 6,543, would be eligible for vesting of the Company’s CEO, and an additional 20%, meaning an additional 1,332, 1,090 and 727, would be eligible for vesting for each of the Company’s CFO, COO and CCO, respectively.

 

In 2023, the Company did not achieve any of the above performance goals for the Short-Term Executive PSUs.

 

Also, on February 14, 2023, the Committee granted 60,587, 30,293, 30,293 and 30,293 PSUs, effective as of February 17, 2023, to each of the Company’s CEO, CFO, COO and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the CEO, as an Inducement Award (collectively, the “Long-Term Executive PSUs”). The Long-Term Executive PSUs shall vest in full upon the first achievement of any of the following performance goals:

 

 

If the Company’s compound annual growth rate for non-GAAP Earnings Per Share (“EPS”) for each fiscal year over the three-year period from 2022 through 2025 reaches 10% or if the Company’s non-GAAP EPS for any fiscal year reaches $1.00 during the period between January 1, 2023 and December 31, 2025;

 

 

If the Company’s non-GAAP operating margin for any fiscal year reaches 20% during the period between January 1, 2023 and December 31, 2025;

 

 

If the Company’s compound annual growth rate for revenue for each fiscal year over the three year period from 2022 through 2025 reaches 10% or if the Company’s revenue for any fiscal year reaches $180 million during the period between January 1, 2023 and December 31, 2025; or

 

 

If the Company’s market capitalization (defined as total outstanding shares as of a given date multiplied by the closing price for the Company’s common stock as quoted by the NASDAQ Stock Market) reaches at least $1.1 billion for at least 30 days of consecutive trading.

 

In 2023, the Company did not achieve any of the above performance goals for the Long-Term Executive PSUs.

 

A summary of the Company’s RSU and PSU activities and related information for the year ended December 31, 2023, is as follows:

 

   

Number of
RSUs and

PSUs

   

Weighted average

grant-date
fair value

 

Unvested as at the beginning of the year

    879,277     $ 37.57  

Granted

    943,377       20.51  

Vested

    (363,453 )     38.71  

Forfeited

    (177,450 )     35.54  

Unvested at the end of the year

    1,281,751     $ 24.97  

 

F-37

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

Stock Plans

 

As of December 31, 2023, the Company maintains the Company’s 2011 Stock Incentive Plan (the “2011 Plan”).

 

As of December 31, 2023, options, SARs, RSUs and PSUs to purchase 952,259 shares of common stock were available for grant under the 2011 Plan.

 

2011 Stock Incentive Plan

 

The 2011 Plan was adopted by the Company’s Board of Directors in February 2011 and stockholders on May 17, 2011. Up to 4,350,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure).

 

On June 2, 2022, the Company’s stockholders approved an amendment and restatement of the 2011 Plan to have any shares which remain available for issuance or that would otherwise return to the Company’s 2003 Director Stock Option Plan as a result of forfeiture, termination or expiration of awards be rolled over to the 2011 Plan, resulting in an immediate increase of 273,693 shares at time of the approval.

 

The 2011 Plan provides for the grant of incentive stock options intended to qualify under Section 422 of the Internal Revenue Code, nonqualified stock options, restricted stock, RSUs, dividend equivalent rights and stock appreciation rights. Officers, employees, directors, external consultants and advisors of the Company and those of the Company’s present and future parent and subsidiary corporations are eligible to receive awards under the 2011 Plan. Under current U.S. tax laws, incentive stock options may only be granted to employees. The 2011 Plan permits the Company's Board of Directors or a committee thereof to determine how grantees may pay the exercise or purchase price of their awards.

 

Unless sooner terminated, the 2011 Plan is effective until April 2030.

 

The Company’s Board of Directors or a committee thereof has authority to administer the 2011 Plan. The Company’s Board of Directors has the authority to adopt, amend and repeal the administrative rules, guidelines and practices relating to the 2011 Plan and to interpret its provisions.

 

2002 Employee Stock Purchase Plan (ESPP)

 

The ESPP was adopted by the Company’s Board of Directors and stockholder in July 2002. The ESPP is intended to qualify as an “Employee Stock Purchase Plan” under Section 423 of the U.S. Internal Revenue Code and is intended to provide the Company’s employees with an opportunity to purchase shares of common stock through payroll deductions. An aggregate of 3,450,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure) are reserved for issuance. As of December 31, 2023, 355,300 shares of common stock were available for future issuance under the ESPP.

 

All of the Company’s employees who are regularly employed for more than five months in any calendar year and work 20 hours or more per week are eligible to participate in the ESPP. Non-employee directors, consultants, and employees subject to the rules or laws of a foreign jurisdiction that prohibit or make impractical their participation in an employee stock purchase plan are not eligible to participate in the ESPP.

 

F-38

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

The ESPP designates offer periods, purchase periods and exercise dates. Offer periods generally will be overlapping periods of 24 months. Purchase periods generally will be six-month periods. Exercise dates are the last day of each purchase period. In the event the Company merges with or into another corporation, sells all or substantially all of the Company’s assets, or enters into other transactions in which all of the Company’s stockholders before the transaction own less than 50% of the total combined voting power of the Company’s outstanding securities following the transaction, the Company’s Board of Directors or a committee designated by the Board may elect to shorten the offer period then in progress.

 

The price per share at which shares of common stock may be purchased under the ESPP during any purchase period is the lesser of:

 

 

85% of the fair market value of common stock on the date of grant of the purchase right, which is the commencement of an offer period; or

 

 

85% of the fair market value of common stock on the exercise date, which is the last day of a purchase period.

 

The participant’s purchase right is exercised in the above noted manner on each exercise date arising during the offer period unless, on the first day of any purchase period, the fair market value of common stock is lower than the fair market value of common stock on the first day of the offer period. If so, the participant’s participation in the original offer period will be terminated, and the participant will automatically be enrolled in the new offer period effective the same date.

 

The ESPP is administered by the Board of Directors or a committee designated by the Board, which will have the authority to terminate or amend the plan, subject to specified restrictions, and otherwise to administer and resolve all questions relating to the administration of the plan.

 

e. Dividend policy:

 

The Company has never declared or paid any cash dividends on its capital stock and does not anticipate paying any cash dividends in the foreseeable future.

 

 

NOTE 10: DERIVATIVES AND HEDGING ACTIVITIES

 

The fair value of the Company’s outstanding derivative instruments is as follows:

 

   

Year ended December 31,

 
   

2022

   

2023

 

Derivative assets:

               

Derivatives designated as cash flow hedging instruments:

               

Foreign exchange forward contracts

  $ 13     $ 988  

Total

  $ 13     $ 988  
                 

Derivative liabilities:

               

Derivatives designated as cash flow hedging instruments:

               

Foreign exchange option contracts

  $ 23     $  

Foreign exchange forward contracts

  $ 96     $  

Total

  $ 119     $  

 

F-39

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

The Company recorded the fair value of derivative assets in “prepaid expenses and other current assets” and the fair value of derivative liabilities in “accrued expenses and other payables” on the Company’s consolidated balance sheets.

 

The changes in unrealized gains (losses) recognized in “accumulated other comprehensive income (loss)” on derivatives, before tax effect, is as follows:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Derivatives designated as cash flow hedging instruments:

                       

Foreign exchange option contracts

  $     $ (361 )   $ (265 )

Foreign exchange forward contracts

    228       (1,100 )     281  
    $ 228     $ (1,461 )   $ 16  

 

 

The net (gains) losses reclassified from “accumulated other comprehensive income (loss)” into income, are as follows:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Derivatives designated as cash flow hedging instruments:

                       

Foreign exchange option contracts

  $     $ 338     $ 288  

Foreign exchange forward contracts

    (165 )     954       790  
    $ (165 )   $ 1,292     $ 1,078  

 

 

The Company recorded in cost of revenues and operating expenses, a net gain of $165, a net loss of $1,292 and a net loss of $1,078 during the years ended December 31, 2021, 2022 and 2023, respectively, related to its Hedging Contracts.

 

 

NOTE 11: ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

 

The following table summarizes the changes in accumulated balances of other comprehensive income (loss), net of taxes:

 

   

Year ended December 31, 2022

   

Year ended December 31, 2023

 
   

Unrealized

gains (losses) on available-for-

sale marketable securities

   

Unrealized

gains (losses)

on cash flow

hedges

   

Total

   

Unrealized

gains (losses) on available-for-

sale marketable securities

   

Unrealized

gains (losses)

on cash flow

hedges

   

Total

 
                                                 

Beginning balance

  $ (427 )   $ 55     $ (372 )   $ (6,142 )   $ (107 )   $ (6,249 )

Other comprehensive income (loss) before reclassifications

    (5,766 )     (1,316 )     (7,082 )     2,915       16       2,931  

Amounts reclassified from accumulated other comprehensive income (loss)

    51       1,154       1,205       (90 )     1,079       989  

Net current period other comprehensive income (loss)

    (5,715 )     (162 )     (5,877 )     2,825       1,095       3,920  

Ending balance

  $ (6,142 )   $ (107 )   $ (6,249 )   $ (3,317 )   $ 988     $ (2,329 )

 

F-40

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

The following table provides details about reclassifications out of accumulated other comprehensive income (loss):

 

Details about Accumulated Other

Comprehensive Income (Loss)

Components

 

Amount reclassified from accumulated other

comprehensive income (loss)

 

Affected Line Item in the

Statements of Income (Loss)

                           
   

Year ended December 31,

   
   

2021

   

2022

   

2023

   

Unrealized gains (losses) on cash flow hedges

  $ 4     $ (20 )   $ (21 )

Cost of revenues

      144       (1,135 )     (933 )

Research and development

      4       (32 )     (23 )

Sales and marketing

      13       (105 )     (101 )

General and administrative

      165       (1,292 )     (1,078 )

Total, before income taxes

      20       (138 )     1  

Income tax expense (benefit)

      145       (1,154 )     (1,079 )

Total, net of income taxes

                           

Unrealized gains (losses) on available-for-sale marketable securities

    13       (55 )     90  

Financial income, net

            (4 )      

Income tax benefit

      13       (51 )     90  

Total, net of income taxes

                           
    $ 158     $ (1,205 )   $ (989 )

Total, net of income taxes

 

F-41

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

 

NOTE 12: GEOGRAPHIC INFORMATION AND MAJOR CUSTOMER AND MARKET DATA

 

a. Summary information about geographic areas:

 

The Company manages its business on a basis of one reportable segment: the licensing of intellectual property to semiconductor companies and electronic equipment manufacturers (see Note 1 for a brief description of the Company’s business). The following is a summary of revenues within geographic areas:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Revenues based on customer location:

                       

United States

  $ 17,844     $ 14,155     $ 9,551  

Europe, Middle East

    6,876       9,944       12,184  

Asia Pacific (1)

    89,112       96,484       75,684  
    $ 113,832     $ 120,583     $ 97,419  
                         

(1) China

  $ 67,491     $ 75,682     $ 57,507  

 

   

2022

   

2023

 

Long-lived assets by geographic region:

               

Israel

  $ 9,857     $ 8,119  

France

    2,066       2,064  

United States

    2,066       1,866  

Other

    1,120       1,661  
    $ 15,109     $ 13,710  

 

 

b. Major customer data as a percentage of total revenues:

 

The following table sets forth the customers that represented 10% or more of the Company’s total revenues in each of the periods set forth below:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Customer A

    21 %     16 %     13 %

 

F-42

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

c. Information about use cases for Ceva Technology Portfolio:

 

The following table sets forth use cases for Ceva technology portfolio as percentages of the Company’s total revenues in each of the periods set forth below:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)

    77 %     78 %     82 %

Sense & Infer (sensor fusion, audio, sound, imaging, vision and AI)

    23 %     22 %     18 %

 

F-43

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

 

NOTE 13: FINANCIAL INCOME, NET

 

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Interest income

  $ 1,873     $ 3,190     $ 4,362  

Gain (loss) on available-for-sale marketable securities, net

    13       (55 )     90  

Amortization of premium on available-for-sale marketable securities, net

    (420 )     (397 )     124  

Foreign exchange gain (loss), net

    (1,269 )     74       688  

Total

  $ 197     $ 2,812     $ 5,264  

 

 

 

NOTE 14: TAXES ON INCOME

 

a. U.S. tax reform

 

On December 22, 2017, the U.S. government enacted the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act includes significant changes to the U.S. corporate income tax system including but not limited to: a federal corporate rate reduction from 35% to 21%; creation of the base erosion anti-abuse tax (“BEAT”), introduction of the Global Intangible Low Taxed Income (“GILTI”) provisions; the transition of U.S. international taxation from a worldwide tax system to a modified territorial tax system; modifications to the allowance of net business interest expense deductions; modification of net operating loss provisions; changes to 162(m) limitation rules and bonus depreciation provisions. The change to a modified territorial tax system resulted in a one-time U.S. tax liability on those earnings which have not previously been repatriated to the U.S. (the “Transition Tax”), with future dividend distributions not subject to U.S. federal income tax when repatriated. A majority of the provisions in the Tax Act became effective January 1, 2018.

 

In connection with its analysis of the impact of the Tax Act, the Company had $16,053 of Transition Tax inclusion reported on the tax return filed for the year ended December 31, 2017. After the utilization of existing tax net operating loss carryforwards, the Company did not pay additional U.S. federal cash taxes.

 

The Tax Act added a new code section 951A, which requires a U.S. shareholder of a Controlled Foreign Corporation (“CFC”) to include in current taxable income, its GILTI in a manner similar to Subpart F income. The statutory language also allows a deduction for corporate shareholders equal to 50% of the GILTI inclusion, which would be reduced to 37.5% starting in 2026. In general, GILTI imposes a tax on the net income of foreign corporate subsidiaries in excess of a deemed return on their tangible assets.  The Company is subject to GILTI for 2018 and future periods.  The Company is electing to account for the income tax effects of GILTI as a ‘period cost‘, an income tax expenses in the year the tax is incurred.

 

For the fiscal year ended 2021, the Company operated at net losses before and after GILTI inclusion and did not pay additional U.S. federal cash taxes. For the fiscal year ended 2022, the Company provisioned to operate at a net loss before the GILTI inclusion and a taxable income position after. However, the Company utilized net operating losses, deductions under Section 250 of the U.S. Internal Revenue Code, and foreign tax credits to offset the tax liability, and did not pay additional U.S. federal cash taxes. For the fiscal year ended 2023, GILTI is not expected to cause the company to be in a taxable income position for the current and future years.

 

F-44

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

Furthermore, the Tax Act limits the carryover of net operating losses generated after tax years 2017 to 80% of taxable income and eliminates the ability to carryback.  Losses incurred before January 1, 2018 have not changed and are not limited to the 80% of taxable income and will continue to be carried forward 20 years. The Company has fully utilized all pre-2018 net operating losses. Any future net operating losses generated will be carried forward indefinitely and subject to an 80% taxable income limitation.

 

b. A number of the Company’s operating subsidiaries are taxed at rates lower than U.S. rates.

 

1. Irish Subsidiaries

 

The Irish operating subsidiaries qualified for a 12.5% tax rate on its trade. Interest income earned by the Irish subsidiaries is taxed at a rate of 25%. As of December 31, 2023, the open tax years, subject to review by the applicable taxing authorities for the Irish subsidiaries, are 2019 and subsequent years.

 

2. Israeli Subsidiary

 

The Israeli subsidiary enjoys certain tax benefits in Israel, particularly as a result of the “Approved Enterprise” and the “Benefited Enterprise” status of its facilities and programs through 2019, and the “Technological Preferred Enterprise” status of its facilities and programs since 2020.

 

The Israeli subsidiary has been granted “Approved Enterprise” and “Benefited Enterprise” status under the Israeli Law for the Encouragement of Capital Investments. For such Approved Enterprises and Benefited Enterprises, the Israeli subsidiary elected to apply for alternative tax benefits—the waiver of government grants in return for tax exemptions on undistributed income. Upon distribution of such exempt income, the Israeli subsidiary will be subject to corporate tax at the rate ordinarily applicable to the Approved Enterprise’s or Benefited Enterprise’s income. Such tax exemption on undistributed income applies for a limited period of between two to ten years, depending upon the location of the enterprise. During the remainder of the benefits period (generally until the expiration of ten years), a reduced corporate tax rate not exceeding 23% will apply.

 

The Israeli subsidiary is a foreign investor company, or FIC, as defined by the Investment Law. FICs are entitled to further reductions in the tax rate normally applicable to Approved Enterprises and Benefited Enterprises. Depending on the foreign ownership in each tax year, the tax rate can range between 10% (when foreign ownership exceeds 90%) to 20% (when foreign ownership exceeds 49%). There can be no assurance that the subsidiary will continue to qualify as an FIC in the future or that the benefits described herein will be granted in the future.

 

The Company’s Israeli subsidiary’s tax-exempt profit from Approved Enterprises and Benefited Enterprises is permanently reinvested as the Company’s management has determined that the Company does not currently intend to distribute dividends. Therefore, deferred taxes have not been provided for such tax-exempt income. The Company intends to continue to reinvest these profits and does not currently foresee a need to distribute dividends out of such tax-exempt income.

 

In December 2016, the Economic Efficiency Law (Legislative Amendments for Applying the Economic Policy for the 2017 and 2018 Budget Years), 2016, which includes the Amendment to the Law for the Encouragement of Capital Investments, 1959 (Amendment 73) (the “Amendment"), was published. The Amendment, among other things, prescribes special tax tracks for technological enterprises, which are subject to rules that were issued by the Minister of Finance during April 2017.

 

F-45

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

The new tax track under the Amendment, which is applicable to the Israeli subsidiary, is the “Technological Preferred Enterprise”.  A Technological Preferred Enterprise is an enterprise for which total consolidated revenues of its parent company and all subsidiaries are less than 10 billion New Israeli Shekel (“NIS”). A Technological Preferred Enterprise, as defined in the law, which is located in the center of Israel (where our Israeli subsidiary is currently located) is subject to tax at a rate of 12% on profits deriving from intellectual property (in development area A, the tax rate is 7.5%), subject to satisfaction of a number of conditions, including compliance with a minimal amount or ratio of annual Research and development expenditure and Research and development employees, as well as having at least 25% of annual income derived from exports. Any dividends distributed to "foreign companies", as defined in the law, deriving from income from the technological enterprises will be subject to tax at a rate of 4% if foreign entities hold at least 90% of the Company’s common stock.

 

In light of the Company's decision not to distribute a dividend in the coming year, no tax expenses were recognized in the tax year.

 

The balance of accumulated income that has not yet been thawed as of December 31, 2023 is 118,512 NIS (approximately $32,675)

 

In addition, due to a lack of intention to distribute a dividend in a subsidiary that has imprisoned profits, the Company did not recognize as of December 31, 2023 a deferred tax liability against recognition of deferred tax expenses.

 

Income not eligible for Technological Preferred Enterprise is taxed at a regular rate, which was 23% in 2021, 2022 and 2023.

 

The Israeli subsidiary elected to compute taxable income in accordance with Income Tax Regulations (Rules for Accounting for Foreign Investors Companies and Certain Partnerships and Setting their Taxable Income), 1986. Accordingly, the taxable income or loss is calculated in U.S. dollars. Applying these regulations reduces the effect of the foreign exchange rate (of NIS against the U.S. dollar) on the Company’s Israeli taxable income.

 

As of December 31, 2023, the open tax years, subject to review by the applicable taxing authorities for the Israeli subsidiary, are 2020 and subsequent years.

 

3. French Subsidiary

 

In 2017, the French government passed a series of tax reforms allowing for the phased reduction in the corporate tax rate. As a result, in 2021, the French operating subsidiary qualified for a 26.5% corporate income tax rate. From 2022 onward, the standard corporate income tax rate was reduced to 25%. 

 

Since 2021, the Company’s French subsidiary is entitled to a new tax benefit of 10% applied to specific revenues under the French IP Box regime. The French IP Box regime applies to net income derived from the licensing, sublicensing or sale of several IP rights such as patents and copyrighted software, including royalty revenues. This new elective regime requires a direct link between the income benefiting from the preferential treatment and the R&D expenditures incurred and contributing to that income. Qualifying income may be taxed at a favorable 10% CIT rate (plus social surtax, hence 10.3% in total).

 

F-46

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

As of December 31, 2023, the open tax years subject to review by the applicable taxing authorities for the French subsidiary are 2021 and subsequent years.

 

c. Taxes on income comprised of:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Domestic taxes:

                       

Current

  $ 5     $ 949     $ (1,229 )

Deferred

    (5 )     (4,425 )     4,429  

Foreign taxes:

                       

Current

    11,772       6,647       7,668  

Deferred

    (4,949 )     14,904       (636 )
    $ 6,823     $ 18,075     $ 10,232  
                         

Income (loss) before taxes on income:

                       

Domestic

  $ (11,351 )   $ (12,741 )   $ (14,136 )

Foreign

    20,571       16,938       5,931  
    $ 9,220     $ 4,197     $ (8,205 )

 

d. Reconciliation between the Companys effective tax rate and the U.S. statutory rate:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Income (loss) before taxes on income

  $ 9,220     $ 4,197     $ (8,205 )

Theoretical tax at U.S. statutory rate

    1,936       881       (1,723 )

Foreign income taxes at rates other than U.S. rate

    450       (4,644 )     (3,313 )

Technological Preferred Enterprise benefits (*)

    836              

Subpart F

    192       301       795  

Non-deductible items

    340       121       195  

Non-taxable items

    (483 )     (452 )     (527 )

Taxes for prior years

          (2,257 )     (371 )

Stock-based compensation expense

    (1,193 )     267       1,131  

Impacts of GILTI

          6,736       1,877  

Tax adjustment in respect of difference tax rate of foreign subsidiary

    108       (8,147 )      

Foreign withholding taxes

    648       1,390        

Changes in valuation allowance

    3,364       22,631       13,034  

Other, net

    625       1,248       (866 )

Taxes on income

  $ 6,823     $ 18,075     $ 10,232  
                         

(*) Basic and diluted earnings per share amounts of the benefit resulting from:

                       

the “Technological Preferred Enterprise benefits” status

  $ 0.04     $     $  

 

F-47

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

e. Deferred taxes on income:

 

Significant components of the Company’s deferred tax assets are as follows:

 

   

As at December 31,

 
   

2022

   

2023

 

Deferred tax assets

               

Operating loss carryforward

  $ 11,507     $ 18,446  

Accrued expenses and deferred revenues

    2,605       2,239  

Temporary differences related to R&D expenses

    14,205       11,562  

Equity-based compensation

    5,623       7,022  

Operating leases

    1,626       1,326  

Intangible assets

    980       253  

Tax credit carry forward

    17,097       18,609  

Other

    1,255       1,298  

Total gross deferred tax assets

    54,898       60,755  

Valuation allowance

    (44,772 )     (57,806 )

Net deferred tax assets

  $ 10,126     $ 2,949  
                 

Deferred tax liabilities

               

Operating leases

  $ 1,642     $ 1,340  

Total deferred tax liabilities

  $ 1,642     $ 1,340  
                 

Net deferred tax assets (*)

  $ 8,484     $ 1,609  

 

(*)

$4,429 and $0 net deferred taxes for the years ended December 31, 2022 and 2023, respectively, are from domestic jurisdictions.

 

Changes in valuation allowances on deferred tax assets result from management's assessment of the Company's ability to utilize certain future tax deductions, operating losses and tax credit carryforwards prior to expiration. Valuation allowances were recorded to reduce deferred tax assets to an amount that will, more likely than not, be realized in the future.

 

During the years ended December 31, 2022 and 2023, the Company concluded that, based on its evaluation of available evidence, it was no longer more likely than not that certain deferred tax assets were recoverable. As a result, the Company recorded a valuation allowance of $15,573 and $4,429 for the years ended December 31, 2022 and 2023, respectively, against its deferred tax assets.

 

As of December 31, 2023, the Company’s undistributed earnings from non-U.S. subsidiaries are intended to be indefinitely reinvested in non-U.S. operations, and therefore no U.S. deferred taxes liabilities have been recorded.

 

F-48

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

f. Uncertain tax positions:

 

A reconciliation of the beginning and ending amount of gross unrecognized tax benefits based on the provisions of FASB ASC No. 740 is as follows:

 

   

Year ended December 31,

 
   

2022

   

2023

 

Beginning of year

  $ 1,610     $ 1,633  

Additions for current year tax positions

    50        

Reductions for prior year’s tax positions

    (27 )      

Settlement due to a tax audit for prior years

          (1,171 )

Balance at December 31

  $ 1,633     $ 462  

 

 

As of December 31, 2022 and 2023, there were $1,633 and $462, respectively, of unrecognized tax benefits that if recognized would affect the annual effective tax rate. The Company accrued interest in the amount of $17 relating to unrecognized tax benefits in its provision for income taxes during the year ended December 31, 2023. The Company did not accrue penalties relating to unrecognized tax benefits in its provision for income taxes during the years ended December 31, 2022 and 2023 because such penalties did not have a material impact on the Company’s financial statements.

 

The Company believes that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company's tax audits are resolved in a manner not consistent with management's expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. The Company does not expect uncertain tax positions to change significantly over the next 12 months, except in the case of settlements with tax authorities, the likelihood and timing of which are difficult to estimate.

 

g. Tax loss carryforwards:

 

As of December 31, 2023, Ceva and its subsidiaries had net operating loss carryforwards for federal income tax purposes of approximately $3,132, which are available to offset future federal taxable income indefinitely. As of December 31, 2023, Ceva and its subsidiaries had net operating loss carryforwards for various state income tax purposes of approximately $3,415 which are available to offset taxable income. Such loss carryforwards have an indefinite life.

 

As of December 31, 2023, Ceva’s Irish subsidiary had foreign operating losses of approximately $48,926, which are available to offset future taxable income indefinitely.

 

As of December 31, 2023, Ceva’s Israeli subsidiary had foreign operating losses of approximately $32,872, which are available to offset future taxable income indefinitely.

 

h. Tax returns:

 

Ceva files income tax returns in the U.S. federal jurisdiction and various state and local jurisdictions. With few exceptions, Ceva is no longer subject to U.S. federal income tax examinations by tax authorities, and state and local income tax examinations, for the years prior to 2012.

 

 

NOTE 15: RELATED PARTY TRANSACTIONS

 

On February 16, 2021, the Board unanimously approved the appointment of Jaclyn Liu as an independent member of the Board with the appointment effective as of February 16, 2021. Ms. Liu is a partner of Morrison & Foerster LLP, outside legal counsel to the Company. Fees attributed to Morrison & Foerster LLP during the year ended December 31, 2023, were $1,271. The accounts payable balance with Morrison & Foerster LLP at December 31, 2023 was $1.

 

F-49

CEVA, INC.
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(in thousands, except share data)

 

 

NOTE 16: COMMITMENTS AND CONTINGENCIES

 

a. The Company is not a party to any litigation or other legal proceedings that the Company believes could reasonably be expected to have a material adverse effect on the Company’s business, results of operations and financial condition.

 

b. As of December 31, 2023, the Company and its subsidiaries had several non-cancelable operating leases, primarily for facilities and equipment. These leases generally contain renewal options and require the Company and its subsidiaries to pay all executory costs such as maintenance and insurance. In addition, the Company has several fixed service agreements with sub-contractors.

 

As of December 31, 2023, future purchase obligations and minimum rental commitments for leasehold properties and operating leases with non-cancelable terms are as follows:

 

 

   

Minimum rental
commitments for leasehold

properties

   

Commitments for

other lease

obligations

   

Other purchase
obligations

   

Total

 
                                 

2024

  $ 593     $ 3,297     $ 1,230     $ 5,120  

2025

    429       3,184             3,613  

2026

    150                   150  

2027 and thereafter

    117                   117  

Total

  $ 1,289     $ 6,481     $ 1,230     $ 9,000  

 

 

c. Royalties:

 

The Company participated in programs sponsored by the Israeli government for the support of research and development activities. Through December 31, 2023, the Company had obtained grants from the IIA for certain of the Company’s research and development projects. The Company is obligated to pay royalties to the IIA, amounting to 3%-3.5% of the sales of the products and other related revenues (based on the dollar) generated from such projects, up to 100% of the grants received. Royalty payment obligations also bear interest at the LIBOR rate. The obligation to pay these royalties is contingent on actual sales of the products and in the absence of such sales, no payment is required.

 

Royalty expenses relating to the IIA grants included in cost of revenues for the years ended December 31, 2021, 2022 and 2023 amounted to $1,175, $1,221 and $1,010, respectively. As of December 31, 2023, the aggregate contingent liability to the IIA (including interest) amounted to $28,826.

 

 

NOTE 17: SUBSEQUENT EVENTS

 

In January 2024, the Company acquired 100% of the equity shares of a privately held, Greek-based company, to extend the research and development resources in the Ceva group. Under the terms of the purchase agreement, the Company agreed to pay an aggregate of approximately $1,600 to acquire the Greek company with $750 paid at closing and the remainder of the consideration to be paid in two equal installments over a period of two years upon the satisfaction of certain conditions. As part of the purchase agreement, the Company also agreed to pay an earn-out amount of up to a maximum of $1,250 starting from 2026. The final purchase price allocation for the acquisition has not been determined as of the filing of this Annual Report on Form 10-K.

 

 
 

 

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

Ceva, Inc.

 

By:

/S/ Amir Panush

 

  

Amir Panush

 

  

Chief Executive Officer

March 7, 2024

 

POWER OF ATTORNEY

 

KNOW ALL MEN BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Amir Panush and Yaniv Arieli or either of them, his true and lawful attorneys-in-fact and agents, with full power of substitution and re-substitution, for him and in his name, place and stead, in any and all capacities to sign any and all amendments to this Annual Report on Form 10‑K, and to file the same, with all exhibits thereto and other documents in connection therewith, with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or either of them, or their or his substitutes or substitute, may lawfully do or cause to be done by virtue hereof.

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report on Form 10-K has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.

 

Signature

Title

Date

/S/ AMIR PANUSH

Chief Executive Officer and Director (Principal

March 7, 2024

Amir Panush Executive Officer)  
     

/S/ YANIV ARIELI

Chief Financial Officer and Treasurer (Principal

March 7, 2024

Yaniv Arieli Financial Officer and Principal Accounting Officer)  
     

/S/ PETER MCMANAMON

Director and Chairman

March 7, 2024

Peter McManamon    
     

/S/ BERNADETTE ANDRIETTI

Director

March 7, 2024

Bernadette Andrietti    
     

/S/ JACLYN LIU

Director

March 7, 2024

Jaclyn Liu    
     

/S/ MARIA MARCED

Director

March 7, 2024

Maria Marced    
     

/S/ SVEN-CHRISTER-NILSSON

Director

March 7, 2024

Sven-Christer Nilsson    
     

/S/ LOUIS SILVER

Director

March 7, 2024

Louis Silver    
     

/S/ GIDEON WERTHEIZER

Director

March 7, 2024

Gideon Wertheizer    

 

 
EX-10.17 2 ex_634033.htm EXHIBIT 10.17 ex_634033.htm

Exhibit 10.17

 

FIRST AMENDMENT

TO THE

CEVA, INC.

2011 STOCK INCENTIVE PLAN

 

This First Amendment to the Ceva, Inc. 2011 Stock Incentive Plan (the “Plan”) is made and adopted by Ceva, Inc., a Delaware corporation (the “Company”). Capitalized terms used but not defined herein shall have the meanings set forth in the Plan.

 

W I T N E S S E T H:

 

WHEREAS, the Plan, as most recently amended and restated, was approved by the Company’s Board of Directors (the “Board”) on April 4, 2023, and approved by the Company’s stockholders at the Company’s 2023 annual stockholders meeting;

 

WHEREAS, pursuant to Section 13(a) of the Plan, the Board has the authority to amend the Plan without approval of the Company’s stockholders to the extent such approval is not required by Applicable Laws;

 

WHEREAS, the Board desires to amend the Plan to incorporate the Ceva, Inc. Compensation Recoupment Policy adopted by the Board on November 7, 2023 (the “Clawback Policy”), or any clawback policy that the Company otherwise adopts, to the extent applicable and permissible under Applicable Law;

 

WHEREAS, the Company has determined that amending the Plan to incorporate the Clawback Policy is not a material Plan amendment requiring stockholder approval under Applicable Law; and

 

NOW, THEREFORE, the Plan is hereby amended as follows:

 

1.         Section 6 of the Plan is hereby amended to add a subsection as follows:

 

  “(l)          Clawback/Recovery. All Awards granted under the Plan will be subject to recoupment in accordance with the Ceva, Inc. Compensation Recoupment Policy or any clawback policy that the Company otherwise adopts, to the extent applicable and permissible under Applicable Law. In addition, the Board may impose such other clawback, recovery or recoupment provisions in an Award Agreement as the Board determines necessary or appropriate, including but not limited to a reacquisition right in respect of previously acquired shares of Common Stock or other cash or property upon the occurrence of Cause. No recovery of compensation under such a clawback policy will be an event giving rise to a Grantee’s right to voluntarily terminate employment upon a “resignation for good reason,” or for a “constructive termination” or any similar term under any plan of or agreement with the Company.”

 

2.         Except as otherwise provided above, the “Effective Date” of this First Amendment to the Plan shall be date adopted by the Plan’s Administrator. Except as expressly amended hereby, the provisions of the Plan are and shall remain in full force and effect.

 

 
EX-21.1 3 ex_634034.htm EXHIBIT 21.1 ex_634034.htm

Exhibit 21.1

 

Ceva, Inc.

 

Subsidiaries

 

The following are the subsidiaries of Ceva, Inc.

 

Name

Jurisdiction of Incorporation

Ceva Limited

Northern Ireland

Ceva Development, Inc.

California

Ceva, Inc.

Cayman Islands

Ceva Ireland Limited

Republic of Ireland

Ceva Technologies, Limited

Israel

Ceva Services Limited

Republic of Ireland

Ceva Systems LLC

Delaware

Nihon CEVA K.K.

Japan

Ceva Technologies Limited

Republic of Ireland

Ceva Technologies, Inc.

Delaware

CEVA Germany GmbH.

Germany

CEVA France

France

RivieraWaves SAS

France

CEVA SER d.o.o. Beograd

Serbia

 

 
EX-23.1 4 ex_634035.htm EXHIBIT 23.1 ex_634035.htm

Exhibit 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in the Registration Statements (Form S-8 Nos. 333-272139, 333-266698, 333-239813, 333-219868, 333-206274, 333-176207, 333-160866, 333-141355, 333-115506, 333-107443 and 333-101553) pertaining to the 2011 Stock Incentive Plan, 2002 Stock Incentive Plan, 2002 Employee Stock Purchase Plan, 2000 Stock Incentive Plan, Parthus Technologies 2000 Share Incentive Plan, Chicory Systems, Inc. 1999 Employee Stock Option/Stock Issuance Plan, and Amended and Restated 2003 Director Stock Option Plan of Ceva Inc. (formerly ParthusCeva, Inc.) of our reports dated March 7, 2024, with respect to the consolidated financial statements of Ceva Inc., and the effectiveness of internal control over financial reporting of Ceva Inc., included in this Annual Report (Form 10-K) for the year ended December 31, 2023.

 

 

 

Haifa, Israel  
 

/s/ KOST FORER GABBAY & KASIERER

March 7, 2024  
 

A Member of EY Global

 

 

 
EX-31.1 5 ex_634036.htm EXHIBIT 31.1 ex_634036.htm

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO

SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, Amir Panush, certify that:

 

1.

I have reviewed this Annual Report on Form 10-K of Ceva, Inc. (the “Company”);

 

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 the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: March 7, 2024

By:   /s/ Amir Panush

 

Amir Panush

 

Chief Executive Officer

 

 
EX-31.2 6 ex_634037.htm EXHIBIT 31.2 ex_634037.htm

EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO

SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, Yaniv Arieli, certify that:

 

1.

I have reviewed this Annual Report on Form 10-K of Ceva, Inc. (the “Company”);

 

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 the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: March 7, 2024

By:   /s/ Yaniv Arieli

 

Yaniv Arieli

 

Chief Financial Officer

 

 
EX-32 7 ex_634038.htm EXHIBIT 32 ex_634038.htm

EXHIBIT 32

 

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 Annual Report on Form 10-K of Ceva, Inc. (the “Company”) for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Amir Panush, Chief Executive Officer of the Company, and Yaniv Arieli, Chief Financial Officer of the Company, each hereby certifies, that, to the best of his knowledge:

 

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

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

 

This certification will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section. This certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, except to the extent that the Company specifically incorporates it by reference.

 

Date: March 7, 2024

 

 

/s/ Amir Panush

 

Amir Panush

Chief Executive Officer

   
 

/s/ Yaniv Arieli

 

Yaniv Arieli

Chief Financial Officer

 

 
EX-97 8 ex_634039.htm EXHIBIT 97 ex_634039.htm

EXHIBIT 97

CEVA, INC.

COMPENSATION RECOUPMENT POLICY

 

In the event of any required accounting restatement of the financial statements of Ceva, Inc. (the “Company”) due to the material noncompliance of the Company with any financial reporting requirement under the applicable U.S. federal securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (a “Restatement”), the Board of Directors of the Company (or any committee to which the Board of Directors may delegate its authority) (the “Board”) shall recover reasonably promptly from any person, who is or was an executive officer, as such term is defined in Rule 10D-1 adopted under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), of the Company (each, a “Covered Person”) the amount of any “Erroneously Awarded Incentive-Based Compensation” (as defined below); provided that the Board shall not be limited to only recover the amount of Erroneously Awarded Incentive-Based Compensation from any Covered Person whose fraud or other intentional misconduct (in the Board’s judgment) caused such Restatement.

 

The amount of incentive-based compensation that must be recovered from a Covered Person pursuant to the immediately preceding paragraph in the event that the Company is required to prepare a Restatement is the amount of incentive-based compensation received by a Covered Person that exceeds the amount of incentive-based compensation that otherwise would have been received had it been determined based on the restated amounts and must be computed without regard to any taxes paid (referred to as the “Erroneously Awarded Incentive-Based Compensation”). For incentive-based compensation based on stock price or total shareholder return, where the amount is not subject to mathematical recalculation directly from the information in a Restatement, the amount must be based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return, as applicable, upon which the incentive-based compensation was received, and the Company must maintain documentation of that reasonable estimate and provide such documentation to the Nasdaq Stock Market LLC (“Nasdaq”). For the purposes of this policy, incentive-based compensation will be deemed to be received in the fiscal period during which the financial reporting measure specified in the applicable incentive-based compensation award is attained, even if the payment or grant occurs after the end of that period.

 

In determining the amount of Erroneously Awarded Incentive-Based Compensation to be recovered from a Covered Person, this policy shall apply to all incentive-based compensation received by a Covered Person: (i) after beginning service as an executive officer; (ii) who served as an executive officer at any time during the performance period for the incentive-based compensation; (iii) while the Company has a class of securities listed on a national securities exchange or a national securities association; and (iv) during the three completed fiscal years immediately preceding the date that the Company is required to prepare a Restatement, including any applicable transition period that results from a change in the Company’s fiscal year within or immediately following those three completed fiscal years. For this purpose, the Company is deemed to be required to prepare a Restatement on the earlier of: (i) the date the Board, or the Company’s officers authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement; or (ii) the date a court, regulator, or other legally authorized body directs the Company to prepare a Restatement. The Company’s obligation to recover Erroneously Awarded Incentive-Based Compensation is not dependent on if or when the restated financial statements are filed with the Securities and Exchange Commission.

 

 

 

The Company shall recover the Erroneously Awarded Incentive-Based Compensation from Covered Persons unless the Board determines that recovery is impracticable because: (i) the direct expense to a third party to assist in enforcing this policy would exceed the amount of Erroneously Awarded Incentive-Based Compensation; provided that the Company must make a reasonable attempt to recover the Erroneously Awarded Incentive-Based Compensation before concluding that recovery is impracticable, document such reasonable attempt to recover the Erroneously Awarded Incentive-Based Compensation and provide such documentation to Nasdaq; or (ii) recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the applicable requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.

 

For purposes of this policy, “incentive-based compensation” refers to any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a “financial reporting measure,” which refers to measures that are determined and presented in accordance with Generally Accepted Accounting Principles which are used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder return are also financial reporting measures for this purpose. For avoidance of doubt, a financial reporting measure need not be presented within the Company’s financial statements or included in a filing with the Securities and Exchange Commission.

 

In no event will the Company indemnify any Covered Person for any amounts that are recovered under this policy. This policy is in addition to (and not in lieu of) any right of repayment, forfeiture or right of offset against any employees that is required pursuant to any statutory repayment requirement (regardless of whether implemented at any time prior to or following the adoption or amendment of this policy), including Section 304 of the Sarbanes-Oxley Act of 2002. Any amounts paid to the Company pursuant to Section 304 of the Sarbanes-Oxley Act of 2002 shall be considered in determining any amounts recovered under this policy.

 

The application and enforcement of this policy does not preclude the Company from taking any other action to enforce a Covered Person’s obligations to the Company, including termination of employment or institution of legal proceedings. The terms of this policy shall be binding and enforceable against all persons subject to this policy and their beneficiaries, heirs, executors, administrators or other legal representatives.

 

This policy shall be interpreted in a manner that is consistent with Rule 10D-1 under the Exchange Act, Rule 5608 of the Nasdaq listing rules and any related rules or regulations adopted by the Securities and Exchange Commission or Nasdaq (the “Applicable Rules”) as well as any other applicable law. To the extent the Applicable Rules require recovery of incentive-based compensation in additional circumstances besides those specified above, nothing in this policy shall be deemed to limit or restrict the right or obligation of the Company to recover incentive-based compensation to the fullest extent required by the Applicable Rules.

 

 
EX-101.SCH 9 ceva-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Income (Loss) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Comprehensive Income Loss link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Statements of Changes in Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Statements of Changes in Stockholders' Equity (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 007 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 995453 - Disclosure - Note 1 - Organization and Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 995454 - Disclosure - Note 2 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 995455 - Disclosure - Note 3 - Marketable Securities link:calculationLink link:definitionLink link:presentationLink 995456 - Disclosure - Note 4 - Leases link:calculationLink link:definitionLink link:presentationLink 995457 - Disclosure - Note 5 - Fair Value Measurement link:calculationLink link:definitionLink link:presentationLink 995458 - Disclosure - Note 6 - Property and Equipment, Net link:calculationLink link:definitionLink link:presentationLink 995459 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net link:calculationLink link:definitionLink link:presentationLink 995460 - Disclosure - Note 8 - Accrued Expenses and Other Payables link:calculationLink link:definitionLink link:presentationLink 995461 - Disclosure - Note 9 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 995462 - Disclosure - Note 10 - Derivatives and Hedging Activities link:calculationLink link:definitionLink link:presentationLink 995463 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) link:calculationLink link:definitionLink link:presentationLink 995464 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data link:calculationLink link:definitionLink link:presentationLink 995465 - Disclosure - Note 13 - Financial Income, Net link:calculationLink link:definitionLink link:presentationLink 995466 - Disclosure - Note 14 - Taxes on Income link:calculationLink link:definitionLink link:presentationLink 995467 - Disclosure - Note 15 - Related Party Transactions link:calculationLink link:definitionLink link:presentationLink 995468 - Disclosure - Note 16 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 995469 - Disclosure - Note 17 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 995470 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 995471 - Disclosure - Note 1 - Organization and Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 995472 - Disclosure - Note 2 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 995473 - Disclosure - Note 3 - Marketable Securities (Tables) link:calculationLink link:definitionLink link:presentationLink 995474 - Disclosure - Note 4 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 995475 - Disclosure - Note 5 - Fair Value Measurement (Tables) link:calculationLink link:definitionLink link:presentationLink 995476 - Disclosure - Note 6 - Property and Equipment, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 995477 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 995478 - Disclosure - Note 8 - Accrued Expenses and Other Payables (Tables) link:calculationLink link:definitionLink link:presentationLink 995479 - Disclosure - Note 9 - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 995480 - Disclosure - Note 10 - Derivatives and Hedging Activities (Tables) link:calculationLink link:definitionLink link:presentationLink 995481 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) (Tables) link:calculationLink link:definitionLink link:presentationLink 995482 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data (Tables) link:calculationLink link:definitionLink link:presentationLink 995483 - Disclosure - Note 13 - Financial Income, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 995484 - Disclosure - Note 14 - Taxes on Income (Tables) link:calculationLink link:definitionLink link:presentationLink 995485 - Disclosure - Note 16 - Commitments and Contingencies (Tables) link:calculationLink link:definitionLink link:presentationLink 995486 - Disclosure - Note 1 - Organization and Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995487 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Discontinued Operations (Details) link:calculationLink link:definitionLink link:presentationLink 995488 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Schedule of Business Acquisitions (Details) link:calculationLink link:definitionLink link:presentationLink 995489 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 995490 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details) link:calculationLink link:definitionLink link:presentationLink 995491 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details) link:calculationLink link:definitionLink link:presentationLink 995492 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 995493 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 995494 - Disclosure - Note 2 - Revenue Recognition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995495 - Disclosure - Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) link:calculationLink link:definitionLink link:presentationLink 995496 - Disclosure - Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details) link:calculationLink link:definitionLink link:presentationLink 995497 - Disclosure - Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 995498 - Disclosure - Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 995499 - Disclosure - Note 2 - Revenue Recognition - Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995500 - Disclosure - Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details) link:calculationLink link:definitionLink link:presentationLink 995501 - Disclosure - Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) link:calculationLink link:definitionLink link:presentationLink 995502 - Disclosure - Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) link:calculationLink link:definitionLink link:presentationLink 995503 - Disclosure - Note 4 - Leases -Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 995504 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995505 - Disclosure - Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) link:calculationLink link:definitionLink link:presentationLink 995506 - Disclosure - Note 6 - Property and Equipment, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995507 - Disclosure - Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details) link:calculationLink link:definitionLink link:presentationLink 995508 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995509 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 995510 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 995511 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 995512 - Disclosure - Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details) link:calculationLink link:definitionLink link:presentationLink 995513 - Disclosure - Note 9 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995514 - Disclosure - Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995515 - Disclosure - Note 9 - Stockholders' Equity - RSU and PSU Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995516 - Disclosure - Note 10 - Derivatives and Hedging Activities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995517 - Disclosure - Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) link:calculationLink link:definitionLink link:presentationLink 995518 - Disclosure - Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 995519 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) link:calculationLink link:definitionLink link:presentationLink 995520 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) link:calculationLink link:definitionLink link:presentationLink 995521 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995522 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data - Revenues Based On Customer Location (Details) link:calculationLink link:definitionLink link:presentationLink 995523 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data - Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country (Details) link:calculationLink link:definitionLink link:presentationLink 995524 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data - Major Customers Data As Percentage of Total Revenues (Details) link:calculationLink link:definitionLink link:presentationLink 995525 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data - Information About Products and Services (Details) link:calculationLink link:definitionLink link:presentationLink 995526 - Disclosure - Note 13 - Selected Statements of Income Data - Financial Income, Net (Details) link:calculationLink link:definitionLink link:presentationLink 995527 - Disclosure - Note 14 - Taxes on Income (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995528 - Disclosure - Note 14 - Taxes on Income - Composition of Taxes on Income (Details) link:calculationLink link:definitionLink link:presentationLink 995529 - Disclosure - Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details) link:calculationLink link:definitionLink link:presentationLink 995530 - Disclosure - Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details) link:calculationLink link:definitionLink link:presentationLink 995531 - Disclosure - Note 14 - Taxes on Income - Schedule of Uncertain Tax Positions (Details) link:calculationLink link:definitionLink link:presentationLink 995532 - Disclosure - Note 15 - Related Party Transactions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995533 - Disclosure - Note 16 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995534 - Disclosure - Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details) link:calculationLink link:definitionLink link:presentationLink 995535 - Disclosure - Note 17 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 10 ceva-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 ceva-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Expected dividend yield us-gaap_DerivativeGainLossOnDerivativeNet Derivative, Gain (Loss) on Derivative, Net, Total Derivative, Gain (Loss) on Derivative, Net, Total Note To Financial Statement Details Textual Significant Accounting Policies Intrinsix Corp. [Member] Represents Intrinsix Corp. Available-for-sale - matures within one year, Amortized cost Note 1 - Organization and Significant Accounting Policies Note 2 - Revenue Recognition Risk-free interest rate, maximum Available-for-sale - matures within one year, Fair value Note 3 - Marketable Securities Note 4 - Leases Note 5 - Fair Value Measurement Long-term liabilities: Morrison & Foerster LLP [Member] Transaction between related party. Note 6 - Property and Equipment, Net Note 7 - Goodwill and Intangible Assets, Net Note 8 - Accrued Expenses and Other Payables Risk-free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Note 9 - Stockholders' Equity ceva_BusinessCombinationConsiderationTransferredEscrowToSatisfyIndemnificationClaims Business Combination, Consideration Transferred, Escrow to Satisfy Indemnification Claims Amount of cash held in escrow to satisfy indemnification claims in a business combination. Note 10 - Derivatives and Hedging Activities Chief Executive Officer and Chief Technology Officer of Intrinsix [Member] Represents the Chief Executive Officer and the Chief Technology Officer of Intrinsix. Expected volatility, minimum Note 11 - Accumulated Other Comprehensive Income (Loss) ceva_PercentageOfMergerConsideration Percentage of Merger Consideration The percentage of merger consideration payable to counter parties. Research and Development Tools [Member] Represents R&D tools. Note 12 - Geographic Information and Major Customer and Market Data us-gaap_LiabilitiesCurrent Total current liabilities Expected volatility, maximum Note 13 - Financial Income, Net Note 14 - Taxes on Income Current liabilities of discontinued operation Total current liabilities of discontinued operation Note 16 - Commitments and Contingencies Note 1 - Organization and Significant Accounting Policies - Discontinued Operations (Details) Contractual term of up to (months) (Month) us-gaap_OtherLiabilitiesCurrent Other Note 1 - Organization and Significant Accounting Policies - Schedule of Business Acquisitions (Details) Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details) Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details) Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details) Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details) Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details) Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss 12 months or greater, Gross unrealized loss Granted, weighted average fair value (in dollars per share) Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) Vested, weighted average fair value (in dollars per share) Forfeited or expired, weighted average fair value (in dollars per share) Note 2 - Revenue Recognition - Assets and Liabilities (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Unvested as at the beginning of the year (in dollars per share) Unvested at the end of the year (in dollars per share) Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited (in shares) Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Unvested as at the beginning of the year (in shares) Unvested at the end of the year (in shares) Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss Less than 12 months, Gross unrealized loss Note 4 - Leases -Lease Cost (Details) Remeasurement of marketable equity securities Remeasurement of marketable equity securities Remeasurement of Marketable Equity Securities Represents the amount related to remeasurement of marketable equity securities. Other comprehensive income (loss) before reclassifications us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent Amounts reclassified from accumulated other comprehensive income (loss) Note 4 - Leases - Maturities of Lease Liabilities (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Vested (in shares) Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details) Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details) Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details) us-gaap_OtherComprehensiveIncomeLossBeforeTax Other comprehensive income (loss) before tax Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details) Income tax expense (benefit) related to components of other comprehensive income (loss) Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details) Other comprehensive income Other comprehensive income (loss), net of taxes Note 9 - Stockholders' Equity - RSU and PSU Activity (Details) Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) Note 12 - Geographic Information and Major Customer and Market Data - Revenues Based On Customer Location (Details) Note 12 - Geographic Information and Major Customer and Market Data - Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country (Details) Note 12 - Geographic Information and Major Customer and Market Data - Major Customers Data As Percentage of Total Revenues (Details) Note 12 - Geographic Information and Major Customer and Market Data - Information About Products and Services (Details) Common Stock Outstanding [Member] Represents information about common stock outstanding. Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Note 13 - Selected Statements of Income Data - Financial Income, Net (Details) Note 14 - Taxes on Income - Composition of Taxes on Income (Details) Less than 12 months, Fair value Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details) Licensing and Other [Member] Represents information about licensing and other. 12 months or greater, Fair value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details) Note 14 - Taxes on Income - Schedule of Uncertain Tax Positions (Details) Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Accumulated unrealized loss from available-for-sale securities, taxes Amount of tax on accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Financial Instruments [Domain] Deferred revenues Contract with customer liability, balance Deferred revenues Financial Instrument [Axis] Available-for-sale - matures after one year through five years, Fair value Accrued expenses and other payables Total Accrued payroll and related benefits Accrued payroll and related benefits Income taxes payable, net Lessee, Operating Leases [Text Block] us-gaap_AccountsPayableCurrent Due to Related Parties, Current, Total Available-for-sale - matures after one year through five years, Amortized cost us-gaap_PolicyTextBlockAbstract Accounting Policies Foreign withholding taxes Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Foreign Withholding taxes. Gross realized gains from sale of available-for-sale marketable securities us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss Gain (loss) on available-for-sale marketable securities, net Professional fees us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Gross realized losses from sale of available-for-sale marketable securities us-gaap_AccruedRoyaltiesCurrent Accrued Royalties, Current us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Trade payables Trade payables us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Current liabilities: Vesting [Axis] Vesting [Domain] us-gaap_Assets Total assets us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation Total assets of discontinued operation Plan Name [Axis] ceva_AmortizationOfIntangibleAssetsIncludingPortionInCostOfRevenues Amortization of Intangible Assets, Including Portion in Cost of Revenues 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 including the portion included in cost of revenues. 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. Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets Deferred tax assets Cash, Cash Equivalents, and Marketable Securities [Text Block] Cash and cash equivalents included in assets of discontinued operation us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents Cash and cash equivalents us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet Trade receivables Deferred tax assets, net Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Award Type [Domain] Award Type [Axis] Total intangible assets, Accumulated Amortization Intangible assets, net Total intangible assets Total intangible assets, Gross Carrying Amount us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less – Accumulated depreciation Commitments and Contingencies Disclosure [Text Block] Property and equipment, net Property and equipment, net Goodwill Goodwill Balance Balance Property and equipment, gross Derivative Asset, Total us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation Income tax benefit us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax Net income (loss) from discontinued operations Derivative Instrument [Axis] Derivative Contract [Domain] us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax Total gain (loss) from discontinued operations before taxes on income Investments in marketable equity securities Income tax expense (benefit) Taxes on income Income Tax Expense (Benefit) Taxes on income us-gaap_OperatingExpenses Total operating expenses us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount Defined Contribution Plan, Employer Discretionary Contribution Amount General and administrative General and administrative us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch Defined Contribution Plan, Employer Matching Contribution, Percent of Match Cash and cash equivalents in the Consolidated Balance Sheets Cash and cash equivalents Royalty [Member] us-gaap_RoyaltyExpense Royalty Expense Amendment Flag dei_CityAreaCode City Area Code us-gaap_GainLossOnSaleOfBusiness Gain on sale Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Current Fiscal Year End Date us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss Realized loss (gain), net on sale of available-for-sale marketable securities ceva_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetNoncurrent Operating lease right-of-use assets Amount classified as operating lease right-of-use asset attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer. Document Fiscal Period Focus ceva_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseCurrent Operating lease liabilities Amount classified as operating lease attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer. Document Fiscal Year Focus ceva_DisposalGroupIncludingDiscontinuedOperationAccruedPayrollCurrent Accrued payroll and related benefits Amount classified as accrued payroll attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer. Consolidation, Policy [Policy Text Block] Document Period End Date Equity-based Compensation Expense Included in Discontinued Operations [Member] Represents Equity-based Compensation Expense Included in Discontinued Operations. Total Equity-based Compensation Expense From Continuing Operations [Member] Represent Total Equity-based Compensation Expense From Continuing Operations. dei_EntityFileNumber Entity File Number ceva_SaleOfStockConsideration Sale of Stock, Consideration Amount received from sale of stock. Entity Emerging Growth Company ceva_SaleOfStockAmountHeldForIndemnificationObligations Sale of Stock, Amount Held for Indemnification Obligations Amount held for indemnification obligations. dei_DocumentType Document Type ceva_SaleOfStockAmountHeldForPostClosingPriceAdjustment Sale of Stock, Amount Held for Post Closing Price Adjustment Amount held for post-closing price adjustments. ceva_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense Research and development, net Amount of research and development expense attributable to disposal group, including, but not limited to, discontinued operation. Entity Small Business ceva_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseNoncurrent Operating lease liabilities Amount classified as operating lease attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer. dei_EntityShellCompany Entity Shell Company ceva_DisposalGroupIncludingDiscontinuedOperationFinancialIncome Financial income, net Amount of financial income attributable to disposal group, including, but not limited to, discontinued operation. ceva_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense Sales and marketing Amount of sales and marketing expense attributable to disposal group, including, but not limited to, discontinued operation. Document Information [Line Items] Document Information [Table] dei_EntityPublicFloat Entity Public Float us-gaap_SeveranceCosts1 Severance Costs Entity Filer Category Continuing and Discontinued Operations [Member] Related to continuing and discontinued operations. dei_EntityCurrentReportingStatus Entity Current Reporting Status dei_EntityVoluntaryFilers Entity Voluntary Filers us-gaap_BusinessCombinationAcquisitionRelatedCosts Business Combination, Acquisition Related Costs dei_EntityWellKnownSeasonedIssuer Entity Well-known Seasoned Issuer Impairment of long-lived assets Impairment of Intangible Assets, Finite-Lived us-gaap_ImpairmentOfLongLivedAssetsHeldForUse Impairment, Long-Lived Asset, Held-for-Use Short-Term Investments [Member] us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss Percentage of total revenues Statement of Comprehensive Income [Abstract] Entity Tax Identification Number us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf Impairment of Long-Lived Assets to be Disposed of Entity Central Index Key dei_EntityRegistrantName Entity Registrant Name Product Concentration Risk [Member] Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Entity Address, Address Line One ecd_NonRule10b51ArrTrmntdFlag Non-Rule 10b5-1 Arrangement Terminated [Flag] Amortization of intangible assets Entity Address, City or Town ecd_Rule10b51ArrTrmntdFlag Rule 10b5-1 Arrangement Terminated [Flag] ecd_Rule10b51ArrAdoptedFlag Rule 10b5-1 Arrangement Adopted [Flag] Entity Address, Postal Zip Code Entity Address, State or Province ecd_NonRule10b51ArrAdoptedFlag Non-Rule 10b5-1 Arrangement Adopted [Flag] Concentration Risk Type [Axis] Material Terms of Trading Arrangement [Text Block] Allowance for doubtful accounts Allowance for credit losses Allowance for credit losses Concentration Risk Type [Domain] Entity Common Stock, Shares Outstanding (in shares) us-gaap_AdvertisingExpense Advertising Expense Revenue Benchmark [Member] Investments [Domain] Revenue from Contract with Customer Benchmark [Member] Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Investment Type [Axis] dei_LocalPhoneNumber Local Phone Number Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] us-gaap_TableTextBlock Notes Tables Additions Sales and marketing Sales and marketing Long-term assets of discontinued operation Total long-term assets of discontinued operation Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total Research and development, net Research and development us-gaap_AssetsNoncurrent Total long-term assets us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent Intangible assets, net us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent Goodwill us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent Property and equipment, net VisiSonics [Member] Represents VisiSonics. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value Fair value of equity instruments other than option granted in period for share-based compensation. Vesting on February 17, 2026 [Member] Represents vesting on February 17, 2026. us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Derivative Instruments and Hedging Activities Disclosure [Text Block] Subsequent Event [Member] Chief Commercial Officer [Member] Represents chief commercial officer. ceva_BusinessCombinationPriceOfAcquisitionExpectedAdditionalPaymentPerFounder Business Combination, Price of Acquisition, Expected Additional Payment Per Founder Expected additional payments per founder for business acquisition. Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Events [Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2025 Fair Value of Financial Instruments, Policy [Policy Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2026 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2027 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive 2028 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths 2024 Foreign Currency Transactions and Translations Policy [Policy Text Block] Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index [Member] Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index. Other long-term assets ceva_IncomeTaxReconciliationTechnologyPreferredEnterpriseBenefits Technological Preferred Enterprise benefits (*) Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to technology preferred enterprise benefits. Lessee, Leases [Policy Text Block] Goals Three [Member] Represents goals 3. Earnings Per Share, Basic and Diluted, Effect of Foreign Income Tax Adjustment, Technology Preferred Enterprise Benefits (in dollars per share) Represents the basic and diluted earnings per share amount of the benefit resulting from the technology benefited Enterprise status. Total intangible assets, Weighted Average Amortization Period (Year) Finite-Lived Intangible Asset, Useful Life (Year) Business Combinations Policy [Policy Text Block] Earnings Per Share, Policy [Policy Text Block] Restricted Stock Units and Performance Stock Units [Member] Represents Restricted Stock Units and Performance Stock Units ceva_SharebasedPaymentArrangementVestingRequirementsMinimumNongaapEps Share-based Payment Arrangement, Vesting Requirements, Minimum Non-GAAP EPS (in dollars per share) Per share or per unit minimum non-GAAP EPS that must be reached for award to vest under the share-based payment arrangement. ceva_SharebasedPaymentArrangementVestingRequirementsAnnualGrowthRatePercentageOfThreeYearNongaapEps Share-based Payment Arrangement, Vesting Requirements, Annual Growth Rate, Percentage of Three Year Non-GAAP EPS Percentage of three year non-GAAP EPS that annual growth rate must reach for award to vest under share based payment arrangement. ceva_SharebasedPaymentArrangementVestingRequirementsPercentageOfAnnualGrowthRateForRevenue Share-based Payment Arrangement, Vesting Requirements, Percentage of Annual Growth Rate for Revenue Percentage of annual growth rate for revenue that must be reached for award to vest under share based payment arrangement. Unvested Stock Options and ESPP [Member] Represents the Unvested Stock Options and Employee stock purchase plans Comprehensive Income, Policy [Policy Text Block] ceva_SharebasedPaymentArrangementVestingRequirementsPercentageOfNongaapOperatingMargin Share-based Payment Arrangement, Vesting Requirements, Percentage of Non-GAAP Operating Margin Percentage of non-GAAP operating margin required for award to vest under share-based payment arrangement. Income Tax, Policy [Policy Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] ceva_SharebasedPaymentArrangementVestingRequirementsMinimumMarketCapitalizationFor30ConsecutiveTradingDays Share-based Payment Arrangement, Vesting Requirements, Minimum Market Capitalization for 30 Consecutive Trading Days The minimum market capitalization for 30 consecutive trading days required for award to vest under share based payment arrangement. ceva_SharebasedPaymentArrangementVestingRequirementsMinimumRevenue Share-based Payment Arrangement, Vesting Requirements, Minimum Revenue Amount of minimum revenue required for award to vest under share based payment arrangement. Research and Development Expense, Policy [Policy Text Block] Intangible Assets Disclosure [Text Block] us-gaap_AssetsCurrent Total current assets Long-term assets: Share-Based Payment Arrangement [Policy Text Block] Equity [Text Block] Pension and Other Postretirement Plans, Policy [Policy Text Block] Current assets of discontinued operation Total current assets of discontinued operation Advertising Cost [Policy Text Block] us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent Prepaid expenses and other current assets Revenue from Contract with Customer [Policy Text Block] us-gaap_DeferredTaxAssetsValuationAllowance Deferred Tax Assets, Valuation Allowance Valuation allowance us-gaap_DeferredTaxAssetsNet Net deferred tax assets Contract with customer asset, balance us-gaap_DeferredTaxAssetsLiabilitiesNet Net deferred tax assets (*) Deferred Tax Assets, Net Intangible Assets, Finite-Lived, Policy [Policy Text Block] Long-lived assets us-gaap_DeferredTaxAssetsOther Other us-gaap_DeferredTaxAssetsGross Total gross deferred tax assets Operating lease right-of-use assets ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets Represents the changes in operating assets and liabilities, for cash flow purposes, attributable to operating lease right-of-use assets. Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] us-gaap_DeferredIncomeTaxLiabilities Total deferred tax liabilities Revenues Immervision [Member] Represents information pertaining to Immervision, Inc., a private company. us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment Temporary differences related to R&D expenses Revenue from External Customers by Products and Services [Table Text Block] Acquisition of Hillcrest Labs [Member] Represents information pertaining to the acquisition of the Hillcrest Labs business. Foreign exchange gain (loss), net us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets Intangible assets Performance Share Units [Member] Represents information pertaining to PSUs. RSUs and PSUs [Member] Represents information pertaining to RSUs and PSUs. Trade receivables (net of allowance for credit losses of $313 and $288 at December 31, 2022 and December 31, 2023, respectively) us-gaap_AccountsReceivableNetCurrent Trade receivables us-gaap_NumberOfOperatingSegments Number of Operating Segments us-gaap_NumberOfReportableSegments Number of Reportable Segments us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits Equity-based compensation Revenues: Investments in marketable equity securities us-gaap_MarketableSecuritiesCurrent ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseLiability Operating lease liability Represents the changes in operating assets and liabilities, for cash flow purposes, attributable to the operating lease liability. Corporate bonds Marketable securities Leasehold Improvements [Member] Property, Plant and Equipment, Policy [Policy Text Block] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Segment Reporting Disclosure [Text Block] us-gaap_DeferredTaxAssetsTaxCreditCarryforwards Tax credit carry forward Chief Operating Officer [Member] us-gaap_DeferredTaxAssetsOperatingLossCarryforwards Operating loss carryforward Chief Financial Officer [Member] Chief Executive Officer [Member] Current assets: Financial income, net Financial income (loss), net Total us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Total cash and cash equivalents in the Consolidated Statements of Cash Flows Cash and cash equivalents at the beginning of the year Cash and cash equivalents at the end of the year Contractual Obligation, Fiscal Year Maturity [Table Text Block] Effect of exchange rate changes on cash and cash equivalents us-gaap_InvestmentIncomeInterest Interest income us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Increase (decrease) in cash and cash equivalents Deferred tax assets us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by (used in) financing activities Sale of Stock [Axis] Sale of Stock [Domain] us-gaap_OperatingIncomeLoss Operating income (loss) us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by (used in) operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash provided by (used in) investing activities Cost of revenues Cost of revenues us-gaap_GrossProfit Gross profit us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations Net cash flows used in operating activities (*) Derivatives, Policy [Policy Text Block] us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations Net cash flows (used in) provided by investing activities us-gaap_DeferredTaxLiabilitiesLeasingArrangements Operating leases Investment, Policy [Policy Text Block] Marketable Securities, Policy [Policy Text Block] Concentration Risk, Credit Risk, Policy [Policy Text Block] Deferred tax liabilities Tax adjustment in respect of difference tax rate of foreign subsidiary Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax adjustments. Operating expenses: us-gaap_PaymentsForRepurchaseOfCommonStock Purchase of treasury stock Scenario [Domain] Title of Individual [Domain] Title of Individual [Axis] Scenario [Axis] Proceeds from exercise of stock-based awards us-gaap_CurrentForeignTaxExpenseBenefit Current us-gaap_DeferredForeignIncomeTaxExpenseBenefit Deferred Current Deferred us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) Impacts of GILTI Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Foreign Income (loss) before taxes on income Income (loss) before taxes on income Total, before income taxes Domestic Reclassification out of Accumulated Other Comprehensive Income [Member] Revenue Commissioners, Ireland [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] Israel Tax Authority [Member] dei_IcfrAuditorAttestationFlag ICFR Auditor Attestation Flag Reclassification out of Accumulated Other Comprehensive Income [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Comprehensive Income (Loss) Note [Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Ministry of the Economy, Finance and Industry, France [Member] Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Transaction costs Amount of transaction costs for the disposal of assets and liabilities, including discontinued operation. Timing of Transfer of Good or Service [Domain] Transferred at Point in Time [Member] Income Tax Authority, Name [Axis] Transferred over Time [Member] Income Tax Authority, Name [Domain] Income Tax Authority [Axis] Income Tax Authority [Domain] Disaggregation of Revenue [Table Text Block] Domestic Tax Authority [Member] Timing of Transfer of Good or Service [Axis] Foreign Tax Authority [Member] ceva_DisposalGroupIncludingDiscontinuedOperationsNetAssetsSold Net assets sold Represents the amount of net assets sold from a disposal group including discontinued operations. Revenue from Contract with Customer [Text Block] Cash and Cash Equivalents, Policy [Policy Text Block] us-gaap_UnrecognizedTaxBenefits Beginning of year Balance at December 31 us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accounting Policies [Abstract] ceva_AmortizationOfIntangibleAssetsIncludedInDiscontinuedOperations Amortization of intangible assets Amount of intangible amortization attributable to discontinued operations. Basis of Accounting, Policy [Policy Text Block] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Granted, weighted average exercise price (in dollars per share) Weighted average grant-date fair value of options and SARs granted during period. us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities Settlement due to a tax audit for prior years us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions Reductions for prior year’s tax positions Additions for current year tax positions us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs Deduction dei_AuditorName Auditor Name dei_AuditorFirmId Auditor Firm ID dei_AuditorLocation Auditor Location Effect of stock-based awards (in shares) Other accrued liabilities us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) Diluted (in shares) Diluted weighted-average common stock outstanding (in shares) Asset Class [Axis] Asset Class [Domain] From discontinued operations (in dollars per share) Diluted net income (loss) per share from discontinued operations (in dollars per share) Statement of Financial Position [Abstract] us-gaap_EarningsPerShareDiluted Diluted net income (loss) per share (in dollars per share) Basic (in shares) From continuing operations (in dollars per share) Diluted net income (loss) per share from continuing operations (in dollars per share) us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent Basic net income (loss) per share from discontinued operations (in dollars per share) us-gaap_EarningsPerShareBasic Basic net income (loss) per share (in dollars per share) Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Denominator (in thousands): Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] From continuing operations (in dollars per share) Statement of Cash Flows [Abstract] From discontinued operations (in dollars per share) Statement of Stockholders' Equity [Abstract] us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of Accrued Liabilities [Table Text Block] us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts Business Acquisition, Transaction Costs Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Schedule of Realized Gain (Loss) [Table Text Block] Other, net Cash flows from financing activities: us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Taxes for prior years Changes in valuation allowance Dividends [Axis] Dividends [Domain] us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet Total assets Proceeds from the sale of Intrinsix, net (see note 1) us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Business combination (see note 1) Non-deductible items Class of Stock [Axis] Stock-based compensation expense Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_PaymentsToAcquireBusinessesGross Payments to Acquire Businesses, Gross Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Foreign income taxes at rates other than U.S. rate Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles Intangibles us-gaap_DerivativeNotionalAmount Derivative, Notional Amount Theoretical tax at U.S. statutory rate Hedging Relationship [Domain] Cash Flow Hedging [Member] Hedging Relationship [Axis] Income Tax Disclosure [Text Block] Smart Sensing Products [Member] Represents information pertaining to smart sensing products. Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] us-gaap_BusinessCombinationConsiderationTransferred1 Business Combination, Consideration Transferred Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred Business Combination, Consideration Transferred, Liabilities Incurred Share-Based Payment Arrangement, Option, Activity [Table Text Block] us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired Business Acquisition, Percentage of Voting Interests Acquired Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Proceeds from sale of available-for-sale marketable securities Proceeds from maturity of available-for-sale marketable securities us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt Investment in available-for-sale marketable securities Schedule of Goodwill [Table Text Block] Property and equipment purchases incurred but unpaid at the end of the year Short-term bank deposits Represents the amount of short-term bank deposits. Accrued severance pay Represents the non-current accrued severance pay. Severance pay fund Represents the amount of severance pay fund, noncurrent. Bank deposits Represents the amount of long-term bank deposits. ceva_IncreaseDecreaseInDeferredTaxNet Deferred taxes, net Represents the amount of increase (decrease) in deferred tax, net. ceva_IncreaseDecreaseInAccruedInterestOnBankDeposits Accrued interest on bank deposits Represents the amount of increase (decrease) in accrued interest on bank deposits. ceva_IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables Trade receivables, net Represents the amount of increase (decrease) in accounts receivable and unbilled receivables. ceva_InvestmentInBankDeposits Investment in bank deposits Represents the amount of investment in bank deposits. Proceeds from bank deposits Represents the amount of proceeds from bank deposits. Accrued severance pay, net Represents the amount of increase (decrease) in accrued severance pay, net. ceva_IncreaseDecreaseInAccruedSalariesAndRelatedExpenses Accrued payroll and related benefits Represents the amount of increase (decrease) in accrued salaries and related expenses. us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchase of property and equipment Deferred Revenue [Member] Represents information about deferred revenue. Europe and Middle East [Member] Represents information about Europe and Middle East. Income and withholding taxes Connectivity Products [Member] Represents information about Connectivity Products (Bluetooth, WiFi and SATA/SAS). Accrued Revenues [Member] Represents information about accrued revenues. Trade Receivables [Member] Represents information about trade receivables. Supplemental information of cash-flows activities: us-gaap_OperatingLeaseImpairmentLoss Operating Lease, Impairment Loss Available-for-sale - matures after one year through five years, Gross unrealized gains Available for sale matures after one year through five years gross unrealized gains. Technology-Based Intangible Assets [Member] Available-for-sale - matures within one year, Gross unrealized gains Available for sale matures within one year, gross unrealized gains. Intellectual Property [Member] Customer Relationships [Member] ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss Available-for-sale - matures within one year, Gross unrealized losses Available For Sale Matures Within One Year Gross Unrealized Loss ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss Available-for-sale - matures after one year through five years, Gross unrealized losses Available for sale matures after one year through five years gross unrealized loss. Corporate Bonds [Member] Represents information about corporate bonds. Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] NB-IoT technologies [Member] Represents information about NB-IoT technologies. Customer Backlog [Member] Represents information about customer backlog. Customer A [Member] Represents information about Customer A. Numerator: us-gaap_IncomeLossFromContinuingOperations Net income (loss) from continuing operations Net income (loss) ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsVestingPercentageYearOne Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights Vesting Percentage, Year One Represents the options and stock appreciation rights vesting percentage, year one. Net Income (loss) from discontinued operations Net income (loss) from discontinued operations Net loss Net income (loss): Net income (loss) Derivatives Designated as Cash Flow Hedging Instruments [Member] Represents information about derivatives designated as cash flow hedging instruments. Foreign Exchange Forward and Option Contracts [Member] Represents information about foreign exchange forward and option contracts. Stock Appreciation Rights (SARs) [Member] Restricted Stock Units (RSUs) [Member] Acquisition Foreign Exchange Forward Contracts [Member] Represents information about foreign exchange forward contracts. Foreign Exchange Option Contracts [Member] Represents information about foreign exchange option contracts. us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit Sale of Intrinsix (see note 1) Unrealized Gains (Losses) on Cash Flow Hedges [Member] Represents information about unrealized gains (losses) on cash flow hedges. Schedule of Business Acquisitions, by Acquisition [Table Text Block] Unrealized Gains (Losses) on Available-for-sale Marketable Securities [Member] Represents information about unrealized gains (losses) on available-for-sale marketable securities. Sales and Marketing [Member] Represents information about sales and marketing. Cost of Revenues [Member] Represents information about cost of revenues. ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber Outstanding, Number of shares (in shares) Outstanding, Number of shares (in shares) Number of options and stock appreciation rights outstanding. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsForfeitedOrExpiredInPeriod Forfeited or expired, Number of shares (in shares) Number of share options and SARs forfeited or expired during the current period. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedInPeriod Exercised, Number of shares (in shares) Number of share options and SARs exercised during the current period. Cash flows from investing activities: Granted, Number of shares (in shares) Gross number of share options and SARs granted during the period. Outstanding, Weighted average remaining contractual term (Year) Represents the weighted average remaining contractual term of options and SARs outstanding. Exercisable, Aggregated intrinsic value Intrinsic value of options and SARs exercisable. Outstanding, Aggregated intrinsic value Intrinsic value of options and SARs outstanding. Exercisable, Number of shares (in shares) Number of share options and SARs exercisable. Exercised, Weighted average exercise price (in dollars per share) Weighted average grant-date fair value of options and SARs exercised during period. Goals Two [Member] Vesting of the full 50% of the PSUs occurs if the Corporation achieves positive total shareholder return whereby the return on the Corporation’s stock for 2020 is greater than the S&P500 index. The vesting threshold is if the return on the Corporation’s stock for 2020 is at least 90% of the S&P500 index. If the return on the Corporation’s stock, in comparison to the S&P500, is above 90% but less than 99% of the S&P500 index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Corporation’s stock exceeds 100% of the S&P500 index, every 1% increase in comparison to the S&P500 index, up to 110%, would result in an increase of 2% of the eligible PSUs. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice Outstanding, Weighted average exercise price (in dollars per share) Outstanding, Weighted average exercise price (in dollars per share) Weighted average grant-date fair value of options and SARs outstanding. Goals One [Member] Vesting of the full 50% of the PSUs occurs if the Corporation achieves the 2020 license and related revenue amount in the budget approved by the Board (the “2020 License Revenue Target”). The vesting threshold is achievement of 90% of 2020 License Revenue Target. If the Corporation’s actual result is above 90% but less than 99% of the 2020 License Revenue Target, 91% to 99% of the eligible PSUs would be subject to vesting. If the Corporation’s actual result exceeds 100% of the 2020 License Revenue Target, every 1% increase of the 2020 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs. Exercisable, Weighted average remaining contractual term (Year) Weighted average remaining contractual terms of options and SARs exercisable. Short-Term Executive PSUs [Member] Represents Short-Term Executive PSUs. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded, Percentage The additional percentage of shares that issuable upon performance goals are exceeded. Exercisable, Weighted average exercise price (in dollars per share) Weighted average grant-date fair value of options and SARs exercisable. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded The number of additional shares issuable upon performance goals are exceeded. Income taxes payable us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities Accrued expenses and other payables Non-employee Director [Member] Represents information pertaining to non-employee directors. Long-term PSUs [Member] Represents the long-term PSUs. ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardRemainingVestingPeriod Share-based Compensation Arrangement by Share-based Payment Award, Remaining Vesting Period (Month) Represents the remaining vesting period of share-based compensation. The2011 Stock Incentive Plan [Member] Represents information about 2011 stock Incentive Plan. us-gaap_RelatedPartyTransactionAmountsOfTransaction Related Party Transaction, Amounts of Transaction Related Party Transactions Disclosure [Text Block] ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAnnualVestingPercentage Share-based Compensation Arrangement by Share-based Payment Award, Options, Annual Vesting, Percentage Represents the annual vesting percentage of share-based compensation. CHINA us-gaap_IncreaseDecreaseInAccountsPayableTrade Trade payables FRANCE Total equity-based compensation expense us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income (loss) ISRAEL us-gaap_TreasuryStockSharesAcquired Purchase of treasury stock (in shares) us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) us-gaap_IncreaseDecreaseInContractWithCustomerLiability Deferred revenues Common Stock, ShaCommon stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding (in shares) Financing Receivable, Allowance for Credit Loss [Table Text Block] us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other assets Weighted average discount rate Operating lease cost Lease, Cost [Table Text Block] Right-of-use assets obtained in the exchange for operating lease liabilities Weighted average remaining lease term (years) (Year) us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue Equity-based compensation Issuance of common stock upon exercise of stock-based awards us-gaap_TreasuryStockValueAcquiredCostMethod Purchase of treasury stock us-gaap_TreasuryStockCommonValue Treasury stock at cost (379,721 and 254,342 shares of common stock at December 31, 2022 and 2023, respectively) Stock Options, Stock Appreciation Rights, Restricted Stock Units, and Performance Share Units [Member] Represents information pertaining to stock options, stock appreciation rights, restricted stock units, and performance share units. Issuance of treasury stock upon exercise of stock-based awards Equity impact of the issuance of treasury stock upon exercise of stock options. Issuance of treasury stock upon exercise of stock-based awards (in shares) Represents the number of shares of treasury stock issued during the period from stock options exercised. Issuance of common stock upon exercise of stock-based awards (in shares) Long-term Investments [Member] Represents information pertaining to long-term investments. ceva_PercentageOfInterestRateSavingsDeposits Percentage of Interest Rate, Savings Deposits Represents the annual average rate of interest from savings deposits. ceva_ResearchAndDevelopmentTaxCredit Research and Development Tax Credit Represents the amount of benefit from research and development tax credit recorded during the period. Related Party, Type [Axis] ceva_PercentageOfRoyaltyExpense Percentage of Royalty Expense Represents the royalty percentage that the company or a subsidiary thereof is obligated to pay out of the sales of certain products, the development of which grants were received in previous years. Related Party, Type [Domain] ceva_ReductionFromResearchAndDevelopmentExpensesDueToReceiptOfGrants Reduction from Research and Development Expenses Due to Receipt of Grants Represents the amount of reduction from research and development expenses due to receipt of grants during the period. ceva_DefinedContributionPlanContributionRate Defined Contribution Plan, Contribution Rate Represents the percentage up to which the company makes contributions under a defined contribution plan. ceva_PayrollOfNonusEmployeesHedgedTermOfHedgingContracts Payroll of Non-US Employees Hedged, Term of Hedging Contracts (Month) Represents the term of contracts used to hedge portions of the anticipated payroll of non-U.S. employees. Revenue from Contract with Customer, Cost of Sales [Policy Text Block] Disclosure of accounting policy for cost of sales associated with revenue from contract with customer. Organization [Policy Text Block] Disclosure of accounting policy for organization. us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity Long-term Investments [Policy Text Block] Disclosure of accounting policy regarding long-term investments. Short-term Deposit [Policy Text Block] Accounting policy regarding short-term deposits. UNITED STATES Treasury Stock [Policy Text Block] Disclosure of accounting policy for treasury stock. Severance Pay [Policy Text Block] Disclosure of accounting policy for severance pay. Government Grants and Tax Credits [Policy Text Block] Disclosure of accounting policy for government grants and tax credits. Office Furniture and Equipment [Member] Represents information pertaining to office furniture and equipment. Retained earnings Computers, Software and Equipment [Member] Represents information pertaining to computers, software and equipment. Accumulated other comprehensive loss Schedule of Property, Plant and Equipment, Annual Depreciation Rates [Table Text Block] Tabular disclosure of the annual depreciation rates for property, plant and equipment. Computers, software and equipment Represents the annual depreciation rate for property, plant and equipment. Employees [Member] Represents information pertaining to employees. Expected forfeiture Represents the expected forfeiture rate used as a valuation assumption for share-based awards. Changes in operating assets and liabilities: us-gaap_OperatingLeaseLiabilityNoncurrent Operating lease liabilities Present value of lease liabilities Operating lease liabilities Operating lease liabilities us-gaap_ForeignCurrencyTransactionGainLossUnrealized Unrealized foreign exchange (gain) loss, net us-gaap_InvestmentTaxCredit Investment Tax Credit Operating lease right-of-use assets us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total undiscounted cash flows Government grants Represents the amount of government grants payable as of the balance sheet date. Less imputed interest Engineering accruals Represents the amount of current accrued engineering costs as of the balance sheet date. 2026 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2027 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour The Greek Company [Member] Represents The Greek Company. Non-cash transactions: 2024 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2025 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo ceva_ShareRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchased Share Repurchase Program Additional Number of Shares Authorized To Be Repurchased (in shares) Represents the additional number of shares authorized to be repurchased. ceva_CommonStockNumberOfVotesPerShare Common Stock, Number of Votes Per Share Represents the number of votes per share of common stock. us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax Accumulated unrealized loss from hedging activities, net of taxes of $1 us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax (*) Accumulated unrealized loss from available-for-sale securities, net of taxes of $685 us-gaap_ShareBasedCompensation Equity-based compensation Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] us-gaap_AdjustmentForAmortization Amortization of intangible assets ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisesInPeriodIntrinsicValue Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Exercises in Period, Intrinsic Value Represents the total intrinsic value of options and stock appreciation rights exercised during the period. ceva_PeriodEmployeesEligibleToParticipateInEmployeeStockPurchasePlan Period Employees Eligible To Participate in Employee Stock Purchase Plan (Month) Represents the duration of time employed at which employees are eligible to participate in an employee stock purchase plan. Depreciation Depreciation, Total The 2002 Employee Stock Purchase Plan [Member] Represents information pertaining to the 2002 Employee Stock Purchase Plan (ESPP). Amortization of premium on available-for-sale marketable securities, net Amortization of premiums (discounts) on available-for-sale marketable securities Amount of accretion of purchase discount (premium) on nonoperating securities. ceva_MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan Minimum Working Hours for Eligibility of Employee Stock Purchase Plan Represents the minimum working hours per week in order for employees to be eligible for participation in an employee stock purchase plan. Foreign exchange contract us-gaap_ForeignCurrencyContractAssetFairValueDisclosure Foreign exchange forward contracts Foreign exchange contracts us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure Foreign exchange option contracts us-gaap_InvestmentsFairValueDisclosure Investments, Fair Value Disclosure Treasury Stock, Common, Shares (in shares) us-gaap_AssetsNet Total net assets sold $0.001 par value: 45,000,000 shares authorized; 23,595,160 and 23,695,190 shares issued at December 31, 2022 and December 31, 2023, respectively; 23,215,439 and 23,440,848 shares outstanding at December 31, 2022 and 2023, respectively Common Stock, Shares Authorized (in shares) Common Stock, Shares, Issued (in shares) Common stock, par value (in dollars per share) Asia Pacific [Member] Trade Receivables and Allowance Policy [Policy Text Block] Disclosure of accounting policy for trade receivables and allowance. Statistical Measurement [Domain] Cash payments for operating leases Maximum [Member] Minimum [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Executive Vice President, Worldwide Sales [Member] Information pertaining to Executive Vice President, Worldwide Sales. Preferred Stock, Shares Issued (in shares) Geographical [Axis] Property, Plant and Equipment Disclosure [Text Block] Geographical [Domain] Property, Plant and Equipment [Table Text Block] Preferred Stock, Shares Authorized (in shares) Preferred Stock, Shares Authorized (in shares) Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share (in dollars per share) Fair Value, Inputs, Level 3 [Member] Fair Value Hierarchy and NAV [Domain] Customer [Axis] Fair Value, Inputs, Level 1 [Member] Customer [Domain] Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] Other Geographic Regions [Member] Represents information pertaining to other geographic regions. ceva_GainLossOnSaleOfBusinessGross Gain on sale of Intrinsix, gross (see note 1) Represents the amount of gain (loss) on sale of business before transaction costs and other charges. ceva_TaxCutsAndJobsActOf2017TransitionTaxIncomeTaxExpenseBenefit Tax Cuts and Jobs Act of 2017, Transition Tax, Income Tax Expense (Benefit) Represents the amount of income tax expense (benefit) from the Tax Cuts and Jobs Act of 2017 transition tax. ceva_IncomeTaxRateForeignOwnershipExceeds49Percent Income Tax Rate, Foreign Ownership Exceeds 49% Represents the income tax rate when foreign ownership exceeds 49%. ceva_IncomeTaxRateForeignOwnershipExceeds90Percent Income Tax Rate, Foreign Ownership Exceeds 90% Represents the tax rate when foreign ownership exceeds 90%. Cash flows from operating activities: ceva_TaxExemptionPeriod Tax Exemption Period Represents the tax exemption period on undistributed income. Statement [Line Items] Development Area A [Member] Represents information pertaining to Development Area A. AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Dividends Paid to Foreign Companies [Member] Represents information pertaining to dividends paid to foreign companies. Additional paid in-capital AOCI Attributable to Parent [Member] Stockholders’ equity: ceva_IncomeTaxReconciliationNonTaxableItems Non-taxable items Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to non-taxable items. Subpart F Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Subpart F income. Fair Value Disclosures [Text Block] IIA [Member] Represents information pertaining to the IIA, or to leases with the IIA. ceva_RoyaltyPaymentPercentageAsPercentageOfGrantReceived Royalty Payment Percentage, as Percentage of Grant Received Represents the royalty payment percentage, expressed as a percentage of grant received. ceva_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilitiesAndDeferredRevenues Accrued expenses and deferred revenues Amount before allocation of valuation allowances of deferred tax asset attributable to tax deferred expense, reserves and accruals, accrued liabilities and deferred revenues. License [Member] Other Purchase Obligations [Member] Represents information pertaining to other purchase obligations. Commitments for Other Lease Obligations [Member] Represents information pertaining to commitments for other lease obligations. Minimum Rental Commitments for Leasehold Properties [Member] Represents information pertaining to minimum rental commitments for leasehold properties. us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation Total liabilities of discontinued operation us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized Prepaid expenses and other current assets Counterparty Name [Axis] Counterparty Name [Domain] Derivative Liability, Total us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Operating leases Amount before allocation of valuation allowances of deferred tax asset attributable to right-of-use asset. Disposal Group Classification [Axis] Disposal Group Classification [Domain] Interest and Other Income [Text Block] Interest and Other Income [Table Text Block] Assets and Services from Purchase Agreement [Member] Represents assets and services from purchase agreement. us-gaap_UndistributedEarningsOfForeignSubsidiaries Undistributed Earnings of Foreign Subsidiaries Retained Earnings [Member] ceva_EffectiveIncomeTaxRateReconciliationSpecificRevenuesUnderTheFrenchIpBoxRegime Effective Income Tax Rate Reconciliation, Specific Revenues Under the French Ip Box Regime Represents Effective Income Tax Rate Reconciliation, Specific Revenues Under the French Ip Box Regime. ceva_EffectiveIncomeTaxRateReconciliationPlusSocialSurtaxPercentTotal Effective Income Tax Rate Reconciliation, Plus Social Surtax, Percent, Total Represents Effective Income Tax Rate Reconciliation, Plus Social Surtax, Percent, Total. Treasury Stock, Common [Member] us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares) Additional Paid-in Capital [Member] us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares) Equity Components [Axis] Equity Component [Domain] 2028 and thereafter ceva_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year and thereafter following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Document Annual Report Balance Sheet Location [Axis] Balance Sheet Location [Domain] Entity Incorporation, State or Country Code General and Administrative Expense [Member] Document Transition Report dei_DocumentFinStmtErrorCorrectionFlag Document Financial Statement Error Correction [Flag] dei_EntityInteractiveDataCurrent Entity Interactive Data Current Security Exchange Name Title of 12(b) Security Full Vesting Based on The Achievement of 2022 License Target [Member] Represents the scenario in which full vesting is achieved. Interest Income [Member] ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage Represents the vesting threshold. ceva_SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage Represents actual performance results in excess of the 2022 License Revenue Target. Vesting Based on Achievement In Excess of 90 Percent [Member] Represents vesting outcome if actual results exceeds 90 percent. Cost of Sales [Member] Vesting on February 17, 2024 [Member] Information pertaining to awards vesting on February 17, 2024. Vesting on February 17, 2025 [Member] Information pertaining to awards vesting on February 17, 2025. Research and Development Expense [Member] Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member] Represents the vesting threshold. Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member] Represents returns in excess of 100%. Increase in Eligible PSUs, Percent [Member] Represents an increase in eligible PSUs. Income Statement Location [Axis] Income Statement Location [Domain] Full Vesting Based on The Achievement of Positive Shareholder Return [Member] Represents the scenario in which full vesting is achieved. Discontinued Operations, Disposed of by Sale [Member] Office Building [Member] Operating Activities [Domain] Continuing Operations [Member] Operating Activities [Axis] Segments [Axis] Segments [Domain] us-gaap_ContractualObligation Total us-gaap_ContractualObligationDueInFourthYear 2027 and thereafter us-gaap_ContractualObligationDueInNextTwelveMonths 2024 us-gaap_ContractualObligationDueInSecondYear 2025 us-gaap_ContractualObligationDueInThirdYear 2026 us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent Deferred revenues us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent Trade payables us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent Accrued expenses and other payables ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage Percentage of conditional increase in shares of vesting of award under share-based payment arrangement. Statement [Table] us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense Total operating expenses us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization Disposal Group, Including Discontinued Operation, Depreciation and Amortization us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense General and administrative us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss Operating loss us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue Revenues us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold Cost of revenues us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss Gross profit Gross purchase price Income Statement [Abstract] us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent Net current period other comprehensive income (loss) Disposal Groups, Including Discontinued Operations [Table Text Block] us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax Net change Cash flow hedges: us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax Changes in unrealized gains (losses) us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax Reclassification adjustments included in net income (loss) us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax Net change Total intangible assets, Net Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Vesting After the First Anniversary Grant Date [Member] Information pertaining to the award vesting after the first anniversary grant date. us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax Reclassification adjustments included in net income (loss) Available-for-sale securities: us-gaap_LiabilitiesNoncurrent Total long-term liabilities Changes in unrealized gains (losses) Other Commitments [Axis] Other Commitments [Domain] Total long-term liabilities of discontinued operations Total long-term liabilities of discontinued operation Immervision Technology [Member] Represents Immervision technology. us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance Foreign Exchange Forward [Member] us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax Total Total Foreign Exchange Option [Member] Available-for-sale, Amortized cost EX-101.PRE 12 ceva-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 13 ceva-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE GRAPHIC 14 grph01.jpg begin 644 grph01.jpg M_]C_X 02D9)1@ ! 0$!2@%* #_X0 B17AI9@ 34T *@ @ 0$2 , M ! $ #_VP!# (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8' M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,# M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# S_P 1" &I R # 2( A$! Q$!_\0 'P 04! 0$! M 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4%! 0 %] 0(# M 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B7J#A(6& MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76 MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 M $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)! M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4 ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]#_\ @F?_ ,$S_P!G#XB? M\$X/V?O$'B#]G[X(Z[KVN_#;P[J.I:EJ/@72[J\U"YFTNVDEGFE> O)([LS, M[$LS,222:]M_X=._LL_]&T_L_P#_ (;S2/\ Y'H_X)._\HLOV:?^R5>%_P#T MT6M?0% 'S_\ \.G?V6?^C:?V?_\ PWFD?_(]'_#IW]EG_HVG]G__ ,-YI'_R M/7T!10!\_P#_ Z=_99_Z-I_9_\ _#>:1_\ (]'_ Z=_99_Z-I_9_\ _#>: M1_\ (]?0%% 'S_\ \.G?V6?^C:?V?_\ PWFD?_(]'_#IW]EG_HVG]G__ ,-Y MI'_R/7T!10!\_P#_ Z=_99_Z-I_9_\ _#>:1_\ (]'_ Z=_99_Z-I_9_\ M_#>:1_\ (]?0%% 'S_\ \.G?V6?^C:?V?_\ PWFD?_(]'_#IW]EG_HVG]G__ M ,-YI'_R/7T!10!\_P#_ Z=_99_Z-I_9_\ _#>:1_\ (]'_ Z=_99_Z-I_ M9_\ _#>:1_\ (]?0%% 'S_\ \.G?V6?^C:?V?_\ PWFD?_(]'_#IW]EG_HVG M]G__ ,-YI'_R/7T!10!\_P#_ Z=_99_Z-I_9_\ _#>:1_\ (]'_ Z=_99_ MZ-I_9_\ _#>:1_\ (]?0%% 'S_\ \.G?V6?^C:?V?_\ PWFD?_(]'_#IW]EG M_HVG]G__ ,-YI'_R/7T!10!\_P#_ Z=_99_Z-I_9_\ _#>:1_\ (]'_ Z= M_99_Z-I_9_\ _#>:1_\ (]?0%% 'S_\ \.G?V6?^C:?V?_\ PWFD?_(]'_#I MW]EG_HVG]G__ ,-YI'_R/7T!10!\_P#_ Z=_99_Z-I_9_\ _#>:1_\ (]'_ M Z=_99_Z-I_9_\ _#>:1_\ (]?0%% 'S_\ \.G?V6?^C:?V?_\ PWFD?_(] M'_#IW]EG_HVG]G__ ,-YI'_R/7T!10!\_P#_ Z=_99_Z-I_9_\ _#>:1_\ M(]'_ Z=_99_Z-I_9_\ _#>:1_\ (]?0%% 'S_\ \.G?V6?^C:?V?_\ PWFD M?_(]'_#IW]EG_HVG]G__ ,-YI'_R/7T!G%>(^%?^"D_[/_CGXWM\-M%^,OPW MU3QU]H>S71K;7[>2YFN4.'MX\-B2=.=T2$NN#E1@T 9O_#IW]EG_ *-I_9__ M /#>:1_\CT?\.G?V6?\ HVG]G_\ \-YI'_R/7T!NQ1N% 'S_ /\ #IW]EG_H MVG]G_P#\-YI'_P CT?\ #IW]EG_HVG]G_P#\-YI'_P CU] 9HS0!\_\ _#IW M]EG_ *-I_9__ /#>:1_\CT?\.G?V6?\ HVG]G_\ \-YI'_R/7T!FL6]^(FAZ M=X_T_P *SZK8Q>(]6L+G5+/3FE N+FUMI((YYE7J4C>YMU8]C*OK0!XS_P . MG?V6?^C:?V?_ /PWFD?_ "/1_P .G?V6?^C:?V?_ /PWFD?_ "/7T!FC=0!\ M_P#_ Z=_99_Z-I_9_\ _#>:1_\ (]'_ Z=_99_Z-I_9_\ _#>:1_\ (]?0 M&:,T ?/_ /PZ=_99_P"C:?V?_P#PWFD?_(]'_#IW]EG_ *-I_9__ /#>:1_\ MCUZ%\5OVI?AW\#?'G@_POXN\9:#X?\2?$&]_L[PWIEW=*MWK,^44I#']YL-) M&"V-H+H"06&8/CY^U[\*?V53I7_"SOB3X$^'G]O>=_9O_"2:[;:7_:'D[/-\ MKSG7?L\V/=MSM\Q<]10!PG_#IW]EG_HVG]G_ /\ #>:1_P#(]'_#IW]EG_HV MG]G_ /\ #>:1_P#(]>G6W[1'@74/@=/\3+/Q=X?U#X>V^FS:Q)XCL[Z.YTT6 M4*LTMQY\9*&-%1RS D *<]#4?B[]I'X?^ ?@6?B=K/C+PUIOP[&GPZL/$D^H M1+I;VDX0P3+/G8R2^9'L*D[S(H7)89 /-?\ AT[^RS_T;3^S_P#^&\TC_P"1 MZ/\ AT[^RS_T;3^S_P#^&\TC_P"1Z]^CE66-6&X!AD!@5/X@\CZ&G9H ^?\ M_AT[^RS_ -&T_L__ /AO-(_^1Z/^'3O[+/\ T;3^S_\ ^&\TC_Y'KZ S7!_M M!_M0?#K]D_P5'XB^)?C;PSX&T6XN!:07>LZA':+=3E680Q!B#+*55F"(&8A6 M., T >=_\.G?V6?^C:?V?_\ PWFD?_(]'_#IW]EG_HVG]G__ ,-YI'_R/7IO MP'_:*\!_M0^ (_%7PZ\8>'?&WAV65K<:AHU_'>0+*H4M$Q0G9(H9:1_\ (]'_ Z=_99_Z-I_9_\ _#>: M1_\ (]?0&ZC=0!\__P##IW]EG_HVG]G_ /\ #>:1_P#(]'_#IW]EG_HVG]G_ M /\ #>:1_P#(]>SZ=\0]#U;QWJOA>UU2SG\0Z'9VNH:AIZ2 SV=O=-.EO*Z] MED:UN I[F%_2K/BGQ7I?@;PSJ.M:WJ5AH^C:/;27M_?WUPEO:V4$:EY)99'( M5(T4%F9B "20!0!X?\ \.G?V6?^C:?V?_\ PWFD?_(]'_#IW]EG_HVG]G__ M ,-YI'_R/7LFC_$SP_X@\>ZUX5LM8T^Z\2>'+:TO-4TV.8-6\J"2*5&'#(R,K CJ" M*=;>+-+O?$UYHL.I6$VL:;;P7EW8I<(US:PS-*L,LD8.Y4D:"8(Q #&&0 G8 MV #P_P#X=._LL_\ 1M/[/_\ X;S2/_D>C_AT[^RS_P!&T_L__P#AO-(_^1Z] MJ\=^.]'^&'@?6/$OB'4K/1] \/V,VI:E?W4@C@L;:&-I)9I&/"HB*S$]@#65 M\5OCEX/^!?PLOO''C+Q)H_AGP?I<<4UWK&H7*P6=NDCI'&S2-P SR(H]2P'> M@#RK_AT[^RS_ -&T_L__ /AO-(_^1Z/^'3O[+/\ T;3^S_\ ^&\TC_Y'J_\ M S_@IA^SW^TUXYM_"_P_^-'PT\7>);P2-;:3IOB"VFOKH1H9',<.[?)M168[ M0<*I)X!->XYQ0!\__P##IW]EG_HVG]G_ /\ #>:1_P#(]'_#IW]EG_HVG]G_ M /\ #>:1_P#(]>X:'XMTOQ/C_ (=._LL_]&T_ ML_\ _AO-(_\ D>OH#=10!\__ /#IW]EG_HVG]G__ ,-YI'_R/1_PZ=_99_Z- MI_9__P##>:1_\CU] 44 ?/\ _P .G?V6?^C:?V?_ /PWFD?_ "/1_P .G?V6 M?^C:?V?_ /PWFD?_ "/7T!10!\__ /#IW]EG_HVG]G__ ,-YI'_R/1_PZ=_9 M9_Z-I_9__P##>:1_\CU] 44 ?/\ _P .G?V6?^C:?V?_ /PWFD?_ "/1_P . MG?V6?^C:?V?_ /PWFD?_ "/7T!10!\__ /#IW]EG_HVG]G__ ,-YI'_R/1_P MZ=_99_Z-I_9__P##>:1_\CU] 44 ?/\ _P .G?V6?^C:?V?_ /PWFD?_ "/1 M_P .G?V6?^C:?V?_ /PWFD?_ "/7T!10!\__ /#IW]EG_HVG]G__ ,-YI'_R M/1_PZ=_99_Z-I_9__P##>:1_\CU] 44 ?/\ _P .G?V6?^C:?V?_ /PWFD?_ M "/1_P .G?V6?^C:?V?_ /PWFD?_ "/7T!10!\__ /#IW]EG_HVG]G__ ,-Y MI'_R/1_PZ=_99_Z-I_9__P##>:1_\CU] 44 ?/\ _P .G?V6?^C:?V?_ /PW MFD?_ "/1_P .G?V6?^C:?V?_ /PWFD?_ "/7T!10!\__ /#IW]EG_HVG]G__ M ,-YI'_R/1_PZ=_99_Z-I_9__P##>:1_\CU] 44 ?/\ _P .G?V6?^C:?V?_ M /PWFD?_ "/1_P .G?V6?^C:?V?_ /PWFD?_ "/7T!10!\__ /#IW]EG_HVG M]G__ ,-YI'_R/1_PZ=_99_Z-I_9__P##>:1_\CU] 44 ?/\ _P .G?V6?^C: M?V?_ /PWFD?_ "/1_P .G?V6?^C:?V?_ /PWFD?_ "/7T!10!\__ /#IW]EG M_HVG]G__ ,-YI'_R/7B/_!3'_@F=^S?\//\ @G!^T%X@\/\ [/OP1T/7M#^& MWB/4--U+3_ NEVMYI]S%I=S)%/#*D >.1'565U(964$$$5]W5\__ /!6+_E% ME^TM_P!DJ\4?^FBZH /^"3O_ "BR_9I_[)5X7_\ 31:U] 5\_P#_ 2=_P"4 M67[-/_9*O"__ *:+6OH"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** /!_^"H[>*T_X)N?'AO YU%?% MJ^ M9.EG3]_VT3?8I?_ !)OOV6_#G_!+_P/=:Y; M:?/^S_;6V@2^%HM+BNI+AY?/MSIGV);+_2FN_/\ +($'[TMOSG+BOK@C->%^ M"_\ @F/^SS\.?C7_ ,+&T'X,_#O2?&B7#7D6J6NBPQR6MPV-]Q"H79%,V/FE MC57;G+')H ^+_B_^T'\4-=_9[_:J_:,A^.NN>!]9_9\\:>(M&\.^#(X+'_A% MQ;:*4C@L-1MY(?M%S/J@VR>;]H1T_M"V\C8%&^M^W+\9/C/X:\/?MB?%;0/C M'XS\,_\ #/NOZ-_PB'A2V@L3I >70="O+J*_#P-+2*(_,41EY&7YF4K M]V^-?^"?WP2^(_QYM_B?KWPM\$ZMX^MY;>Y&M76F1R7$T]NH6VGER-LLT"@" M*60,\05=C+@8Z;Q;^S)\/?'OAWQII.M>#] U32_B-/'=>)[6YM%DBUV6.&"! M'N%/$A6*V@09_AB0=J /SA_;N^.7Q>_8/@_: \):#\>O&>HR:?X1\!>,M,\4 M^,8-+NYO"][J7BVXTK4'18K2"'[&]O;H[0.A1,2>7Y:M@=5^T5^T;XS_ ."= M7Q3^+W@6[^/'CK5O#,GP<3QK9^)_$F@6GB?6O!FNR:LNDVXMK>WBM8[G^T)+ M@&"VF_=)<6;[=L)>-?JC_@H#^P#H?[:_P8\5:';QZ#HOBCQ8FA6%[KEYI@O6 MN-.TS6H=4%E*FY?,B8BX4*3M!N&)!&0>B^'/_!/7X&_"7X<>*_"'AWX4>!=+ M\,^.D6+Q#IT>DQ-!K,2J5CBG# [XHU8K'&?DB4X0*.* /SLU[]J[XU?LW^-_ MVB/!+/@EXZ\>&8Q=V:3)_9=WY'VJR*L"K02_9H-\9!5A$H(Q0!^6OBS]N3XN M_L:_"'XK:!X@\3?%SP/\4&\'Z/J]A8_%%-%\4V&A+/ENOV>_&'Q'LV M\4_8;K7?".KZ5]DAMKV&>""$?9KHWIV)1D^Q2B0-NM0KNHMS^Z =@$&XYA^ M%G_!.OX&_!+X?^+/"OA7X6^#=%T'QY9'3?$-K!8+_P 3BT,;1"UF=LN\"QNZ M)$6V(KL%5Z+&LU@MO;Q&WA=-2G0P990$C.2P+&OX^U'QM^UA^WU\8OAVWQ9\=? M!OPW\'?#/A[5='_X1I[&W?5KC4!J$DVI73W5M+YUO";5(5A#"(F.;S Q*[?K MF?X9>'[GQWI7B>31[%O$&AZ?<:3I^H&(>?:6EP\#SP(W9':VMR1W,2^E<+^T M)^PO\'OVK](O%&D^(O%?[-E[K^HZ9:&"'3;IUU?2X M&VQ-!O6VNBZW14,&W"':P12K?2/[4_P9\4?'#_@I!HG_ @?Q[\,_#?QGX3^ M%UZMOH4WAB/7-42VU#5+$='\ M>Z=XHL_#>BVGB'1]%;PY8W\-JD9\WV6 MY%N)X@Q;$:M->"QT^>;;F6PTNZL=1N+:(\AKJS#,XLT!_0WP=H6C^$O#%CHOA^STS3 M-%T.!-.L[#3X4AM=/AA4(D$<: +&B*%4(H 4 52L_A[X;\/?$/4O%4.F: M;:>)O$EK:Z7>ZB$"W-_#;&=[>%FZL(S/<,H[>8] 'Y._$_\ ;(_:1\0:C\8O MBWX?U#QOI\?PP^*%_P"&-*BG\6>#=%^&]GI^FZLME_9NJPW]RE\)[V++-6[6^V,(KV_\ @I#^VM\3/!6B?M%?%KX:^//C7J]I\%/$/]DV=Y9)X=T+ MX>>&KFTAM%GTJZM[N9M2U>9[B5EDF6+:TEPD4!B\LL?T3\8?L#? SQK^T+9_ M$_6_ACX&U#XB1W-O>1:S*/%7PA\!^(-<\2(RZG M;L.W?CB@#RK]G>/X@?&?_@J+^T#=ZO\ %3QA;^ _@[XBTG3/#_@JP2SATJZ^ MV^%["XN3>LT#7$RB:X6:)5EC$<@D)WJY4-\0Q:7)_P %Y=!_X2Q9FDC^"[GX M=_;O^/-;XZO.->-GN^7[9]E_L@2%/WGD$_P;Z^IO!GPY\,^%M?U_Q!H>F:=; M:EXRG@O=7O[=09-6EAMX[:*25^KLL$,48)/W4 KGOC_^S#\,OVQ? EMHOQ%\ M&^%_'NAPSK>V::E:1W0M9@"%G@D^]%)@D;XV5L,1G!(H ^6OVGOBY\/?A!\7 M/'5_\([Y=%^*5S\3OA=I7Q4O+(2F":VOM:MK2.&8OFW$SV,DJ2&("41R0&0X M\HCSW_@HK^V;\3_AYXM_:PTOP#\0&T/4/ -A\*(] =+:WO$\/7FL>(;JWO6> M)U(;SK?R-T* /B?XY^#?B]\./%/[4' MAW2_VG/C5_9OP/\ AKI_Q*T*>Y&C27UUJ]S#K+%+J86 \RQ5M(5OLJJD9-S* M.%6,)TGPX_;G^(?C7P'^UYKVI>*C83>"_@SX9\9Z#%'%#'!X=N[WPU?7D]Q% MN4G:US#N_>EP#%CH"#]X:]\"?!OBB_\ %EUJ/AK1[VX\=Z1%H'B&2:W5CK-A M$+A8[:?/WXU%W<@*>,3OZUP'Q+_X)P? 7XS>(/#NJ>*_A'X#\07WA/2X]#TN M2^TF*86UA%S#:E2-KPQ-\T:.&$;DL@5CF@#X:TC]I+7O#.C_ !!\:7GC/Q)H MGCCQ=\$O@O:Q:MHVA6VL:WJ6J:CJ.OQ&"SM9FCMC>73S-%&\I$,,DRRNI2,J M?,_VH/&OQ'U/]F#]N/X3^*M>^,^E:%X=^#UAXOT[3O'.O:!J_B&QGEEU6.>- M[C3!-&MK&=6^'?A'4O#WB#1 M-.\.:AIUSIT+&#&S;E(8 C*^'_ /P3S^!WPLTO M7K/P_P#"OP3IMOXLTB30=>":9&S:]8R%C)!>,P+7*MO?)F+DAB,X.* /DK]I M#XQ?%KX)_$GX_+X5\:>*O$5M^SGX3^'GCC[#-_:0_;M^+'C[PKK/C+X:^+->G\"_&#XV:;\(O!3^'WT> M&ZBTBPL[W^TK_2KN^<6?VO4-5MKNSBFN"R".. Q*960M^AOPB_9;^'?P%TZ2 MT\'>#M"\/V\VD66@2I:VP'FV%GYPM;9LYW1Q?:9PJG./-;UJMJ'['_PLU;]G M)?A#=?#[PC=?"]+1+%?"\VF1/I:Q(XD0"$C:"L@$BL!N5P'!# &@#Y\_X)8? M$KXI7?Q+^-'P_P#B)<:_-IO@JZTB\T"W\7>)_#^L^,-(COK:9YK+4/[(GD A M5X%FMI;E5FDCNF7=((@PZ;XOL?\ A\;\"A_U2[QO_P"G'PU7M7[/W[,GP_\ MV5?!$=%\(Z3=7;ZA=0Z?;B-KZZ<*'N)Y.7FF9513)(S-M11G"@#4\ M4^#O"=GXRT_QUK-GH]OK7A^QN--M-9N]LJ)?:G%- M;22W<=Y+<2*%+*JPH!%MDS)7FXGAN=L5O'+*$\V[D\[>A 3[R_:=_8__ &=_ M%VNS?%CXM>!_AO<7'A>T6>^\1>(;>"."&V@.]&NY),1R1Q$;D\_<(SRNTUT7 MC;]DGX._M">*9/&^O>!O!?B[4]?\-MX99IE,3N09(242,*0?JS_ (+HFX'_ 1)\?&T\G[5]D\. M>1YV?+\S^V--V[MO.W=C..<9Q7NW@/\ X)P? /X?:3JUOH/PK\$V4?B#1K[P MYJT\5BKW&KZ?=B)+JTN9CF2>-UMX5*R,V!$H& ,5Z-\1?A!X/^.'PPF\)^)] M!T;Q+X1U%(#)IMY"L]G<+%(DT/R'Y2%>.-U]"@/:@#\^?C WQH^)W_!0+]G7 MP#^T[)]>T^VGVZ'<7MU*/[-=HYFGV&!Q>Q M021)+&X9#Y[\"/VP_P!H_P"*L7AOXS-9_%#2QK/Q*?P]?6&M>*O"&G^ H=-' MB-],?24M)YX]12^2W3;'(5^TR7JA#_ (\Z%IMKXHT/1_$M MCI>I6VMZ=]JB6;[%>VTGF074+=8YHW&5="&&2,X)%<3%_P $_?@E!\?&^**? M"[P6OCYKLZB=8&FQ^=]L((-YMQL^U$$@W&WS2.-^* /SK^ OBGQ9^S#XF\57 M6A?$+Q8;?QE^VJOA+68M0>TDAGLY86,J#$"E6N))(%<@Y/D0A=IW%_1/VH/V MJOBU%_[&^+/PK\'^'KNVL[.Y/AR#6?[-2^")+$Z2;S+?V!/@MX\;XA'6/AEX/U#_A;#6C^+_-T]#_ &_):;C:RS^L ML19F208=6.X-N -'P\_8%^"OPE\._P!D^&?A?X+T'3VU'3M8DALM,CA$]]82 MB>SNY"!F2>*8>8)6) _BM-\:?VA/A[9_M,?&ZQTGX _#C0 M/$.A7>_2)-0U74[I-;G,^H3&P!G1?L<2&%1''(OWPS ,/M[]A;XPZM^T/^Q' M\'/B!KRVJZ[XY\#Z+X@U$6T?EPBYN[""XEV+SM7?(V!G@8KJY?@EX1G\1^*M M8?PYI+:IXXL(-+\071MU\S6+6!9DAAG/\:(MQ. #T$K>M:O@7P1H_P ,O!.C M^&_#^FVFCZ#X?L8-,TVPM8Q'!8VT,:QQ0QJ.%1$55 '0 4 :E%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 5\_\ _!6+_E%E^TM_V2KQ1_Z:+JOH"OG_ /X*Q?\ *++]I;_LE7BC_P!- M%U0 ?\$G?^467[-/_9*O"_\ Z:+6OH"OG_\ X)._\HLOV:?^R5>%_P#TT6M? M0% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4'I16'\3_ %I\6/AKXA\+:A<:E9V/B7 M3+G2KF?3[EK6[@CGB:)WAE7YHY K$JZ\JP!'(H _'GP-^W5X;LOVW]#_ &L) M+CQAY?C;XC7?@&^F_P"$/UN'P_;_ \NOLVEZ5=MJUQ:KIZJ-5LK74LQSXVZ MM<1Y+_)7TU^TE^W_ /&3X$_MGZUIGB35_#/PN^'>G^*-$TSP\_B?P!JMQX9\ M7:5=?95NI9O%%K*]OIU_YDEXD,4]ND:-! )/,68R)]<^)_V//A_XN_8_E^!- MYHBR?#23PNG@Y=,\UBT.G1VXMHD20DL'CC5"LF=RLBL#D9KRWQ)_P2-^%?BW MQ5J5Y?7_ ,0)M%\37=GJ?BKPS_PDUR-!\9ZA:Q011WVHVN=LDSK;6YFV%$N3 M"IF24[L@'CDG[?OQD\(_MW1^$?'=]H7PUT/4OB%_PB>A:%XE\!ZG%I7BK29' M86MYI_BBWEFLWU*>/8ZV<\'?[<\2 M_'1/AQ>I]DD^SKIA\<7&@ED7S,K/]DB4[RQ7S,MMP=H])D_X)>_#F3XL2>)! MJGQ"CTB;Q2OCB;P?'XINU\,SZZMT+T:@UF&Y;[6JW)BW>09P)#$7^:LBZ_X) M!_">^^)35YKJ70;2XGN;J>U@M;Q$B@F F8P% MM@$A/V79_L!_#JP\$7GA^*SU1=-OOB,/BI*OVYRQUP:LFK>8#VB^UQJWE_=V MY6LWXL_\$U?A3\:]3^(FH:]INL-JOQ)U+1];O=1L]6N+.^TG4M)A6+3[[3YX MF62SN(0BD/$PW?,&W*[JP!\PZ/\ M\_M,W'[/'Q?CT;P/XD\8>(/ VJ: VA^ M+KOX0ZYX=FU31[^;;J,D7A^]DAFO[_3DAN&\NVN%283VIPIWQO\ 0/\ P3/_ M &IM7_:4\'^.+;7O'/A?QQJ?@_7QIRRV?A?4?"6MV,#VL$HAU?1[[][:W2RM M.JNC&*:)8W4*=ZA$_P""3'PFOOASXFT?6V\9>)]>\7:IIVNZCXSU7Q!<2>*? M[0TUM^FW4%\A1K9K-LF%( D:[Y 4(EE#^C?LR_LA>%_V6?\ A)+O2;SQ'XA\ M3>,[J*]\0^)/$6I/J.KZU)%&(H!+*P"K'%$ D<4:I&@W$+N9V8 _//\ 9:^- M?Q-^'?BSQ/X%^%.H>#-!UCXO?M8?$;1+W5/$&CS:I#IT$%E>:@T\<,4\!>4? M9!M5G"L2 < DUZ+IG[77C_QGK/@'PE\0M/\ AOXL\9>!_P!IB3X9?\)%_8,L M=O*$\)WFIP:O;VC3L;6\"W"0L!+(NWSMI D&WZI\!_\ !/'X:?#CQ_I_B72[ M/5H]5TSQYK?Q(@:34))$&L:O:7%I>N5/'EM%^\1_$;XK21>(M9TJ6SOO#T5J-*[DN9O):6>",.J?O$(F'E@B.OHKPO_ ,$E_@[X8EL8VLO$6J:1 MI.O>(-?T[1]2UF:ZT[37URSFM-2MH8F/RVLJ7-P_DY*K)/(XP6-1_"+_ (). M?#7X/_$/X<^*+?6_B9KVJ?"$S1>"UUSQ7=7]KXSA@8^48C;S;-\B MM,1%$/-P@% &9_P0N4+_ ,$?OV=\#_F2K'_T$U\C?\$R?C=\:_%/P'_9?^!? MPM\4>!? FFZA\ H?&U[K^L^%IM>NK>:'4(K00PPK>VR8D$RDL^[:(WXW.I3] M,OVF:;'9(8QA0SGEC[FN%_9T_X M)[_#;]EOQ!X-U/PE9ZM!>>!/!'_"O=*:YU"2=4TG[3'=;'4\-)YL:GS#SC(Z M4 ?-O[-__!6KQ5JO@#X)_$CXL6?AOP_\.?B3X(\2MK5WI=A(_^"4W MP5\9?L?Z#\"]8\.7.K?#OPUJPUFPM+J]DDGCG^URW+YF)W%)/M%Q$Z_Q0SR) MT-=#^TG^P5X/_:4^(6F>,I-8\<>!O'.EZ=)H@\2>#=>FT74KK3)',CV,[QY6 M:#S#YB!U+1.2\31LS%@#Y&^('_!1_P#:*OO@M\'?%6J>"]>^"6B^(/#FH7OC M+7)/A1K7BY](UJSN3;K;3:7%)#?6&G3)'+=)/-$[M')$FZ)@6?D_$/[4OQ.D M_; OOB]I?C_X!U\7?"6Z\"Z$_A?3=2\#Z_<:5?R:3)*9Y M+.XERYN%:O>%=+\,>!+[X: M1:;HFMW-M::AH%U!)$UI=H68W!0RR3)*Y,@F/F,S-S0!X7\/?CS^UM\3_B#\ M)?#2_$+X,Z1-\=?AW<_$ 7:> KR;_A!5M/[*$EI#&VI :@9&U6%/-E:+'E22 M! "L0\S\+?\ !9[XH_'O2_A?X5TW=X(\5:QX$O/%WBC7/#WPJUSXAQO<0ZW< MZ/!!;6%B^^VAEDL+N=Y+AVVKY42DNQD'Z(>$OV5O"/@CQEX UW3X;Y+_ .&O MA.Z\%Z(7N6=8].N&L&D60'[[YTVUPYY&&_O5Y+)_P21^%>D^$O!=AX6U'X@^ M =6\ 6^I6&D>(?#/B6XL-7%EJ-V;V\LIY>5N+=[C;(J3(_E,BM&8VRQ /(?" MW[:?[2'[1-W^SWX2TBQ\+?"#Q9\3?#_C*]\677B7P;JV6FW M4UK.D=X+KS4ANCNCBND+-(T1$G"2_'3XP?M"_M!_L5W6J>+?"VD:SI/Q:\>^ M$O$<=AH-RVGZY/HMIKMB]TD9O08Q-:VDP1'W^3+="3+K'Y4GVS\)/V%/AQ\# M=7^']WX7TN\TU_AEI&L:-HJM?S7'[K5;FUNK^6=I69YYYKBTCE:61BQ=Y&)) M6VIZC%O!VL^)O#>K^,=9\3Z M[HTNLC3M/L+BPM5@M+1)H$DN)I]03+RR[(HXG.R1G7;\8_&OQ3XW_P""C?CS MX%^ O'TGPKO)/ /Q]\1> O$UCJ7@8ZUX?\37FG>&M5O+?45M)[W"1M9R;?L[ MM(8KF7>)&$ CD_0G]IO]C?PO^U+>^&]4U+4O%7ACQ5X->=M"\2>&-6DTO5M+ M6X$:W,2R+E7AF6*,212HZ-Y:-C]O=2U:_M;VVO+V^N)F>6[FF74+EF>1B=S+C"HJ@ ^9O\ @X:_ M9YF^-W[,EGJ]O?>"]4;X<:+XJ\1OX.\2WWV>#6T'AZ]MCJ%JHBEWWVG&=;B' M,14,Q_>0LR2KV_['7PU\-_&3]E+X@_#GX;V'Q!_9?OM.\:W=CXS\/:?>P2WW MAB^GBM[V[MM*FW3VUK;7$-U%+%+9!%07+R1+#,25]2_X*&_\$\_"/_!0_P"" M]QX=UVYO_#_B2PLM0A\-^*--EDBO_#TUY9RV1D MBC08PJ)%&B*J(J@ _,S]G&RA\6?\$9/V!_A_J#HO@OXE_$+3= \46#C=!K&G M)'K.H"RF!^]#/?!^GVOA_X)>,/ MB9\([+4_#>D1&PTW3[;7;RXAUBQA6 H(+>]CTZU26*/:K?;9LC]\V?T"7_@F MO\*T_8OT/X#II^MP^"/"IMY]"GM]8N+?6-$N[:Y^UVMY;7T;+-%(=5U" V MYM+O[<'62&2U^R6OV<0>6D'V=/+1><@' _LB?";PY^RY_P %,/C5\.OASX=T MWPE\/-2\">%?&4NA:/ +/2-+UB>[UJPFEM[6,"&W:XMM/M#((U7>UL'(+%F/ MV!7E'[,/['7A7]E9_$5]I-[XF\2>*/&$T,VO^)O$NIOJ>LZQY",EO'+,V L4 M*,RQQ1JD:;Y&"[I'9O5Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY_\ ^"L7_*++ M]I;_ +)5XH_]-%U7T!7S_P#\%8O^467[2W_9*O%'_IHNJ #_ ()._P#*++]F MG_LE7A?_ --%K7T!7S__ ,$G?^467[-/_9*O"_\ Z:+6OH"@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "O@__ (*6_"#1_P!I#_@IG^R; M\/?%4_B23P?KNA^.KS4+#2O$>HZ)]KFMH=&:!WDL9X9&V%WP"V/G;CFOO"O M_P!K7]A0_M.?&7X;_$'2?B5XV^&7C#X7VVKV>E:AX>MM,N?-BU-;5+A98[^T MN8S\MI&%(4$;FYSC !\A_%O]JRT_X(E?M*?%;P]:7WC+QI\)K?X01_$C2_#> MO>)[O5[K1-9CU>#1DL[:^O'FGAM+^2\MF997E6&2&:1 SI71?"__@N,/#^F M_$AO'LWPQ\9+X)^'VI_$&._^&NI7EQ9J+ P)-I,XO(D=;AWN(O(G'R3*)2T< M/EX;W5?^"3_@/Q3X+^*5C\0/$WC[XJ>(OC!I=OHNN^*/$M_;_P!J6ME;%I+2 MWL$M8(+6QCM[AWN4%O F9V\R0R,%(T= _P"">$GB71/&VF_%GXN_$[XSZ7XU M\,77@R;3=;GL],TZUTNYXF*VVG06T;WC@ &\<-*H&(C$&<, ><_&C]OCXY?L M+_ 3QM\2/CA\,/ MYXI>!=1OIM# ME%@J+-IEX+F-)HIEEEA*2(2)XG=MD+1E6]OO_P#@D_8?$[P5X@T/XK?&#XM? M%B'4O#TGA?2+C5KJPL;CPY:FYM;N.ZA-E:PK+J*7-C93"\G61P]K&0JAI!)H MZE_P37U#XE> /B=HOQ+^.GQ;^(\GQ*\'W?@8M>2V&FV.B:?:#]LW]JS5OVEYO@[:_#WX&Z?XSUKP;_ ,+"TJ\O M?$>IR:;HU@MU]E?3KOR[;S+B[\UX5$T0BBV&9]I,:Q2^7_"7]KKXX?M9_MR> M'?&GP;\.^#[./X@?LV^%/%]Y8>,M?O/['T*>XU36'%LB6L)>::9OW?VG:@2. MV+E')2(_=Z?LL:*G[7MO\91J6K_V_:^"W\#K8[HOL1M6O4O#,1L\SSMZ!<[] MNTGY<\UX#X3_ .".MK\(=6\&ZM\-_C9\5OA_K?@WX<:7\+8[JQCTF\BU'2+& MXN)U>>"ZLI8S=%K@E9D"F/8 !M>17 /&O&7_ 7_ (?&>G_"K3?"$'P[^'OB M'QMX+F\9^(+OXC:K=?V7X?:*^FTS^RH/L<7F7EPU]:WR&7]TD<5H9-KM(L0[ M?0O^"IOQ8_::TKX'6?P7^'/@;_A(OB]H/B?4[YO%NOW4>F>'Y-"U.RL;ADEM MH&DNK>9YY5A<1QLRRV\K*H#QGTR+_@D_X=^&%AX#F^#GCKQA\&_$?@/PH?!, M6L:3;:=J4FM:4TZW)2^BOK::*:87/FW"S*J.LMS<$EEE=#Z#\*OV&M%^%7CO MX;^(_P#A+?'WB?6/AKX:UGPW!?>)-7_M2\UE=4N[&[N;F[GD7>TWFV*;%CV1 M1J[(D:HL:( 8'_!0[X4>$_&GA#1_%7Q4^)^L> _@O\/!>:OXLTNUU:?1;7Q$ MS1K%:"[O;::*X\F%V=A:HQ6XEDA#*Q15/QM\*++XB>)M._9[^"_CG4/B-H?P MR^,_Q'\9:WIFEZMXAU"W\60>#;+3[B[TG1M0O?,%XI>22.=HGF:9+>.*VD<[ M)5K[1_;A_8 A_;8\7_#/6IOB-XR\$7'PKU:77])@TBTTN^LY]1:,1P7D]MJ- MI5G4APK+3\8?\ !/W5OB'\.?#]MK_QL^)&L?$#P3XC?Q/X M4\>3:?H<&K:!,]F]F]LL-O816DUJ\,UPLD]U"\\2W$5]=>%7\.6>K/HEQK33)=PVD%U?E MFN&G,HM;98&?RR2(_P!B[X#ZM^U7\ ?B9;Z#XL^+7@_]G/Q5XTTW5/AU!-K- M_'X@UKPY;6MH;U(+NXG-_::9J5W%,T'[V*;[/(S)Y44Z"N_^)W_!&K0/BK^S MG'X!U'XJ_$UKC4_'(^(OBO7I1IEU<^-]779Y?]H6LUF]C)9Q"&U6.S%L(%6R MM@48Q[CV_B3_ ()^:U\1_A=-H/C+X\?%;Q5K5AKNG^)?#7B22UT/3]1\*W]D M[/') EII\-O.C[F22*ZBF1XV9=H!)H \X_X)%Z[J&C_$S]H/P/=VOC7P7IGA M?Q'IMWH'P]\7ZI-K&K^$=-NM-B"R_;6GN8I+:[N;>[ECBM[J>*%DE0,K;HT^ MV:\7_97_ &.(?V<_%_C7QAK'C3Q5\2/B)\1&LEUWQ%KHMH&:WLHWCM+.VM;6 M**WM[>+SIW"HF]GN)7=W)&/:* "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *^?_P#@K%_RBR_:6_[)5XH_]-%U7T!7S_\ \%8O^467[2W_ M &2KQ1_Z:+J@ _X)._\ *++]FG_LE7A?_P!-%K7T!7S_ /\ !)W_ )19?LT_ M]DJ\+_\ IHM:YK_@K5_P4'U+_@G[^R]K6N>#O#D/C3XF3Z1J6J:%HD[%;6.U MT^W^T7^I7A5E9;.UB*EL,IDFGMK=65[A& !]2T5\/_\ !0C_ (*;:U^S9^U7 MX6^%OA_QI^S_ /#Z:]\(2^*]5UGXJ:O)I]D=][':6=K;;)HRTDA2^=L[@%ML MG;U/3?$/]JSXU>(OBUX+^#?PWC^$=Q\4&\ )X^\7^(M5COKGPO;1/+]EM;>Q MAAD2>3[7:L-Q:W"+(%7S%16VKNP/&/V:OV]/C%XD M\0? _P 0?$SPOX TWX=_M+6LD_A>/09;LZEX-G;2[C6+2UU.6X(2[::PMIMT MD$4(BGC,825&$M 'VI17PS\%/^"CWQ5UZZ^!OQ#\;>&O >D?!7]I+5X]&\+6 M5J]V/$WALWEG<7FD7%[(2]MP^Y@%__ $T6M>"_\%.?^"57C7X^>'OV@/'7P]^*'CL>-OB5\/G\)6WA M%;/09--O;>&UF$6F17-[:-/:PW%Q-+)(T=S$3)-N+CRX]GO7_!)W_E%E^S3_ M -DJ\+_^FBUKZ H ^0_B'X=^+'P#^)7VR+X-Z9^TU:ZKX!'AV;Q5&=!T7Q?< M7D=S/*UCJIG-K:/I$RSHR"T5FAD2>'O%=WXY\5Z;J<26_AW5- M6O9+Q[.&WD FN$=]3O%CF4 *MDI< R@#@_V.[?]E_X??$;X;P^# M/#_[-<#R:]XA;7K'4+/QG>VVAWF@V;:4D$AN4AECO9;QS>06[Q;4B"2$EQ]] M44 ?G;\%OV4/C5XG\&?LM_!/QK\/UT'PQ^S+KUEJ>J>.EURQET[Q9;Z)8SV6 MD)I]I%))=B6X:6WFG%U';K +>55>EZEX7T_X4#6;?3R9(8XKPZP83,# M&RMN,?RGG! 'H,;D_P#P;K?L5W,[R/\ /PNSR,68_;K_DGD_P#+>NU7_E,^ MW_9%1_Z?37T_0!\4?\0Z'[%/_1 ?"_\ X'7_ /\ 'Z/^(=#]BG_H@/A?_P # MK_\ ^/U]KT4 ?%'_ !#H?L4_]$!\+_\ @=?_ /Q^C_B'0_8I_P"B ^%__ Z_ M_P#C]?:]% 'Q1_Q#H?L4_P#1 ?"__@=?_P#Q^C_B'0_8I_Z(#X7_ / Z_P#_ M (_7VO10!\4?\0Z'[%/_ $0'PO\ ^!U__P#'Z/\ B'0_8I_Z(#X7_P# Z_\ M_C]?:]% 'Q1_Q#H?L4_]$!\+_P#@=?\ _P ?H_XAT/V*?^B ^%__ .O_P#X M_7VO10!\4?\ $.A^Q3_T0'PO_P"!U_\ _'Z/^(=#]BG_ *(#X7_\#K__ ./U M]KT4 ?%'_$.A^Q3_ -$!\+_^!U__ /'Z/^(=#]BG_H@/A?\ \#K_ /\ C]?: M]% 'Q1_Q#H?L4_\ 1 ?"_P#X'7__ ,?H_P"(=#]BG_H@/A?_ ,#K_P#^/U]K MT4 ?%'_$.A^Q3_T0'PO_ .!U_P#_ !^C_B'0_8I_Z(#X7_\ Z__ /C]?:]% M 'Q1_P 0Z'[%/_1 ?"__ ('7_P#\?H_XAT/V*?\ H@/A?_P.O_\ X_7VO10! M\4?\0Z'[%/\ T0'PO_X'7_\ \?H_XAT/V*?^B ^%_P#P.O\ _P"/U]KT4 ?% M'_$.A^Q3_P!$!\+_ /@=?_\ Q^C_ (AT/V*?^B ^%_\ P.O_ /X_7VO10!\4 M?\0Z'[%/_1 ?"_\ X'7_ /\ 'Z/^(=#]BG_H@/A?_P #K_\ ^/U]KT4 ?%'_ M !#H?L4_]$!\+_\ @=?_ /Q^C_B'0_8I_P"B ^%__ Z__P#C]?:]% 'Q1_Q# MH?L4_P#1 ?"__@=?_P#Q^C_B'0_8I_Z(#X7_ / Z_P#_ (_7VO10!\4?\0Z' M[%/_ $0'PO\ ^!U__P#'Z/\ B'0_8I_Z(#X7_P# Z_\ _C]?:]% 'Q1_Q#H? ML4_]$!\+_P#@=?\ _P ?H_XAT/V*?^B ^%__ .O_P#X_7VO10!\4?\ $.A^ MQ3_T0'PO_P"!U_\ _'Z/^(=#]BG_ *(#X7_\#K__ ./U]KT4 ?%'_$.A^Q3_ M -$!\+_^!U__ /'Z/^(=#]BG_H@/A?\ \#K_ /\ C]?:]% 'Q1_Q#H?L4_\ M1 ?"_P#X'7__ ,?H_P"(=#]BG_H@/A?_ ,#K_P#^/U]KT4 ?%'_$.A^Q3_T0 M'PO_ .!U_P#_ !^C_B'0_8I_Z(#X7_\ Z__ /C]?:]% 'Q1_P 0Z'[%/_1 M?"__ ('7_P#\?H_XAT/V*?\ H@/A?_P.O_\ X_7VO10!\4?\0Z'[%/\ T0'P MO_X'7_\ \?H_XAT/V*?^B ^%_P#P.O\ _P"/U]KT4 ?%'_$.A^Q3_P!$!\+_ M /@=?_\ Q^C_ (AT/V*?^B ^%_\ P.O_ /X_7VO10!\4?\0Z'[%/_1 ?"_\ MX'7_ /\ 'Z/^(=#]BG_H@/A?_P #K_\ ^/U]KT4 ?%'_ !#H?L4_]$!\+_\ M@=?_ /Q^C_B'0_8I_P"B ^%__ Z__P#C]?:]% 'Q1_Q#H?L4_P#1 ?"__@=? M_P#Q^C_B'0_8I_Z(#X7_ / Z_P#_ (_7VO10!\4?\0Z'[%/_ $0'PO\ ^!U_ M_P#'Z/\ B'0_8I_Z(#X7_P# Z_\ _C]?:]% 'Q1_Q#H?L4_]$!\+_P#@=?\ M_P ?H_XAT/V*?^B ^%__ .O_P#X_7VO10!\4?\ $.A^Q3_T0'PO_P"!U_\ M_'Z/^(=#]BG_ *(#X7_\#K__ ./U]KT4 ?%'_$.A^Q3_ -$!\+_^!U__ /'Z M/^(=#]BG_H@/A?\ \#K_ /\ C]?:]% 'Q1_Q#H?L4_\ 1 ?"_P#X'7__ ,?H M_P"(=#]BG_H@/A?_ ,#K_P#^/U]KT4 ?%'_$.A^Q3_T0'PO_ .!U_P#_ !^C M_B'0_8I_Z(#X7_\ Z__ /C]?:]% 'Q1_P 0Z'[%/_1 ?"__ ('7_P#\?H_X MAT/V*?\ H@/A?_P.O_\ X_7VO10!\4?\0Z'[%/\ T0'PO_X'7_\ \?H_XAT/ MV*?^B ^%_P#P.O\ _P"/U]KT4 ?%'_$.A^Q3_P!$!\+_ /@=?_\ Q^C_ (AT M/V*?^B ^%_\ P.O_ /X_7VO10!\4?\0Z'[%/_1 ?"_\ X'7_ /\ 'Z/^(=#] MBG_H@/A?_P #K_\ ^/U]KT4 ?%'_ !#H?L4_]$!\+_\ @=?_ /Q^C_B'0_8I M_P"B ^%__ Z__P#C]?:]% 'Q1_Q#H?L4_P#1 ?"__@=?_P#Q^C_B'0_8I_Z( M#X7_ / Z_P#_ (_7VO10!\4?\0Z'[%/_ $0'PO\ ^!U__P#'Z/\ B'0_8I_Z M(#X7_P# Z_\ _C]?:]% 'Q1_Q#H?L4_]$!\+_P#@=?\ _P ?H_XAT/V*?^B M^%__ .O_P#X_7VO10!\4?\ $.A^Q3_T0'PO_P"!U_\ _'Z/^(=#]BG_ *(# MX7_\#K__ ./U]KT4 ?%'_$.A^Q3_ -$!\+_^!U__ /'Z/^(=#]BG_H@/A?\ M\#K_ /\ C]?:]% 'Q1_Q#H?L4_\ 1 ?"_P#X'7__ ,?KYP_X*]_\$-OV3_V> M?^"97QK\;>#?@OX=T/Q3X;\,7%[IFH17=XTEI,NW:ZAIBI(SW!%?K-7R3_P7 MC_Y0[?M#_P#8GW7\UH ^JO#[,^@6+,2S-;QDDG)/RBO"_P#@K%_RBR_:6_[) M5XH_]-%U7NGAS_D7K'_KWC_]!%>%_P#!6+_E%E^TM_V2KQ1_Z:+J@ _X)._\ MHLOV:?\ LE7A?_TT6M?0!.*^?_\ @D[_ ,HLOV:?^R5>%_\ TT6M>2_\%H?V MSO'GP1_9U\>>&?@OFN M/#VDZ;=7VLZSJUUJ*6YN#?6]PC6=M%I3$P1K$TS7C;I,1J*\8_9:_;(^)G_! M4G6OA+X;M?'7B#X/H_P>M/B%XLU'PE:Z>UYJ>L7&IS::EO%]OMKI(K-)=-OY M2@4NXF@4OM5@P!^D=&:^8?V-_P!LS7O&/_!,G_A;?CZWM[[Q)X-TW7X?$/V% M1!'JEUH5Y?6-Q/&N,1B=[!Y H&$\W'05XS^SO\7OC)\,F_99^)GCCXL:MXVT M7]I*!K;Q7X8O-)T^#3?#=[=>'KK7+-](-O!'<1QP?V?-:LMS-/YJ3B1B)%W$ M _03-%?G#\$OVC/C)X%\!_LK_'/QC\3]8\5:;^T[XBT[3M=\$/IFGPZ)X;M= MT86D,C3SS?:%:9F"ML*?HS=WL.G64MQ<31P6]NADEED8 M*D:@9+,3P !R2>E 'S*O_*9]O^R*C_T^FOI^OC$_M"> 8_\ @K*WBAO''A!? M#+?",:6-7.LV_P!@-W_;)E^S^?O\OS?+^?9NW;><8YKZ+'[7?PG(_P"2G_#S M_P *.S_^.4 >AT5YY_PUU\)_^BG?#S_PH[/_ ..4?\-=?"?_ **=\//_ H[ M/_XY0!Z'17GG_#77PG_Z*=\//_"CL_\ XY1_PUU\)_\ HIWP\_\ "CL__CE M'H=%>>?\-=?"?_HIWP\_\*.S_P#CE'_#77PG_P"BG?#S_P *.S_^.4 >AT5Y MY_PUU\)_^BG?#S_PH[/_ ..4?\-=?"?_ **=\//_ H[/_XY0!Z'17GG_#77 MPG_Z*=\//_"CL_\ XY1_PUU\)_\ HIWP\_\ "CL__CE 'H=%>>?\-=?"?_HI MWP\_\*.S_P#CE'_#77PG_P"BG?#S_P *.S_^.4 >AT5YY_PUU\)_^BG?#S_P MH[/_ ..4?\-=?"?_ **=\//_ H[/_XY0!Z'17GG_#77PG_Z*=\//_"CL_\ MXY1_PUU\)_\ HIWP\_\ "CL__CE 'H=%>>?\-=?"?_HIWP\_\*.S_P#CE'_# M77PG_P"BG?#S_P *.S_^.4 >AT5YY_PUU\)_^BG?#S_PH[/_ ..4?\-=?"?_ M **=\//_ H[/_XY0!Z'17GG_#77PG_Z*=\//_"CL_\ XY1_PUU\)_\ HIWP M\_\ "CL__CE 'H=%>>?\-=?"?_HIWP\_\*.S_P#CE'_#77PG_P"BG?#S_P * M.S_^.4 >AT5YY_PUU\)_^BG?#S_PH[/_ ..4?\-=?"?_ **=\//_ H[/_XY M0!Z'17GG_#77PG_Z*=\//_"CL_\ XY1_PUU\)_\ HIWP\_\ "CL__CE 'H=% M>>?\-=?"?_HIWP\_\*.S_P#CE'_#77PG_P"BG?#S_P *.S_^.4 >AT5YY_PU MU\)_^BG?#S_PH[/_ ..4?\-=?"?_ **=\//_ H[/_XY0!Z'17GG_#77PG_Z M*=\//_"CL_\ XY1_PUU\)_\ HIWP\_\ "CL__CE 'H=%>>?\-=?"?_HIWP\_ M\*.S_P#CE'_#77PG_P"BG?#S_P *.S_^.4 >AT5YY_PUU\)_^BG?#S_PH[/_ M ..4?\-=?"?_ **=\//_ H[/_XY0!Z'17GG_#77PG_Z*=\//_"CL_\ XY1_ MPUU\)_\ HIWP\_\ "CL__CE 'H=%>>?\-=?"?_HIWP\_\*.S_P#CE'_#77PG M_P"BG?#S_P *.S_^.4 >AT5YY_PUU\)_^BG?#S_PH[/_ ..4?\-=?"?_ **= M\//_ H[/_XY0!Z'17GG_#77PG_Z*=\//_"CL_\ XY1_PUU\)_\ HIWP\_\ M"CL__CE 'H=%>>?\-=?"?_HIWP\_\*.S_P#CE'_#77PG_P"BG?#S_P *.S_^ M.4 >AT5YY_PUU\)_^BG?#S_PH[/_ ..4?\-=?"?_ **=\//_ H[/_XY0!Z' M17GG_#77PG_Z*=\//_"CL_\ XY1_PUU\)_\ HIWP\_\ "CL__CE 'H=%>>?\ M-=?"?_HIWP\_\*.S_P#CE'_#77PG_P"BG?#S_P *.S_^.4 >AT5YY_PUU\)_ M^BG?#S_PH[/_ ..4?\-=?"?_ **=\//_ H[/_XY0!Z'17GG_#77PG_Z*=\/ M/_"CL_\ XY1_PUU\)_\ HIWP\_\ "CL__CE 'H=%>>?\-=?"?_HIWP\_\*.S M_P#CE'_#77PG_P"BG?#S_P *.S_^.4 >AT5YY_PUU\)_^BG?#S_PH[/_ ..4 M?\-=?"?_ **=\//_ H[/_XY0!Z'17GG_#77PG_Z*=\//_"CL_\ XY1_PUU\ M)_\ HIWP\_\ "CL__CE 'H=%>>?\-=?"?_HIWP\_\*.S_P#CE'_#77PG_P"B MG?#S_P *.S_^.4 >AT5YY_PUU\)_^BG?#S_PH[/_ ..4?\-=?"?_ **=\//_ M H[/_XY0!Z'17GG_#77PG_Z*=\//_"CL_\ XY1_PUU\)_\ HIWP\_\ "CL_ M_CE 'H=%>>?\-=?"?_HIWP\_\*.S_P#CE'_#77PG_P"BG?#S_P *.S_^.4 > MAT5YY_PUU\)_^BG?#S_PH[/_ ..4?\-=?"?_ **=\//_ H[/_XY0!Z'17GG M_#77PG_Z*=\//_"CL_\ XY1_PUU\)_\ HIWP\_\ "CL__CE 'H=%>>?\-=?" M?_HIWP\_\*.S_P#CE'_#77PG_P"BG?#S_P *.S_^.4 >AT5YY_PUU\)_^BG? M#S_PH[/_ ..4?\-=?"?_ **=\//_ H[/_XY0!Z'17GG_#77PG_Z*=\//_"C ML_\ XY1_PUU\)_\ HIWP\_\ "CL__CE 'H=%>>?\-=?"?_HIWP\_\*.S_P#C ME'_#77PG_P"BG?#S_P *.S_^.4 >AT5YY_PUU\)_^BG?#S_PH[/_ ..4?\-= M?"?_ **=\//_ H[/_XY0!Z'7R3_ ,%X_P#E#M^T/_V)]U_-:]S_ .&NOA/_ M -%.^'G_ (4=G_\ '*^5O^"X/[2WPX\7_P#!)#X_Z;I/Q \$:GJ%WX1N4@M; M37;6::9LKA517)8^P&: /N#PY_R+UC_U[Q_^@BO"_P#@K%_RBR_:6_[)5XH_ M]-%U7NGAS_D7K'_KWC_]!%>%_P#!6+_E%E^TM_V2KQ1_Z:+J@ _X)/?\HL?V M:?\ LE7A?_TT6M<#^WA_P1I^%?[9/A7XLZE#8ZAH/Q,^*&AMIT^OQ>(=7AM& MN4LOLEI/<64%U';SK"@0;'C*L 00=S9[[_@D[_RBR_9I_P"R5>%__31:U] 4 M ?)?B[]@SQ]\&?BA9>*?V=_&OASPB;[PA9^!M:TSQG87OB*!K6RN+RXL=0AF M-RMR]W;M?W:E+B61)HY4!:,Q@MS_ (=_X)@^*OV3+GX8ZQ^SWXJ\(Z7KW@?X M>1?#'58_&ND7.H66OV$4ZW4%\PM;B!X[N*Z:ZD*@E)5O9D_=D(Z_:E% 'SS^ MSE^Q1>_L\?L]>#_@^NMZ3XH^']OH6K6?C.74].E35/$VHZA-Y\]U$T2(K(1YT:JZ["6\]_9L_X)W_ !*\!^*_@WI?Q"^(WAKQ-\.?VKS2SRQE[>PGN(PD"*)99C,S*%$5?9%% 'Q1\#?\ M@F7X^\$W_P '_!?C#X@^&_%'P:_9WUD:QX&M(M$FM_$%\8+2YM-,AU*X\\P, MMC#=, T,2F=X('81[65_M?'%%% 'R^5#_P#!9YE8;E_X4J.#_P!ATU]0#BOF M!?\ E,^W_9%1_P"GTU]/T %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %-9L-BJ^K:U:Z#IMS>WUQ;V=E9Q-/< M7$\@CB@C499W9L!5 !)). !7Y[_M:_\ !=.Q_P"$L7P!^SMH,WQ.\<:A*;6# M4H[62?3D?O\ 9XDQ)=D8)W#9$!AM\B@BLZU:%)7FSZ;AG@_-N(*[H9929XMW_ E:C=M8 MC./LG?%?9G_!.+]NR/\ X*"_!'5O&2>%Y/"0TO79M%^QOJ OC+Y=O;S>;O$< M>,_:-NW:?NYSS@?AC>?L$_'F>\FDF^#?Q/::21GD8>&KK#,223Q'CKZ<5]1? M\$_?V[/'7_!);1SX/^+'PE\6:7X#\6ZO+J<5_<:9/8ZC# M/_E#M^T/_P!B?=?S6@#ZJ\.?\B]8_P#7O'_Z"*\+_P""L7_*++]I;_LE7BC_ M --%U7NGAS_D7K'_ *]X_P#T$5X7_P %8O\ E%E^TM_V2KQ1_P"FBZH /^"3 MO_*++]FG_LE7A?\ ]-%K7O\ NY_^M7@'_!)W_E%E^S3_ -DJ\+_^FBUKS7_@ MJU^QM;_%_P (:QX\L_ACXL^/7C2QT!M#\,^$$\5Q:+IOAZX/VB9M8MC))%Y5 M\6,$9N$9YU6&%81'^]9@#[)#9I<_YQ7Y,^(_V=/'W_!0NS^ OCBV\%^'?VG/ MA;X?^!EDMKK7B/Q]=>#8_$/B.>>+[?-Y=M!<7(O'CL8,"=8X5-S*&E+(16_^ MSQ#\)_\ @J?\>OAAX-N/#M]-\ ?"OP%L/$7ASP)J5Y<+#9:E=:K=Z7*]R!)N MFN;"/2_(AE9F,33S2(0[J] 'ZC[N,TF[FOC+]@W]H3Q9IO\ P1OO/&FHZQ=> M,_$WP]TWQ=I]GJ5\YN+G6%T/4M3L;.2=_O2RR0V,)DD/S2.68\L:\5_9E^#. MC_LR>'?V(_BQX3N-6E\=?&R*.R^(U]_:<]U-\0S>^$=3UJ6[OC,[F:6.^LXY M8GSF%':)"L1\N@#].,T5^4/P4\!V7P/^"?[#'[0>CW6H7WQA^.GBC0+;X@>( M9M1G-QXQM_$&D7=S>6UW&KB*6*VF\F6W1D(MA9*L0C4N&_5B\N396$LWER3& M*,OY<8R\F!G"CCD]!0!\S+_RF?;_ +(J/_3Z:^GZ^,9/BM-#_P %8O[=_P"$ M3\7,[?"(6?\ 9BVD1U #^V2WG>7YFWROX<[L[NV.:^BQ\?;@C_DG_P 0OQTZ M'_X]0!Z'17GO_"^[C_H0/B%_X+H?_CU'_"^[C_H0/B%_X+H?_CU 'H5%>>_\ M+[N/^A ^(7_@NA_^/4?\+[N/^A ^(7_@NA_^/4 >A45Y[_PONX_Z$#XA?^"Z M'_X]1_PONX_Z$#XA?^"Z'_X]0!Z%17GO_"^[C_H0/B%_X+H?_CU'_"^[C_H0 M/B%_X+H?_CU 'H5%>>_\+[N/^A ^(7_@NA_^/4?\+[N/^A ^(7_@NA_^/4 > MA45Y[_PONX_Z$#XA?^"Z'_X]1_PONX_Z$#XA?^"Z'_X]0!Z%17GO_"^[C_H0 M/B%_X+H?_CU'_"^[C_H0/B%_X+H?_CU 'H5%>>_\+[N/^A ^(7_@NA_^/4?\ M+[N/^A ^(7_@NA_^/4 >A45Y[_PONX_Z$#XA?^"Z'_X]1_PONX_Z$#XA?^"Z M'_X]0!Z%17GO_"^[C_H0/B%_X+H?_CU'_"^[C_H0/B%_X+H?_CU 'H5%>>_\ M+[N/^A ^(7_@NA_^/4?\+[N/^A ^(7_@NA_^/4 >A45Y[_PONX_Z$#XA?^"Z M'_X]1_PONX_Z$#XA?^"Z'_X]0!Z%17GO_"^[C_H0/B%_X+H?_CU'_"^[C_H0 M/B%_X+H?_CU 'H5%>>_\+[N/^A ^(7_@NA_^/4?\+[N/^A ^(7_@NA_^/4 > MA45Y[_PONX_Z$#XA?^"Z'_X]1_PONX_Z$#XA?^"Z'_X]0!Z%17GO_"^[C_H0 M/B%_X+H?_CU'_"^[C_H0/B%_X+H?_CU 'H5%>>_\+[N/^A ^(7_@NA_^/4?\ M+[N/^A ^(7_@NA_^/4 >A45Y[_PONX_Z$#XA?^"Z'_X]1_PONX_Z$#XA?^"Z M'_X]0!Z%17GO_"^[C_H0/B%_X+H?_CU'_"^[C_H0/B%_X+H?_CU 'H5%>>_\ M+[N/^A ^(7_@NA_^/4?\+[N/^A ^(7_@NA_^/4 >A45Y[_PONX_Z$#XA?^"Z M'_X]1_PONX_Z$#XA?^"Z'_X]0!Z%17GO_"^[C_H0/B%_X+H?_CU'_"^[C_H0 M/B%_X+H?_CU 'H5%>>_\+[N?^A ^(7_@NA_^/5POQX_X*)>"OV8?"T>L>/M+ M\5>%[&X#Q&+KQPV%@Y MSD[*,4VV^R2U9[V6 KY8_;K_ ."N/PL_8@ANM,N;X>+/'$*';X=TN=?,MVQD M?:YN4MEZ9#9DPP*QL*^.?BI_P45_:*_X*=ZEJ?AS]GGPCX@\'^ X9?LU]KL9 MV7[J3_RUNU)2W."I,-L7F &=Y4D5[%^PQ_P30^'?[(UQ:^(-?^'_ ,0/B-X^ MAD%P-6U+1X!:6$N<[K6V,[*K9P?-D+R9!*LF2MVFKQI+NE>;3TLTT>0Z3^SM^T]_P %G-4M]9^) MVIS?"CX.R2+<6FD);/%]KCZHT5HS!YV( (N+HA 6WQ(5)2OT*_9'_86^&O[$ M_A-M-\"^'XK6[N(PE]J]WB?5-3QC_73D []27>4F]=4E<]"K ^)GPQ\/_&/P;>^'?%6BZ;X@T+4 MDV7-C?VZSP2CJ"58$9!Y##E2 000#7.?\+[N/^A ^(7_ (+H?_CU'_"^[C_H M0/B%_P""Z'_X]70?#4JLZ+=5TF^A!:;PQ/>CS9(]V[R8996+X(/[TM%@$^8N0M?8S?'F MX.3A)?-.Y,DGRY%>,DYVYP1QO#RIOFP[MY/9_Y'ZQAO$# YU1C@>-:+K6 M5HXB%EB(+IS/:K%=IZ[M-NQ]466H0:E:0W%O-'<6]PBR12QL&21",AE(X((( M((J8'-?CCX7A_:@_X(\W-U?>'=-\0_$+X(6+":XLM5L6CBLXB27)C1Y9+%A\ MQ,L1> DAG4D[1]M?LH_\%A_AK^UQ#;V/AO2_%'_"5?9O/N-!:*W-TF!\YB)F M N$')W1Y(7!94)Q54\5&3Y)+EEV?Z=SQ^(O#G%X+"_VME=2.,P7_ #]IW]WR MJP^*G+NI:;:WT/K2BO/?^%^7'_0@?$+_ ,%T/_QZC_A?=Q_T('Q"_P#!=#_\ M>KJ/SL]"HKSW_A?=Q_T('Q"_\%T/_P >H_X7WH ]"HKSW_A?=Q_T('Q"_\%T/_P > MH_X7W MH ]"HKSW_A?=Q_T('Q"_\%T/_P >H_X7WH ]"HKSW_A?=Q_T('Q"_\%T/_P >ILG[ M0$T,;,_@+X@(B@LS-80*J@=R?.XH ]$KRG]N'XQZQ^S]^R+\0O&OAW[&=<\, MZ--?V8NHC+#YB#(W*""1[9%?,_[1W_!?[X1_!FTOK'0=-UOQIXHMG\A+*VD@ MBL5D])+Q7D3';]T)6#<$#DCY9^,EC^VY_P %+?"UU-JGAW6/!7@&]MVFM- M MX'TRWU(<;(Y48_:9@V%.ZX(AXW*HX!XZV+CK"G[TO+I\S]9X7\,\=ST,US]P MPF#YHMRKOE=1)IN,(?'*Z\E&SO_^"*7_ .2*_8#]C'XK M:M\=?V4?AUXTUW[+_;/BCP_9ZG>_9HS'#YLL2NVQ2257)X&37XBC_@C!^T9_ MT(?_ ).1U^O7[&WB+7O@/^RE\._!>N> ?'#:QX6\/V>F7IMK*&2'S8HE1MC> M:-RY'!P,URY>\3S/VU[6ZGW?CA'@=9=A_P#57V/M.=\WLFK\O*][/:Y]'45Y M[_PONX_Z$#XA?^"Z'_X]1_PONX_Z$#XA?^"Z'_X]7K'\UGH5%>>_\+[N/^A M^(7_ (+H?_CU'_"^[C_H0/B%_P""Z'_X]0!Z%7R3_P %X_\ E#M^T/\ ]B?= M?S6O=/\ A?=Q_P!"!\0O_!=#_P#'J^5O^"W_ ,8I_$/_ 20_: LV\&^-=/6 M;PA"-#&@_P#"L?&'Q+^!K:'X,@^'[-X'U6W3 M^TM%MV=[:"=;ZWNE\^!YKAH[R,)=@W,Q,YWU:\3?\$M/ =MH?P_M_ASKWC3X M)ZA\,_#DW@[1M5\$W-HEZVBRJGF6,YOK>Z2=3)%',)70SK,ID616>0O]+44 M>3?"S]C;PO\ !+2? .B^$[[Q#HG@_P"'N@7GAZV\,0W@?2=6CN3 6N+Z-U9[ MBY4PN5E9P2;JX+;S(2.$_9W_ ."7O@W]G3QSX-U2W\7_ !(\5Z3\+[2[L/A_ MX?\ $>J07FF^!;>Y4Q,EF5@2XE*6Q-K&]Y-GQ-/=7M[.L%O;1J,EY)&(55'@@-O+*O.&ALF)VMC@?M1?\%R;SQUXV_X5S^S%X8O?B!XNU M#%K1L9);9"!AGMK;AY@F23-+ MLA3;N/F(HA=M3'"N;YJ[OY=%_G\ST,9XBX;*J,LOX+HO#0:M*O)I MXBHO\:TII_RT[;7ON9O@[P9I'P]\+V.BZ#I6G:+H^FQB&TL;"V2WMK9!_"D: M *H]@*T\8HHKL/R>]P[Q1FF18KZYE59TY[.VTEVE%WC)>331^5GPL_X*D_&S_@G M1XXL_A[^U)X5U;7-&8F'3O%5J%ENYHU &]91B*^0#:6Y2X0,3('_'_R9?Y_F?HGM.%N+=*G+EN.?57^JU'YK5T&^ZO#OJS]1@V:*^ /V,_\ M@NEX:^(&O_\ "#_&W2U^$_CZRE^QW$]W');Z7-., I()?WEE)S]R#/S_B3A/-<@Q/U7-:+@WK M%[QDOYH27NR7FGZV9)1116A\Z%%%% !1110 4444 %%%% !1110 445G^*_% M>F>!O#]UJVM:EI^CZ58QF6ZO;ZX2WM[9!U9Y'(51[D@4%1C*4E&*NWL:!.*K MZIJUKHVFW%Y>7$-I:6L;333S.(XX4499F8X"J "23P *_/\ _:C_ ."_?@OP MCK/_ B_P;T"_P#BOXMNY/LUK/##+'IIF.0%B"J9[ML_PQ(%8=):\KTW_@GK M^U)_P4WU&WUC]H+QI-\/_!8%SN798HWE1L,D"2Z>2=#P5-
. H/5>TNZLU_[ MX7?!F\ET/X=P3?%CQ3(_V:'^S)#'I*2D[0OVG#&'Q?LD_M M??\ !5>5+SXO>(G^$GPYNFWKH(MGMFE3J!_9P<2.:M.",-^^8?NE8=4A$:'^[7N6RE]7J5 M-:TM.RV^;W9V?Z]Y+D/[OA#!_O%_S$8A*=7UA#^'3\G:3:W/G/\ 9#_X)7_! MW]C(6U]X=\.+J_BBW _XJ'6RMYJ"GUB.T1P<\?_ *"*\+_X*Q?\HLOVEO\ LE7BC_TT75>Z>'/^1>L?^O>/_P!!%>%_\%8O M^467[2W_ &2KQ1_Z:+J@ _X)._\ *++]FG_LE7A?_P!-%K7;?M ?MF?"/]E& MYT>'XG?$SP)\/IO$#LFFIXAURVTUKW9M#L@E=243%_\ TT6M/26\0:W;:>-1*;/,,7FNNY4\R/>X^5!(FXC<,S?'7]KKX6_ MLP>'-+U?XC?$3P9X&TO6Y1#IUUKFL06,=\^ 2(C(PWX4AB5R%4[C@$TOE^463:].EP MT0/!/VS/A)\4/C1K?PY\-_$SP) MKWC[PV9%U3P[8:Y;7&I6!B?9*)(%L@)?Y@*_4^]>: M.QE:WCBDN%0F-)',:.V. S ,5!/!(4XZX/2@#YF7_E,^W_9%1_Z?37T_7Q?) MKGC]/^"L9N5\,^#V\3?\*C$9T\^);@6/V3^V2?.^U?8=_F^9\OE>1MV_-YN? MDKZ,'B7XL$?\B7\//_"UO/\ Y54 >B45YW_PDGQ8_P"A+^'O_A:7G_RJH_X2 M3XL?]"7\/?\ PM+S_P"55 'HE%>=_P#"2?%C_H2_A[_X6EY_\JJ/^$D^+'_0 ME_#W_P +2\_^55 'HE%>=_\ "2?%C_H2_A[_ .%I>?\ RJH_X23XL?\ 0E_# MW_PM+S_Y54 >B45YW_PDGQ8_Z$OX>_\ A:7G_P JJ/\ A)/BQ_T)?P]_\+2\ M_P#E50!Z)17G?_"2?%C_ *$OX>_^%I>?_*JC_A)/BQ_T)?P]_P#"TO/_ )54 M >B45YW_ ,))\6/^A+^'O_A:7G_RJH_X23XL?]"7\/?_ M+S_Y54 >B45YW M_P ))\6/^A+^'O\ X6EY_P#*JC_A)/BQ_P!"7\/?_"TO/_E50!Z)17G?_"2? M%C_H2_A[_P"%I>?_ "JH_P"$D^+'_0E_#W_PM+S_ .55 'HE%>=_\))\6/\ MH2_A[_X6EY_\JJ/^$D^+'_0E_#W_ ,+2\_\ E50!Z)17G?\ PDGQ8_Z$OX>_ M^%I>?_*JC_A)/BQ_T)?P]_\ "TO/_E50!Z)17G?_ DGQ8_Z$OX>_P#A:7G_ M ,JJ/^$D^+'_ $)?P]_\+2\_^55 'HE%>=_\))\6/^A+^'O_ (6EY_\ *JC_ M (23XL?]"7\/?_"TO/\ Y54 >B45YW_PDGQ8_P"A+^'O_A:7G_RJH_X23XL? M]"7\/?\ PM+S_P"55 'HE%>=_P#"2?%C_H2_A[_X6EY_\JJ/^$D^+'_0E_#W M_P +2\_^55 'HE%>=_\ "2?%C_H2_A[_ .%I>?\ RJH_X23XL?\ 0E_#W_PM M+S_Y54 >B45YW_PDGQ8_Z$OX>_\ A:7G_P JJ/\ A)/BQ_T)?P]_\+2\_P#E M50!Z)17G?_"2?%C_ *$OX>_^%I>?_*JC_A)/BQ_T)?P]_P#"TO/_ )54 >B4 M5YW_ ,))\6/^A+^'O_A:7G_RJH_X23XL?]"7\/?_ M+S_Y54 >B45YW_P ) M)\6/^A+^'O\ X6EY_P#*JC_A)?BQ_P!"7\//_"UO/_E50!Z)2,VT5Y1XV^+W MC[X;>%;[7?$6@_"O0]%TV/SKN_O_ ![*I?AQ^SO\/[;5_%EX_EQZ[:32ZG$L?0RPPW%M;A%5B/W]T!$N.4 M8$-6-;$0I_%]W5_(^LX7X*S;/ZDE@*?N0UG4DU&G!=YS>BTUMJVMDS[T_:I_ M;3^&_P"QIX.&L>/O$=KI;7"L;'3HAY^H:FP_A@@7YVYP"YPBY&YE'-?G=XB_ M:X_:8_X+!ZW>>'O@SHMU\,?A5YK6M[KTMPUO).@(W+->J,[L8S;V8+#<5D=D M.1N_ ;_@B=X\UGXAO\0/CPOA_P"+'B34"EP^G:CXRO+>!6QD)=.MC*T^PD 1 MQNL*A2N)$( ^^O#_ /PL?PGH=II>E?#WX8Z9IMA$L%K:6GBZZA@MHU&%1$72 M0JJ!P *Y^2K6UG[L>RW?J^GR/MO[5X8X4?+E,5C\:O^7TU^XIO_IU3>M1K MI.>ETI11XO\ L)?\$=?A=^Q5]CUIK=?&_CJVPPU[5+=0MD_'-G;Y9+?IP^7E MY8>9@XKZXKSL>(_BP!_R)?P]_P#"TO/_ )54?\))\6/^A+^'O_A:7G_RJKJI MTXTX\L%9'YKGG$&99SBWC_^%I>?_*J@#T2BO._^$D^+'_0E_#W_P +2\_^ M55'_ DGQ8_Z$OX>_P#A:7G_ ,JJ /1**\[_ .$D^+'_ $)?P]_\+2\_^55' M_"2?%C_H2_A[_P"%I>?_ "JH ]$HKSO_ (23XL?]"7\/?_"TO/\ Y54?\))\ M6/\ H2_A[_X6EY_\JJ /1**\[_X23XL?]"7\/?\ PM+S_P"55'_"2?%C_H2_ MA[_X6EY_\JJ /1*",BO._P#A)/BQ_P!"7\/?_"TO/_E51_PDGQ8_Z$OX>_\ MA:7G_P JJ .+_;-_X)S?##]N70?+\8:+]GU^"+RK+Q#IQ%OJED.R^9@B6,9/ M[N573YB0 V&'P*^D?M0_\$0KII;.3_A;WP+M&W/%B3R--AW9.5^>73FZ_,OF MVV7RP+G _2[_ (23XL?]"7\/?_"TO/\ Y54UM?\ BLZD'P5\/"&ZC_A-+SG_ M ,I5<]7#1G+GC[LNZ_7N?H7#7B)C;.")('0 Y)1F.X<3X'_X*U_';_@GWXD@^'G[2'@>37) RQZ=XCEN M#:R3PKP93-##+'>H%*DM&HF7G>KN<#)8B5/3$+YK;Y]CW*W 66Y_3EC."JKG M)*\L+4:5:/?V;VJQ7E:25KIMGZO45XG\'?VD?%?[07@*T\4>"]+^%/B30;WB M.[LO'5VZJP )C" :ZC_A)/BQ_T)?P]_\ "TO/_E57:FFK MH_)J]"I1J2HUHN,HNS33336Z:>J:[,]$HKSO_A)/BQ_T)?P]_P#"TO/_ )54 M?\))\6/^A+^'O_A:7G_RJH,CT2BO._\ A)/BQ_T)?P]_\+2\_P#E51_PDGQ8 M_P"A+^'O_A:7G_RJH ]$HKSO_A)OBO\ ]"7\//\ PM;S_P"55)]:TOP]HMBNZXO]1NDMK> M$=MSN0!GH!G)-?FG\0_^"^7C3XN>))O!/P+^%<7BCQ3<,5MM2AEN]2A9!P98 M[0VUO-M&<[YO+5,992*YVT_X(^_M&?M?>+;'QA^T'XNM=6X,BZ"?$IMKFS)_ M@4PV=Q:6R\?,($;<#]Y3S7'+%\SY:*YG^'W_ .1^IX7PP> I1QG%V)C@:;5U M!^_B)K^[23O&^UYN-GNCTS]HO_@OOI=UXF'@_P#9^\&ZK\3O%=ZQBM;V:RN! M9N_K#:H!:^R/V<_V:=0_9,\,G2_A]\'?A/X=AE4+ M<7$7C&]DO+W'0S7#Z6TLN.V]CCM@5Z./$?Q8'_,E_#W_ ,+6\_\ E51]5E4U MKROY+1?\'YFDO$3 9-%T>#<(J#V]O5M4Q#\U=_^%I>?_*JNJ,5%?_ "JH_P"$D^+'_0E_ M#W_PM+S_ .554<9Z)17G?_"2?%C_ *$OX>_^%I>?_*JC_A)/BQ_T)?P]_P#" MTO/_ )54 >B45YW_ ,))\6/^A+^'O_A:7G_RJH_X23XL?]"7\/?_ M+S_Y5 M4 >B45YW_P ))\6/^A+^'O\ X6EY_P#*JC_A)/BQ_P!"7\/?_"TO/_E50!Z) M17G?_"2?%C_H2_A[_P"%I>?_ "JH_P"$D^+'_0E_#W_PM+S_ .55 'HE?)/_ M 7C_P"4.W[0_P#V)]U_-:]R_P"$D^+'_0E_#W_PM+S_ .55?*__ 7 UWXC M7/\ P21^/\>K>%?!-GIS>$;H3S6GBNZN9HURO*QMIT:L?8NN?44 ?<'AS_D7 MK'_KWC_]!%>%_P#!6+_E%E^TM_V2KQ1_Z:+JO=/#G_(O6/\ U[Q_^@BO"_\ M@K%_RBR_:6_[)5XH_P#31=4 '_!)W_E%E^S3_P!DJ\+_ /IHM:ZO]HC]AWX0 M_M9ZII=]\2/AYX7\8WNCHT-K<:C9B25(6(9[=FX+P,0"T+YC8@$J2*Y3_@D[ M_P HLOV:?^R5>%__ $T6M?0% 'D_QQ_82^#?[2FE>&['QU\-?!_B:S\'QF#1 M8;O3DV:= RJC6T84#%NZHBM!_JG$:!E.T8D_:!_8A^$7[5/AW0])^(7P[\*^ M*K#PSO72(KVR7_B6(\8BDBA9<-'%)&JH\:D(ZJJLK 5ZI10!R6G_ 7P5H_B M#PKJEGX5T&QOO VES:)X=DMK)(?[$L91"LEK;*H"Q1%;:!=B@ ") , 5ROP: M_87^#O[//Q,UKQEX'^&_A'PMXH\01R0WNI:=IZ0SF*27SI8HR!^YCDE D=(] MJNX#L"P!'J]% 'E/P]_88^#OPG^-^K_$GPW\-_".B^.M2< M@W$BD#$;S, TK(%:5AERQYKU:BB@#Y@7_E,^W_9%1_Z?37T_7S O_*9]O^R* MC_T^FOI^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BFNU?B;\<_^"YO[07@+ MXY>-]!TW4_"::=H/B+4=-M%ET-7=88+J6) S;^3M09/>N?$8J%%)SZGW? OA MWFO%M:K0RIP3II-\[:T;LK63/VS)Q7Q9^W3_ ,%L?AM^RI<77AWPMY?Q(\?1 MR&V_L[39Q]AT^;(4+,OVCO$FI^ _!,&[#P_I[8:X>(%[F_<9Q)/,V9)GY."[' X& ! MZ $ IU;TL/"F^9:ON]SXSBCC[,\ZIQPDN6CA8?!0I+DI1_[=7Q2_O2N[WV"B MBBMSX@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y7XO? M!3PK\?O EYX9\:>']+\2:#?#][9WL(D4, 0'0]4D7)*NA#*>00>:ZJBAZJS- M:->I1J1K49.,HNZ:;336S36J9^6?QE_X)+_%S]@WQ[=_$?\ 93\6:M=6O^LO MO"MS,KW4D2\^6 ^(;Z, MM24+,H'R/)(01ZM^Q5_P7.\'_%O6E\'?%^Q7X4_ M$"UF-E.;U7@TJXN <&,M+\]G+NR#%<< X D9CMK[U*@U\_\ [;/_ 34^%_[ M<^C,WBC1_P"S_$T47E6GB/3%6'4K<=E=L%9XQ_SSE# 9;;M)W5Q/#RIZT'\G MM\NQ^LX?CW+<^IQP?&M)SDE:.*II*O'HN=?#6BO[WO)7LW)GOZ3*Z@KR&&01 MW%.K\CTO_P!J+_@B#38DN6 R4AB M&9)GQSLC5F]J_-J[_P""T7Q\_;>D7PG^SY\(WTC6W7;J&IM.NK_V=N)V$221 MQ6MOE0#NN-P;) 7(!/8? S_@@WJ/Q-\8+XX_:7^(&L>//$=SM:72K*_F:/:. M1%->OB5D )'EP+"J8PK$4?6G/2A&_F]%_P $7_$,\-DW[[C/%QPW_3FFXU:\ MOE%N$$^DIRMY&=\6O^"X7CK]I+QG/X&_9=^&NKZ_JDGR'6M1LO.DA4DJ)5M@ M1' F<$374@4=&C%+\(_^"'GCK]I+QE#XX_:C^).KZ]JD@WC1-.O?.DA4G<8F MN2!'"F<@Q6L84=5D%?HI\)/@MX2^!'@VW\/^#?#FC^&-&M_F6TTZU6"-FP 7 M;:,NYP,NV68\DDUU 7;36%<]:[YO+9?=_F9UO$RGED'A>#L+'!Q:LZKM/$27 MG4:M!/\ E@E9[,XCX$_LX>!OV9O""Z#X#\+Z/X7TS@R)90[9+E@,!YI#F29^ M3\\C,WO7;T45UI)*R/RS%8JMB:LJ^(FYSD[N4FVV^[;U;]0HHHIF 4444 %% M%% !1110 4444 %%%% !1110 5\D_P#!>/\ Y0[?M#_]B?=?S6OK:ODG_@O' M_P H=OVA_P#L3[K^:T ?57AS_D7K'_KWC_\ 017A?_!6+_E%E^TM_P!DJ\4? M^FBZKW3PY_R+UC_U[Q_^@BO"_P#@K%_RBR_:6_[)5XH_]-%U0 ?\$G?^467[ M-/\ V2KPO_Z:+6K7[1?[?.A?L_\ Q._X0NS\$_$[XE>*[71E\1ZGIG@K0?[2 MET;37EEBCN9V>2)"99()UC@B:2XE\B39$P4FJO\ P2=_Y19?LT_]DJ\+_P#I MHM:\&_X*;?\ !3_PE\$/CRGP-TWXC^"O@_XN\1:%'J/B?Q_KLR(WAG37D>.& M*RBQFZU)]TSQ(^(H%S,^[*12 'K'Q)_X*S?#OPLOPY_X1#PW\2?C!)\4?"\G MC318? F@?VC.ND(]L@NYXI9(I(59[N)0K+N#!U8*5Q6S\5/^"C_A[X6Z7X%M MU\ _%?Q'XX\>Z#+XGMO NC:"D_B72]-A6(W-Q>P/,D5N(7GAA*M+ODE?RXEE M8,!\;^+O#'[%GPR\9^#;S4/BI\4/ACX1L?@E8:+X$\2:3XVO?#/AO7]*M+RZ M?-A>V,D4M]K$4CI)+:RL_FB:VD6WE;J:?J"AHUD@==V65P&C9>0Z.%9 M&5E8*RD#QS]GS_@J'X!_:,^)/A[P_I^A?$#P[:^/+6XOO NN>(M#.G:7X^MX M%,DDNG.SF0CR1YZ+/'"\L'[Z-7C!<>*_L2:?-8_\$P-+^#.H"3P9\3_C1X>\ M>^)/"N@WT4D-U#97VJWEW"TGRXA>*+5[#?&Y5T:0KC*-CSS]F/X[>%_VF/!O M["/PQ\"WC2>/?A)"+_QUI4$#17WPZ73_ CJ>B7%KJ<+JKV'])T?QY;:#XVN[S3O!_C6\T4IX7\975H MDLD\%E=J[-N\N"XDC:>.)+A+>5H&E"DU]) YK\F_@C\3=#^.W[/W[!/P(\.3 M!?C!\&_%6A3>.O"ZQM_:7@J+P[I-W:ZE<:@BJ?LL4JMR;Z,Q&0,37 MZOW<,D]C+'#*;>5T*I*%#&-B.&P>#CK@T ?,J_\ *9]O^R*C_P!/IKZ?KXQE M\$>)I/\ @K$=-3QM>1ZT/A$+@ZQ_9EL7,/\ ;)7[/Y.WR\;OFWXW9XSCBOHL M?##QP%_Y*=J!]_[$L>?_ !R@#T.BO/?^%8>-_P#HINH?^"2R_P#B*/\ A6'C M?_HINH?^"2R_^(H ]"HKSW_A6'C?_HINH?\ @DLO_B*/^%8>-_\ HINH?^"2 MR_\ B* /0J*\]_X5AXW_ .BFZA_X)++_ .(H_P"%8>-_^BFZA_X)++_XB@#T M*BO/?^%8>-_^BFZA_P""2R_^(H_X5AXW_P"BFZA_X)++_P"(H ]"HKSW_A6' MC?\ Z*;J'_@DLO\ XBC_ (5AXW_Z*;J'_@DLO_B* /0J*\]_X5AXW_Z*;J'_ M ()++_XBC_A6'C?_ **;J'_@DLO_ (B@#T*BO/?^%8>-_P#HINH?^"2R_P#B M*/\ A6'C?_HINH?^"2R_^(H ]"HKSW_A6'C?_HINH?\ @DLO_B*/^%8>-_\ MHINH?^"2R_\ B* /0J*\]_X5AXW_ .BFZA_X)++_ .(H_P"%8>-_^BFZA_X) M++_XB@#T*BO/?^%8>-_^BFZA_P""2R_^(H_X5AXW_P"BFZA_X)++_P"(H ]" MHKSW_A6'C?\ Z*;J'_@DLO\ XBC_ (5AXW_Z*;J'_@DLO_B* /0J*\]_X5AX MW_Z*;J'_ ()++_XBC_A6'C?_ **;J'_@DLO_ (B@#T*BO/?^%8>-_P#HINH? M^"2R_P#B*/\ A6'C?_HINH?^"2R_^(H ]"HKSW_A6'C?_HINH?\ @DLO_B*/ M^%8>-_\ HINH?^"2R_\ B* /0J*\]_X5AXW_ .BFZA_X)++_ .(H_P"%8>-_ M^BFZA_X)++_XB@#T*BO._P#A67C;_HIVH?\ @DLO_B*XSXY>._\ AFGP5)XB M\>?'2/PSI"959KS2;(/<,!G9%&$,DSX_@C5F/I0VDKLVP^&K8BK&AAXN4Y.R MC%-MOLDM6SW9FVBO-/VE/VO_ (<_LC>$AK'Q \4:=H,,RDVMJS&6]OR.JP0( M#)(>1DJN%SEB!S7YN^)_^"L/QU_:K^(L_@K]F>S\4>(MJE)];U+0[%)80W"R M[=GD6D?!*O[M^ M.B3W$Q$LX''RJ(T4#;AUKC^M2GI05_-[?\'Y'ZM1\.<'D\%BN-,3]7NKJA3M M/$272Z^&DFMG-]TXIG/>,O\ @J+^T!_P4:\3WGA#]F/P-J7AGP^DGV>]\3WJ MQFZ@4CDR3MFVLR5).Q3+.2:: M[GU^^DENI&8LTCLUH69F8EB6))))/-?K'X-_9[U[X=^&;/1/#_C9=!T73D\J MTL-/\-:=;6MLF2=J1I&%49). !UK3_X5?XV_Z*9J'_@DL?\ XBIE@54UK-R? MW+Y(]#!^-&(R1NAPG@Z6%H^:]I4G;K.HVFWV22C&[2/G[_@CG^PCXW_8/^%_ MC31_'%QX=N+SQ!K$=_;'1[R6YC6-8%C(8R11D-E>@!XK[$KSP?"_QL/^:F:A M_P""2Q_^(I?^%8>-_P#HINH?^"2R_P#B*ZJ5.-."A'9'Y;Q%G^+SO,:N:8ZW MM:C3E966B2T7HCT*BO/?^%8>-_\ HINH?^"2R_\ B*/^%8>-_P#HINH?^"2R M_P#B*T/%/0J*\]_X5AXW_P"BFZA_X)++_P"(H_X5AXW_ .BFZA_X)++_ .(H M ]"HKSW_ (5AXW_Z*;J'_@DLO_B*/^%8>-_^BFZA_P""2R_^(H ]"HKSW_A6 M'C?_ **;J'_@DLO_ (BC_A6'C?\ Z*;J'_@DLO\ XB@#T*BO/?\ A6'C?_HI MNH?^"2R_^(H_X5AXW_Z*;J'_ ()++_XB@#T*BO/?^%8>-_\ HINH?^"2R_\ MB*/^%8>-_P#HINH?^"2R_P#B* /0J*\]_P"%8>-_^BFZA_X)++_XBC_A6'C? M_HINH?\ @DLO_B* /0J*\]_X5AXW_P"BFZA_X)++_P"(H_X5AXW_ .BFZA_X M)++_ .(H ]"HKSW_ (5AXW_Z*;J'_@DLO_B*/^%8>-_^BFZA_P""2R_^(H ] M"HKSW_A6'C?_ **;J'_@DLO_ (BC_A6'C?\ Z*;J'_@DLO\ XB@#T*BO/?\ MA6'C?_HINH?^"2R_^(H_X5AXW_Z*;J'_ ()++_XB@#T*BO/?^%8>-_\ HINH M?^"2R_\ B*/^%8>-_P#HINH?^"2R_P#B* /0J*\]_P"%8>-_^BFZA_X)++_X MBC_A6'C?_HINH?\ @DLO_B* -3X^:3=:Y\#?&EG9P375Y>:#?0001(7DFD:W MD5551R6)( '%M8P?@S\3LA0#_Q3MUZ?[E?T(?\ "L/&_P#T M4W4/_!)9?_$4G_"K_&W_ $4S4/\ P26/_P 17%B\%&NTY.UC]8\-?%K'<&TL M12PE"%15G%OFYX_P#\$;OAEKOPC_X)W>!=#\3Z#J7AO7K:YU62 M[L-0M&M;J/?JET\9=& ;YHRA!/52O;%?4=>>#X7^-A_S4S4/_!)8_P#Q%+_P MK#QO_P!%-U#_ ,$EE_\ $5UTXJ$%!=%8_.\\S6IF>98C,JJ495ISFTMDYR>_P#"L/&__13=0_\ !)9?_$4?\*P\;_\ 13=0_P#!)9?_ !%4 M>6>A45Y[_P *P\;_ /13=0_\$EE_\11_PK#QO_T4W4/_ 267_Q% 'H5%>>_ M\*P\;_\ 13=0_P#!)9?_ !%'_"L/&_\ T4W4/_!)9?\ Q% 'H5%>>_\ "L/& M_P#T4W4/_!)9?_$4?\*P\;_]%-U#_P $EE_\10!Z%17GO_"L/&__ $4W4/\ MP267_P 11_PK#QO_ -%-U#_P267_ ,10!Z%17GO_ K#QO\ ]%-U#_P267_Q M%'_"L/&__13=0_\ !)9?_$4 >A45Y[_PK#QO_P!%-U#_ ,$EE_\ $4?\*P\; M_P#13=0_\$EE_P#$4 >A45Y[_P *P\;_ /13=0_\$EE_\11_PK#QO_T4W4/_ M 267_Q% 'H5%>>_\*P\;_\ 13=0_P#!)9?_ !%'_"L/&_\ T4W4/_!)9?\ MQ% 'H5?)/_!>/_E#M^T/_P!B?=?S6O=/^%8>-_\ HINH?^"2R_\ B*^5O^"X M'@#Q9I7_ 2/_: N+[Q]?:I:Q^$+DR6SZ3:1+*,KP65 P^HYH ^W_#G_ "+U MC_U[Q_\ H(KPO_@K%_RBR_:6_P"R5>*/_31=5[IX<_Y%ZQ_Z]X__ $$5X7_P M5B_Y19?M+?\ 9*O%'_IHNJ #_@D[_P HLOV:?^R5>%__ $T6M?0%?/\ _P $ MG?\ E%E^S3_V2KPO_P"FBUKZ H ,4FP#M2T4 )M!%!4$=*6B@ Q1110!\P+_ M ,IGV_[(J/\ T^FOI^OF!?\ E,^W_9%1_P"GTU]/T %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !103@5F^+ M?&6C^ ?#=YK.O:IIVBZ/IT?G7=]?W*6UM;)TW/(Y"JO/4D"@J$93DH15V]$E MNS2KG?BC\6?#7P3\&77B+Q;KVD^&]#L1F:]U&Y6WA4]E!8C+'H%&68\ $\5\ M#_M.?\%Z;&^\4KX'_9W\*ZA\3O%]\QAM]0>QG:R+CJ8+9 +BYV_-D_NHP &# M.MW-/E M2=FTT:OQZ_X+E>(OC;XV?X?_ ++?@75O&'B"ZRBZ[>:>[*JYV^=#:'!5!D'S MKHQHA'S1L.:C^!G_ 0_\6?'SQK'\0?VI_'6K>*M73[NOS-,1XDT,KI2P?!N'^J1:LZTK2Q,UYS MVII_RTTK/9G-?"OX.^%_@?X)M?#G@_0-)\-Z'9\Q66GVRP1!L %R%^\[8!9V MRS'DDFND5=HI:*[-E9'Y36K5*U1U:LG*4G=MN[;>[;>K8444%L4&844!LT4 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %?)/_!>/_E#M^T/_ -B?=?S6OK:ODG_@O'_RAV_:'_[$^Z_FM 'U M5X<_Y%ZQ_P"O>/\ ]!%>%_\ !6+_ )19?M+?]DJ\4?\ IHNJ]T\.?\B]8_\ M7O'_ .@BO"_^"L7_ "BR_:6_[)5XH_\ 31=4 '_!)W_E%E^S3_V2KPO_ .FB MUJ3]H#]H#XS:/\99_"/PG^$.B^++?1=$@UW5M?\ %GB2X\.:3.TTT\<>G6,L M=C=?:+O;;O)*2$C@62WW,3, (_\ @D[_ ,HLOV:?^R5>%_\ TT6M>$_\%1?$ MOQ;^+OQHTWX3V_PE^,NN?L]7&FK>>-M3^'\FF+JWC9W9E_L 2W5_:O9:>T8! MN9H29YP_D(T">9)( =)X4_X*A>.OVH]-\&M^S_\ "72_%]YK'PZT[XEZVGBS MQ0WAZ'2[74))HK'3(GBM;HRWT[6=_AG6.!%ME 8OB5>1>+?$$NA6GA_3))TMX[>:2WM;QGO)+C[3$$5=BFSG M8N0%#\WI&M^,/V5?VC+GXF>$_P!G3X@:AX&^)_PW\/>&K/PMH<>EP:IX+U+1 MKC5/LUATEM]115FAFDBA:V8/L5D)\U_99_9;^(W_ 2D\0?"/Q-= M?#_Q?\6+.7X,6G@'Q/:>"8[2[O=%UVUU.XU1"([BX@$EI,^I7L(F5B$:WA+A M$D+* ?:_[,/[8OA[]I']D+1_C T%QX8T>XT^ZNM7M;]MTFA3V>,LHPWE9 P17CG[.?_!2'QW\2O&/P?O?&WPITOP;\.?VB+2>Z\!ZO:>) MSJ.I6CKI[:G;6^KVK6T,=M)$;O5[VYO9+"602AY)$;5'C1H4>-S: M2,64%2WG7[.'@#XJ?&"W_96^&?BWX3^*/ ]C^S; MUXT\0ZI<6B:;JM[;>'+ MW0[>'26AFDDNDG>^DNO,9$6**$*Y$K", '?? W_@J+XN^(&J_"3Q1XJ^&&D^ M$_@W^T#JSZ/X#UQ?$KW6MI))!=76G2:E8&U2.WCO[:U+Q^36BW]E+!(9%29"C&.1HW (P=K*0 MRGT(((Z@@T ?,J_\IGV_[(J/_3Z:^GZ^,'^!VBR_\%9#X<^W>,%L%^$8U'SE M\6:H+_S/[9,>W[9]H^T>5MY\GS/*W?-LW?-7T8/V8?#8'_(2^(?_ (7VN_\ MR90!Z'17GO\ PS%X;_Z"7Q"_\+[7?_DRC_AF+PW_ -!+XA?^%]KO_P F4 >A M45Y[_P ,Q>&_^@E\0O\ POM=_P#DRC_AF+PW_P!!+XA?^%]KO_R90!Z%17GO M_#,7AO\ Z"7Q"_\ "^UW_P"3*/\ AF+PW_T$OB%_X7VN_P#R90!Z%17GO_#, M7AO_ *"7Q"_\+[7?_DRC_AF+PW_T$OB%_P"%]KO_ ,F4 >A45Y[_ ,,Q>&_^ M@E\0O_"^UW_Y,H_X9B\-_P#02^(7_A?:[_\ )E 'H5%>>_\ #,7AO_H)?$+_ M ,+[7?\ Y,H_X9B\-_\ 02^(7_A?:[_\F4 >A45Y[_PS%X;_ .@E\0O_ OM M=_\ DRC_ (9B\-_]!+XA?^%]KO\ \F4 >A45Y[_PS%X;_P"@E\0O_"^UW_Y, MH_X9B\-_]!+XA?\ A?:[_P#)E 'H5%>>_P##,7AO_H)?$+_POM=_^3*/^&8O M#?\ T$OB%_X7VN__ "90!Z%17GO_ S%X;_Z"7Q"_P#"^UW_ .3*/^&8O#?_ M $$OB%_X7VN__)E 'H5%>>_\,Q>&_P#H)?$+_P +[7?_ ),H_P"&8O#?_02^ M(7_A?:[_ /)E 'H5%>>_\,Q^&_\ H)?$+_PO==_^3*8_[-/AE%8MJ?Q"55&2 M3X^UW '_ (&4 >BU7U75;?0].GO+RXAM+.UC::>>9Q''#&HRSLQP%4 $DG@" MOSG_ &RO^"F_P(_9TGGT+P7JGQ"^*/C'?Y"6^E?$77!IMO*2 %DNQ=L';)QL M@61LC:=AYKR3X;?\$\/VF?\ @I/*FH?&#Q1XB^&OPUNIDNHO#U_J-_>32 _-^>BMJFSWS]K?_@O5X+^'NL'PE\'=*E^+7C2[E^R6TUFLC:4 M)SD!8VC!DO&S@A8!L8'B4'BO)O"'_!,G]H;_ (*3^)++Q9^TQXVU'PGX9207 M-EX8L]@NH5/01VPS;VAVG'F2^=/QM=0>:^R/V?/^"4GP9_9FL4_X1;1_$=GJ M[0"WNM:C\3:A;:C>KG)WO;S1J 2 2B*J9 .VO3O^&8O#?_02^(7_ (7VN_\ MR94K#SJ:UW?R6W_!/0GX@99D470X,PWLY[/$UDIUWWY%K"DGK\*&_\ H)?$+_POM=_^3*ZXQ459;'Y7 MCL=B<97EB<74E4J2UK/0J*\]_P"&8O#?_02^(7_A?:[_ /)E(?V9 M/#8_YB7Q"_\ "]UW_P"3*9RGH=%?+_[4WQ4_9_\ V+M$6\^)7Q,\4>&Y)(_- MM]/?XA:]/J5XN<9BM8KMII%SP6";1GDBOSN\?_\ !6CQO^U[XSN?!O[(_P * M?BYK5XI$_9K5=W*R7,[(>C(#Q7K8'),9BUSTXVAU ME+W8KYO]#W,MX>GW79^ROQ$^)7A_X2>$[K7O%&NZ M-X;T.Q :YU#5;V.SM8 >!OED(5<^YK^>G_@J-_P6]\>?M8?M V#?#O6-6\$> M!O .JB[\/K9W'EW5_=1$A;^X925;/.R+YD5&.=Q9J^M/A)_P;X?%K]J_6-/\ M3_M7_&KQ)JTEN-T&A6&J/J=W:JP!9/M4^Z"W^8?,D$4BMU#@\U](>.O^#&K;3O">L>&TT._2ZO)+'6[J277(0/GMKAYI'(1S@EHMCK@A&0$U])E M-;)LJK\^(E[:>UXQ]V.G2[7-?:]K'UV15^'LEQ//BI_6)ZJ\8WA'36W,US-[ M7M:S/F/X&_\ !U]H.G?#_2;/XC?#?6KKQ1;P+%J5[H5Y;BVNY!D&5(92ICW8 M!*;B 20#C%>G:7_P=8_ 6Y3_ $KP/\7K=O\ IE8Z;*H_'[:O\J^[-!_8^\%> M&/#EGH^F_P#"9:=H^FV\=G:6%KXUUJ&UM8(U")%'&MT%5%4 !0 !61KO_ M 3^^%/B<-_:?A_5-3W9W"[\1ZG/NSUSON#7DSS#)YS;^JM+RJ/\G'0\2IFN M05)N3P,HIOI5?Y..GH?*&A_\'/G[-FK ?:+7XE:7Z_:="B;'_?JX?]*[+1?^ M#C#]E'5 OG^.M:TW=VN/#&HL1_W[A>O4-7_X) _LV>(6W:A\)?#M\W]ZXFN) M3^;2$_C6%?\ _!#7]E'42?,^#>A+NZ^5?WT7_H,XH]MD4MZ=2/I*+_-"^L<- M2WHUH^DXO\XF=I/_ 7R_9)UJ79#\7K6,_\ 3QX?U:W'YR6JBNLT7_@L1^S# MKP'D_&[P'%G_ )^KTVO_ *-5:X^[_P"" W[)-Z?G^$<*C_IGXDU>/_T&Z%9> MH_\ !O!^R3>Q[8OAG?61]8?%>KL?_'[EJ&L@>SK+Y0?^02CPP_A==>JIO]4> MW6'_ 4G_9WU-%,/QX^#C;SA5;QEIZ,3_NF8']*ZG0OVM_A7XG(_LWXF_#W4 M-W3[-XCLYL_]\R&OC[7?^#9_]F/5V/V>R\=:6/2V\0,V/^_J/7):E_P:M?L] MWDC-#XN^,%KGHJZKIS*/^^K$G]:7U;));5ZB]8)_DQ?4^')+3$58^M-/\I'Z M/Z-XNTOQ&N=/U+3K\=OLURDN?^^2:T-Q]*_*G7/^#3KX2W(;^S_B9\0K;/3[ M5;V-P!_WS%'6"?\ @U1CT$_\4W^T)XAT7:1THY=E$O^8QKU MIR_1L%E.12VQ[7K2E^DF?KL#D45^2L/_ ;J_&KPFH_X1_\ ;"\86[1_<"6F MH6>,=.8]1;'X55U7_@BG^VKIW_()_;&\372IP@N?%^OVZX[<+))C]:/[(R^3 M]S&1^<9K]!?V#E@?Q[KA M8_\ ?=J1^M96H_L$?\%-O#A_T;XS2:H%/_+#QFS!O^_\*&J_L&B_@Q=+YN2_ M]M*_U7PTG[F/H_-R7_MI^MWQ ^/?@WX4^+O"N@>)/$VBZ'K7CB];3M LKRY6 M*;5;A4+LD2GJ<8&>FYXTSND16Z]3D5_*M_P4(\$_'[P=^TPNF?'J;Q5?^/EM MH!I\M_?-?+/;%CY(LI59D:/S"_$1XD,@($FZOO\ _P"";_\ P6*\"Z'X9_X5 M_P#M0ZY\7?#_ (ZT2\DLSX@E\0Z_'#)$H4)'?117?FQ7*MO5F$ 0J%+D-N8^ MCF'!=:CA(8G"S55M7:CK\X]UT[_IZV:>'N(H8&GB\%-5VU>2CK\X]9+H^O6V MME^U=%>-_#'X>_#/XU>$+?Q!X/\ &GBCQ3H=T2(=0TGXEZS>6TA'51)'>E=P M[C.0>M="/V9/#9_YB7Q#_P#"]UW_ .3*^,E%Q?++1GY[*,HR<9*S1Z'17GO_ M S%X;_Z"7Q"_P#"^UW_ .3*/^&8O#?_ $$OB%_X7VN__)E22>A45Y[_ ,,Q M>&_^@E\0O_"^UW_Y,H_X9B\-_P#02^(7_A?:[_\ )E 'H5%>>_\ #,7AO_H) M?$+_ ,+[7?\ Y,H_X9B\-_\ 02^(7_A?:[_\F4 >A45Y[_PS%X;_ .@E\0O_ M OM=_\ DRC_ (9B\-_]!+XA?^%]KO\ \F4 >A45Y[_PS%X;_P"@E\0O_"^U MW_Y,H_X9B\-_]!+XA?\ A?:[_P#)E 'H5%>>_P##,7AO_H)?$+_POM=_^3*/ M^&8O#?\ T$OB%_X7VN__ "90!Z%17GO_ S%X;_Z"7Q"_P#"^UW_ .3*/^&8 MO#?_ $$OB%_X7VN__)E 'H5%>>_\,Q>&_P#H)?$+_P +[7?_ ),H_P"&8O#? M_02^(7_A?:[_ /)E 'H5%>>_\,Q>&_\ H)?$+_POM=_^3*/^&8O#?_02^(7_ M (7VN_\ R90!Z%17GO\ PS%X;_Z"7Q"_\+[7?_DRC_AF+PW_ -!+XA?^%]KO M_P F4 >A45Y[_P ,Q>&_^@E\0O\ POM=_P#DRC_AF+PW_P!!+XA?^%]KO_R9 M0!Z%17GO_#,7AO\ Z"7Q"_\ "^UW_P"3*/\ AF+PW_T$OB%_X7VN_P#R90!Z M%17GO_#,7AO_ *"7Q"_\+[7?_DRC_AF+PW_T$OB%_P"%]KO_ ,F4 >A45Y[_ M ,,Q>&_^@E\0O_"^UW_Y,H_X9B\-_P#02^(7_A?:[_\ )E 'H5%>>_\ #,7A MO_H)?$+_ ,+[7?\ Y,H_X9B\-_\ 02^(7_A?:[_\F4 >A45Y[_PS%X;_ .@E M\0O_ OM=_\ DRC_ (9B\-_]!+XA?^%]KO\ \F4 >A5\D_\ !>/_ )0[?M#_ M /8GW7\UKW3_ (9B\-_]!+XA?^%]KO\ \F5\J_\ !<'X Z%X7_X)(?'_ %"U MU#QM)/:^$;ET6[\9:Q=PL'/^1>L?^O>/_P!!%>%_ M\%8O^467[2W_ &2KQ1_Z:+JO=/#G_(O6/_7O'_Z"*\+_ ."L7_*++]I;_LE7 MBC_TT75 !_P2=_Y19?LT_P#9*O"__IHM:^@*^?\ _@D[_P HLOV:?^R5>%__ M $T6M?0% !1BBB@ HHHH **** /F!?\ E,^W_9%1_P"GTU]/U\P+_P IGV_[ M(J/_ $^FOI^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HI"V*K:QK-IH.E3WM]=6]C9VJ&2:XN)%CBB4=69F( ]2:!QBV[+?*=!M-^,&O0^&[:*WE\17>I:F8U@@D,BHBK$!-+O" MRYC5EC?:!(RC;7F_VE!S]G&+;^7^9_0'_$OF8T,JAG>98ZC0H.$)RI^D'[:O_!9WX1_L>_;-*AO_P#A._&5J3&VC:-.C1VL@R-M MU<\QPX(P5&^49'[LCFOE%/A7^UW_ ,%B"LWBZ^_X4U\'[X[DL#!+;)?0'!&+ M7<+B\R-AW7#QP'[T8'2OK?\ 8G_X(Z_"+]C866JQZ:/&?C*UVNNNZU$KFUD& M.;6W_P!7;X.<,-TH!P9"*^L%7!K7V-6K_&=EV7ZL^>_UPX?X<]SA3#^VKK_F M)KQ3:?>E2=XP\I3YI6T:/G3]C+_@EO\ "/\ 8EMK>\\.:&=7\51IMD\1ZQMN M=0Y!!$1VA+=2"1B%5R,;BQ&:^BU7;2T5UPIQ@N6*LC\QS;.<=FF)EC,QJRJU M);RDVWZ:[)=$M%T"B@G K"^(OQ/\-_"#PE=:_P"+->T?PSH=D ;C4=5O8[.U MASP-TDC!1GMD\UI&+D^6.YY\8N3Y8J[-W-!/%?F9^U-_PO(O^&+_ -NS_@K4 MIN/C)XRC^"?PWU+D^'XH6MS+"PSM_LV)_-D (Y6_G#J3D BOH*/#M:,55QTE M1A_>^)^D5[S_ /J*'">(C!5\RG'#TWUG\3_ ,,%[S?W>I]E?MB_\%U/V??V M/A=6$WBC_A.O%%ME#HOA79?/&XR"LUQN%O%M8896D\P#D(W2OC=_VTOVZ_\ M@K8OV?X-^#8_@G\-]2^4>(996MVEA88W?VE*@DD 9>&L( ZDX+$5]C?L<_\ M!"K]GW]CY;/4(/"__"=>*+8AQK7BK9?/$XP08;?:+>+:PRK+'Y@[R-UK[&1= MHJ_[0RW!Z8.E[27\]3;Y06GI>YO_ &IE& TR^A[6?\]79?X8+3T3MCC 49[X'-;M% M>5CLTQ6,E?$SD5HODA F#2T49KSSRP MHHHH ***&;:* "BFAP:-W/0T .HKG?&OQ>\)_#:,OXB\3>'M!11DMJ.I0VH M]?WC"O*_&/\ P4]_9Y\"Q,U]\9?A[-MSN2PUB+4'!'8K;ESGVQFN>KBZ%+^) M-1]6D[49KXV\6_\%[_ -F/PW"WV7QMJFN3+D&*P\.W MX)^C311H?P:O*?%O_!S+\%],61=)\&_$K5)E.%,\%C:PO_P+[2[C\4KS:O$F M5T_BKQ^33_*YX];BS)J7QXF'RDG^5S]'\T9K\L[/_@X@\;?$MFC\ _LU>)/$ M&[_53QZG<7A/UC@LC^DE%O\ \%&_V\OBA,T?AG]F^RT..3A#JOAZ_MY$Y_OW M5S"GYK7+_K5@)?P>:?\ AA)_HCC_ -=LLG_ YZG^&G-_HC]3,T'FORS2P_X* MC_6"M+^#A*K]4H_FP_UHKS_@8&L_\45#\Y?H?:W[ M5/Q,^$/@KX\?!#2_B)I.CZCXNU[Q'-!X+N;NUCEDTB[^SL#.K-R@>1K>$8SF M6: XR@=-S]IS]A/X1?MF:,MI\2_ >@^)Y(X_*AOI8C#J-HF<[8KN(K/&N>2J MN >X-?S<_&;Q??:G\5-29O'6M>.X])O9+?3_ !!>W$QEO8HY#LGC\R1W17(W MJ"V0""<'I][?L.>"?VT?C=\ [?XA?"'X])KUBMQ+876CZYK'D?B=C* MV-E3IT)WAK'DDG**5KVU5_>U]U]>NYZ!\3/^#=[X@?LS>,+CQE^RE\:M>\*Z MIPQTC6+Q[5YU4E_*-W;KLF3. L,\!4_QR'DUF>&/^"X'[2'[ .N67AO]K+X+ MZE>:>TBVR^)M+MX[.>Z(!9F1HR=/O),8^2%X HZ\UV'_ VG_P %"?V>(HX_ M&'P1T_QO:HW[R>QTC[==2KZAM,N&1<]>8>/01&"]L#-'>_:D/#![2\BMQM/]UF(]Z^[AXF8*JE2SJDWTO.$H37_;Z7YW/T MRGXP9?62H\0T7+I>I"5.HO\ M^*M_P"!7OW/L?\ 9%_X*G? W]MJ.WM_ _CK M36UZ=03H&I_\2_5E;&2JP2X,NWNT)D0?WJ^AE;(K\*/C?\-/^">?[8:2ZIX8 M\2^*OV=?%EXWF1J-!N)M+\T]&DM8_-@C5<<+!/ OUJQ\+/VG?VNOV%)8X_ ? MQ0\!_M5> +5=RV%GK:>(-0MX<[0#;[TU2!@@SM7S8(QUR.OK8?\ L3,]9_8FTG\I+1^5[,]O"+AS.-C_$2SU;X.^)-WE.-5!N]),F[;L%VB!HR,$L9XHD7IN)K] /!WC? M1_B'X9L]:T#5=-US1M0C$MI?Z?=)=6MTA_B21"58>X)%<^.RW%8.7)B8./KL M_1[/Y,Y,RR?&X"?)C*;AZK1^CV?R9J44BMNI:X3S0HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BB@G H **:'!H)R* '9HKP/1/^"@/@_7?V^= M6^ 4;+_;VF:%'J:W?FCRYKOF26Q"X_UB6[139!.09 <%#GWQ?NUA0Q-*M=TG M?E;3\FMT<^'Q=&NI.C)2Y6XNW1K=?(****W.@**** "ODG_@O'_RAV_:'_[$ M^Z_FM?6U?)/_ 7C_P"4.W[0_P#V)]U_-: /JKPY_P B]8_]>\?_ *"*\+_X M*Q?\HLOVEO\ LE7BC_TT75>Z>'/^1>L?^O>/_P!!%>%_\%8O^467[2W_ &2K MQ1_Z:+J@ _X)._\ *++]FG_LE7A?_P!-%K7G_P#P5\_:M^,G[+'P5MM7^%_A M[28-+BO]*&O>+M4O8672XKG6+&Q%I:66V1[BZE%TS;Y5CABC1SO>0I'7H'_! M)W_E%E^S3_V2KPO_ .FBUJ[_ ,%(/V9-<_;#_9#UWX?^&[S2=/UC5-5T2^BG MU)Y$ME2RUBROI0QC1VRT=LZKA2"S*"0,D 'SI_P4B_;H\7?#7]MW2/A?X>^) M'B#X7Z#HOPZG\<:_JFB_#"\\>7,OFZ@+6W\R"V@E-O;Q1VM\[S-M4$Q@DE@* MV[OX[_$[]I?XS^ ?@]\+_C5I>FVUK\*+7XBZY\3M/\-V6H3>*9+NX>STX6UK M*6MH;>5[:\N)\!G*K#'&T66>O:?V@=*_:.T#XOW.M?">^^%_B?PIJGAX:>?# M7C.YN='&@ZM'+(R:G#=V=IU_LC?MMWWQ6_X)U0_&3QSI5KI>L>'=-UD>)[3323; MF\T6ZN[._:V#DL(I)K&9XU=BRHZ!F8@D^+_LX?M+?'#PE:D661MZ VX7=AS7!?LW?L.?&C2]0^ /A?XH:M\.;CP#^S3;3Q:1>Z!<7 MDVI>.KA-+N-%L;F]M9X%33_+L+N=Y8XKBZ\RX<%71%VL <;\%_VQ?C7HOA[] MFGXU>.?&&EZEX'_:>UVQTB;P);:# L/@Z#5["XO-(FM;]2MQ+*AAMXKC[1YB MRFZ=HU@\L*WZ$3W,=I;O--(D<4:EW=SM5 .22>P%?#'P5_X)X?%[3;3]G_X; M>.=6^'MY\(_V:=935]#U?3[J\E\1>+%L+2>RT6"ZM6@CM['[/%<"2:1)[GSI M+6(*D*NVW[HDB6:%HY%5T8;65AD,.X- 'R(WQ3\,1_\ !7EM:;Q'H*Z,?@\+ M,7YOXA:^?_;1?RO,W;=^WYMNW@VEZ>VGCX,B86QMD\D2?VX1OV8QNQQG&<5],#X>>'P/^0'H_P#X M!1__ !- &;_PO;P/_P!#EX5_\&UO_P#%T?\ "]O _P#T.7A7_P &UO\ _%UI M?\*]\/\ _0#T?_P"C_PH_P"%>^'_ /H!Z/\ ^ 4?^% &;_PO;P/_ -#EX5_\ M&UO_ /%T?\+V\#_]#EX5_P#!M;__ !=:7_"O?#__ $ ]'_\ */_ H_X5[X M?_Z >C_^ 4?^% &;_P +V\#_ /0Y>%?_ ;6_P#\71_PO;P/_P!#EX5_\&UO M_P#%UI?\*]\/_P#0#T?_ , H_P#"C_A7OA__ * >C_\ @%'_ (4 9O\ PO;P M/_T.7A7_ ,&UO_\ %T?\+V\#_P#0Y>%?_!M;_P#Q=:7_ KWP_\ ] /1_P#P M"C_PH_X5[X?_ .@'H_\ X!1_X4 9O_"]O __ $.7A7_P;6__ ,71_P +V\#_ M /0Y>%?_ ;6_P#\76E_PKWP_P#] /1__ */_"C_ (5[X?\ ^@'H_P#X!1_X M4 9O_"]O _\ T.7A7_P;6_\ \71_PO;P/_T.7A7_ ,&UO_\ %UI?\*]\/_\ M0#T?_P H_\ "C_A7OA__H!Z/_X!1_X4 9O_ O;P/\ ]#EX5_\ !M;_ /Q= M'_"]O __ $.7A7_P;6__ ,76BWP_\/K_ ,P/1_\ P"C_ ,*J:UX<\)^&])N- M0U'3O#NGV%HADGN;F"&*&%1U9G8 */!_^AR\*_P#@VM__ M (NC_A>W@?\ Z'+PK_X-K?\ ^+KY2_:%_P""P7[+_P "!/;VMUIOCS5(,C[+ MX7TR&\BSV)NFV6V,]=LK$>E?.!_X*(?M&?MODV_P!_9_TGP]HMS\L>O7>FQ7 MF,?Q+=W*PV2G')3;*?3-(\91^MUZ*PU#_GY7DJ,% MY^_:37^&+/TZG^.O@F&UDG;QEX56"$;I)#JUN%0>I._ KYN_:#_X+@_L_? 9 M9X+;Q3-X\U2'K:^%H1?1_P#@4S);8]<2DCT-?-GAC_@A%\4OVD]=@US]H+XP M/.X8/_9FCK]L>%3R5C>14M[<^T4#KZ$U]=?L]_\ !(SX!_LX&WN-+\!Z?KVK MV^"-4\1'^U;G>.0ZK*#%$WO%&E3[3$3^&*BO/5_2G?LZM17DO.$#XKUO_@M)^T%^U[>S:;\$?A[H7A/3_N_VOJEW!>,/VK=4AU?\ :-_:@T6^CWB8:1INN1:@8<\D M(92EM;,/2*!U]#7ZLMX!T.3[^BZ2V.!FSCX_2D_X5[X?_P"@'H__ (!1_P"% M'U/FUK2=;Z(2$L"C_ /@%'_A54\%1A/VD(V?J MSSLZ\6^+,VRV64YCBW4HR233A3N^5IJ\E!2O=)M\UWU;NS,'QU\#C_F>*+7*'1_"UG;WQB<9&)KGBWBVL,,ID,B_P#/,]*] M3"X.OBI^SP\')^2O_P ,?"8'+L5C*GLL+3()(%M6EA8?? M&I21>=*,CA["!64\$D5[A^R;_P &S7PQ^'NHQ^(OC%X@UCXM^)IG^T7%LTDE MCI1E.&)<*YN+A@V?F>4*X/S1\XKW/[%PN%US*LD_Y(6E+T;^&+^\^E_U>P6! MUSC$)2_Y]T[3GZ-_#%^K9Y;\7_\ @XL^(_[4?B^;P3^RY\,9EO)OD_M[Q&86 MF@5ACS##O%K:@-TEN9W0Y * \5D_#S_@CKXD_;$\76OC3]K?]I?3]7O,F2/0 M=(\0V]U-:!P"8UG<_9K0!AAHK:%D/57!YK].;WQ5\ _V:_#EMH-SJGP@\!:3 MI_RP:?+,IQ_P 2K3)- M4!_&VAD'XYQ7'B.,,)@DX8'DH+^9M.;_ .WI;>B2]3SL5Q]@&6W- M*2=1^LI;7[)*W%?_!O!_\ %U\.^.?^"^G[+?A21ET_P[XF M\38R%>P\-6\*-_X$R0G'X5YA??\ !PKX5\6ZDUKX _9RU+Q5+G"K+<0QS ]L MQV]O/^6ZOB\5Q=ETIN=7$W@?_ *'+PK_X-K?_ .+K\R6_X*#?M<_%*ZV^ M#?V1=)T>&8?NWUGPI?'@]")96MHS]<8I8_AW_P %&/BI=9_L?P%\/;>8=/L6 M@[%!^BW4J_S&/6N7_6:C+^#1J3](.WXV.7_6^A/_ '>A6J?X:;M]\N4_35?C MGX)8\>,/"I^FK0?_ !=22_&GP=#"9&\6>&4C'5FU2 ?CNK\RS_P1[_:X^*T MI'C;]HG3]+MYO]9'H^HW\B8/4&*..VC/TSBK_AS_ (-C=%O]1^U>,?C)XBUV M1^9&LM%CM9&]?GFFG_,BC^ULQG_!P/B_P#;S^"?@(LNL?%[X::?(@W&&3Q)9^<1[1B0N?P!KY+_ &T?^"^/P[^% M>M>!;7X8ZY:^-Q)K\3^*GMK.7R[;24&)DB>145IW+@H4+ >2P;&Y<[7@G_@W M/_9W\).K:@?'GB9<\IJ&M+"I_P# 6*$X_&OB?XR_\$#/C=XJ^*_B+4/"'@_P M9X7\*W-]*=(TO_A)GN&L[0'$2O)+O=I"H#,2Q&YFQ@8 \G.,=Q#&BE1HQ3;^ MRW)KKV2\CP\^S+BJ&'7U>A%.3^PY3DK:WV45VZ^1]@>+O^#E+X$^'Y9(]/T' MXE:TR_7O-GIX/!\08NA"M6Q2I.23<525UW3YF_R/RJ'_!;+]J?XF3#_ (0_ MX$^'M+MY#\DFKVEZR$'H1+)-;(?KTJO>?M/_ /!0+XEW2^3J7PP\"P3(_P!K M?X>Z#'(KU3P;_P1Y_8P\,1JM[-8^(&4?ZS4/'$BG\K>:)?TK[E_ MX5[X?_Z >C_^ 4?^%'_"O?#_ /T ]'_\ H_\*Z*7#>5T_AH1^:O^=SKH\(Y+ M2^'#0^:YOSN?-O@W]B#]COP(%^Q>#?@W<;,8.I36VI-^=P\AKU3P3'\#OAHJ MKX;7X4^'P@PHTT:?:;1[>7BN^_X5[X?_ .@'H_\ X!1_X4?\*]\/_P#0#T?_ M , H_P#"O3HX/#TOX5.,?1)?D>M1R_"T?X-*,?2*7Y(R_P#A>G@<#_D?@?/_(Y>%?\ P;0?_%UJ?\*]\/\ _0#T?_P"C_PH_P"%>^'_ M /H!Z/\ ^ 4?^%=)V&7_ ,+S\#_]#EX5_P#!M!_\70?CEX'/_,Y>%?\ P;6_ M_P 76I_PKWP__P! /1__ "C_P */^%>^'_^@'H__@%'_A0!E_\ "]/ _P#T M.7A7_P &\'_Q='_"\O ^<_\ "9>%?_!O;_\ Q=:G_"O?#_\ T ]'_P# */\ MPH_X5[X?_P"@'H__ (!1_P"% &6/CEX''_,Y>%?_ ;V_P#\7577/BI\./$^ MF266I>)/!.HVC_P#@%'_A7EXC(\OK_P 6 MC%_))_>M3QL5PWE6)_C8>#??E2?WJS/QF^+7_!OAHMP))_#/[0OPUUR9C\D. MO11VA4=@9XIIB?J(Q]*\R\"_L _M-_L+^*Y-3^$_CCP[#,SB:X?PGX_L39WA M4''FVEZ\:7&!T5X6/H,U^\W_ KWP_\ ] /1_P#P"C_PH_X5[X?_ .@'H_\ MX!1_X5C3R6-&/)@Z]6E'M&I+E^<6VGZ6.>GP['#P]G@,16H1_EA5ER_.,G*+ M7DT?D;X:_P"#B'XN?LYWUOX;^,7PMT/5-8C0!9X;Q]#GO%''F %)X9RS+E_Z^4E*/SE!QDOE&1]*_#7_@KM^S=\5A_P 2 MWXO>%;!NZZV\FBX/IF\2($_0G/;->R:3\?? NNV:W%CXT\)WENPR)8-7MY$/ MXJY%?S\?&/\ X)?_ !T_8)U*YO/'WPAM_C!X'C.9M8\,:C=L]O$!N9E>'$MN M0.LEU:R1#D#-._9_^'7[)?[2]Q90Z3\:O&_P%\5/MQ#XXLK74-/,F,GRM1MC M;1J@X&Z?R6/937H8C)>)L/3]M"C3Q,/YJ4W^*DKKSO\ >>KBN'^,,+2^L4L/ M1QE/^:A4>GK&:NGWO]Y_00WQS\$J<'QAX5!]#JT'_P 71_PO;P/_ -#EX5_\ M&UO_ /%U^8>E?\$U/VS/@SI<>H?#7XZ^&?'&BR1++9+?WYO/M,3#*F..]@N+ M?:1C&)<8Q@]*7_AH3]N[]G>)4\7?L]^%?'EJI^:XL_#L-]=3#U']F3%5S[PY M]J\+_6&5/3%8:I#O[O,OOBW^1\S_ *U2I.V,PE:GW?+S+[XM_D?IW_PO;P/_ M -#EX5_\&UO_ /%T?\+V\$?]#EX5_P#!M;__ !=?F?HW_!P+X=\#:RNF_%/] MG'5?!]XO$BVYB:=B.I%O=06Y'TWG'K3?$'_!??X7WG[3W@MM*\(W-K\*#I5T MGB0WNA6W]I)>R$&W>-$9LB+R0IVOAA=N<$QK0^+,J2_BK=*S33U=M4TM%U8W MQQDB5_;J]TK---7=M4TM%NWV/TR_X7MX'_Z'+PK_ .#:W_\ BZ/^%[>"/^AR M\*_^#:W_ /BZ_/;QC_P<1?LZZ*DB:5\-?&&JRKD*TNDZ=:0M_P ":[O3,5O8G/T#_C52XJRM/E57F?DI/\ MDRJG&V2Q?*JZD^T5*7Y)GZ;_ /"]O __ $.7A7_P;6__ ,71_P +V\$?]#EX M5_\ !M;_ /Q=?F3;_MC?MM?%9VB\,_LL>%=!CDX1M3\+3VLJ>GSW=Q"GYIBG M6OP5_P""C'Q/N&6=O /@.";@J]KH06,'T:&&YD&/4-FH_P!9::BI/^];PNOXYQ7D/@[_@V M[^ 'AN56OM2^(FOXQF.[U:"&,_\ ?BWC8?\ ?5>K>$/^")_[,?@N:.2W^%MC M>2H -VHZK?WP;'JDL[)^2T>USV?PTZ4/64I?DE^8_;<2U/AI48?XI2E_Z2E^ M9YCXT_X.-_V>_"S8L8?B!XC4='L-&CA4_P#@3-$?TKRKQ5_P<_>&?M7D^%OA M'X@UAB<*-0UN&R<_\!BBG_+-??/A']ASX,> I5DT7X2_#739D FM_#5FDQQ MZOY>X_B:[R#P%HMK$(X]'TF.->BK9QA1^&*/J6,A#_#3O_P"E2?Y'Y6/_ ,%V/VCOB>RMX'^ >DV<,A^2;4HKZ\@_[^YMD_6H MK_\ :Y_;^^)\B-:_\*O\#P3=)(]3T&,1_5+F[GD'XK7ZL'X?Z"YRVB:0Q]39 MQ_X4?\*]\/\ _0#T?_P"C_PH_L'$3_C8NH_\+C'\D5_JUBJG^\8ZJ_\ "XP_ M*/ZGY2W'P'_;0^+:+)XC_:R^'?A^.0_.ECXO%G.G_ ;*VC3\GKD_C[_P2[\0 MV'P;\0^*O&O[5^M?$C4M(LGN(/#VE?:M=O=6F Q'!%NO6<[G(!;RB$4EC\JF MOV&_X5[X?_Z >C_^ 4?^%'_"O?#_ /T ]'_\ H_\*4^%<'.+51SDWUE.3^=K MI&=3@G 5(.-:52;:WE4D_G:Z3/YH?@EX*^,'[/WQ:\-^-?#?@'QY;ZUX7OXM M1M3_ ,([>JCLC9,;XC!,"_B-\/-#UZ37--T&36+& M&\?3-6NX[2^T]G0,T,T4A#)(A)5@0.0>U=A_PK[0/^@'H_\ X!Q_X4?\*]T# M_H!Z/_X!1_X5?#_#L!_\ HC_^ 4?^%'_"O?#_ /T ]'_\ H_\*^B/K#-_X7MX'_Z'+PK_ .#:W_\ BZ/^ M%[>!_P#H\)Z_\ \$A_V@K2Q\4> M';RZF\(7*QPP:E#))(#[HJ\=JBLO*]"!0!]>^'/^1>L?^O>/_T$5X7_ ,%8 MO^467[2W_9*O%'_IHNJ]T\.?\B]8_P#7O'_Z"*\+_P""L7_*++]I;_LE7BC_ M --%U0 ?\$G?^467[-/_ &2KPO\ ^FBUKZ KY_\ ^"3O_*++]FG_ +)5X7_] M-%K7T 3B@ HH)H#9% !11GBC/- !11FB@#Y@7_E,^W_9%1_Z?37T_7S O_*9 M]O\ LBH_]/IKZ?H **** "BBB@ HHHH **0OA%M'N=0U2]L]-T^ MS0R3W5U,L,,"_P!YG8A5'N30.,7)\L=V7B<4;J^._P!H;_@N7^S]\"1<6]IX MDN?'VIP$J;?PO"+N$'L3=.R6Q7/79(Q'H>A^/=4M\J;7PO +N+([_:F9+8C/7;(Q'H: M^,J+[%%*G3OV=6IK)><('D+_ /!4C]K#]N'- MO\!/@ZWAG0[KB+7KR$7F /XUN[H160/V;MB*W9>3@U]#>+_\ @NQ^S%X.BD6+Q]=: MU/%QY&FZ#?R9^CM"L?\ X_7DGC+_ (.7?@_I<,BZ)X)^)&L3+]UI[>SL[=_^ M!?:'76S?*X?[QB8R\N96^Z)X>*^D%E>5+V?#E/#8%?S0M6K>CJSYG]R MCY'T3^SS_P $E?@'^S>;>XTKP#INM:M;A2-4\0_\36ZWCI(@ES'"WO"B5](* MBHO& JC&.PK\>_'W_!T]/;Q21Z+\*M!TV0$A)M6\6>=GTS$D$9'X.:\[;_@X M+_::^-+M:^"O"7AMFE)$;>'/".H:K./3DR3(3_P ?2NBCG5")/B7%-$ <_\LH[B8CZ;1BNCZUF4_X6"FO\,_BCX9^'%MYWB+Q%H6@P@9,FHW\5JOYR,!7CWCC_ (*D?L[_ M _C9K_XR> YMO)73=334W'_ &V\PY_"ORM\-_\&TW[0&LW,7 M+(<@A&8X? 7PN\1:AXFNHU2--UAF*\X$!EDF53T4>6 M6 ZIV^=?VJ/^#>KXM? _0KK5O =U;_$ZQ&II:VVFP2^7K'D2OLCF<,B0D*Q7 M>%;$:DMDJK,/NS_@CO\ \$L_$'_!/G5/&&K>+IO!^K:WXKL[***]TMKA[FP6 M+S#+;%I%5&C+.I#(%8E/FR-H7YJA3XBGCI.K)0INZ4HQ4HMQV?+*2E%2ONU? M9-=OD,/2XKJ9E/V\U3I.\8SC&,HMPV:A*:E%2O>\E=Z)KM^9O[0WQ'_;0_X* M0I<6^O:7\5KWPOJ#$#0_#'A:\T[0O+;'R/M!\]00"#G5]1*GFU2E["MCZJCVAR4U_P"211]I*GGM6A]6KYI64/Y::A13]5"*N?EK M=?L&_P#!03XR*LGBC]H#2_#D/ M^_E>O^#?^"'W[,?@V6.1/AI'J4Z#!DU/6+^[#_6-I_+_ "05]:45V4>'LLI? M!0C\TG^=SNP_"N3T?X>&A\XI_G<\K\$_L-_!?X(]"QINJF1L#S'=!LN&P,#[0DH'I7TU171 MA\56P\_:4).,NZ=CIPF,KX6HJN&FX275-I_@?CWJO_!'#]JW_@G'J]QK?[+/ MQ?NO$F@K(TS^%[^6.SDEW'D&VGWV%PVTM)?-' _#7]K;X;_MJ?!_6+[X M4^)/!?Q)N!822Q:7<7.P"4JWDI>0.AGMT9PH)DBR 20IZ5^2OB;_ (-]OV@? M$?C.XDO]=^#Z:SKDEQJ)MX=:GMS+^\4S/%"MH L:/,@P@VIYB#C(%?0W[6G_ M ;8>&=,>Z\;_LY^+/%'PY\<:/%)>Z7I(OWFMIITC)CBM[MI$N;1W;CS7FE4 M;A\JC)K\F?B#^V1^T!X5_:GTOQ;XJ\:>-+?XL?#>1=*M9]38_;-+,)*-;/&P MVL&RPD5U83;WW[]YSRXCPWROB1\]&N[03]UZ23>U[:-:;K;L<>*\(LFXO?/A M\2^6FF^62Y9)O:]M&G;XEMV/Z0OV&_V;W^"7P \)Z?XJ\'_#S1_'FDV:VFIW MGANPA2"]>,E$N XAB;?(@5W&T .S <8->XXS_P#KK\C]+_X+J_M8>$+2)O%G M['7BF8J@,LD&C:UIL;G')'F6\VT'L"3CU-,N/^#H_6O"W_ON:+^E=IH/ M_!TC^SCK#+]HT/XK:6K'!:YT:S<+_P!^KM_TIRX7S6.]"7RU_(<^#,[COAI? M*S_)L_2+;BBOAOPY_P '&/[*&M@?:O'.MZ/D?\O?AC47Q_WYADKL/#__ 72 M_91\3/MMOC%HL6[H;S3=0LQ^)F@6N6>1YC#XJ$__ %_Y'#4X=S6'Q8:I_X! M+_(^M**\'T'_ (*C?LW^)$5K;XZ_"=-W1;GQ19VK?]\RR*?TKLO#G[7_ ,)_ M&14:/\4/AWJQ;H+/Q)9SY_[YD-<FC'44W=3@_91;Q!X/^(#>"?"NAZWX?.KVNEVKIK&OO/KMA:BV M^VB0?9K0),6D6-#+,55#(D1E27U[_@D[_P HLOV:?^R5>%__ $T6M=A^V/\ MLNZ;^V7^S[JGP]U?5-0T:PU2^TR_>[L51IT:QU&VOT4!P5PSVRH"_%OX2G]N+_@HC\0? ?B3QE\3/#OA+X5_#[0;[2;'PEXKOO#C'5M8O-6$F MIR2V4D4DTL$6EVZ0I,9(4,DY\LESCYY_89^+OB?_ (*L>)O@_P"&/BAXH\70 M:/HWP+L/&.JKX:\27_ANX\1:[0R(\T4L(FBG&&626;>)%E=" 97[#W[4?BR+_@D=<_ M$3Q1??\ "7>*OA[IOBFRFO;@DR:ZV@ZAJ5C%/,1UDG2P1Y&&,O(Y&,UXU^SK MH/B#]G[2OV-?BR/B#\2/%'B#X\0_V?\ $>TUCQ->ZIIWB*:^\+7VN"Z@LYY& MM[%K:ZTY4A%G'"JP321$,I&/KOX'?L6Z3^SK\.? ?@/PQK^L+\._!N@WNC7^ M@ZA#;7@\52W+1NU]?3M'YC3F3[3(_EE$D>\D++@*!Y_^S=_P3!A^!/C[X?WN MJ_%#QMXX\+_!:RFT[X:^&]2@L[:U\+12VILM\LEO$DM]-%9L]K%),<)%+)E7 MD8RT ?,/P3O_ !1\%_@[^Q?\?I/'WQ"\2>.?VB/$VBVOC^VU/Q/?76BZO;>( M=.O+P0PZ;)*UI9BPF:W^SFUBB*16[(Q<.^?U O;Q=/L99W61DA0NPCC:1R , MG"J"S'T !)Z $U\J_ W_ ()6:?\ !OQMX'BN/B/XP\3?#/X0ZG/J_P //!&I M6UDUKX8N)+>XMH]UTL7VFZCM8;JXCMEE?,2N-S2LB,OUACB@#XQ;XX:+%_P5 MD/B-K/Q?_9[?",:=Y0\)ZH;[S?[9,F[[)]G^T^5MX\[R_*W?+OW?+7T6/VG? M#9'_ "#?B%_X0.N__(=>1K_RF?;_ +(J/_3Z:^GZ //?^&G?#?\ T#?B%_X0 M.N__ "'1_P -.^&_^@;\0O\ P@==_P#D.O0J* //?^&G?#?_ $#?B%_X0.N_ M_(='_#3OAO\ Z!OQ"_\ "!UW_P"0Z]"HH \\/[3GALC_ )!OQ"_\(+7?_D.O MR+_X*]_\%$OBAX1_;%\3:-X%^(7Q \*^&_[.LHX]/$%UHTD+O;@RLLE?FW_P46_X(B^,/VX/VK=;^(5CX\\-Z#I]_:VEI;V=Q8SS M3(L,*H6=E8#);<>!TV]\FO#XB6,E@I0P*;J/16=K=WNO^'-*F?8G*\NQKP&' M5:O6HRI4[J+4)3E%.HN;:48*7(UJIN+VN? ?PD_X*T_M/:;KUS'H/CKQ3XHU M*^LFM5@N+1=6:VR\9,T4'ELOF J%#,K "1AC+ CG?BC\-/VJ?VH]574O%W@? MX[>,I-QDA?4?#FJ36\1/_/)#&(HQ[1A17Z@?\$LO^".GBC_@GS^T;J7C75O& MVA>)+'4O#ESH?V2SLYH)(WEN;2<2Y8D$ 6S*1U^<'/&#^@'EUX.79'F6)PZ> M88B<7UBN7\]3+*>+.,Y4:>)J9C+#UG&TE2H8:C)-722J4Z;E)-)/FNFVW=7U M?\\OP3_9#_:D\!:A'<>'OA'K'A^X4[EU/5?!,%Y<0M_>C:>WFEA8>L2K^=>Q MZC^R%^V9\5&+>)OC)XVLK6XSYMNP\9MM^L%OI?DG\'K]N1P**]>GPOA$K5)5 M)K^].7_MKB>1FF4SS6M]8SG%XC%3[U:]23]-)*R\D?B#I7_!"FY\5WGVWQ=\ M7O%WVICF40?!SQ)J$CG_ *[2^6?Q*&O2/!W_ 0A^!]G&O\ PD'CS]HK49%' M(TWX>WMA&Q^DFF3MCZ,#[U^NU%=='A[*Z3O'#P^:4O\ TJYCA^%BO7H15#^ E#_ I1_*Q[V&C' M#?[LE3_PI17W12/!? 3?!+X5%3X7^%=WX;*?=_LOX2:G9[?IY=@M=N/VF_#8 M'_(-^(7_ (0.N_\ R'7H=%:3J3F[S;?J:5*TZCO-MOS=SSO_ (::\-'_ )AG MQ"_\(+7?_D.E_P"&FO#0'_(,^(7_ (0.N_\ R'7H=%09GG?_ TSX:S_ ,@S MXA?^$#KO_P ATO\ PTWX:'_,,^(7_A Z[_\ (=>AT4 >=G]IKPR?^87\0O\ MP@==_P#D.@?M->&@?^09\0O_ @==_\ D.O1** //?\ AIWPW_T#?B%_X0.N M_P#R'1_PT[X;_P"@;\0O_"!UW_Y#KT*B@#SW_AIWPW_T#?B%_P"$#KO_ ,AT M?\-.^&_^@;\0O_"!UW_Y#KT*B@#SW_AIWPW_ - WXA?^$#KO_P AT?\ #3OA MO_H&_$+_ ,('7?\ Y#KT*B@#SW_AIWPW_P! WXA?^$#KO_R'1_PT[X;_ .@; M\0O_ @==_\ D.O0J* //?\ AIWPW_T#?B%_X0.N_P#R'1_PT[X;_P"@;\0O M_"!UW_Y#KT*B@#SW_AIWPW_T#?B%_P"$#KO_ ,AT?\-.^&_^@;\0O_"!UW_Y M#KT*B@#SW_AIWPW_ - WXA?^$#KO_P AT?\ #3OAO_H&_$+_ ,('7?\ Y#KT M*B@#SW_AIWPW_P! WXA?^$#KO_R'1_PT[X;_ .@;\0O_ @==_\ D.O0J* / M/?\ AIWPW_T#?B%_X0.N_P#R'1_PT[X;_P"@;\0O_"!UW_Y#KT*B@#SW_AIW MPW_T#?B%_P"$#KO_ ,AT?\-.^&_^@;\0O_"!UW_Y#KT*B@#SW_AIWPW_ - W MXA?^$#KO_P AT?\ #3OAO_H&_$+_ ,('7?\ Y#KT*B@#SW_AIWPW_P! WXA? M^$#KO_R'1_PT[X;_ .@;\0O_ @==_\ D.O0J* //?\ AIWPW_T#?B%_X0.N M_P#R'1_PT[X;_P"@;\0O_"!UW_Y#KT*B@#SW_AIWPW_T#?B%_P"$#KO_ ,AT M?\-.^&_^@;\0O_"!UW_Y#KT*B@#SW_AIWPW_ - WXA?^$#KO_P AT?\ #3OA MO_H&_$+_ ,('7?\ Y#KT*B@#SW_AIWPW_P! WXA?^$#KO_R'1_PT[X;_ .@; M\0O_ @==_\ D.O0J* //?\ AIWPW_T#?B%_X0.N_P#R'1_PT[X;_P"@;\0O M_"!UW_Y#KT*B@#SW_AIWPW_T#?B%_P"$#KO_ ,AT?\-.^&_^@;\0O_"!UW_Y M#KT*B@#SW_AIWPW_ - WXA?^$#KO_P AT?\ #3OAO_H&_$+_ ,('7?\ Y#KT M*B@#SW_AIWPW_P! WXA?^$#KO_R'1_PT[X;_ .@;\0O_ @==_\ D.O0J* / M/?\ AIWPW_T#?B%_X0.N_P#R'1_PT[X;_P"@;\0O_"!UW_Y#KT*B@#SP_M-^ M&S_S#?B%_P"$#KO_ ,AUXSXZ^#7P"^)/[5'AWXS:U\/?&-Y\0/#,!BM+YO & MN^7(XV^3/+']CVR30!2(I&!*;N.4C*?5-%:4JU2DVZ&_^@;\0O_""UW_Y M#KT*BLS$\IU_XR> ?%<31ZIX5\7:DC=5NOAOK,P/X-9&N!\0?#C]G#Q;*9-5 M^!MAJ;GJUW\%[Z8G\6TXU]*45I"M4A\$FO1FU/$5:?P2:]&T?&_B7]CC]D7Q M4#]I_9[M8<]?L?PEU>R_]$V25PNM?\$K_P!B?7W9IO@?XVB9O^?7P_XQM0/H M(U4?I7Z!45V4\VQM/X*TUZ2:_4[J>>9C3_AXB:])R7ZGYD^)/^"*G[&NM[OL MG@?XUZ+NZ?8]&\3R;?IY]K)^M<+J_P#P;]?LJ:DS-!JW[4%CUPL7A>]=1_WW MHS']:_7"BNJ'$>:0VKR^^_YG=3XNSF&V)G\Y-_G<_%G7_P#@W6^"[.S:'\2/ MCQITG\#7?PPU*Z(^NRSBS^&*IV7_ 0SUCP6-WA?]ISXU:0$_P!7'%\)/$UO MC_@<4PQ^"U^V5%='^MF:VLZM_6,7^:.K_7C.[C>.+5>.F56"8?SJ?2O@A_P4*\$HTFF_M :EJ'E_<2 MYT#Q-=._X7.A%?S:OVKHIOBC%R5IQIR]81_R!\98Z2M5A3EZTX?Y(_%>X^*/ M_!4#PA(/L^NZAXFCCZ1IX&A4/^,NF0M^9%6M/_X* _\ !3/P:O\ IWP7DUO; MWG\%2R[O_ 69*_9ZAAN%/_6*+_B86B_^W&OR:*_ULC+2I@J#](-?E)'\JW@S M]LOX]6'[>B_$O3]4\37_ ,:[W6#9RVK6S !,1*B+[,JC;M4* M%95(_I%^%/[5W]M?#;0+[Q?X5\;>'_%%U80S:MI=IX/UR^@T^Y9 9(4F%D!( M%8D;AP<<%A@G0TO]B;X7:+^U'??&BU\'Z3%\2=0L!I\VL!#OV8*F0)G8LS(1 M&TP'F&-0F[;D'U0# K3B3/:&8^R]C24.56?^2M]E=/TZZ<7<2X;-O8_5Z"I\ MD4F^O^%6TY5TZ^G7SW_AIWPW_P! WXA?^$#KO_R'1_PT[X;_ .@;\0O_ @= M=_\ D.O0J*^7/C3SW_AIWPW_ - WXA?^$#KO_P AT?\ #3OAO_H&_$+_ ,(' M7?\ Y#KT*B@#SW_AIWPW_P! WXA?^$#KO_R'7RK_ ,%P?C]H7BC_ ()(_'^P MMK'QM%-=>$;E$>[\&ZQ:0@Y7[TLMJL:#W9@/>ONRODG_ (+Q_P#*'?\ :'_[ M$^Z_FM 'U5X<_P"1>L?^O>/_ -!%>%_\%8O^467[2W_9*O%'_IHNJ]T\.?\ M(O6/_7O'_P"@BO"_^"L7_*++]I;_ +)5XH_]-%U0 ?\ !)W_ )19?LT_]DJ\ M+_\ IHM:^@*^?_\ @D[_ ,HLOV:?^R5>%_\ TT6M?0% !17)_$[X]>!O@F;+ M_A,_&7A3PC_:7F?8_P"VM6M]/^U^7MW^7YKKOV[TSMSC>N>HJIXL_:8^''@/ MP)I'BG7/B!X)T7PQX@EBATO5[[7;6WL-2DE!,:03NXCE9P"5"$EL'&: .WHH MS@5ROA7XY>"O'7CS7/"NA^+_ OK'BCPSM&L:/8ZK!<7^D[ON_:($-_B!K7A/1?%_A?5_%7AH*VKZ-9:K!<:AI0;[IN($/_E#M^T/_ -B?=?S6@#ZJ\.?\B]8_]>\?_H(KPO\ X*Q? M\HLOVEO^R5>*/_31=5[IX<_Y%ZQ_Z]X__017A?\ P5B_Y19?M+?]DJ\4?^FB MZH /^"3O_*++]FG_ +)5X7_]-%K7T!7S_P#\$G?^467[-/\ V2KPO_Z:+6OH M"@#X?_;3_9(\;_M/_P#!0S2=5\/^(/V=;RQ\#_#.XMK?PWX_T*;Q5>0W>H:F MCM='3(Y[86]O,NFQ1+>F9V!AN(UA;EU\C_X)X^/? O\ P4;_ &J=#USQ5X!\ M*VNDV7P#LK71_!DUG#>:'I+S>(M+]#U;_A(;+2Y]#75]"\1:GX=U&?3IV5Y;&:YT^X@EGM M6=0WD2LT>[+!022:7Q9_X)R_!SXS^%O"^C:IX3N-+L?!>DR^']%'AK6]0\-3 M6&F2QI'+IXETZ>"1K1TBC#6[,8F\M25) ( /$_\ @DAXS\2)_P $2O!NI:6T MVIZKH?AS6K/PN6_?&XL[*\OH-("YSO4VL-H%/.Y<=M16JW-[:VZB^UI-1\#ZOJ.I^>R_-/YUY%%9NS-&CGY@# M7Z,V/[,7@72/$_@#5['P_!IMS\+=)N="\+0V,\MK9Z/8W$=O%);I;1NL#)Y= MK JAT;RQ'\FW+9XGX+?\$W/@O^SU\4;;QAX1\&_V7K&F#4%TB*35[Z[T[PVM M_,)KU=,L9IGM--$\@RXLXH0PRI^4D4 ?$_P+^'>C_#O]EC_@F/XS\&:!I,/C M;Q)K6CPZSJUO;JU]J<&J^$=5O=:-Q+R\OG7$?VF4N3^^A1SAD!'ZB7D\EM82 MR1PM<21QEDB5@K2$#A020!GIDG%>*?![_@F[\%_@)\5[7QIX5\&?V=K6F-J+ M:1')JU]=Z;X<.H2B:^.F6$TSVFG&X?F0VD46\%E.58@^XT ?&,OC[Q%'_P % M8O[43P-K$FKGX1"V.C?;[(3B'^V2WVCS?.\G9N^3;OWYYVXYKZ*'Q8\8L/\ MDEOB+_P;:9_\D5Y(O_*9]O\ LBH_]/IKZ?H \\_X6OXQ_P"B6^(O_!MIG_R1 M1_PM?QC_ -$M\1?^#;3/_DBO0Z* ///^%K^,?^B6^(O_ ;:9_\ )%'_ M? MQC_T2WQ%_P"#;3/_ )(KT.B@#SS_ (6OXQ_Z);XB_P#!MIG_ ,D4?\+7\8_] M$M\1?^#;3/\ Y(KT.B@#SS_A:_C'_HEOB+_P;:9_\D4?\+7\8_\ 1+?$7_@V MTS_Y(KT.B@#SS_A:_C'_ *);XB_\&VF?_)%'_"U_&/\ T2WQ%_X-M,_^2*]# MHH \\_X6OXQ_Z);XB_\ !MIG_P D4?\ "U_&/_1+?$7_ (-M,_\ DBO0Z* / M//\ A:_C'_HEOB+_ ,&VF?\ R11_PM?QC_T2WQ%_X-M,_P#DBO0Z* ///^%K M^,?^B6^(O_!MIG_R11_PM?QC_P!$M\1?^#;3/_DBO0Z* ///^%K^,?\ HEOB M+_P;:9_\D4?\+7\8_P#1+?$7_@VTS_Y(KT.B@#SS_A:_C'_HEOB+_P &VF?_ M "11_P +7\8_]$M\1?\ @VTS_P"2*]#HH \\_P"%K^,?^B6^(O\ P;:9_P#) M%'_"U_&/_1+?$7_@VTS_ .2*]#HH \\_X6OXQ_Z);XB_\&VF?_)%'_"U_&/_ M $2WQ%_X-M,_^2*]#HH \\_X6OXQ_P"B6^(O_!MIG_R11_PM?QC_ -$M\1?^ M#;3/_DBO0Z* ///^%K^,?^B6^(O_ ;:9_\ )%'_ M?QC_T2WQ%_P"#;3/_ M )(KT.B@#SS_ (6OXQ_Z);XB_P#!MIG_ ,D4?\+7\8_]$M\1?^#;3/\ Y(KT M.B@#SS_A:_C'_HEOB+_P;:9_\D4?\+7\8_\ 1+?$7_@VTS_Y(KT.B@#SS_A: M_C'_ *);XB_\&VF?_)%'_"U_&/\ T2WQ%_X-M,_^2*]#HH \\_X6OXQ_Z);X MB_\ !MIG_P D4?\ "U_&/_1+?$7_ (-M,_\ DBO0Z* ///\ A:_C'_HEOB+_ M ,&VF?\ R11_PM?QC_T2WQ%_X-M,_P#DBO0Z* ///^%K^,?^B6^(O_!MIG_R M11_PM?QC_P!$M\1?^#;3/_DBO0Z* ///^%K^,?\ HEOB+_P;:9_\D4?\+7\8 M_P#1+?$7_@VTS_Y(KT.B@#SS_A:_C'_HEOB+_P &VF?_ "11_P +7\8_]$M\ M1?\ @VTS_P"2*]#HH \\_P"%K^,?^B6^(O\ P;:9_P#)%'_"U_&/_1+?$7_@ MVTS_ .2*]#HH \\_X6OXQ_Z);XB_\&VF?_)%'_"U_&/_ $2WQ%_X-M,_^2*] M#HH \\_X6OXQ_P"B6^(O_!MIG_R11_PM?QC_ -$M\1?^#;3/_DBO0Z* ///^ M%K^,?^B6^(O_ ;:9_\ )%'_ M?QC_T2WQ%_P"#;3/_ )(KT.B@#SS_ (6O MXQ_Z);XB_P#!MIG_ ,D4?\+7\8_]$M\1?^#;3/\ Y(KT.B@#SS_A:_C'_HEO MB+_P;:9_\D4?\+7\8_\ 1+?$7_@VTS_Y(KT.B@#SS_A:_C'_ *);XB_\&VF? M_)%'_"U_&/\ T2WQ%_X-M,_^2*]#HH \\_X6OXQ_Z);XB_\ !MIG_P D4?\ M"U_&/_1+?$7_ (-M,_\ DBO0Z* ///\ A:_C'_HEOB+_ ,&VF?\ R11_PM?Q MC_T2WQ%_X-M,_P#DBO0Z* ///^%K^,?^B6^(O_!MIG_R11_PM?QC_P!$M\1? M^#;3/_DBO0Z* ///^%K^,?\ HEOB+_P;:9_\D4?\+7\8_P#1+?$7_@VTS_Y( MKT.B@#SS_A:_C'_HEOB+_P &VF?_ "11_P +7\8_]$M\1?\ @VTS_P"2*]#H MH \\_P"%K^,?^B6^(O\ P;:9_P#)%'_"U_&/_1+?$7_@VTS_ .2*]#HH \\_ MX6OXQ_Z);XB_\&VF?_)%'_"U_&/_ $2WQ%_X-M,_^2*]#HH \\_X6OXQ_P"B M6^(O_!MIG_R11_PM?QC_ -$M\1?^#;3/_DBO0Z* ///^%K^,?^B6^(O_ ;: M9_\ )%'_ M?QC_T2WQ%_P"#;3/_ )(KT.B@#SS_ (6OXQ_Z);XB_P#!MIG_ M ,D4?\+7\8_]$M\1?^#;3/\ Y(KT.B@#SS_A:_C'_HEOB+_P;:9_\D4?\+7\ M8_\ 1+?$7_@VTS_Y(KT.B@#SS_A:_C'_ *);XB_\&VF?_)%'_"U_&/\ T2WQ M%_X-M,_^2*]#HH \\_X6OXQ_Z);XB_\ !MIG_P D4?\ "U_&/_1+?$7_ (-M M,_\ DBO0Z* ///\ A:_C'_HEOB+_ ,&VF?\ R11_PM?QC_T2WQ%_X-M,_P#D MBO0Z* ///^%K^,?^B6^(O_!MIG_R17RO_P %O_B+XFU?_@DA^T!;WOP]US2[ M>7PA\?_H(K MPO\ X*Q?\HLOVEO^R5>*/_31=4 '_!)W_E%E^S3_ -DJ\+_^FBUKZ KY_P#^ M"3O_ "BR_9I_[)5X7_\ 31:U] 4 %%%>4?M&_MH^!?V7-8T72_$LGB;4-<\0 M13W5CI'AOPSJ/B+4I;:!HEN+HVUA!-*EO$9H@TK*$!D502S!2 >KT5@_"WXH M>'_C7\-M"\8>%-5M=<\->)K&'4M,O[9MT5Y;RH'C="_"#_@IA\'?CK\7[7P5X;\0ZK=:CJUQ?V>B: MA/X>U&UT3Q//8-(M[%INI2P+9WSP&&4L+>5_EBD9=RH[+[U0!\P+_P IGV_[ M(J/_ $^FOI^OF!?^4S[?]D5'_I]-?3] !1110 4444 %%%% !11G-% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11FB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHS0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%&:* "BBB@ HHHH *^2?\ @O'_ ,H=OVA_^Q/NOYK7UM7R3_P7 MC_Y0[?M#_P#8GW7\UH ^JO#G_(O6/_7O'_Z"*\+_ ."L7_*++]I;_LE7BC_T MT75>Z>'/^1>L?^O>/_T$5X7_ ,%8O^467[2W_9*O%'_IHNJ #_@D[_RBR_9I M_P"R5>%__31:U] 5\_\ _!)W_E%E^S3_ -DJ\+_^FBUKZ H *^)/BK\6/"?[ M-'_!:R3Q3\2O$?A_P3X=\6? ^+3O#^L^(-3ATZQFN=.UJZN=3MTEF94$BP7E MC,R@Y:.,MC;$2/MNL?QG\/M!^(^F1V/B+0](UZRAG2ZCM]1LX[J*.9/N2!9 M0'7)PP&1GB@#X7_X)^%M5_X(VV?@;2=0L]!\Z?> MZGJ-U83PPN1)Y:V]_8,2!B-9HP=N17 _L]_&WP9\>?AO_P $[? OP]UW2-0\ M>>#M/75-7T_3YEN;SP?967@K4M*NUODC+-:;-0NK2U*RA^DM+:2^M8WBAN&B!EA1]I=5;&5#;%R <':,]!5+0OA_H/A?6]5U/3-$T MG3M2UV19=2N[6SCAGU%U!"M,Z@-(P!(!8DC- 'Y8?!#XG>&?B_\ LC?\$Z_A M;X*U?3&^)GP_\9: OB;PU%<)'J_AIM#T34+?73>6V1+;[)/,@I-)8RK;R1PW#(1%))&9$1\<%E!4L >H# D=QUK.TOX?Z#HGBK4=>L]$ MTBSUS6%1+_48;...ZO50802R@;W"@ ,3@=*UZ /EGXA_LA?&35?VCX/BAH/ MQ*\%V/B7_A&?^$6FV>&)8;8V@NC=#$ _P#PFA_A1_PJ/]J/_HKG@/\ \)H? MX5],44 ?,_\ PJ/]J/\ Z*YX#_\ ":'^%'_"H_VH_P#HKG@/_P )H?X5],4$ MXH ^9_\ A4?[4?\ T5SP'_X30_PK/\8?L\?M+>._"6J:'J7Q9\#R:=K-G+8W M21^'O+=HI4*. RX*DJQP1R.M?1&C_%OPKXB\=:GX7T_Q-X?OO$VBQK-J&D6^ MHPRWU@C8VM+ K&2-3N&"P .1ZT[2_BGX8USQYJ7A6R\1Z#>>)]'A2XO]'@OX MI+^QB?&QY8 WF1JVX8+* =5N+F&%HUED2/.YDC::$ M,P!"F5 <;AG/@^*OA>Z^(5QX1B\2:#)XKM+87D^BIJ$3:A# <8E: -YBH __ FA_A1_PJ/]J/\ Z*YX#_\ ":'^%?3%% 'S/_PJ/]J/ M_HKG@/\ \)H?X4?\*C_:C_Z*YX#_ /":'^%?3%% 'S/_ ,*C_:C_ .BN> __ M FA_A1_PJ/]J/\ Z*YX#_\ ":'^%?3%% 'S/_PJ/]J/_HKG@/\ \)H?X4?\ M*C_:C_Z*YX#_ /":'^%?3%% 'S/_ ,*C_:C_ .BN> __ FA_A1_PJ/]J/\ MZ*YX#_\ ":'^%?3!.*Y_PC\6/"OQ UO6--T'Q+X?UO4O#L_V75;33]0AN9], MEY'ESHC%HF^5OE< \'TH ^=_%/[/7[2WC30IM-U#XL^!Y+2X*,ZIX=V,2CJZ M\CG[RBM#_A4?[47_ $5SP'_X30_PKWKPI\4O#/CO7=:TO0_$6A:SJ?AN<6NK MVEC?Q7$^ES'.(YT1BT3G:WRN >#Z5H1^)=.E\0OI*ZA9MJT=NMX]D)U^T+ S M,BRF/.X(65E#8P2I&<@T ?.O_"H_VH_^BN> _P#PFA_A1_PJ/]J/_HKG@/\ M\)H?X5[SX=^*WA?Q?XKUC0=)\2:#JFN>'65-5TZTU"*>[TQF&5$\2L7B+#H' M S6_0!\S_P#"H_VH_P#HKG@/_P )H?X4?\*C_:C_ .BN> __ FA_A7TQ10! M\S_\*C_:C_Z*YX#_ /":'^%'_"H_VH_^BN> _P#PFA_A7TQ10!\S_P#"H_VH M_P#HKG@/_P )H?X4?\*C_:C_ .BN> __ FA_A7TQ10!\S_\*C_:C_Z*YX#_ M /":'^%'_"H_VH_^BN> _P#PFA_A7TQ10!\S_P#"H_VH_P#HKG@/_P )H?X4 M?\*C_:C_ .BN> __ FA_A7TQ1F@#YG_ .%1_M1_]%<\!_\ A-#_ K/\1?L M]?M+>*H;6.^^+'@>1;&[AOH0OAW9B6)@Z$XZ@$=.AKZ(^'WQ;\*_%JRNKKPK MXF\/^)K:QN&M+F72=1AO8[>9?O1.T;,%<=U."/2G> _BIX7^*EE>7'A?Q)H/ MB2WTZZ>QNY=*U"*\2UN$QOA\>"/BWX5^)EYJMOX;\3>'_$%QH5Q]DU*+3=1 MANWT^;G]W,(V)C?@_*V#P:=X.^*?ACXB:AJ]IX?\1Z#KMUX?NC9:I#IVH174 MFFSC.89U1B8I.#\KX/!XH \%_P"%1_M1_P#17/ ?_A-#_"C_ (5'^U'_ -%< M\!_^$T/\*^F** /F?_A4?[4?_17/ ?\ X30_PH_X5'^U'_T5SP'_ .$T/\*^ MF** /F?_ (5'^U'_ -%<\!_^$T/\*/\ A4?[4?\ T5SP'_X30_PKZ8HH ^9_ M^%1_M1_]%<\!_P#A-#_"C_A4?[4?_17/ ?\ X30_PKZ8HH ^9_\ A4?[4?\ MT5SP'_X30_PH_P"%1_M1_P#17/ ?_A-#_"OIBB@#YG_X5'^U'_T5SP'_ .$T M/\*/^%1_M1_]%<\!_P#A-#_"OI*_U"WTJRFNKJ:&VMK>-I9997"1Q(HRS,QX M !))X K&\$?%;PO\3?"?]O>&_$F@^(-#!=3J.F:A%=V@*??'FQL4^7OSQWH M ^=M7_9Z_:6UW5=)O;KXL^!VN-%N'NK0KX=VA)&ADA)('WALE<8/&2#U K0_ MX5'^U'_T5SP'_P"$T/\ "O?/ 7Q/\-?%7PPFM^%_$.A^)-%D9T2_TJ_BO+5F M0X<"2-F4E2,$9X/6F_#OXJ^%_B_HDFI>$_$F@^*--AG>UDNM(U"*^@CF3&Z, MO$S*'7(RI.1D4 >"_P#"H_VH_P#HKG@/_P )H?X4?\*C_:C_ .BN> __ FA M_A7T5I7B73=ZO+R=8+>VC')=W M8A54=R2 * /G7_A4?[4?_17/ ?\ X30_PK/NOV>/VEKSQ98ZY)\6? YU'3[. MXL8''AXA5BG>!Y 5Z$EK:+!(R,$#[QKZ*TSXI^&-;^'W_"6V?B/0;SPJ;9[S M^VH;^*33_(3.^7SPWE[%VMEMV!@Y/%/T3XE^'/$W@6/Q1IOB#1=0\,R6S7J: MO;7T4U@\"@EI1.K&,H K$MG P>>* / O^%1_M1_]%<\!_P#A-#_"C_A4?[4? M_17/ ?\ X30_PKWCPQ\6/"OC;P-_PE&B^)?#^K^&1%).=7LM0AN+$1QY\Q_/ M1C'M7!W'.!@YZ5/X"^(WA_XJ^&8=:\+Z]HWB31KDL(;_ $N]CO+64J<,%DC9 ME.#P<'@T > ?\*C_ &H_^BN> _\ PFA_A1_PJ/\ :C_Z*YX#_P#":'^%?3%% M 'S/_P *C_:C_P"BN> __":'^%'_ J/]J/_ **YX#_\)H?X5],44 ?,_P#P MJ/\ :C_Z*YX#_P#":'^%'_"H_P!J/_HKG@/_ ,)H?X5],44 ?,__ J/]J/_ M **YX#_\)H?X4?\ "H_VH_\ HKG@/_PFA_A7TQ10!\S_ /"H_P!J/_HKG@/_ M ,)H?X4?\*C_ &H_^BN> _\ PFA_A7TQ10!\S_\ "H_VH_\ HKG@/_PFA_A1 M_P *C_:C_P"BN> __":'^%?07CGQ]H7PP\+W6N>)=:TGP[HMB USJ&IWD=I: MVX)"@O+(0JY8@: /G6W_9Z_:6M?%=YK2?%GP.-0OK2"QF?_A'@K0_P"%1_M1_P#17/ ?_A-#_"O?M5^)/AW0O K>*+[7M%L_ M#*VR7IU>>]CCL! X!67SV81^6P8$-G!R.>:@D^+?A2'X=?\ "8-XF\/KX1%O M]L_MLZC"--\C_GK]HW>7L_VMV/>@#PC_ (5'^U'_ -%<\!_^$T/\*/\ A4?[ M4?\ T5SP'_X30_PKZ*\->)M-\9Z!9ZMH^H6.K:7J$2W%K>6 _P#PFA_A7TQ1 M0!\S_P#"H_VH_P#HKG@/_P )H?X5R?QT_8]_:+_:%^$6O>"]?^+7@632?$%M M]GN%'AKJ P89 P2NY1D!E)&0&4G(^Q** *NBZ=_8^C6EIYGF?984AWXQOVJ! MG'OBO"?^"L7_ "BR_:6_[)5XH_\ 31=5] 5\_P#_ 5B_P"467[2W_9*O%'_ M *:+J@ _X)._\HLOV:?^R5>%_P#TT6M?0%?/_P#P2=_Y19?LT_\ 9*O"_P#Z M:+6OH"@ HHHH **** "BBB@ HHHH **** "AAE3R1[CM145]:+J%E-;R-*L< MZ-&QBD:)P",':ZD,I]"I!'4$&@#\W/ 7[,?P^\>?M3?"'PC^SWX-ACT']F/Q M+=Z[XS^+95/MFJZD;2[M9_#T5^4\[4[RZEN3+J,F[R81$J.S7#".+S7X*> ? M#7@/]A?_ ()[_%;PMI^DM\5/&GQ%\/W6M>)TMHY-9\03ZY:7K^(%N;HJ99A( MLEU+(K,0#:QGCR5V_;WP'_X)(_ _]F2[\-MX%TSXA:!:^$91-I&FI\3?$\VE M69#M)M^Q2Z@ULT9=F8QO&48LV0 M[7X4_P#!<'PKXJD\2>+_ !1KOCSX9>,KBYFUO4?.ATNUAU?PU]ET^RMXU2&W MMH1-+C:GFR&1GFDE<[A\;_#GPCJVLQ_#OXW6_A'PA;_!6\_:2G\36OQ"TR,6 M_P 3+Q-1UVXTZ"*^A91&;)]0N8[.5TN7F;3A$OV1&5@GZ]:G\'?#FL?O' MUQIWF>+/#^D7NA6%]]HE7R+*\FM9KF+RPWEMODLK5MS*67RL*0&8'RFR_P"" M8WP7L/BY;>,D\,ZF]Y8^(&\6VFD2^(]3E\.6>M,78ZG%H[7!T^.[WR/()EMP MRRL901(2] 'O@X%% &!10 4444 %%%% !1110 4444 8_P 0O!L/Q%\ ZYX? MN+S5-.M]>T^?3I;O3;IK6]M5FC:,R03+\T M)/BU^R;X7L? ?PQ_9;^$OC/1-%\.&TLC&%:^TZSN(/M#7 MTA=)[U$\@R!)I3^J_P 4?AKHOQG^&?B+P?XDM9+[P[XKTRYT?5+9+B6W:XM; MB)H9HQ+$RR1ED=AN1E9.? 7_@F)\(?V9M?T'4/!MI\0+%?#-H=/TS M3[WXC^)-4TFUMOL[6RP?8+N_EM6C6%MJ(T15,*5"E5( /E?X2? GX=_LT?'# M_@GG>?"W1M#\.7'BCP[JGAW4KK1[2.WE\2:(WAB34F:[>, W _M"VLKCS)"Q M\V5FSNE+M>\0>*O@UHFKWGB/Q'>K>72WD M^M^((T9(U6."""&..%(X((XXE6$$J7:1W^BOV>O^"=_PE_9;\:Q^(/!N@:K: MZA9:?)I&EKJ'B+4M6MO#UC(\;R6>G07=Q+%86[-%&3%;)&I$:+C:B*OH-I\$ M?"]C\<-0^)$.F;/&FJZ%:^&KK4?M,I\W3[:XN+B&'RBWE#;+=W#;P@<^9@L0 MJ@ 'Y3? #P]K_P M0_89\-Z3\ +GP%XN\.^+K;P[XD^(MK<:1=:?X_AN?#^ MHR7\EI6,)\E> M\4 %%%% !1110 4444 %%%% !7GO[6'PK\)_&_\ 9J\<>$_'NJ7&B^!]>T:Y MM?$-Y%J7]F^3IY0FYWW&0(HC$'$C$@>67!.":]"KB/VCOV=?!_[6GP4U_P"' M?C[3+C6O!_BB%;?5+&'4+G3VNHED20(9K:2.55+(NX*X#+E6RK," ?E9^UUX M>C\2?LQ_'C]H;X+^#;'X1_!IOA'_ ,(!H4VF:+_8MUXXL;K4K-I]=6V0)Y-C M:V*S)9221B5X[JXE79"8C)]0?$7]E/X=> ?^"A>A^ ?!FEV7PZ\._$SX$^+- M&\76OA5ET54L;*\T2WT^[ A"HD]NFH7T<4Y4M&LK ' 'NWPV_X)P?"CX7'7 M4L['QIK5GXFT6X\/:II_BCQ[K_B;3KVPN HFA>TU&]G@PZJ%+!-VTLH(5F!S M/"'_ 2O^"?@SP'XQ\-Q^'_$6J:?X\\.+X.UB76?&&LZM?OH:B4+I<-Y36<)/ _BC0M7_L>QBA_M?1[6STZYMI+B1%W3>5=>25D MX\.V/CB2&UTY](CT[6OB#XAUW2A9M%Y M)@-C?7TUJT8B^0*8B% &*O_ +-7_!//X4_LD>*CK?@G1=9@U2+1X_#EC/JW MB34M;.C:5&ZNFG6(O;B86=H'2-O)MQ&A,4601&@4 ]LHHHH **** "BBB@ H MHHH **** /(_VY/ 7PS^('[-FMQ?&+4+/3_AGH\UIKNOF_N%AT^X@LKJ*Z$- MV&!62V=XD62$@B524P=V#^>WQE^$5SXL\*^,/B-8_#6/X8_!_P"/GQ#^&'@: M3PLVG?V1LWVDO]HMY!+!)YUG-%+\D@5P-^-R(V,JI M'#Z=_P $QO@[;?#GQGX1O]'\6>*/#?Q LET_7+#Q3XYUWQ%%<1JQ=&B^WWDQ MMY5?#K- 8Y%=$8,&12 #YQ\??LV_#MOVZOVB?ACJ=G8> ?@7XF^#?ACQ7XX& ME7:Z#IL=Q!J^LQRS3R(5CACGL;(0W).T2V]OM_ 7X1>-/ D'@3P?_9>DPZ/JOBX1332)XJ:PEA\NW2)9!%IXNH7EDA, MDDD:Q20QGVK4_P#@D]\"_$GP2\>_#_7/"^M^)="^*5S9W7BZYUKQ9J^H:SX@ M:S,1M%GU.:Z:]:*#R4\N(3"-!O 4;WW=C\!/V'_ ?[-?C:\\0^%YOB%-JE_: M/93G7OB%X@\10-&TB2$B#4+V>)9-T:_O%0.!N 8!F! /!/\ @B]\']*^ LW[ M4OA+1KC6KZQT?XWWR_;-8U.;4M0OI7\/Z!)-<7%S,S22S2RN\CLQY9S@ 8 ^ MV*Y/X8_ [PO\&]7\7WWAO3/[-NO'FNOXEUU_M,LWV[4'MK>U:?$C,(\PVMNN MR/:G[O.W+,3UE !1110 4444 %%%% !1110 5X;^WWX8^$-[\(=+\2_&ZZ@3 MP+\/MI7B)+!:P2VJH[7K&6X5HK959GN$@*JSJHKW*O+/VIOV M,/AY^V?HWANQ^(6F:QJ4/A#68_$.C/IOB+4M$GT[4(XY(X[E);&XAD\Q$ED" MDL=N]L8)H _/33?V9&?Q1\/;_P <> X?A;\-?VF/VBK7Q"?A;.L$5M96EGX3 MU&2Q74[2$?9Q>7U]I=I>W%L#(JRK"CM)(KD]7_PK'X,^'_C#^VEX7^*#:+X3 M_9Q^'/B_P;X^O]*58[+01J1TNVNKBWN+>--EQ%//!I\[VNUO/FF7Y7>7#?6\ M'_!,[X1)\*M4\&7&F^,M6T35=1L]8W:OX\U[5+_3[ZSD$EM=65YL7^N(,)J M-SJ27:WMQ.HV;6EF;;Y4.T#R8M@!\S^$?V6/AWK?PR^.GQF^.WA>Q^"OP!\; M:MX=\41> ]4@&FP_9=#9I([[6K$9B^T:A.\'F6'EEV2TLXI0\Q:-?:_^":WP M7U*P^+'Q@^+R^!8_A+X1^+3Z0GAWP6^G_P!G7T<%A%_:$!A MVK)'#9VPE_>;DCZ'7/\ @D;\#_%/@.Z\,ZMI_P 1M8T>[U:PUUDU#XH^*;N: M&]L3,UK-%/)J+2PF-IW?$;JK.L3L&:*,IZ5^SO\ LC>#/V6I-9;PD_C21M>\ MG[8=?\:ZUXD_U7F;/+_M&ZN/)_UK[O*V[_EW;MJX /3**** "BBB@ HHHH * M*** "BBB@#YI_P""C]M\%_ VD>"?B=\9+#4?$R^ M2FA\)>%+:V;59/$VN7L M7DV]O:Z4 1?:B565;?C,(DGD+1H))%^-_@C^QUJ'PW_:>_9@\ _%KP[X?TSP M[XX\3?$?XK6OPS3RM1\/^"M0,5C_ &;I<7R_9Y9+2WO=1G/E*(A/]?G MUS2-0,!MS-:ZI)>M>V^82R&.*98RLD@*G>^X ^._@'X-^!_P\^&/Q@7XEPVO M_"I_@/\ M&:R/ /A2.Q%YILE["?"EWX:U^U MT?X=ZG=:UH)TSQCK6F7MKJ%SYAN+V2[MKN.XN+F0RS%IIY'D)FE.[+MFS/\ M\$S/A'=_"C_A#;BQ\;7NEQZW%XDLKN^\?:_>ZQI&I1)Y<=U9:C->O>6&OB?>ZCKWA[0V,GA MK0AJ-G:7EG'I#E5)M9+5XIG#QQ/]JFNR8D#+G[3K@?V=?V9/!?[*G@B\T#P3 MI4^GVFIZE/K.I7-YJ%SJ6H:O?SD>==W=Y=227%S.P5%,DLC,$C1 0J*H[Z@ MHHHH **** "OG_\ X*Q?\HLOVEO^R5>*/_31=5] 5\__ /!6+_E%E^TM_P!D MJ\4?^FBZH /^"3O_ "BR_9I_[)5X7_\ 31:U] 5\_P#_ 2=_P"467[-/_9* MO"__ *:+6OH"@ HHHH **** "BL'Q/\ $_P_X,U%;/4]4M;6[>,3"$DM($)( M#%5!(4E6 )P"5;&<'&=_POKPC_T&[?\ []O_ /$T =?17(?\+Z\(_P#0;M_^ M_;__ !-'_"^O"/\ T&[?_OV__P 30!U]%2P R2!7E?_!6+_E%E^TM_V2KQ1_Z:+J@ M_P""3O\ RBR_9I_[)5X7_P#31:U] 5\__P#!)W_E%E^S3_V2KPO_ .FBUKZ MH **** "BBB@#B]#_P"3A_%'_8NZ/_Z4ZI7:5Q>A_P#)P_BC_L7='_\ 2G5* M[2@ HHHH **** *NM:W:>'-)NM0U"ZM['3[&%[BYN;B58H;>)%+/([L0%55! M)8D $FO'/\ AY7^SIC_ )+[\%?_ M],_\ CU>F?%;X7Z+\:_AIX@\'^)+/ M^T/#_BC3I]*U*V\QHS/;SQM'(H=2&4E6.&4A@>000#7Q$/\ @VG_ &7P/^03 MXT_\*&7_ KTL#3P$D_KDY1?3E2?YM'L9;3RR<9?7ZDXOIRQ3^^[1Z)^U'_P M6_\ V=OV9O".G:I%\0?#WQ"N-1OX[0:?X,U2UUBZ@C+#S9Y1%(5C1$);YB"Y M 503DCT32?\ @IY^SCK&E6MY'\>O@['%>1)-&MQXOL+>958!@'BDE5XVYY1U M#*<@@$$5\;_M&?\ !KO\(O&GA"RA^&NO>(/!.N0W\+7%UJ%PVJ6]Q:%@)E\L M[2)%0ET(8 LNUN&W)WEI_P &T7[,-O:11R:?XWN)(T56ED\0.'E(&"Q"J%R> MIV@#)X '%>M+#Y![*+C5J%_80<:U7FN[^XO*VE[+ MRLWUO;0^K_AY^W%\%_BYXPL_#_A3XO?"[Q/KVH;OLNFZ3XJL;V\N=JEVV11R ML[8568X!P 3T%>#>#OC?^T9^VQ?^./%7PA\0_"WX;_#_ ,)>(]3\,^'(O%/A M:Z\07?C6XTVXFL[JZFFM]0MULK)[N%XH@B2S%(FD;&Y8@WX ?\$%?V=_V;OC M)X?\=>']#\13:]X9NA>Z>;[6I9X(IU!V2%. Q4G(!R,@'!Q5;P'\._VB/V$= M0\9>"_AG\.?!/Q6\ ^)O%6J^)O"]_?\ C#_A'YO"AU.Z:]N+.]@-I*9;>*[G MN7CEMV>1HV5&0$;SXF.CA(S2PDI2C;7F23O\FSYK,J>"C42P,I2C;5R23O\ M)O0P/C5^WQ\7O#_Q.^"OA/Q%X@^$7[+^K>-O >K^)?$P\?00^((+#4K*[TZV M%A;S0:I:0N'%Y+*K"5V*1C**=P79\;_MM>._@/\ LXZ9\4I_BU\#_C5X+T7X M@Z3I/C;6?"6C2:?::%H5TR6MS("FI7P-Q;37=G=,6=0+=9 ]<\/>*F\1ZG9>'+4ZCJ&H:==I/;QFQF0QP MI:RV\>(ED,>UG\M6M[F5FAL[40RA B!BKL<*>=+\3?VE]>@_;Z^&?P;\ M*1Z/<0WF@ZIXS\8R2B:>2::V M,:I^XLYBVX\C!_9E_9/_ &C/@=^R;\:/$VN:AH?B/]IOQEH5EX5\/WXU8M8P MV^E::+#3KJ221,*9+N2_U21 OWKYH^JBL+QU_P $45_9I_9W^&MY\!=>^(&L M_%#X%ZCI&K>%[#Q'\0]5_L'4S RPZC;FTFEFM+,7ME+>QDPPJ$-QM4JA84 ? MHC7R=IW_ 4ST7X33_&[4OBO=KI/AOP%\6+;X=Z%)I&BWFH75S]HT?2KR!'A MMUFEEF>XO9D'EH,_NU"EOO>W_ _XP:U\4?%'Q*L-7\+R>';?P1XJ?0-,NQ.]!7P]]IU'7? MAMXN\&07VIO;V^K7GAF[FNKBTNVCC=H(Y0PC60*^&391 96) MBTRM*40 ^B**%.5HH **** "BBB@#@OBC^U)\-?@AKL.E^-/B)X%\(ZE 9U,++.<37YFX^TC[.*I[ZISC4YU&V\DN:VJ5]#'_9\_X.+=/^+GQJ\.>& M?$?PWT?P+H>LW1@O-?O_ !JIMM+38S>9)YEG$N,J%YD4986,Y7SI?/3\D?8< M;9?X4+&0_LO$580Y=51BZD;W>K=::DI6MHM+6>[9V7_!0?\ ;TD^!'[._@7Q M=X!\4_#VTT#Q]XOLO#=S\0M:$NK>%_"%E.EP6U*X^RR()$,L"6B%YX85GNXC M)*JJ0VI^PS\9?BI\0M7UZW\2^)OA?\8_ (TRUO\ PQ\3/ 8AL=/UB=FE6YTZ M>T%]=E9HML4BS1OY+QS@?*Z,#1\>?LI>-OV4_@+X'T']FFWT*XTSP7JEU=:S MX*\37XCM/'5CXEMK@3RI-&ZJ(R8_+<>6<#YGB_P""6?Q0^.-O M^T'K^A^"O ?[),WQ5^&,O@6T\,^%=96\CUW5&NI;@:OJC6=O%;Q%8W:U5H4F MG,5Y=,S\11UZ4;VUW/P/'1P\<34CA).5+F?*Y)*3C?1R2;2;6Z3:3ZGHO_!( MO_@HQ\4_VY_B%JO]OP^']<\)6_A\76MWFE^&;S0QX \3K=>3/X5EDN)Y1J$T M40:5IHA'L"QNRA+J #D[?]N3]I(_L >./VE9/B%\!=/\/^$;CQ1-%X3U7P/? MPM>P:/JU_8K;?VFNK@">X6S&QA:D>;*B[&')Q/ O[ ?QJE_;6^%_Q:\/?"'P M+\#/!_A/4],M/&'P_P!#\=L;3Q?'!:3Z?;ZI$EK:) G]FPW3-%#)AKN*%8Y% MA,40/M7[!G_!(7X7_##X/V=U\4O@K\(-<^*4?BKQ!K4^NW7ANPU*^=;C7;Z[ ML9#=/$9&=+66V ).8]@48V##.4]<_:$_:W\0?##_ ()S^(/C9H'@35=4\16/ M@L>*+3PK<*WVJ*9[99O(G"#=^YW$R!!NQ&^T9P*\C_8S_:B^+7QB^*OA6\TG MXM?L]?M(?#'Q$MTGB>^\!6HT6^^'LWV7S[.0H^I7AN[>21'MGB=8KB-IHI#N M5957Z2_:L\)?$+QQ^SYXFTWX3^*].\$_$:2W2;0-6U"Q2\LH[F*5)1#<1LK_ M +B<(T$CJI=$F9T&]5KY%\(_LH?$SX]?MP?#GXF:_P# #X7_ +/^J?#[6I]5 MU[QAH'BB#5M:\;P26-W;'3!Y-E SVCR313.]VP=?) 2,,2P /;_A[_P56^#? MQ/\ BII/AG2=3\3-:>)=:N?#>@>*)_#&H6_A;Q%JEOYXFL[+57A%I/(#;7 0 MK)LF:%UB:1ABN;7+WPI!JH\!ZU+I=WKEK+/$VC MP7*6K)/?R&WE\JWB+O,0JH&=U1OF']E3_@DG\0O@_<_"/X;Z]X,M=6\._!_Q M/8ZP?&^I?%[Q3?:)JUGIUS]HL9++PRM\D%KJ180[DD5K.!UE=!<*RPGUV/\ MX)^?$1?V=_@?X;-KHO\ :?@/]H?4/B3K"M?#8ND3:_KE]&Z-M.^;R;ZV.S@@ M[AG*T >MZ'_P40\+?&(?#^;PKK%]X9EU;XCGP%K>C>*O".HV>K)>KH]UJ1T\ MPR")K68PI!<+/('A,0*C+2*5M_#'_@JG\&OB[\0+/1-'UCQ!_9^L7U[I>B^* M+OPWJ%IX7\0W=FD[W4-EJLD*VEP8UM;EMR2;)!;RF-I C$>9>(_V'?'VK?M= MS>,H[?3/[#;X_P!A\0PYO@)3I$7@#^PG?;C(D%Z=H3KM^;I7*_!?]DW]H6P_ M9,\._LIZ[H/@/0_ASX?\,7_@O6?B/::LUQ<:]H[Z9DWWBZQ;Q-I\^J>%]0UKPEJ>DZ; MXRMH(3/-)I=S?LQ? M'[XK:#\ ? _Q"\$^"?!6A_LZE;ZXUO2?$YU!?&5_;:#?:/:"Q@%O&UM:O]L: M>47(5TVK$H<9EKJOAW^PKXTTCX-?L+^'=1AL8)?@7I4=CXR-O>@-;M_PAE_H M[FW;'[P_:[A "/X26[4 5_%__!8OPMX\^.7P3\)_"O\ MC6-/^(WC\^'YM>U M'PEJ<&AZ[I<6FZE-#?^"@GPN\>_ M"/X2^.-,UJ]F\.?&[6(M"\(W#:;<(]_=RPW4Z(\90-"#'9W!W2!5&T<_,,_* M_P *OV2_VA--TO\ 93^%^O>"_ ]OX-_9@\2V$UUXPM/$Q:3Q/8V6B:AI=I-; MV!AWQ.8[E&G260%9,",S(6=>?_9\_82_: \"> ?V8/A%JW@SP;;^#?V:/B!% MK<_BZ/Q5YDWB>QCM-5MX)+:P^S[HSMOD,JS2JRNH$8E5BZ 'T\W_ 5E^#2_ M$B+PZ+[Q@\-]JMYX>TS74\(:HV@:YK%H+@S:79:@(/L]S>9M;A$CC=O.DB:* M(R2C97F_[*/_ 6H\*_%[]D#P!X^\7>&?&VG^-/'\NHIIW@_0/!VK:GJ6H+: M2KYLMK"L)DFM8HIH ]WA8/,9DW*^(Q!^Q)\!OVBOV3?"'@GX%Z?X;^']K\/O M ?B.\NI_B#W-U%;0Z:$CE@U1Q/'%+))(T,92257G++%7E'['/ M[#W[0/[$+_#/Q=!\/O#?C'7OA?X9U_X7WFAVWC&.W_M[2KK5;74[36K*66 ) M$YECDBEMIRC; KABRA" ?4_C+_@K+\%_"7@OP+K5OJGBOQ)_PLIM2@\-:9H' MA+5-3U?4[G3F"WUI]AB@-Q%<0$OYD4L:.@AE+ "-L:.D?\%-?A7K'QEL/!BR M>-+5]6UR?PMI^NW?A#4[;P]?ZU \LYS(VW#5G67[#GQFT']M2'Q)X/\)Z?\*9+KXDMXI\4>*_"?Q!O M(_"_C?0VN6:2&\\,S+)%_:MQ:$0RRHJC[09+I;G)$5 'T#_P5"_:\U_]CKX, M^$=6T*_\)>&8_%GC+3_"^I^,/%5IA>!K.X2=VU*\B@:,LA>&.V3S)X(A- M>0F254!#A?&"?P_X;UKX/3>&]4U#0-3> MXUSPAX@F2ST[QMIKVTT4ED;O[//):S+(\4L4BKL+1;) 4\MO$^M:?KD.LV^J:O)I\5O%; M[6MQ:K+;"6Z$=[=.9 4BC(!],?&__@J_X?C_ &5_CMK?@FR\2>'_ (G?"KP# M?^,[3P[X]\):CH-S=6\<$YM[Q;>Z2%[BU,T)1VB;,;823RV90>X^,?\ P5!^ M%/P$\>:IX;UZZ\6:A?>$["#4O%][H/A34M8TSP5!+#YT7(M'B^$ MWBQ-!L;ZZT"]M+34K?\ LZPG:3[3*@BDD::XF9%C/S6S6LPW),CMXOX:_9S^ M/G[%/B#XC^'O@WX+^'/BW0?B9!I+Z'J^H:S-IMOX'O;/0=/T1A>6LHN+B\LE MCTZ&>)(IGE8F2%V7(N#[)^RQ\+?B!\(?VK_CV="IH X/6_P#@I[8_ O\ ::_:?L_B MIJ&D>'_A5\#;/P5-;:I;V%Q+=0MK?GQ2M@G$ !2-=BERVX#([;1_P#@ MJI\&YO#?Q U37M4\5> 8_AEIUOK.N6WC'PEJGA^^73[F66"TNX+:ZMTFN4GF M@DBC6%'D,H6(H)&5#\^?M>_\$W/B9\:OB'^UAJ&CVF@36/QAG^&3^'Q ?" M%IH$VKRNUO<:UH7BR;7EMKF.,%UMI56")I5#%?-9@CE-I (]#_X+,:'+^TO\ M3$US3_$GA#X4_##X66?C764\1^"]4T?Q%8WDFHW4,FZWN$5Y+7$WS M,XW[E=$^COCM^W)\,?V9_%>HZ/XX\2#P_<:3X/O_ !Y>22VDTD,.DV=Q;V\\ MH:-&WR>;=0(L*!I9"X"*QXKXY^.O[#OQT_;X\3?'O6_%G@WPC\*6^)?P/7X; MZ#:2>*!K$T6HQ7UY=+)>206ZB.!GN 8_.(C&\@.[0I>^(_[,G[1G[8'[0&N M^/O%GPI^#OA.PNO@UK/@"Q\+>)_$$OB6SO\ 4;G4]+NV%^;6*';:31VLT<;P MEY(_+$K)N80@ [C]JK_@M!X<^$O[)/Q0\:>%/"/CY_'7P]L]-NG\+^*?!>KZ M1=I%J%Q);VE[)%) KM:,T%QF1#@/ 8W:-R!7;?$'_@L)\'?AEK>NZ;J/B#^RU\>/!>E6>I> /!OBOPIIFG>$?AYXK^)-UXT^S:O9W8N)9X;^<2-96 MDD210)")'#-F1UAP%/TW^SI\%]=\ ?M ?M%?%[XL:/X7\(^&?BEX>\,7-]:W M>K0WEOI:6&D31ZE!=S,J1&"%Y)%\QL(Z!GPH)% 'NW_#2'@Z;XM^%?!%KJT> MH>(/&F@W?B?2XK-3<1RZ9;/:QR732+E$C+WENJ%B/,+G;G:V/"/CE_P41D_9 MO_;R\8^$_%\FFV/PG\$_!4_$W4KZ*PFGU*&=-5FM9<%&(:(01@A%C+;LG=CB MO*?^"#?P7O+?P;XR\>:AKVE^+]#T:<_"/X9:W9>5+#?^"O#M[>PV%RDR#YVF MEGG5W4E)1:0.I9=IJ[_P4?\ ^">WQ(_::^.7QKU[PK;:+-IOCK]G:Z^&NEFY MOQ#(^L2:G/9QGC'>@#W7X3_ /!47X/?%O6_$UA'JWB#PM+X M7\/3>,+A_%WAO4/#D5WH,) DU>W:]AB$UDA(#2KD+N4G 92?,/#O_!8#PQ\2 M_P!KWP+X7T0:MX;\ 7W@KQ-XR\0ZIXT\*:EX;*V-B=--EJ-M-?)#&;*2.>]= MWPQ B4MY7&[0_;\_X)_^(OVR/C+KJVE]::+X:\2? SQ;\.&U,R;I+'4M3O=) MEMF,(P7A"V8LB1_(S@'T-\&?^"H7PO\ MCO?M:Z':_$2VN[W0KKQ/H$&K^"-5TF3QCIML(C+<:4MS!&;S G@(CC_>D3Q- MLVNK'IO@G^WS\+/VC]?\'Z=X#\2+XJF\;>%O^$TL7L+:1X[;2S+Y"S738 MG M:<2PK%+ME,EO<+LS!+L^2OV;OV)_BEX-^-WA/Q[KOP?M+76/@_H&K-8-K'QQ M\3>,&\1:U/9FTC31X[^[:VTVSEC\P237D,DP62)%B!0RUVO_ 3?_8.^*'[" M_P =->\0:S<>$?$MM\>K>7Q5\29-+LH+$>&_%IGEF86#;5FN-+DCN&@5)2\B M26OG\&[GP ?4^(?V\/@AX1UZ\TO5OC)\*], MU339GMKNSN_%EA#/:RH2K1R(TH964@@J0"".:P_%G_!3#]G_ ,*>%M2U1OC- M\+]073;66[-K8>*+&ZN[D1H6\N&))2TDC8PJ*"6) ')KQ_Q5_P $!OV<_%GB M?4M5ET7Q+:S:G=27ST#4%N7DU2[\2ZQ=SAH0F$BBC2)Q\S,69FP1L4#.XX^9Q6*SNG"4H482 MMLE)W?X+\SX[&8[B.E"4Z>'IRMLE.3;[:.*7XH^Q/ /_ 4\^ /COP-HVMM\ M7OAMHK:O90WIT_5?$]A:WUB9$#^3/$TNZ.5,[64]"#6U:?\ !0;X#:A=1V]O M\;/A'-/,XCCCC\8:>S.Q. !-DDDXP/6OAG]D;_@W+T7P_8ZY#\;+K3O$$SR M0R:1<^&M7N[=HQAQ*DR/$BXR(RK#)^9P> M>RQ?\&]/[-J2IYFC>*[B-6!>* M37Y@LH[J2N&P>AP0>>"#S4X7%9Y4IQE.C!/JG)I_@FOQ(P>.XEJTHSGAZ<7U M3G)/[E%KSW8_XM_M??$S5OV_/B;\+]%^+WP3^$/A_P !>'_#NJ6_Q9\#S1_$C4O!]_JEQ\ M6-0^%?AKQ)X,M;IM \<2PV3ZA#=VR2-,8%\F.XAD_?S1">SE"S,&"AU[_P $ MQ/"/QL_;D^-_C#XK?#?P!XV\#^-/"OA?0_#JZOI]O?SVC68U07HC#H7ML_:+ M7#QL"2@((* CR]_V,?V@OA?\'/ /A73[70_B);_LR_%"V\2_#^?4-92QU#QC MX7&FZA9)IUS+L*1ZC:1Z@8O.=$CN%MHV.UG=Z^H/M#ZD^)O_ 4%^&/PFG\8 M6NJ:EJ\VJ>"_$-CX2N=+T_1KN_U#4-6O;"'4+:RLX(8VDN97MITD_=@A%60N M56-V7F&_X*N?"27P/8ZG:'QUJ.NZAK=SX;B\(6G@_4I?%*:C:V\=S=6\FFB' MSX_)MYHI7E=5B"31$.?-CW?/7B_]B#XP?&?P9\:M:\>?"/X5^(+[XD?$K1/& M2>#Y_%5V)H].LM"L;$?8=7MU@DL=7BEM599POEY6:,-LE688,O[ 7QLUWX/: M6WC3P.OQ&TG1/'%]KGASPSK'Q2U!_B!X*TZ6QMX8/L'BJ-X6$PNEO))+>625 M#;SPQBY8PX< ^L->_P""H7PETOX6>#_%&GW7B[Q+)\0)[ZU\/Z!HGA34K[Q# MJ,MA*8=00Z>_&W_ (*932>//@N_PQN-)U3P MG\1M/\:R:B^JZ5=6]_9W>AZ>\BV[0R&*6VECNXY(IXIH]X*,N$(S7AMU_P $ MV/CE:Z!\(?'?C"3Q)\4O%?@_3O$?AW5?#EC\6]5\/ZY!HVH:E;W>FQKKUJUH MVH75I%;117!N2D=P6W@L\$;OK>!?^"77Q&\//\)M47PUX/\ #=WI]W\0]:\2 M:=9^+=5UYK.XUZP-O9"34-3DEN+^Z.(_M-QB*,RF1DC"\L ?6'[/'[17C3XO M_P#!-/P+\6K3PS9>*/B)XJ^&FG^+8?#UE=)IMMJVJ7&EQW2V</"FI:5XW^,%Q\0X?$&K7]]-9RP6_EZ='8VZ0V4 M#3,+>SAE6*!!_&[R2N >EI^WM\5OV/?'/A>W_:.F^'^I:+X\\ :WXR@?P9HE MW8S>&;[1K."^O]+D^T7DZWL;6LDS17*_9R7M'#1 2+LS_!G_ 40^+GP7T_X M2>./C;;^!I?A_P#&OPUJ>O1V'AG1KFUU+P)/:Z)+KJ6D]Q->2QZ@&L;6\1I4 MBML3Q)A=C_)#J?[%WQ:_;[\:>&5^/GA7P[X!TGP#X!\2^#I)M"\1#5CXGU+6 M[*'3KB_@3R$-O:1VJ7#(LS"5GN@&11%N?+\(_L-_&O\ :AT+X1_#WXT>'_"_ M@OP7\%?"FJ:#J&K:-XA_M:?QY?W>@W'A]+FUB\B(V=J+2[N[AA/^]$LD,:HR M(TK ':?LY_MG?&Z;QA^SWJ_Q.M?A[-X-_::M)VTW3-!TNZL]0\!WK:3)K%G: MW-U-=2IJ"O:6UU%)(D%MMG1"JE'(3[8KX7_9F_9E^.WB+Q?^SGH/Q.\.>$O" MWA?]E^S$0Q-9VPM[FYN)!-^\$K11*KHK2G M[HH **** "BBB@#B_CR?^*'L?^QBT+_T[6=>9_\ !6+_ )19?M+?]DJ\4?\ MIHNJ],^//_(CV/\ V,6A?^G:SKS/_@K%_P HLOVEO^R5>*/_ $T75 !_P2=_ MY19?LT_]DJ\+_P#IHM:^@*_@,UG_ )#%U_UV?_T(U6H _O\ **_@#HH _O\ M**_@#HH _O7\1_#.'7/$CZM;ZKK&CW\]M':3R6,J#[1%$TCQAA(CCY6FE(*@ M$[SG.%Q6_P"%67G_ $.7B[_O[;?_ !BOX,:* /[SO^%67G_0Y>+O^_MM_P#& M*/\ A5EY_P!#EXN_[^VW_P 8K^#&B@#^\[_A5EY_T.7B[_O[;?\ QBC_ (59 M>?\ 0Y>+O^_MM_\ &*_@QHH _O._X59>?]#EXN_[^VW_ ,8H_P"%67G_ $.7 MB[_O[;?_ !BOX,:* /[SO^%67G_0Y>+O^_MM_P#&*/\ A5EY_P!#EXN_[^VW M_P 8K^#&B@#^\[_A5EY_T.7B[_O[;?\ QBC_ (59>?\ 0Y>+O^_MM_\ &*_@ MQHH _O._X59>?]#EXN_[^VW_ ,8H_P"%67G_ $.7B[_O[;?_ !BOX,:* /[S MO^%67G_0Y>+O^_MM_P#&*/\ A5EY_P!#EXN_[^VW_P 8K^#&B@#^\[_A5EY_ MT.7B[_O[;?\ QBC_ (59>?\ 0Y>+O^_MM_\ &*_@QHH _O._X59>?]#EXN_[ M^VW_ ,8H_P"%67G_ $.7B[_O[;?_ !BOX,:* /[SO^%67G_0Y>+O^_MM_P#& M*/\ A5EY_P!#EXN_[^VW_P 8K^#&B@#^\[_A5EY_T.7B[_O[;?\ QBC_ (59 M>?\ 0Y>+O^_MM_\ &*_@QHH _O._X59>?]#EXN_[^VW_ ,8H_P"%67G_ $.7 MB[_O[;?_ !BOX,:* /[SO^%67G_0Y>+O^_MM_P#&*/\ A5EY_P!#EXN_[^VW M_P 8K^#&B@#^\[_A5EY_T.7B[_O[;?\ QBC_ (59>?\ 0Y>+O^_MM_\ &*_@ MQHH _O._X59>?]#EXN_[^VW_ ,8H_P"%67G_ $.7B[_O[;?_ !BOX,:* /[S MO^%67G_0Y>+O^_MM_P#&*/\ A5EY_P!#EXN_[^VW_P 8K^#&B@#^\[_A5EY_ MT.7B[_O[;?\ QBC_ (59>?\ 0Y>+O^_MM_\ &*_@QHH _O._X59>?]#EXN_[ M^VW_ ,8H_P"%67G_ $.7B[_O[;?_ !BOX,:* /[SO^%67G_0Y>+O^_MM_P#& M*/\ A5EY_P!#EXN_[^VW_P 8K^#&B@#^\[_A5EY_T.7B[_O[;?\ QBC_ (59 M>?\ 0Y>+O^_MM_\ &*_@QHH _O._X59>?]#EXN_[^VW_ ,8H_P"%67G_ $.7 MB[_O[;?_ !BOX,:* /[SO^%67G_0Y>+O^_MM_P#&*/\ A5EY_P!#EXN_[^VW M_P 8K^#&B@#^\[_A5EY_T.7B[_O[;?\ QBC_ (59>?\ 0Y>+O^_MM_\ &*_@ MQHH _O._X59>?]#EXN_[^VW_ ,8H_P"%67G_ $.7B[_O[;?_ !BOX,:* /[S MO^%67G_0Y>+O^_MM_P#&*/\ A5EY_P!#EXN_[^VW_P 8K^#&B@#^\[_A5EY_ MT.7B[_O[;?\ QBC_ (59>?\ 0Y>+O^_MM_\ &*_@QHH _O._X59>?]#EXN_[ M^VW_ ,8H_P"%67G_ $.7B[_O[;?_ !BOX,:* /[SO^%67G_0Y>+O^_MM_P#& M*/\ A5EY_P!#EXN_[^VW_P 8K^#&B@#^\[_A5EY_T.7B[_O[;?\ QBJ^I_!E MM;TVXL[WQ5XFO+.\B:&>WN#:2PSQL"&1T: AE()!!!!!(-?P-0%5$18 JJH 4 "K'_"K+S_H=_PJR\_Z'+Q=_P!_;;_XQ1_PJR\_Z'+Q=_W]MO\ XQ7\&-% ']YW M_"K+S_H=_PJR\_Z'+Q=_P!_;;_X MQ1_PJR\_Z'+Q=_W]MO\ XQ7\&-% ']YW_"K+S_H=_PJR\_Z'+Q=_P!_;;_XQ1_PJR\_Z'+Q=_W]MO\ XQ7\&-% M']YW_"K+S_H=_PJR\_Z'+Q=_P!_ M;;_XQ1_PJR\_Z'+Q=_W]MO\ XQ7\&-% ']YW_"K+S_H=_PJR\_Z'+Q=_P!_;;_XQ1_PJR\_Z'+Q=_W]MO\ XQ7\ M&-% ']YW_"K+S_HBVN)X1&\D$J31%MD2MA9(T; (SMP<@D'S'_ (*Q A?\HLOVEO^R5>*/\ TT75?Q!U-IO_ "$;?_KHO\Q0!__9 end GRAPHIC 15 paflogo1.jpg begin 644 paflogo1.jpg M_]C_X 02D9)1@ ! 0$ 40!1 #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !6 $X# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HK*U+Q1IFEY$UTID'_+./YF_3I^-L=]' XBOK".G=Z'?%@H))P!U-8FI>,M*TW* MFX\^0?P0?,?SZ?K7FFH:Y?ZH3]JNI)5_N9POY#BJ%?B&<>,M:=Z>48917\T] M7_X"M%_X$_0]VCDL5K6E?R7^9V.I?$B[FRMG ELO9W^=O\!^M2^ ]3N]2\03 MM=7$DY^SMC@[5R%O8W-W_J+>6;_KFA;^5=IX"T._T[5)I[FV>")H"@ M9\#GXL4N^)9)BG]Q9"@_\ '<$_G4-OH.FV MO,=C &_O% 3^9K^L<9+-)WC@8PC_ 'IN3_\ )(I7_P# UZ'R,/9+6HW\O\_^ M O\[G?#&TZ/\&DD^[U?Z'FUO\-] M1DP99H(1Z9+'^7]:U+?X90+CS[V1_41H%_GFNUHI8/PQX8PMG+#NH^\I2?X) MI?@$\TQ4_M6]$<];^ ]'M\;H'G/K)(?Z8K4M]%T^SQY-E!&?[PC&?SJ[17VV M#X?RC+[?5<)3@^ZA&_WVN<,\16J?'-OYB4M%%>^Z7JU[9CPI;R M"WG>$.;UANVL1G&SVJI_PW%??]"E;_\ @>#@]]I[8S:^"?[2\/Q6\23Z)>Z7'H]WY M)FMMMP9!-M^^O*C! Y'L&]*V-#\!_#SQ]\,=8T?PHL8T*^D93)"92(KE0N'4 M2K?X.KI MMO#8IJNIWA,GV9I3&(XAQO) /5N /9O2LGX)_M :S\8/$4]FOAF&PTVTB\RY MO1=,^PG(1 -@R6(/?HI-?(_CKQAJGQ:\>7&J2PL]Y?RK#;6<9+;%X6.-?7M] M22>]?=GP7^&D'PM\"V>E *VH2?O[Z9?XYF R ?1>%'L,]Z .[HHHH **** / MS!\6?\C3K/\ U^S?^AFOH[PY^QG9:]X>TO4F\4SPM>6L5P8Q9*0N] V,[^<9 MKS;Q%^SQ\1+SQ!J=Q#X8N)(9;J61&$T7*ER0?O\ I6?_ ,,W_$C_ *%:X_[_ M $/_ ,70!]I?"'X8Q?";PH^B1:@^I(UR]QYSQ",_,%&, G^[^M>#?MM>%[&W MN?#VOQ1^7?W7F6L[+TD5 "A/N,D9],>EI>'IK6QMKH M233-+$0BX/. Q->O_M7?#[Q#\0-'\/P^'],DU*2VN)7E6-T7:"J@'YB/2@#R M#]CGPM8ZY\0KW4;R/S9=*MO.ME/W1(S;=Q]P,X]SGL*^UZ^:OV4OA=XI\ >( M-=N/$&D2:;#<6J1Q-)(C;F#Y(^5CVKZ5H **** "BBB@#R_P[\?M$UG4+FVN MH?[/2&.>4S+M$6CE$)PR2 M">WA*X.,\W2$D=AWKBH?"?@&\M&MKCQ=<:7I/@?R=-U1-9U'['+$DHCFFA":?''% M)>^4<)D[5D8D98@$<@"GZQH_@:S\*P7^F^+5MY;6"VT^RO)+N-=C6D,J G]T MV28KE]_RD$,N-N0: /5;KQOHECHMCJ\]\J:9>Q+-#=>6Y0QLH8.2!\JX(.6Q MCO5?5/B!H^B^*K?0;Z?[+=7$,&?#7AC7]=>UDTW3HK&(Q^4#*L@C@# 21N Q9% 9<,N3R 35C7I/ WB378; MV?Q6T9@L8IYK.&:,13V]O(;A6?*%L C?\K E1Z9R =#J?Q>\,Z:T"K?&[:6] M2Q(MXV?8S;L,>.5^1QN&02IQT.&:#\8O#&O:9!>B]:R2>ZFM(TNHV1BT;[2W M3A>4.X\#>H.#Q7!Z58_#W3XM02QUN?3[6TEL[^#4XTMHPK&2X$<<;^5NE ,< MN1('X/!ZD=!HWPM\.^,-#T36HYK[[+<>9J=K;W<5M,(H[MEN'A*O$PV[N<\L M,L ^* .\\/\ BW2?%7VK^RKQ;P6LABF*HP"L&92,D#)RK#CTK7K*\,^';;PK MHZ:=:/+) LLTP:8@MNDE:1N@ QN,UTQO&O3+'O M 7_25V$+QQL5I OIYC>M:VA_"NTTC4CJ4VI7FHZBZ7*37%PL8,AF2W0G"* - MJ6T8&!W;..O@R=>M=5ETG4);+4M0\R-F9T6)8I;:*VE4CRVR"L"-@;3G.&6BB@#:\= M_"?2/B!)I\E_+<0RV5O/!$\# ']X@4,>.2A 9?1AFLN\^!6CW-O+:)?WUOIS MVQA%E'Y>Q9#9FS$P.S=N$)QC.W/.*** -/5OA79ZIJ;:C'J5[8WJK:B*:W$9 M,1@2= 0'1@=RW,@.0>V.E=+X;T2+PSX=TO1X)'E@T^UBM(Y),;F6- H)QW(% *%% &E1110!__V0$! end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2023
Feb. 23, 2024
Jun. 30, 2023
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Document Transition Report false    
Entity File Number 000-49842    
Entity Registrant Name CEVA, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 77-0556376    
Entity Address, Address Line One 15245 Shady Grove Road, Suite 400    
Entity Address, City or Town Rockville    
Entity Address, State or Province MD    
Entity Address, Postal Zip Code 20850    
City Area Code 240    
Local Phone Number 308-8328    
Title of 12(b) Security Common Stock, $.001 per share    
Trading Symbol CEVA    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Document Financial Statement Error Correction [Flag] false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 384,171,050
Entity Common Stock, Shares Outstanding (in shares)   23,633,387  
Auditor Firm ID 1281    
Auditor Name KOST FORER GABBAY & KASIERER    
Auditor Location Haifa, Israel    
Entity Central Index Key 0001173489    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 23,287,000 $ 20,116,000
Short-term bank deposits 10,556,000 6,114,000
Marketable securities 132,695,000 112,080,000
Trade receivables (net of allowance for credit losses of $313 and $288 at December 31, 2022 and December 31, 2023, respectively) 30,307,000 29,830,000
Prepaid expenses and other current assets 12,526,000 6,789,000
Current assets of discontinued operation 0 2,696,000
Total current assets 209,371,000 177,625,000
Long-term assets:    
Bank deposits 0 8,205,000
Severance pay fund 7,070,000 8,475,000
Deferred tax assets, net 1,609,000 8,484,000
Property and equipment, net 6,732,000 6,624,000
Operating lease right-of-use assets 6,978,000 8,485,000
Goodwill 58,308,000 56,794,000
Intangible assets, net 2,967,000 2,392,000
Investments in marketable equity securities 406,000 408,000
Other long-term assets 10,644,000 6,291,000
Long-term assets of discontinued operation 0 24,659,000
Total long-term assets 94,714,000 130,817,000
Total assets 304,085,000 308,442,000
Current liabilities:    
Trade payables 1,154,000 1,859,000
Deferred revenues 3,018,000 3,098,000
Accrued expenses and other payables 5,800,000 6,545,000
Accrued payroll and related benefits 14,402,000 17,504,000
Operating lease liabilities 2,513,000 2,680,000
Current liabilities of discontinued operation 0 1,592,000
Total current liabilities 26,887,000 33,278,000
Long-term liabilities:    
Accrued severance pay 7,524,000 9,064,000
Operating lease liabilities 3,943,000 5,207,000
Other accrued liabilities 1,390,000 526,000
Total long-term liabilities of discontinued operations 0 1,496,000
Total long-term liabilities 12,857,000 16,293,000
Stockholders’ equity:    
$0.001 par value: 45,000,000 shares authorized; 23,595,160 and 23,695,190 shares issued at December 31, 2022 and December 31, 2023, respectively; 23,215,439 and 23,440,848 shares outstanding at December 31, 2022 and 2023, respectively 23,000 23,000
Additional paid in-capital 252,100,000 242,841,000
Treasury stock at cost (379,721 and 254,342 shares of common stock at December 31, 2022 and 2023, respectively) (5,620,000) (9,904,000)
Accumulated other comprehensive loss (2,329,000) (6,249,000)
Retained earnings 20,167,000 32,160,000
Total stockholders’ equity 264,341,000 258,871,000
Total liabilities and stockholders’ equity $ 304,085,000 $ 308,442,000
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Allowance for doubtful accounts $ 288 $ 313
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred Stock, Shares Authorized (in shares) 5,000,000 5,000,000
Preferred Stock, Shares Outstanding (in shares) 0 0
Preferred Stock, Shares Issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common Stock, Shares Authorized (in shares) 45,000,000 45,000,000
Common Stock, Shares, Issued (in shares) 23,695,190 23,595,160
Common Stock, ShaCommon stock, shares outstanding (in shares) 23,440,848 23,215,439
Treasury Stock, Common, Shares (in shares) 254,342 379,721
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues:      
Revenues $ 97,419 $ 120,583 $ 113,832
Cost of revenues 11,648 15,131 10,378
Gross profit 85,771 105,452 103,454
Operating expenses:      
Research and development, net 72,689 70,317 69,089
Sales and marketing 11,042 11,475 12,233
General and administrative 14,913 14,183 12,790
Amortization of intangible assets 594 2,025 2,302
Impairment of long-lived assets 0 3,556 0
Total operating expenses 99,238 101,556 96,414
Operating income (loss) (13,467) 3,896 7,040
Financial income, net 5,264 2,812 197
Remeasurement of marketable equity securities (2) (2,511) 1,983
Income (loss) before taxes on income (8,205) 4,197 9,220
Taxes on income 10,232 18,075 6,823
Net income (loss) from continuing operations (18,437) (13,878) 2,397
Net Income (loss) from discontinued operations 6,559 (9,305) (2,001)
Net income (loss) $ (11,878) $ (23,183) $ 396
From continuing operations (in dollars per share) $ (0.79) $ (0.6) $ 0.11
From discontinued operations (in dollars per share) 0.28 (0.4) (0.09)
Basic net income (loss) per share (in dollars per share) (0.51) (1) 0.02
From continuing operations (in dollars per share) (0.79) (0.6) 0.1
From discontinued operations (in dollars per share) 0.28 (0.4) (0.08)
Diluted net income (loss) per share (in dollars per share) $ (0.51) $ (1) $ 0.02
Basic (in shares) 23,484 23,172 22,819
Diluted (in shares) 23,484 23,172 23,251
License [Member]      
Revenues:      
Revenues $ 57,555 $ 75,194 $ 63,953
Royalty [Member]      
Revenues:      
Revenues $ 39,864 $ 45,389 $ 49,879
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net income (loss): $ (11,878) $ (23,183) $ 396
Available-for-sale securities:      
Changes in unrealized gains (losses) 3,222 (6,323) (1,150)
Reclassification adjustments included in net income (loss) (90) 55 (13)
Net change 3,132 (6,268) (1,163)
Cash flow hedges:      
Changes in unrealized gains (losses) 16 (1,461) 228
Reclassification adjustments included in net income (loss) 1,078 1,292 (165)
Net change 1,094 (169) 63
Other comprehensive income (loss) before tax 4,226 (6,437) (1,100)
Income tax expense (benefit) related to components of other comprehensive income (loss) 306 (560) (250)
Other comprehensive income (loss), net of taxes 3,920 (5,877) (850)
Comprehensive income (loss) $ (7,958) $ (29,060) $ (454)
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Statements of Changes in Stockholders' Equity - USD ($)
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2020 22,260,917          
Balance at Dec. 31, 2020 $ 22,000 $ 233,172,000 $ (30,133,000) $ 478,000 $ 57,350,000 $ 260,889,000
Net loss 0 0 0 0 396,000 396,000
Other comprehensive income 0 0   (850,000) 0 (850,000)
Equity-based compensation $ 0 13,055,000 0 0 0 13,055,000
Issuance of treasury stock upon exercise of stock-based awards (in shares) 723,635          
Issuance of treasury stock upon exercise of stock-based awards $ 1,000 (10,841,000) 16,343,000 0 (2,261,000) 3,242,000
Balance (in shares) at Dec. 31, 2021 22,984,552          
Balance at Dec. 31, 2021 $ 23,000 235,386,000 (13,790,000) (372,000) 55,485,000 276,732
Net loss 0 0 0 0 (23,183,000) (23,183,000)
Other comprehensive income 0 0 0 (5,877,000) 0 (5,877,000)
Equity-based compensation $ 0 14,505,000 0 0 0 14,505,000
Issuance of treasury stock upon exercise of stock-based awards (in shares) 449,696          
Issuance of treasury stock upon exercise of stock-based awards $ 0 (7,050,000) 10,671,000 0 (142,000) 3,479,000
Purchase of treasury stock (in shares) (218,809)          
Purchase of treasury stock $ 0 0 (6,785,000) 0 0 (6,785,000)
Balance (in shares) at Dec. 31, 2022 23,215,439          
Balance at Dec. 31, 2022 $ 23,000 242,841,000 (9,904,000) (6,249,000) 32,160,000 258,871,000
Accumulated other comprehensive loss           (6,249,000)
Net loss 0 0 0 0 (11,878,000) (11,878,000)
Other comprehensive income 0 0 0 3,920,000 0 3,920,000
Equity-based compensation $ 0 16,198,000 0 0 0 16,198,000
Issuance of treasury stock upon exercise of stock-based awards (in shares) 404,178          
Issuance of treasury stock upon exercise of stock-based awards $ 0 (7,813,000) 10,447,000 0 (115,000) 2,519,000
Purchase of treasury stock (in shares) (278,799)          
Purchase of treasury stock $ 0 0 (6,163,000) 0 0 (6,163,000)
Issuance of common stock upon exercise of stock-based awards (in shares) 100,030          
Issuance of common stock upon exercise of stock-based awards $ 0 874,000 0 0 0 874,000
Balance (in shares) at Dec. 31, 2023 23,440,848          
Balance at Dec. 31, 2023 $ 23,000 $ 252,100,000 $ (5,620,000) (2,329,000) $ 20,167,000 264,341,000
(*) Accumulated unrealized loss from available-for-sale securities, net of taxes of $685       (3,317,000)    
Accumulated unrealized loss from hedging activities, net of taxes of $1       988,000    
Accumulated other comprehensive loss       $ (2,329,000)   $ (2,329,000)
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Statements of Changes in Stockholders' Equity (Parentheticals)
$ in Thousands
Dec. 31, 2023
USD ($)
Accumulated unrealized loss from available-for-sale securities, taxes $ 378
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net income (loss): $ (11,878) $ (23,183) $ 396
Depreciation 2,887 3,190 3,184
Amortization of intangible assets 1,996 4,371 3,801
Impairment of long-lived assets 0 3,556 0
Equity-based compensation 16,198 14,505 13,055
Realized loss (gain), net on sale of available-for-sale marketable securities (90) 55 (13)
Amortization of premiums (discounts) on available-for-sale marketable securities (124) 397 420
Unrealized foreign exchange (gain) loss, net (560) (351) 1,163
Gain on sale of Intrinsix, gross (see note 1) (11,557) 0 0
Remeasurement of marketable equity securities 2 2,511 (1,983)
Changes in operating assets and liabilities:      
Trade receivables, net (25) (3,749) 5,842
Prepaid expenses and other assets (4,850) (1,126) 3,604
Operating lease right-of-use assets 3,305 (1,456) 225
Accrued interest on bank deposits (237) 144 (65)
Deferred taxes, net 6,684 7,811 (6,305)
Trade payables (818) 511 404
Deferred revenues (27) (5,493) 5,053
Accrued expenses and other payables (182) 333 (1,737)
Accrued payroll and related benefits (3,737) 984 (875)
Operating lease liability (3,273) 1,504 (232)
Income taxes payable 67 2,127 189
Accrued severance pay, net (112) 283 (322)
Net cash provided by (used in) operating activities (6,331) 6,924 25,804
Cash flows from investing activities:      
Business combination (see note 1) (3,600) 0 (29,891)
Purchase of property and equipment (2,884) (3,499) (2,193)
Proceeds from the sale of Intrinsix, net (see note 1) 30,589 0 0
Investment in bank deposits (2,000) (14,000) (1,500)
Proceeds from bank deposits 6,000 30,885 19,989
Investment in available-for-sale marketable securities (40,026) (49,873) (39,192)
Proceeds from maturity of available-for-sale marketable securities 10,340 18,196 26,043
Proceeds from sale of available-for-sale marketable securities 12,417 3,175 10,035
Net cash provided by (used in) investing activities 10,836 (15,116) (16,709)
Cash flows from financing activities:      
Purchase of treasury stock (6,163) (6,785) 0
Proceeds from exercise of stock-based awards 3,393 3,479 3,242
Net cash provided by (used in) financing activities (2,770) (3,306) 3,242
Effect of exchange rate changes on cash and cash equivalents 267 (370) (327)
Increase (decrease) in cash and cash equivalents 2,002 (11,868) 12,010
Cash and cash equivalents at the beginning of the year 21,285 33,153 21,143
Cash and cash equivalents at the end of the year 23,287 21,285 33,153
Supplemental information of cash-flows activities:      
Income and withholding taxes 7,398 10,193 9,183
Non-cash transactions:      
Property and equipment purchases incurred but unpaid at the end of the year 25 25 59
Right-of-use assets obtained in the exchange for operating lease liabilities 1,100 5,009 2,679
Cash and cash equivalents in the Consolidated Balance Sheets 23,287 20,116 32,642
Cash and cash equivalents included in assets of discontinued operation 0 1,169 511
Total cash and cash equivalents in the Consolidated Statements of Cash Flows $ 23,287 $ 21,285 $ 33,153
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
12 Months Ended
Dec. 31, 2023
Insider Trading Arr Line Items  
Material Terms of Trading Arrangement [Text Block]

 

ITEM 9B.

OTHER INFORMATION

 

None.

Rule 10b5-1 Arrangement Adopted [Flag] false
Non-Rule 10b5-1 Arrangement Adopted [Flag] false
Rule 10b5-1 Arrangement Terminated [Flag] false
Non-Rule 10b5-1 Arrangement Terminated [Flag] false
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Organization and Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]

NOTE 1: ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES

 

Organization:

 

Ceva, Inc. (“Ceva” or the “Company”) was incorporated in Delaware on November 22, 1999. The Company was formed through the combination of Parthus Technologies plc (“Parthus”) and the digital signal processor (DSP) cores licensing business and operations of DSP Group, Inc. in November 2002. The Company had no business or operations prior to the combination.

 

Ceva is the leader in innovative silicon and software IP solutions that enable smart edge products to connect, sense, and infer data more reliably and efficiently. With the industry’s only portfolio of comprehensive communications and scalable edge AI IP, Ceva powers the connectivity, sensing, and inference in today’s most advanced smart edge products across consumer IoT, mobile, automotive, infrastructure, industrial, and personal computing. Many of the world’s most innovative smart edge products from AI-infused smartwatches, IoT devices and wearables to autonomous vehicles, 5G mobile networks and more are powered by Ceva.

 

Ceva’s wireless communications, sensing and Edge AI technologies are at the heart of some of today’s most advanced smart edge products. From Bluetooth connectivity, Wi-Fi, ultra-wide band (UWB) and 5G platform IP for ubiquitous, robust communications, to scalable Edge AI neural processing unit (NPU) IPs, sensor fusion processors and embedded application software that make devices smarter.

 

We license our portfolio of wireless communications and scalable edge AI IP to our customers, breaking down barriers to entry and enabling them to bring new cutting-edge products to market faster, more reliably, efficiently, and economically.

 

Ceva is a trusted partner to many of the leading semiconductor and original equipment manufacturer (OEM) companies targeting a wide variety of cellular and IoT end markets, including mobile, PC, consumer, automotive, smart-home, surveillance, robotics, industrial and medical. The customers incorporate our IP into application-specific integrated circuits (ASICs) and application-specific standard products (ASSPs) that they manufacture, market and sell to consumer electronics companies. Our application software IP is licensed primarily to OEMs who embed it in their System on Chip (SoC) designs to enhance the user experience, and OEMs also license our hardware IP products and solutions for their SoC designs to create power-efficient, intelligent, secure and connected devices.

 

Acquisitions, Held For Sale And Discontinued Operation:

 

a. Intrinsix Corp. (Intrinsix)

 

On May 31, 2021, (the “closing date”), the Company acquired 100% of the equity shares of Intrinsix, a leading chip design specialist. The Company acquired Intrinsix pursuant to the Agreement and Plan of Merger, made and entered into on May 9, 2021 (the “Merger Agreement”), by and among the Company, Northstar Merger Sub, Inc., Intrinsix and Shareholder Representative Services LLC, for $33,096 in cash (“the Merger Consideration”), with $26,704 paid at closing, $4,260 delivered to escrow to satisfy indemnification claims, if any, and $2,605 payable to certain Intrinsix executives held back as described below (the “Holdback Merger Consideration”), and after giving effect to post-closing adjustments resulting in a $473 repayment to the Company during the third quarter of 2021. As part of the Merger Agreement, the Company entered into agreements with the Chief Executive Officer and the Chief Technology Officer of Intrinsix pursuant to which the Holdback Merger Consideration, representing 25% of the Merger Consideration payable to each of them in respect of their equity in Intrinsix, is being held back and, subject to their respective continued employment with the Company, released to them over a period of twenty-four (24) months after closing of the acquisition.

 

In addition, the Company incurred acquisition-related costs in an amount of $970, which were included in general and administrative expenses for the year ended December 31, 2021.

 

 

The acquisition has been accounted in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) No. 805, “Business Combinations” (“ASC 805”). Under the acquisition method of accounting, the total purchase price is allocated to the net tangible and intangible assets of Intrinsix acquired in the acquisition, based on their fair values on the closing date.

 

The results of operations of the combined business, including the acquired business, have been included in the consolidated financial statements as of the closing date. The primary rationale for this acquisition was (1) extending the Company’s market reach into the sustainable and sizeable aerospace and defense space, (2) increasing the Company’s content in customers’ designs and accordingly increasing the license and royalty revenue opportunity by offering turnkey IP platforms that can combine the Company’s off-the-shelf connectivity and smart sensing IP with Intrinsix’s NRE design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more, and (3) expanding the Company’s IP portfolio with secure processor IP for IoT devices and Heterogeneous SoC interface IP for the growing adoption of chiplets, which offer a faster and less expensive alternative to the high R&D costs and complexities associated with monolithic IC developments. A significant portion of the acquisition price was recorded as goodwill due to the synergies with Intrinsix.

 

The intangible assets are amortized based on the pattern upon which the economic benefits of the intangible assets are to be utilized.

 

On September 14, 2023, the Company and Intrinsix, then its wholly owned subsidiary, entered into a Share Purchase Agreement (the “Agreement”) with Cadence Design Systems, Inc. (“Cadence”), pursuant to which Cadence agreed to purchase all of the issued and outstanding capital shares of Intrinsix from the Company for $35,000 in cash, subject to other certain purchase price adjustments as provided for in the Agreement (the “Transaction”). The closing of the Transaction occurred on October 2, 2023. At the closing, an amount of $300 from the consideration was deposited with a third-party escrow agent for the purposes of satisfying any additional post-closing purchase price adjustments owed by the Company to Cadence and a further amount of $3,500 of the consideration was deposited with the same escrow agent for a period of 18 months as security for the Company’s indemnification obligations to Cadence in accordance with the terms and conditions set forth in the Agreement. The Agreement includes certain representations, warranties and covenants of the parties, and the Company also agreed to certain non-competition and non-solicitation terms, which are subject to certain exceptions.

 

Under ASC 205-20, "Discontinued Operation" when a component of an entity, as defined in ASC 205-20, has been disposed of or is classified as held for sale, the results of its operations, including the gain or loss on its component are classified as discontinued operations and the assets and liabilities of such component are classified as assets and liabilities attributed to discontinued operations; that is, provided that the operations, assets and liabilities and cash flows of the component have been eliminated from the Company’s consolidated operations and the Company will have no significant continuing involvement in the operations of the component.

 

As a result of the Transaction, Intrinsix's results of operations and asset and liability balances are disclosed as a discontinued operation, including the resulting income from the sale. All prior periods comparable results of operation, assets and liabilities have been retroactively included in discontinued operations.

 

 

The following assets and liabilities allocated to the discontinued operation are reflected as discontinued operation assets and liabilities in the Company’s Consolidated Balance Sheet for the periods presented. Since the Company operates as one reporting unit, the Company allocated goodwill to the discontinued operation using relative fair value method. The major classes of assets and liabilities included as part of the discontinued operation as of December 31, 2022, are presented in the following table:

 

   

December 31,
2022

 

Assets of discontinued operation

       

Current assets of discontinued operation:

       

Cash and cash equivalents

  $ 1,169  

Trade receivables

    1,420  

Prepaid expenses and other current assets

    107  

Total current assets of discontinued operation

    2,696  

Long-term assets of discontinued operation:

       

Deferred tax assets

    115  

Property and equipment, net

    475  

Operating lease right-of-use assets

    1,798  

Goodwill

    17,983  

Intangible assets, net

    4,288  

Total long-term assets of discontinued operation

    24,659  

Total assets of discontinued operation

  $ 27,355  
         

Liabilities of discontinued operation

       

Current liabilities of discontinued operation:

       

Trade payables

  $ 136  

Deferred revenues

    70  

Accrued expenses and other payables

    115  

Accrued payroll and related benefits

    969  

Operating lease liabilities

    302  

Total current liabilities of discontinued operation

    1,592  

Long-term liabilities of discontinued operation:

       

Operating lease liabilities

    1,496  

Total long-term liabilities of discontinued operation

    1,496  

Total liabilities of discontinued operation

  $ 3,088  

 

The following table shows the Company's results of discontinued operation for years ended December 31, 2021, 2022 and 2023:

 

   

Year Ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Revenues

  $ 8,874     $ 14,065     $ 7,909  

Cost of revenues

    6,449       11,921       4,976  

Gross profit

    2,425       2,144       2,933  

Operating expenses:

                       

Research and development, net

    3,415       8,184       5,489  

Sales and marketing

    628       1,427       662  

General and administrative

    1,506       1,139       757  

Amortization of intangible assets

    408       699       373  

Total operating expenses

    5,957       11,449       7,281  

Operating loss

    (3,532 )     (9,305 )     (4,348 )

Financial income, net

                3  

Gain on sale

                10,892  

Total gain (loss) from discontinued operations before taxes on income

    (3,532 )     (9,305 )     6,547  

Income tax benefit

    (1,531 )           (12 )

Net income (loss) from discontinued operations

  $ (2,001 )   $ (9,305 )   $ 6,559  

 

 

The following table presents the gain associated with the sale, presented in the results of discontinued operations for the year ended December 31, 2023:

 

Gross purchase price

  $ 35,154  

Transaction costs

    (690 )

Net assets sold

    (23,572 )

Total gain on sale

  $ 10,892  

 

The carrying value of the net assets sold are as follows:

 

Cash and cash equivalents

  $ 525  

Trade receivables

    931  

Prepaid expenses and other current assets

    354  

Operating lease right-of-use assets

    1,590  

Property and equipment, net

    364  

Goodwill

    18,463  

Intangible assets, net

    3,323  

Trade payables

    (44 )

Deferred revenues

    (123 )

Accrued payroll and related benefits

    (221 )

Operating lease liabilities

    (1,590 )

Total net assets sold

  $ 23,572  

 

The following table presents cash flows from discontinued operations: 

 

   

Year Ended December 31,

 
   

2021

   

2022

   

2023

 

Net cash flows used in operating activities (*)

  $ (3,092 )   $ (3,116 )   $ (2,235 )

Net cash flows (used in) provided by investing activities

  $ (29,997 )   $ (436 )   $ 29,919  

 

(*) Amortization and depreciation allocated to discontinued operation for the years ended December 31, 2021, 2022 and 2023 amounted to $1,257, $2,205 and $1,081, respectively.

 

 

b. VisiSonics 

 

In May 2023, the Company entered into an agreement to acquire the VisiSonics 3D spatial audio business (“VisiSonics”). Under the terms of the agreement, the Company agreed to pay an aggregate of $3,600 at closing, and each of VisiSonics’ two founders will be entitled to an additional payment of $100 payable in equal monthly installments over the 12-month period following the closing in connection with their provision of consulting services. The main strategic driver for the acquisition is that VisiSonics’ spatial audio R&D team and software, which has close ties to the Company’s sensor fusion R&D development center, extend the Company’s application software portfolio for embedded systems, bolstering the Company’s strong market position in hearables where spatial audio is quickly becoming a must-have feature.

 

In addition, the Company incurred acquisition-related expenses associated with the VisiSonics transaction in a total amount of $117, which were included in general and administrative expenses for the year ended December 31, 2023. Acquisition-related costs included legal and accounting fees. 

 

The results of VisiSonics's operations have been included in the consolidated financial statements since May 5, 2023. Pro forma results of operations related to this acquisition have not been prepared because they are not material to the Company's consolidated statement of income.

 

The acquisition of the VisiSonics business has been accounted in accordance with ASC  805. Under the acquisition method of accounting, the total purchase price is allocated to the intangible assets based on their fair values on the closing date. The excess of the purchase price over the identifiable intangible assets was recorded as goodwill. 

 

Goodwill generated from this business combination is attributed to synergies between the Company's and VisiSonics's respective products and services.

 

The purchase price allocation for the acquisition has been determined as follows:

 

Intangible assets:

       

Technologies

  $ 1,174  

Customer relationships

    432  

Goodwill

    1,994  

Total assets

  $ 3,600  

 

Basis of presentation:

 

The consolidated financial statements have been prepared according to U.S Generally Accepted Accounting Principles (“U.S. GAAP”).

 

Use of estimates:

 

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, the reported amounts of revenues and expenses during the reporting period, and amounts classified as a discontinued operation. Actual results could differ from those estimates.

 

 

Financial statements in U.S. dollars:

 

A majority of the revenues of the Company and its subsidiaries is generated in U.S. dollars (“dollars”). In addition, a portion of the Company and its subsidiaries’ costs are incurred in dollars. The Company’s management has determined that the dollar is the primary currency of the economic environment in which the Company and its subsidiaries principally operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.

 

Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into dollars in accordance with FASB ASC No. 830, “Foreign Currency Matters.” All transaction gains and losses from remeasurement of monetary balance sheet items are reflected in the consolidated statements of income (loss) as financial income or expenses, as appropriate, which is included in “financial income, net.” The foreign exchange gains and losses arose principally on the EURO and the NIS monetary balance sheet items as a result of the currency fluctuations of the EURO and the NIS against the dollar.

 

Principles of consolidation:

 

The consolidated financial statements incorporate the financial statements of the Company and all of its subsidiaries. All inter-company balances and transactions have been eliminated on consolidation.

 

Cash equivalents:

 

Cash equivalents are short-term highly liquid investments that are readily convertible to cash with original maturities of three months or less from the date acquired.

 

Short-term bank deposits:

 

Short-term bank deposits are deposits with maturities of more than three months but less than one year from the balance sheet date. The deposits are presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.12%, 1.54% and 3.95% during 2021, 2022 and 2023, respectively.

 

Marketable securities:

 

Marketable securities consist mainly of corporate bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC No. 320 “Investments- Debt Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because these securities are available to support current operations and the company may sell these debt securities prior to their stated maturities.

 

The Company determines realized gains or losses on sale of marketable securities on a specific identification method and records such gains or losses as financial income, net.

 

For each reporting period, the Company evaluates whether declines in fair value below the amortized cost are due to expected credit losses, as well as the Company's ability and intention to hold the investment until a forecasted recovery occurs, in accordance with ASC 326. Allowance for credit losses on available for sale debt securities are recognized as a charge in financial income on the consolidated statements of income, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss). For the years ended December 31, 2023, 2022 and 2021, credit losses were immaterial.

 

 

Long-term bank deposits:

 

Long-term bank deposits are deposits with maturities of more than one year as of the balance sheet date. The deposits presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.15% and 3.8% during 2021 and 2022, respectively. There were no long-term bank deposits as of December 31, 2023.

 

Trade receivables and allowances:

 

Trade receivables are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts and allowance for unbilled receivables based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).

 

Property and equipment, net:

 

Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, at the following annual rates:

 

   

%

 

Computers, software and equipment

  15 - 33  

Office furniture and equipment

  7 - 33  

Leasehold improvements

  10 - 33  
    (the shorter of the expected lease term or useful economic life)  

 

The Company’s long-lived assets are reviewed for impairment in accordance with FASB ASC No. 360-10-35, “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.

 

No impairment was recorded during the years ended 2021, 2022 and 2023.

 

Leases:

 

The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (1) whether the contract includes an identified asset, (2) whether the Company obtains substantially all of the economic benefits from the use of the asset throughout the period of use, and (3) whether the Company has the right to direct how and for what purpose the identified asset is used throughout the period of use.

 

 

Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does not meet any one of these criteria. Since all of the Company’s lease contracts do not meet any of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.

 

Operating lease right-of-use (“ROU”) assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. The lease term may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on information available on the commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. All ROU assets are reviewed for impairment. In 2022, the Company abandoned one of its offices, and as a result $439 was written off. In 2023, the Company abandoned another office before the end of the lease period, and as a result $144 was written off.

 

The Company elected to not recognize a lease liability and a ROU asset for lease with a term of twelve months or less.

 

Goodwill:

 

Goodwill is carried at cost and is not amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances. The Company conducts its annual test of impairment for goodwill on October 1st of each year.

 

The Company operates in one operating segment and this segment comprises only one reporting unit.

 

ASC 350, "Intangibles – Goodwill and Other" ("ASC 350") allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the Company recognizes an impairment of goodwill for the amount of this excess. For each of the three years in the period ended December 31, 2023, no impairment of goodwill has been recorded.

 

Intangible assets, net:

 

Acquired intangible assets with finite lives are amortized over their estimated useful lives. The Company amortizes intangible assets with finite lives over periods ranging from half a year to seven and a half years, using the straight-line method, unless another method is more appropriate.

 

The Company’s long-lived assets and intangible assets with finite lives are reviewed for impairment in accordance with ASC 360 whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.

 

 

The Company did not record any impairments during the years ended December 31, 2021 and 2023. In 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company decided to cease the development of this product line. In 2022, the Company also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (1) an impairment charge of $479 relating to an agreement to acquire certain NB-IoT technologies, and (2) an impairment charge of $1,479 relating to an agreement to purchase certain assets and services from Immervision.

 

Investments in marketable equity securities:

 

The Company holds an equity interest in Cipia Vision Ltd (CPIA.TA) ("Cipia"), a publicly traded company listed on the Tel-Aviv Stock Exchange. As such, the Company measures its Cipia investment at fair value with changes in fair value recognized in remeasurement of marketable equity securities in the consolidated statements of income (loss). As of December 31, 2023, the investment fair value amounted to $406. The Company recorded a gain of $1,983, a loss of $2,511 and a loss of $2 for the years ended December 31, 2021, 2022 and 2023, respectively from the remeasurement of the investment.

 

Revenue recognition:

 

The following is a description of principal activities from which the Company generates revenue. Revenues are recognized when control of the promised goods or services are transferred to the customers in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.

 

The Company determines revenue recognition through the following steps:

 

 

Identification of the contract with a customer;

 

 

Identification of the performance obligations in the contract;

 

 

Determination of the transaction price;

 

 

Allocation of the transaction price to the performance obligations in the contract; and

 

 

Recognition of revenue when, or as, the Company satisfies a performance obligation.

 

The Company enters into contracts that can include various combinations of products and services, as detailed below, which are generally capable of being distinct and accounted for as separate performance obligations.

 

The Company generates its revenues from (1) licensing intellectual properties, which in certain circumstances are modified for customer-specific requirements, (2) royalty revenues, and (3) other revenues, which include revenues from support, training and sale of development systems and chips, which are included in licensing and related revenue in the accompanying consolidated statements of income (loss).

 

The Company accounts for its IP license revenues and related services, which provide the Company's customers with rights to use the Company's IP, in accordance with ASC 606, "Revenue from Contracts with Customers" (ASC 606"). A license may be perpetual or time limited in its application. In accordance with ASC 606, the Company will recognize revenue from IP license at the time of delivery when the customer obtains control of the IP, as the IP is functional without professional services, updates and technical support. The Company has concluded that its IP licenses are distinct as the customer can benefit from the licenses on their own.

 

 

Revenues from contracts that involve significant customization of the Company’s IP to customer-specific specifications are considered as one performance obligation satisfied over-time. Revenue related to these projects is recognized over time, usually based on a percentage that incurred labor effort to date bears to total projected labor effort. Incurred effort represents work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses are first determined, in the amount of the estimated loss on the entire contract. Significant judgment is required when estimating total labor effort and progress to completion on these arrangements, as well as whether a loss is expected to be incurred on the project.

 

Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of IP license are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis. Standalone selling prices of significant customization of the Company’s IP to customer-specific specifications are typically estimated based on expected cost plus approach.

 

Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by the Company’s licensees on sales of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. Royalty revenues are recognized during the quarter in which the Company receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does not receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on the Company’s estimation of the customer’s sales during the quarter.

 

Contracts with customers generally contain an agreement to provide for training and post contract support, which consists of telephone or e-mail support, correction of errors (bug fixing) and unspecified updates and upgrades. Fees for post contract support, which takes place after delivery to the customer, are specified in the contract and are generally mandatory for the first year. After the mandatory period, the customer may extend the support agreement on similar terms, usually on an annual basis. The Company considers the post contract support performance obligation as a distinct performance obligation that is satisfied over time, and as such, it recognizes revenue for post contract support on a straight-line basis over the period for which technical support is contractually agreed to be provided to the licensee, typically twelve months.

 

Revenues from the sale of development systems and chips are recognized when control of the promised goods or services are transferred to the customers.

 

When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing, unless the financing period is under one year and only after the products or services were provided as the Company elected to use the practical expedient under ASC 606.

 

 

Deferred revenues, which represent a contract liability, include unearned amounts received under license agreements, unearned technical support and amounts paid by customers not yet recognized as revenues.

 

The Company capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates. If the expected amortization period is one year or less, the commission fee is expensed when incurred.

 

Cost of revenue:

 

Cost of revenue includes the costs of products, services and royalty expense payments to the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the “IIA“) (refer to Note 16 for further details). Cost of product revenue includes materials, subcontractors, amortization of acquired assets and the portion of development costs associated with product development arrangements. Cost of service revenue includes salary and related costs for personnel engaged in services, training and customer support, and travel, office expenses and other support costs.

 

Income taxes:

 

The Company recognizes income taxes under the liability method. It recognizes deferred income tax assets and liabilities for the expected future consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. These differences are measured using the enacted statutory tax rates that are expected to apply to taxable income for the years in which differences are expected to reverse. The effect of a change in tax rates on deferred income taxes is recognized in the statements of income (loss) during the period that includes the enactment date.

 

Valuation allowance is recorded to reduce the deferred tax assets to the net amount that the Company believes is more likely than not to be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing tax planning strategies, in assessing the need for a valuation allowance.  

 

The Company accounts for uncertain tax positions in accordance with ASC 740, “Income Taxes” (“ASC 740”). ASC 740-10 contains a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative probability) likely to be realized upon ultimate settlement. The Company accrues interest and penalties related to unrecognized tax benefits under taxes on income.

 

Research and development, net:

 

Research and development costs are charged to the consolidated statements of income (loss) as incurred and are presented net of government grants (see note Government grants and tax credits)..

 

Government grants and tax credits:

 

Government grants received by the Company relating to categories of operating expenditures are credited to the consolidated statements of income (loss) during the period in which the expenditure to which they relate is charged. Royalty and non-royalty-bearing grants from the IIA for funding certain approved research and development projects are recognized at the time when the Company is entitled to such grants, on the basis of the related costs incurred, and included as a deduction from research and development expenses in the consolidated statements of income (loss).

 

 

The Company recorded grants in the amounts of $, $ and $ for the years ended December 31, 2021, 2022 and 2023, respectively. The Company’s Israeli subsidiary is obligated to pay royalties amounting to 3%-3.5% of the sales of certain products the development of which received grants from the IIA in previous years. The obligation to pay these royalties is contingent on actual sales of the products. Grants received from the IIA may become repayable if certain criteria under the grants are not met.

 

The French Research Tax Credit, Crédit d’Impôt Recherche (“CIR”), is a French tax incentive to stimulate research and development (“R&D”) which is relevant for the Company's French subsidiaries (RivieraWaves SAS and Ceva France). Generally, the CIR offsets the income tax to be paid and the remaining portion (if any) can be refunded. The CIR is calculated based on the claimed volume of eligible R&D expenditures by the Company. As a result, the CIR is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2021, 2022 and 2023, the Company recorded CIR benefits in the amount of $2,299, $2,152 and $2,509, respectively.

 

The research & development (R&D) tax credit in the UK is designed to encourage innovation and increase spending on R&D activities for companies operating in the UK. This is relevant to the Company’s subsidiary R&D centers in the UK. Generally, the UK R&D tax credit offsets the income tax to be paid and the remaining portion (if any) will be refunded. The R&D tax credit is calculated based on the claimed volume of eligible R&D expenditures by the Company. As a result, the R&D tax credit is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2021, 2022 and 2023, the Company recorded R&D tax credit benefits in the amount of $248, $164 and $107, respectively.

 

Employee benefit plan:

 

Certain of the Company’s employees are eligible to participate in a defined contribution pension plan (the “Plan”). Participants in the Plan may elect to defer a portion of their pre-tax earnings into the Plan, which is run by an independent party. The Company makes pension contributions at rates varying up to 10% of the participant’s pensionable salary. Contributions to the Plan are recorded as an expense in the consolidated statements of income (loss).

 

The Company’s U.S. operations maintain a retirement plan (the “U.S. Plan”) that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Participants in the U.S. Plan may elect to defer a portion of their pre-tax earnings, up to the Internal Revenue Service annual contribution limit. The Company matches 50% of each participant’s contributions up to a maximum of 6% of the participant’s base pay. Each participant may contribute up to 15% of base remuneration. Contributions to the U.S. Plan are recorded during the year contributed as an expense in the consolidated statements of income (loss).

 

Total contributions for the years ended December 31, 2021, 2022 and 2023 were $1,155, $1,034 and $1,371, respectively.

 

Accrued severance pay:

 

Effective July 1, 2021, the Israeli subsidiary’s agreements with employees hired prior to August 1, 2016, are under Section 14 of the Severance Pay Law, 1963. Up to July 1, 2021, the liability of Ceva’s Israeli subsidiary for severance pay for employees hired prior to August 1, 2016, was calculated pursuant to Israeli severance pay law based on the most recent salary of each employee multiplied by the number of years of employment for these employee as of June 30, 2021. The Israeli subsidiary’s liability for the period until June 30, 2021, is fully provided for by monthly deposits with severance pay funds, insurance policies and an accrual. The deposited funds include profits and losses accumulated up to December 31, 2023. The deposited funds may be withdrawn only upon the fulfillment of the obligation pursuant to Israeli severance pay law or labor agreements. The value of these policies is recorded as an asset on the Company’s consolidated balance sheets.

 

 

Effective August 1, 2016, the Israeli subsidiary’s agreements with new employees in Israel are under Section 14 of the Severance Pay Law, 1963, and effective July 1, 2021, also with employees hired prior to August 1, 2016. The Israeli subsidiary’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, no additional obligation exists regarding the matter of severance pay, and no additional payments is made by the Israeli subsidiary to the employee. Furthermore, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheet, as the Israeli subsidiary is legally released from any obligation to employees once the required deposit amounts have been paid.

 

Severance pay expenses, net of related income, for the years ended December 31, 2021, 2022 and 2023, were $1,943, $2,706 and $2,117, respectively.

 

Equity-based compensation:

 

The Company accounts for equity-based compensation in accordance with FASB ASC No. 718, “Stock Compensation” which requires the recognition of compensation expenses based on estimated fair values for all equity-based awards made to employees and non-employee directors. Equity-based compensation primarily includes restricted stock units (“RSUs”), as well as options, stock appreciation right (“SAR”), performance-based stock units (“PSUs”) and employee stock purchase plan awards.

 

The Company use the straight-line recognition method for awards subject to graded vesting based only on a service condition and the accelerated method for awards that are subject to performance or market conditions. The fair value of each RSU and PSU (excluding PSUs based on market condition awards) is the market value as determined by the closing price of the common stock on the day of grant. The Company estimates the fair value of PSU based on market condition awards on the date of grant using the Monte-Carlo simulation model. The Company estimates the fair value of stock option awards on the date of grant using the Black & Scholes model.

 

The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:

 

   

2021

 

2022

 

2023

                                     

Expected dividend yield

      0 %         0 %         0 %  

Expected volatility

  39 % - 60 %   38 % - 50 %   45 % - 47 %

Risk-free interest rate

  0.1 % - 1.7 %   0.5 % - 3.0 %   4.8 % - 5.5 %

Expected forfeiture

        0 %       0 %         0 %  

Contractual term of up to (in months)

 

6

 

6

 

6

 

 

During the years ended December 31, 2021, 2022 and 2023, the Company recognized equity-based compensation expense related to stock options, SARs, RSUs, PSUs and employee stock purchase plan as follows:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Cost of revenue

  $ 513     $ 687     $ 826  

Research and development, net

    7,187       8,259       9,133  

Sales and marketing

    1,608       1,503       1,776  

General and administrative

    3,291       2,888       3,795  

Total equity-based compensation expense from continuing operations

    12,599       13,337       15,530  

Equity-based compensation expense included in discontinued operations

    456       1,168       668  

Total equity-based compensation expense

  $ 13,055     $ 14,505     $ 16,198  

 

 

As of December 31, 2023, there was $20,839 of unrecognized compensation expense related to unvested RSUs and PSUs. This amount is expected to be recognized over a weighted-average period of 1.5 years. As of December 31, 2023, there was $275 of unrecognized compensation expense related to unvested stock option and employee stock purchase plan. This amount is expected to be recognized over a weighted-average period of 2.0 years. There was no unrecognized compensation expense related to unvested SARs.

 

Fair value of financial instruments:

 

The carrying amount of cash and cash equivalents, short-term bank deposits, trade receivables, prepaid expenses and other accounts receivable, trade payables, deferred revenues, accrued expenses and other accounts payable and accrued payroll and related benefits approximates fair value due to the short-term maturities of these instruments. Marketable securities, marketable equity securities and derivative instruments are carried at fair value. See Note 5 for more information.

 

Comprehensive income (loss):

 

The Company accounts for comprehensive income (loss) in accordance with FASB ASC No. 220, “Comprehensive Income.” This statement establishes standards for the reporting and display of comprehensive income (loss) and its components in a full set of general purpose financial statements. Comprehensive income (loss) generally represents all changes in stockholders’ equity during the period except those resulting from investments by, or distributions to, stockholders. The Company’s items of other comprehensive income (loss) relate to unrealized gains and losses, net of tax, on hedging derivative instruments and marketable securities.

 

Concentration of credit risk:

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, bank deposits, marketable securities, foreign exchange contracts and trade receivables. The Company invests its surplus cash in cash deposits and marketable securities in financial institutions and has established guidelines relating to diversification and maturities to maintain safety and liquidity of the investments.

 

The majority of the Company’s cash and cash equivalents are invested in high grade certificates of deposits with major U.S., European and Israeli banks. Generally, cash and cash equivalents and bank deposits may be redeemed on demand and therefore minimal credit risk exists with respect to them. Nonetheless, deposits with these banks exceed the Federal Deposit Insurance Corporation (“FDIC”) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. Generally, these cash equivalents may be redeemed upon demand and, therefore management believes that it bears a lower risk. The short-term and long-term bank deposits are held in financial institutions which management believes are institutions with high credit standing, and accordingly, minimal credit risk from geographic or credit concentration. Furthermore, the Company holds an investment portfolio consisting principally of corporate bonds. The Company has the ability to hold such investments until recovery of temporary declines in market value or maturity.

 

The Company’s trade receivables are geographically diverse, mainly in the Asia Pacific, and also in the United States and Europe. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and to date has not experienced any material losses. The Company makes estimates of expected credit losses for based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.

 

   

Balance at

beginning

of period

   

Additions

   

Deduction

   

Balance at

end of period

 

Year ended December 31, 2023

                               

Allowance for credit losses

  $ 313     $     $ (25 )   $ 288  
                                 

Year ended December 31, 2022

                               

Allowance for credit losses

  $ 288     $ 25     $     $ 313  
                                 

Year ended December 31, 2021

                               

Allowance for credit losses

  $ 300     $ 152     $ (164 )   $ 288  

 

The Company has no off-balance-sheet concentration of credit risk.

 

Derivative and hedging activities:

 

The Company follows the requirements of FASB ASC No. 815,” Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of one to twelve months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

 

For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.

 

 

As of December 31, 2022, and 2023, the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $12,200 and $16,500, respectively.

 

Advertising expenses:

 

Advertising expenses are charged to consolidated statements of income (loss) as incurred. Advertising expenses for the years ended December 31, 2021, 2022 and 2023 were $596, $734 and $780, respectively.

 

Treasury stock:

 

The Company repurchases its common stock from time to time pursuant to a board-authorized share repurchase program through open market purchases and repurchase plans.

 

The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC No. 505-30, “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.

 

Net income (loss) per share of common stock:

 

Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year, plus dilutive potential shares of common stock considered outstanding during the year, in accordance with FASB ASC No. 260, “Earnings Per Share.”

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Numerator:

                       

Net income (loss) from continuing operations

  $ 2,397     $ (13,878 )   $ (18,437 )

Net income (loss) from discontinued operations

    (2,001 )     (9,305 )     6,559  

Net income (loss)

  $ 396     $ (23,183 )   $ (11,878 )

Denominator (in thousands):

                       

Basic weighted-average common stock outstanding

    22,819       23,172       23,484  

Effect of stock-based awards

    432              

Diluted weighted-average common stock outstanding

    23,251       23,172       23,484  
                         

Basic net income (loss) per share from continuing operations

  $ 0.11     $ (0.60 )   $ (0.79 )

Basic net income (loss) per share from discontinued operations

  $ (0.09 )   $ (0.40 )   $ 0.28  

Basic net income (loss) per share

  $ 0.02     $ (1.00 )   $ (0.51 )
                         

Diluted net income (loss) per share from continuing operations

  $ 0.10     $ (0.60 )   $ (0.79 )

Diluted net income (loss) per share from discontinued operations

  $ (0.08 )   $ (0.40 )   $ 0.28  

Diluted net income (loss) per share

  $ 0.02     $ (1.00 )   $ (0.51 )

 

 

The weighted-average number of shares related to outstanding equity-based awards excluded from the calculation of diluted net income (loss) per share, since their effect was anti-dilutive, were 65,073 shares for the year ended December 31, 2021. The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 985,277 for the year ended December 31, 2022. The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 1,381,176 for the year ended December 31, 2023.

 

Accounting Standards Recently Issued, Not Yet Adopted by the Company:

 

In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on the Company’s consolidated financial statements.

 

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-07.

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-09.

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Revenue Recognition
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

NOTE 2: REVENUE RECOGNITION

 

The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The estimated revenues do not include amounts of royalties or unexercised contract renewals:

 

   

2024

   

2025

   

2026 and

thereafter

 

License and related revenues

  $ 4,903     $ 614     $ 111  

 

 

Disaggregation of revenue:

 

The following table provides information about disaggregated revenue by primary geography, use cases for the Company’s technology portfolio, and timing of revenue recognition:

 

   

Year ended December 31, 2022

   

Year ended December 31, 2023

 
   

Licensing and

related revenues

   

Royalties

   

Total

   

Licensing and

related revenues

   

Royalties

   

Total

 

Geography

                                               

United States

  $ 7,055     $ 7,100     $ 14,155     $ 3,845     $ 5,706     $ 9,551  

Europe and Middle East

    6,739       3,205       9,944       9,197       2,987       12,184  

Asia Pacific

    61,400       35,084       96,484       44,513       31,171       75,684  

Total

  $ 75,194     $ 45,389     $ 120,583     $ 57,555     $ 39,864     $ 97,419  
                                                 

Use cases for the Company’s technology portfolio

                                               

Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)

  $ 60,312     $ 33,890     $ 94,202     $ 49,910     $ 29,787     $ 79,697  

Sense & Infer ( sensor fusion, audio, sound, imaging, vision and AI)

    14,882       11,499       26,381       7,645       10,077       17,722  

Total

  $ 75,194     $ 45,389     $ 120,583     $ 57,555     $ 39,864     $ 97,419  
                                                 

Timing of revenue recognition

                                               

Products transferred at a point in time

  $ 62,053     $ 45,389     $ 107,442     $ 46,542     $ 39,864     $ 86,406  

Products and services transferred over time

    13,141             13,141       11,013             11,013  

Total

  $ 75,194     $ 45,389     $ 120,583     $ 57,555     $ 39,864     $ 97,419  

 

 

   

Year ended December 31, 2021

 
   

Licensing and

related revenues

   

Royalties

   

Total

 

Geography

                       

United States

  $ 7,811     $ 10,033     $ 17,844  

Europe and Middle East

    2,938       3,938       6,876  

Asia Pacific and other

    53,204       35,908       89,112  

Total

  $ 63,953     $ 49,879     $ 113,832  
                         

Use cases for the Company’s technology portfolio

                       

Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)

  $ 50,359     $ 36,959     $ 87,318  

Sense & Infer (sensor fusion, audio, sound, imaging, vision and AI)

    13,594       12,920       26,514  

Total

  $ 63,953     $ 49,879     $ 113,832  
                         

Timing of revenue recognition

                       

Products transferred at a point in time

  $ 53,401     $ 49,879     $ 103,280  

Products and services transferred over time

    10,552             10,552  

Total

  $ 63,953     $ 49,879     $ 113,832  

 

 

Contract balances:

 

The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:

 

   

December 31, 2022

   

December 31, 2023

 
                 

Trade receivables

  $ 11,136     $ 8,433  

Unbilled receivables (associated with licensing and related revenue)

    8,436       9,735  

Unbilled receivables (associated with royalties)

    10,258       12,139  

Deferred revenues (short-term contract liabilities)

    3,098       3,018  

 

The Company receives payments from customers based upon contractual payment schedules; trade receivables are recorded when the right to consideration becomes unconditional, and an invoice is issued to the customer. Unbilled receivables associated with licensing and other include amounts related to the Company’s contractual right to consideration for completed performance objectives not yet invoiced. Unbilled receivables associated with royalties are recorded as the Company recognizes revenues from royalties earned during the year, but not yet invoiced, either by actual sales data received from customers, or, when applicable, by the Company’s estimation. Contract liabilities (deferred revenue) include payments received in advance of performance under the contract, and are realized with the associated revenue recognized under the contract.

 

During the year ended December 31, 2023, the Company recognized $2,746 that was included in deferred revenues (short-term contract liability) balance at January 1, 2023.

 

Practical expediency and exemptions:

 

The Company generally expenses sales commissions when incurred because the amortization period would have been less than one year. The Company records these costs within sales and marketing expenses on the Company’s consolidated statements of income (loss).

 

The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.

 

Discontinued operation:

 

The Company's revenues streams from Intrinsix chip design business comprises primarily of non-recurring engineering (“NRE”) revenues. Revenues that are derived from NRE chip design services are performance obligations that are recognized over time as the services are rendered. For time-and-materials contracts, the performance obligation is satisfied, and revenue is recognized over time as the services are performed. Generally, contracts call for billings on a time-and-materials basis; however, in instances when a fixed-fee contract is signed, revenue is recognized over time, based on an input method of labor costs expended, relative to total expected labor costs to complete the contract.

 

The Intrinsix business relies heavily on contracts with U.S. government prime contractors.

 

 

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Marketable Securities
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Cash, Cash Equivalents, and Marketable Securities [Text Block]

NOTE 3: MARKETABLE SECURITIES

 

The following is a summary of available-for-sale marketable securities at December 31, 2022 and 2023:

 

   

As at December 31, 2023

 
   

Amortized
cost

   

Gross
unrealized
gains

   

Gross
unrealized
losses

   

Fair
value

 

Available-for-sale - matures within one year:

                               

Corporate bonds

  $ 27,690     $ 4     $ (243 )   $ 27,451  
                                 

Available-for-sale - matures after one year through three years:

                               

Corporate bonds

    108,700       278       (3,734 )     105,244  
                                 

Total

  $ 136,390     $ 282     $ (3,977 )   $ 132,695  

 

   

As at December 31, 2022

 
   

Amortized
cost

   

Gross
unrealized
gains

   

Gross
unrealized
losses

   

Fair
value

 

Available-for-sale - matures within one year:

                               

Corporate bonds

  $ 17,552     $     $ (1,330 )   $ 16,222  
                                 

Available-for-sale - matures after one year through four years:

                               

Corporate bonds

    101,355       38       (5,535 )     95,858  
                                 

Total

  $ 118,907     $ 38     $ (6,865 )   $ 112,080  

 

The following table presents gross unrealized losses and fair values for those investments that were in an unrealized loss position as of December 31, 2022 and 2023, and the length of time that those investments have been in a continuous loss position:

 

    Less than 12 months     12 months or greater  
   

Fair value

   

Gross

unrealized

loss

   

Fair value

   

Gross

unrealized

loss

 

As of December 31, 2023

  $ 18,193     $ (49 )   $ 86,643     $ (3,928 )

As of December 31, 2022

  $ 58,706     $ (1,885 )   $ 48,539     $ (4,980 )

 

 

During the years ended December 31, 2021, 2022 and 2023 the amount of credit losses recorded was not material.

 

The following table presents gross realized gains and losses from sale of available-for-sale marketable securities:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Gross realized gains from sale of available-for-sale marketable securities

  $ 43     $     $ 114  

Gross realized losses from sale of available-for-sale marketable securities

  $ (30 )   $ (55 )   $ (24 )

 

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Leases
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

NOTE 4: LEASES

 

The Company leases substantially all of its office space and vehicles under operating leases. The Company's leases have original lease periods expiring between 2024 and 2034. Some leases include one or more options to renew. The Company does not assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will not be terminated early.

 

The following is a summary of weighted average remaining lease terms and discount rate for all of the Company’s operating leases:

 

   

December 31, 2023

 

Weighted average remaining lease term (years)

    4.14  

Weighted average discount rate

    3.99 %

 

 

Total operating lease cost and cash payments for operating leases were as follows:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Operating lease cost

  $ 3,085     $ 3,117     $ 2,967  

Cash payments for operating leases

  $ 3,175     $ 3,051     $ 2,947  

 

 

Maturities of lease liabilities are as follows:

 

2024

    2,575  

2025

    1,919  

2026

    818  

2027

    646  

2028 and thereafter

    970  

Total undiscounted cash flows

    6,928  

Less imputed interest

    472  

Present value of lease liabilities

  $ 6,456  

 

 

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Fair Value Measurement
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

NOTE 5:  FAIR VALUE MEASUREMENT

 

FASB ASC No. 820, “Fair Value Measurements and Disclosures” defines fair value, establishes a framework for measuring fair value. Fair value is an exit price, representing the amount that would be received for selling an asset or paid for the transfer of a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:

 

 

Level I

Unadjusted quoted prices in active markets that are accessible on the measurement date for identical, unrestricted assets or liabilities;

     
 

Level II

Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and

     
 

Level III

Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).

 

The Company measures its marketable securities, investments in marketable equity securities and foreign currency derivative contracts at fair value. Investments in marketable equity securities are classified within Level I as the securities are traded in an active market. Marketable securities and foreign currency derivative contracts are classified within Level II as the valuation inputs are based on quoted prices and market observable data of similar instruments.

 

The table below sets forth the Company’s assets and liabilities measured at fair value by level within the fair value hierarchy. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

 

 

Description

 

December 31,

2023

   

Level I

   

Level II

   

Level III

 

Assets:

                               

Marketable securities:

                               

Corporate bonds

  $ 132,695           $ 132,695        

Foreign exchange contract

    988             988        

Investments in marketable equity securities

    406       406              

 

Description

 

December 31,

2022

   

Level I

   

Level II

   

Level III

 

Assets:

                               

Marketable securities:

                               

Corporate bonds

  $ 112,080           $ 112,080        

Foreign exchange contract

    13             13        

Investments in marketable equity securities

    408       408              
                                 

Liabilities:

                               

Foreign exchange contracts

    119             119        

 

 

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Property and Equipment, Net
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

NOTE 6: PROPERTY AND EQUIPMENT, NET

 

Composition of assets, grouped by major classifications, is as follows:

 

As at December 31,

 
   

2022

   

2023

 

Cost:

               

Computers, software and equipment

  $ 25,351     $ 26,833  

Office furniture and equipment

    1,195       1,058  

Leasehold improvements

    4,356       4,358  
      30,902       32,249  

Less – Accumulated depreciation

    (24,278 )     (25,517 )

Property and equipment, net

  $ 6,624     $ 6,732  

 

The Company recorded in continuing operations depreciation expenses in the amount of $2,960 and $2,730 for the years ended December 31, 2022 and 2023, respectively. In addition, in 2022 and 2023, assets no longer in use by the Company of $709 and $1,491, respectively, have been written down.

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Goodwill and Intangible Assets, Net
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

NOTE 7: GOODWILL AND INTANGIBLE ASSETS, NET

 

 

(a)

Goodwill:

 

Changes in goodwill are as follows:

 

   

Year ended December 31,

 
   

2022

   

2023

 
                 

Balance as of January 1,

  $ 74,777     $ 74,777  

Acquisition

          1,994  

Sale of Intrinsix (see note 1)

          (18,463 )

Balance as of December 31,

  $ 74,777     $ 58,308  

 

 

As of December 31, 2022, the allocated goodwill to continuing operation amounted to $56,794.

 

 

 

(b)

Intangible assets:

 

 

               

Year ended December 31, 2022

       

Year ended December 31, 2023

 
   

Weighted

average

amortization

period (years)

 

Gross carrying amount

 

Accumulated amortization

 

Impairment (*)

 

Net

 

Gross carrying amount

 

Accumulated amortization

 

Impairment (*)

 

Net

 
                                                         

Intangible assets related to the acquisition of VisiSonics business

                                                       

Customer relationships

    4.0   $   $   $   $   $ 432   $ 72   $   $ 360  

Technologies

    5.0                     1,174     157         1,017  
                                                         
                                                         

Intangible assets related to the acquisition of Hillcrest Labs business

                                                       

Customer relationships

    4.4     3,518     2,998         520     3,518     3,190         328  

Customer backlog

    0.5     72     72             72     72          

R&D Tools

    7.5     2,475     1,140         1,335     2,475     1,470         1,005  
                                                         

Intangible assets related to Immervision assets acquisition

                                                       

R&D Tools

    6.4     7,063     3,507     3,556         7,063     3,507     3,556      
                                                         

Intangible assets related to an investment in NB-IoT technologies

                                                       

NB-IoT technologies

    7.0     1,961     1,424         537     1,961     1,704         257  
                                                         

Total intangible assets

        $ 15,089   $ 9,141   $ 3,556   $ 2,392   $ 16,695   $ 10,172   $ 3,556   $ 2,967  

 

(*) During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line.

 

Future estimated annual amortization charges are as follows:

 

2024

    1,090  

2025

    833  

2026

    680  

2027

    286  

2028

    78  
    $ 2,967  

 

The Company recorded in continuing operations amortization expense in the amount of $2,306 and $1,031 for the years ended December 31, 2022 and 2023, respectively. In addition, amortization expense related to Intrinsix in the amount of $2,065 and $965 for the years ended December 31, 2022 and 2023, respectively, was recorded in discontinued operation.

 

 

XML 32 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Accrued Expenses and Other Payables
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

NOTE 8: ACCRUED EXPENSES AND OTHER PAYABLES

 

   

As at December 31,

 
   

2022

   

2023

 
                 

Engineering accruals

  $ 779     $ 619  

Professional fees

    846       1,273  

Government grants

    918       895  

Income taxes payable, net

    2,547       1,922  

Other

    1,455       1,091  

Total

  $ 6,545     $ 5,800  

 

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Stockholders' Equity
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Equity [Text Block]

NOTE 9: STOCKHOLDERS EQUITY

 

a. Common stock:

 

Holders of common stock are entitled to one vote per share on all matters to be voted upon by the Company’s stockholders. In the event of a liquidation, dissolution or winding up of the Company, holders of common stock are entitled to share ratably in all of the Company’s assets. The Board of Directors may declare a dividend out of funds legally available therefore and the holders of common stock are entitled to receive ratably any such dividends. Holders of common stock have no preemptive rights or other subscription rights to convert their shares into any other securities.

 

b. Preferred stock:

 

The Company is authorized to issue up to 5,000,000 shares of “blank check” preferred stock, par value $0.001 per share. Such preferred stock may be issued by the Board of Directors from time to time in one or more series. These series may have designations, preferences and relative, participating, optional or other special rights and any qualifications, limitations or restrictions thereof, including dividend rights, conversion rights, exchange rights, voting rights, redemption rights (including sinking and purchase fund provisions), and dissolution preferences as may be determined by the Company’s Board of Directors.

 

c. Share repurchase program:

 

In August 2008, the Company announced that its Board of Directors approved a share repurchase program for up to one million shares of common stock which was further extended by an additional 6,400,000 shares in 2010, 2013, 2014, 2018 and 2020. In November 2023, the Company’s Board of Directors authorized the repurchase by the Company of an additional 700,000 shares of common stock pursuant to Rule 10b-18 of the Exchange Act.

 

As of December 31, 2023, 700,000 shares of common stock remained authorized for repurchase under the Company’s share repurchase program.

 

d. Employee and non-employee stock plans:

 

The Company has historically granted a mix of stock options, SARs capped with a ceiling and RSUs to employees and non‑employee directors of the Company and its subsidiaries under the Company’s equity plans and provides the right to purchase common stock pursuant to the Company’s 2002 employee stock purchase plan to employees of the Company and its subsidiaries. As of December 31, 2022, and December 31, 2023, there were no outstanding or exercisable SARs left. The options granted under the Company’s stock incentive plans have been granted at the fair market value of the Company’s common stock on the grant date. Options granted to employees under stock incentive plans vest at a rate of 25% of the shares underlying the option after one year and the remaining shares vest in equal portions over the following 36 months, such that all shares are vested after four years. Options granted to non‑employee directors vest 25% of the shares underlying the option on each anniversary of the option grant.

 

 

A summary of the Company’s stock option activities and related information for the year ended December 31, 2023, is as follows:

 

   

Number of
options

   

Weighted
average

exercise
price

   

Weighted

average

remaining

contractual

term

   

Aggregate

intrinsic-value

 

Outstanding at the beginning of the year

    106,000     $ 20.24       2.0     $ 609  

Granted

    19,425     $ 21.62                  

Exercised

    (26,000 )     19.36                  

Forfeited or expired

                           

Outstanding at the end of the year

    99,425     $ 20.74       2.5     $ 316  

Exercisable at the end of the year

    80,000     $ 20.53       1.5     $ 295  

 

 

During the years ended December 31, 2021 and 2022 the Company did not grant stock options. The weighted average fair value at grant date of stock options granted for the year ended December 31, 2023, amounted to $11.30.

 

The total intrinsic value of options and SARs exercised during the years ended December 31, 2021, 2022 and 2023 was $7,177, $273 and $173, respectively.

 

A RSU award is an agreement to issue shares of the Company’s common stock at the time the award or a portion thereof vests. RSUs granted to employees generally vest in three equal annual installments starting on the first anniversary of the grant date. Until the end of 2017, RSUs granted to non-employee directors would generally vest in full on the first anniversary of the grant date. Starting in 2018, RSUs granted to non-employee directors would generally vest in two equal annual installments starting on the first anniversary of the grant date.

 

On November 9, 2022, the Company reported that Gideon Wertheizer had announced his intention to retire from his position as the Company’s CEO and an employee of the Company, effective as of January 1, 2023. In connection with his retirement, the Board determined to accelerate in full the vesting of Mr. Wertheizer’s 34,887 unvested RSUs.

 

On November 9, 2022, the Company publicly announced the appointment of Amir Panush as CEO of the Company to succeed Mr. Wertheizer, with his service as CEO to commence on January 1, 2023. In connection with his appointment as the Company’s CEO, Mr. Panush, effective January 1, 2023, received 46,911 RSUs with fair value of approximately $1,200 under the Company’s 2011 Plan. The RSUs vest in three equal annual installments starting on the first anniversary of the grant date, conditioned upon Mr. Panush’s continued service with the Company.

 

On December 7, 2022, the Board appointed Gweltaz Toquet, who previously served as the Vice President of Sales for Europe and Asia Pacific, as Chief Commercial Officer (“CCO”) of the Company effective January 1, 2023. In connection with his appointment as the Company’s CCO, effective January 1, 2023, Mr. Toquet received 3,909 RSUs with fair value of approximately $100 under the Company’s 2011 Plan. The RSUs vest in three equal annual installments starting on the first anniversary of the grant date, conditioned upon Mr. Toquet’s continued service with the Company.

 

 

On February 14, 2023, the Compensation Committee of the Board (the “Committee”) granted 14,541, 9,996, 8,179 and 5,452 RSUs, effective as of February 17, 2023, to each of the Company’s CEO, Chief Financial Officer (“CFO”), Chief Operating Officer (“COO”) and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the RSU award to the CEO, as an inducement award in accordance with Rule 5635(c)(4) of the Nasdaq Listing Rules granted on terms substantially similar to those of the 2011 Plan (an “Inducement Award”). The RSU grants vest 33.4% on February 17, 2024, 33.3% on February 17, 2025 and 33.3% on February 17, 2026. 

 

Also, on February 14, 2023, the Committee granted 21,811, 6,664, 5,452 and 3,635 performance-based stock units, effective as of February 17, 2023, to each of the Company’s CEO, CFO, COO and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the CEO, as an Inducement Award (collectively, the “Short-Term Executive PSUs”). The performance goals for the Short-Term Executive PSUs with specified weighting are as follows:

 

Weighting

Goals

50%

Vesting of the full 50% of the PSUs occurs if the Company achieves the 2023 license and related revenue target approved by the Board (the “2023 License Revenue Target”). The vesting threshold is achievement of 90% of 2023 License Revenue Target. If the Company’s achievement of the 2023 License Revenue Target is above 90% but less than 99% of the 2023 License Revenue Target, 91% to 99% of the eligible PSUs would be subject to vesting. If the Company’s actual result exceeds 100% of the 2023 License Revenue Target, every 1% increase of the 2023 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO.

25%

Vesting of the full 25% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for 2023 is greater than the S&P Semiconductors Select Industry index (the “S&P index”). The vesting threshold is if the return on the Company’s stock for 2023 is at least 90% of the S&P index. If the return on the Company’s stock, in comparison to the S&P index, is above 90% but less than 99% of the S&P index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the S&P index, every 1% increase in comparison to the S&P index, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO.

25%

Vesting of the full 25% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for 2023 is greater than the Russell 2000 index (the “Russell index”). The vesting threshold is if the return on the Company’s stock for 2023 is at least 90% of the Russell index. If the return on the Company’s stock, in comparison to the Russell index, is above 90% but less than 99% of the Russell index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the Russell index, every 1% increase in comparison to the Russell index, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO.

 

 

Accordingly, assuming maximum achievement of the performance goals set forth above, PSUs representing an additional 30%, meaning an additional 6,543, would be eligible for vesting of the Company’s CEO, and an additional 20%, meaning an additional 1,332, 1,090 and 727, would be eligible for vesting for each of the Company’s CFO, COO and CCO, respectively.

 

In 2023, the Company did not achieve any of the above performance goals for the Short-Term Executive PSUs.

 

Also, on February 14, 2023, the Committee granted 60,587, 30,293, 30,293 and 30,293 PSUs, effective as of February 17, 2023, to each of the Company’s CEO, CFO, COO and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the CEO, as an Inducement Award (collectively, the “Long-Term Executive PSUs”). The Long-Term Executive PSUs shall vest in full upon the first achievement of any of the following performance goals:

 

 

If the Company’s compound annual growth rate for non-GAAP Earnings Per Share (“EPS”) for each fiscal year over the three-year period from 2022 through 2025 reaches 10% or if the Company’s non-GAAP EPS for any fiscal year reaches $1.00 during the period between January 1, 2023 and December 31, 2025;

 

 

If the Company’s non-GAAP operating margin for any fiscal year reaches 20% during the period between January 1, 2023 and December 31, 2025;

 

 

If the Company’s compound annual growth rate for revenue for each fiscal year over the three year period from 2022 through 2025 reaches 10% or if the Company’s revenue for any fiscal year reaches $180 million during the period between January 1, 2023 and December 31, 2025; or

 

 

If the Company’s market capitalization (defined as total outstanding shares as of a given date multiplied by the closing price for the Company’s common stock as quoted by the NASDAQ Stock Market) reaches at least $1.1 billion for at least 30 days of consecutive trading.

 

In 2023, the Company did not achieve any of the above performance goals for the Long-Term Executive PSUs.

 

A summary of the Company’s RSU and PSU activities and related information for the year ended December 31, 2023, is as follows:

 

   

Number of
RSUs and

PSUs

   

Weighted average

grant-date
fair value

 

Unvested as at the beginning of the year

    879,277     $ 37.57  

Granted

    943,377       20.51  

Vested

    (363,453 )     38.71  

Forfeited

    (177,450 )     35.54  

Unvested at the end of the year

    1,281,751     $ 24.97  

 

 

Stock Plans

 

As of December 31, 2023, the Company maintains the Company’s 2011 Stock Incentive Plan (the “2011 Plan”).

 

As of December 31, 2023, options, SARs, RSUs and PSUs to purchase 952,259 shares of common stock were available for grant under the 2011 Plan.

 

2011 Stock Incentive Plan

 

The 2011 Plan was adopted by the Company’s Board of Directors in February 2011 and stockholders on May 17, 2011. Up to 4,350,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure).

 

On June 2, 2022, the Company’s stockholders approved an amendment and restatement of the 2011 Plan to have any shares which remain available for issuance or that would otherwise return to the Company’s 2003 Director Stock Option Plan as a result of forfeiture, termination or expiration of awards be rolled over to the 2011 Plan, resulting in an immediate increase of 273,693 shares at time of the approval.

 

The 2011 Plan provides for the grant of incentive stock options intended to qualify under Section 422 of the Internal Revenue Code, nonqualified stock options, restricted stock, RSUs, dividend equivalent rights and stock appreciation rights. Officers, employees, directors, external consultants and advisors of the Company and those of the Company’s present and future parent and subsidiary corporations are eligible to receive awards under the 2011 Plan. Under current U.S. tax laws, incentive stock options may only be granted to employees. The 2011 Plan permits the Company's Board of Directors or a committee thereof to determine how grantees may pay the exercise or purchase price of their awards.

 

Unless sooner terminated, the 2011 Plan is effective until April 2030.

 

The Company’s Board of Directors or a committee thereof has authority to administer the 2011 Plan. The Company’s Board of Directors has the authority to adopt, amend and repeal the administrative rules, guidelines and practices relating to the 2011 Plan and to interpret its provisions.

 

2002 Employee Stock Purchase Plan (ESPP)

 

The ESPP was adopted by the Company’s Board of Directors and stockholder in July 2002. The ESPP is intended to qualify as an “Employee Stock Purchase Plan” under Section 423 of the U.S. Internal Revenue Code and is intended to provide the Company’s employees with an opportunity to purchase shares of common stock through payroll deductions. An aggregate of 3,450,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure) are reserved for issuance. As of December 31, 2023, 355,300 shares of common stock were available for future issuance under the ESPP.

 

All of the Company’s employees who are regularly employed for more than five months in any calendar year and work 20 hours or more per week are eligible to participate in the ESPP. Non-employee directors, consultants, and employees subject to the rules or laws of a foreign jurisdiction that prohibit or make impractical their participation in an employee stock purchase plan are not eligible to participate in the ESPP.

 

 

The ESPP designates offer periods, purchase periods and exercise dates. Offer periods generally will be overlapping periods of 24 months. Purchase periods generally will be six-month periods. Exercise dates are the last day of each purchase period. In the event the Company merges with or into another corporation, sells all or substantially all of the Company’s assets, or enters into other transactions in which all of the Company’s stockholders before the transaction own less than 50% of the total combined voting power of the Company’s outstanding securities following the transaction, the Company’s Board of Directors or a committee designated by the Board may elect to shorten the offer period then in progress.

 

The price per share at which shares of common stock may be purchased under the ESPP during any purchase period is the lesser of:

 

 

85% of the fair market value of common stock on the date of grant of the purchase right, which is the commencement of an offer period; or

 

 

85% of the fair market value of common stock on the exercise date, which is the last day of a purchase period.

 

The participant’s purchase right is exercised in the above noted manner on each exercise date arising during the offer period unless, on the first day of any purchase period, the fair market value of common stock is lower than the fair market value of common stock on the first day of the offer period. If so, the participant’s participation in the original offer period will be terminated, and the participant will automatically be enrolled in the new offer period effective the same date.

 

The ESPP is administered by the Board of Directors or a committee designated by the Board, which will have the authority to terminate or amend the plan, subject to specified restrictions, and otherwise to administer and resolve all questions relating to the administration of the plan.

 

e. Dividend policy:

 

The Company has never declared or paid any cash dividends on its capital stock and does not anticipate paying any cash dividends in the foreseeable future.

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Derivatives and Hedging Activities
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Derivative Instruments and Hedging Activities Disclosure [Text Block]

NOTE 10: DERIVATIVES AND HEDGING ACTIVITIES

 

The fair value of the Company’s outstanding derivative instruments is as follows:

 

   

Year ended December 31,

 
   

2022

   

2023

 

Derivative assets:

               

Derivatives designated as cash flow hedging instruments:

               

Foreign exchange forward contracts

  $ 13     $ 988  

Total

  $ 13     $ 988  
                 

Derivative liabilities:

               

Derivatives designated as cash flow hedging instruments:

               

Foreign exchange option contracts

  $ 23     $  

Foreign exchange forward contracts

  $ 96     $  

Total

  $ 119     $  

 

 

The Company recorded the fair value of derivative assets in “prepaid expenses and other current assets” and the fair value of derivative liabilities in “accrued expenses and other payables” on the Company’s consolidated balance sheets.

 

The changes in unrealized gains (losses) recognized in “accumulated other comprehensive income (loss)” on derivatives, before tax effect, is as follows:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Derivatives designated as cash flow hedging instruments:

                       

Foreign exchange option contracts

  $     $ (361 )   $ (265 )

Foreign exchange forward contracts

    228       (1,100 )     281  
    $ 228     $ (1,461 )   $ 16  

 

 

The net (gains) losses reclassified from “accumulated other comprehensive income (loss)” into income, are as follows:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Derivatives designated as cash flow hedging instruments:

                       

Foreign exchange option contracts

  $     $ 338     $ 288  

Foreign exchange forward contracts

    (165 )     954       790  
    $ (165 )   $ 1,292     $ 1,078  

 

 

The Company recorded in cost of revenues and operating expenses, a net gain of $165, a net loss of $1,292 and a net loss of $1,078 during the years ended December 31, 2021, 2022 and 2023, respectively, related to its Hedging Contracts.

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

NOTE 11: ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

 

The following table summarizes the changes in accumulated balances of other comprehensive income (loss), net of taxes:

 

   

Year ended December 31, 2022

   

Year ended December 31, 2023

 
   

Unrealized

gains (losses) on available-for-

sale marketable securities

   

Unrealized

gains (losses)

on cash flow

hedges

   

Total

   

Unrealized

gains (losses) on available-for-

sale marketable securities

   

Unrealized

gains (losses)

on cash flow

hedges

   

Total

 
                                                 

Beginning balance

  $ (427 )   $ 55     $ (372 )   $ (6,142 )   $ (107 )   $ (6,249 )

Other comprehensive income (loss) before reclassifications

    (5,766 )     (1,316 )     (7,082 )     2,915       16       2,931  

Amounts reclassified from accumulated other comprehensive income (loss)

    51       1,154       1,205       (90 )     1,079       989  

Net current period other comprehensive income (loss)

    (5,715 )     (162 )     (5,877 )     2,825       1,095       3,920  

Ending balance

  $ (6,142 )   $ (107 )   $ (6,249 )   $ (3,317 )   $ 988     $ (2,329 )

 

 

The following table provides details about reclassifications out of accumulated other comprehensive income (loss):

 

Details about Accumulated Other

Comprehensive Income (Loss)

Components

 

Amount reclassified from accumulated other

comprehensive income (loss)

 

Affected Line Item in the

Statements of Income (Loss)

                           
   

Year ended December 31,

   
   

2021

   

2022

   

2023

   

Unrealized gains (losses) on cash flow hedges

  $ 4     $ (20 )   $ (21 )

Cost of revenues

      144       (1,135 )     (933 )

Research and development

      4       (32 )     (23 )

Sales and marketing

      13       (105 )     (101 )

General and administrative

      165       (1,292 )     (1,078 )

Total, before income taxes

      20       (138 )     1  

Income tax expense (benefit)

      145       (1,154 )     (1,079 )

Total, net of income taxes

                           

Unrealized gains (losses) on available-for-sale marketable securities

    13       (55 )     90  

Financial income, net

            (4 )      

Income tax benefit

      13       (51 )     90  

Total, net of income taxes

                           
    $ 158     $ (1,205 )   $ (989 )

Total, net of income taxes

 

 

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Geographic Information and Major Customer and Market Data
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

NOTE 12: GEOGRAPHIC INFORMATION AND MAJOR CUSTOMER AND MARKET DATA

 

a. Summary information about geographic areas:

 

The Company manages its business on a basis of one reportable segment: the licensing of intellectual property to semiconductor companies and electronic equipment manufacturers (see Note 1 for a brief description of the Company’s business). The following is a summary of revenues within geographic areas:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Revenues based on customer location:

                       

United States

  $ 17,844     $ 14,155     $ 9,551  

Europe, Middle East

    6,876       9,944       12,184  

Asia Pacific (1)

    89,112       96,484       75,684  
    $ 113,832     $ 120,583     $ 97,419  
                         

(1) China

  $ 67,491     $ 75,682     $ 57,507  

 

   

2022

   

2023

 

Long-lived assets by geographic region:

               

Israel

  $ 9,857     $ 8,119  

France

    2,066       2,064  

United States

    2,066       1,866  

Other

    1,120       1,661  
    $ 15,109     $ 13,710  

 

 

b. Major customer data as a percentage of total revenues:

 

The following table sets forth the customers that represented 10% or more of the Company’s total revenues in each of the periods set forth below:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Customer A

    21 %     16 %     13 %

 

 

c. Information about use cases for Ceva Technology Portfolio:

 

The following table sets forth use cases for Ceva technology portfolio as percentages of the Company’s total revenues in each of the periods set forth below:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)

    77 %     78 %     82 %

Sense & Infer (sensor fusion, audio, sound, imaging, vision and AI)

    23 %     22 %     18 %

 

 

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Financial Income, Net
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Interest and Other Income [Text Block]

NOTE 13: FINANCIAL INCOME, NET

 

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Interest income

  $ 1,873     $ 3,190     $ 4,362  

Gain (loss) on available-for-sale marketable securities, net

    13       (55 )     90  

Amortization of premium on available-for-sale marketable securities, net

    (420 )     (397 )     124  

Foreign exchange gain (loss), net

    (1,269 )     74       688  

Total

  $ 197     $ 2,812     $ 5,264  

 

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Taxes on Income
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

NOTE 14: TAXES ON INCOME

 

a. U.S. tax reform

 

On December 22, 2017, the U.S. government enacted the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act includes significant changes to the U.S. corporate income tax system including but not limited to: a federal corporate rate reduction from 35% to 21%; creation of the base erosion anti-abuse tax (“BEAT”), introduction of the Global Intangible Low Taxed Income (“GILTI”) provisions; the transition of U.S. international taxation from a worldwide tax system to a modified territorial tax system; modifications to the allowance of net business interest expense deductions; modification of net operating loss provisions; changes to 162(m) limitation rules and bonus depreciation provisions. The change to a modified territorial tax system resulted in a one-time U.S. tax liability on those earnings which have not previously been repatriated to the U.S. (the “Transition Tax”), with future dividend distributions not subject to U.S. federal income tax when repatriated. A majority of the provisions in the Tax Act became effective January 1, 2018.

 

In connection with its analysis of the impact of the Tax Act, the Company had $16,053 of Transition Tax inclusion reported on the tax return filed for the year ended December 31, 2017. After the utilization of existing tax net operating loss carryforwards, the Company did not pay additional U.S. federal cash taxes.

 

The Tax Act added a new code section 951A, which requires a U.S. shareholder of a Controlled Foreign Corporation (“CFC”) to include in current taxable income, its GILTI in a manner similar to Subpart F income. The statutory language also allows a deduction for corporate shareholders equal to 50% of the GILTI inclusion, which would be reduced to 37.5% starting in 2026. In general, GILTI imposes a tax on the net income of foreign corporate subsidiaries in excess of a deemed return on their tangible assets.  The Company is subject to GILTI for 2018 and future periods.  The Company is electing to account for the income tax effects of GILTI as a ‘period cost‘, an income tax expenses in the year the tax is incurred.

 

For the fiscal year ended 2021, the Company operated at net losses before and after GILTI inclusion and did not pay additional U.S. federal cash taxes. For the fiscal year ended 2022, the Company provisioned to operate at a net loss before the GILTI inclusion and a taxable income position after. However, the Company utilized net operating losses, deductions under Section 250 of the U.S. Internal Revenue Code, and foreign tax credits to offset the tax liability, and did not pay additional U.S. federal cash taxes. For the fiscal year ended 2023, GILTI is not expected to cause the company to be in a taxable income position for the current and future years.

 

 

Furthermore, the Tax Act limits the carryover of net operating losses generated after tax years 2017 to 80% of taxable income and eliminates the ability to carryback.  Losses incurred before January 1, 2018 have not changed and are not limited to the 80% of taxable income and will continue to be carried forward 20 years. The Company has fully utilized all pre-2018 net operating losses. Any future net operating losses generated will be carried forward indefinitely and subject to an 80% taxable income limitation.

 

b. A number of the Company’s operating subsidiaries are taxed at rates lower than U.S. rates.

 

1. Irish Subsidiaries

 

The Irish operating subsidiaries qualified for a 12.5% tax rate on its trade. Interest income earned by the Irish subsidiaries is taxed at a rate of 25%. As of December 31, 2023, the open tax years, subject to review by the applicable taxing authorities for the Irish subsidiaries, are 2019 and subsequent years.

 

2. Israeli Subsidiary

 

The Israeli subsidiary enjoys certain tax benefits in Israel, particularly as a result of the “Approved Enterprise” and the “Benefited Enterprise” status of its facilities and programs through 2019, and the “Technological Preferred Enterprise” status of its facilities and programs since 2020.

 

The Israeli subsidiary has been granted “Approved Enterprise” and “Benefited Enterprise” status under the Israeli Law for the Encouragement of Capital Investments. For such Approved Enterprises and Benefited Enterprises, the Israeli subsidiary elected to apply for alternative tax benefits—the waiver of government grants in return for tax exemptions on undistributed income. Upon distribution of such exempt income, the Israeli subsidiary will be subject to corporate tax at the rate ordinarily applicable to the Approved Enterprise’s or Benefited Enterprise’s income. Such tax exemption on undistributed income applies for a limited period of between two to ten years, depending upon the location of the enterprise. During the remainder of the benefits period (generally until the expiration of ten years), a reduced corporate tax rate not exceeding 23% will apply.

 

The Israeli subsidiary is a foreign investor company, or FIC, as defined by the Investment Law. FICs are entitled to further reductions in the tax rate normally applicable to Approved Enterprises and Benefited Enterprises. Depending on the foreign ownership in each tax year, the tax rate can range between 10% (when foreign ownership exceeds 90%) to 20% (when foreign ownership exceeds 49%). There can be no assurance that the subsidiary will continue to qualify as an FIC in the future or that the benefits described herein will be granted in the future.

 

The Company’s Israeli subsidiary’s tax-exempt profit from Approved Enterprises and Benefited Enterprises is permanently reinvested as the Company’s management has determined that the Company does not currently intend to distribute dividends. Therefore, deferred taxes have not been provided for such tax-exempt income. The Company intends to continue to reinvest these profits and does not currently foresee a need to distribute dividends out of such tax-exempt income.

 

In December 2016, the Economic Efficiency Law (Legislative Amendments for Applying the Economic Policy for the 2017 and 2018 Budget Years), 2016, which includes the Amendment to the Law for the Encouragement of Capital Investments, 1959 (Amendment 73) (the “Amendment"), was published. The Amendment, among other things, prescribes special tax tracks for technological enterprises, which are subject to rules that were issued by the Minister of Finance during April 2017.

 

 

The new tax track under the Amendment, which is applicable to the Israeli subsidiary, is the “Technological Preferred Enterprise”.  A Technological Preferred Enterprise is an enterprise for which total consolidated revenues of its parent company and all subsidiaries are less than 10 billion New Israeli Shekel (“NIS”). A Technological Preferred Enterprise, as defined in the law, which is located in the center of Israel (where our Israeli subsidiary is currently located) is subject to tax at a rate of 12% on profits deriving from intellectual property (in development area A, the tax rate is 7.5%), subject to satisfaction of a number of conditions, including compliance with a minimal amount or ratio of annual Research and development expenditure and Research and development employees, as well as having at least 25% of annual income derived from exports. Any dividends distributed to "foreign companies", as defined in the law, deriving from income from the technological enterprises will be subject to tax at a rate of 4% if foreign entities hold at least 90% of the Company’s common stock.

 

In light of the Company's decision not to distribute a dividend in the coming year, no tax expenses were recognized in the tax year.

 

The balance of accumulated income that has not yet been thawed as of December 31, 2023 is 118,512 NIS (approximately $32,675)

 

In addition, due to a lack of intention to distribute a dividend in a subsidiary that has imprisoned profits, the Company did not recognize as of December 31, 2023 a deferred tax liability against recognition of deferred tax expenses.

 

Income not eligible for Technological Preferred Enterprise is taxed at a regular rate, which was 23% in 2021, 2022 and 2023.

 

The Israeli subsidiary elected to compute taxable income in accordance with Income Tax Regulations (Rules for Accounting for Foreign Investors Companies and Certain Partnerships and Setting their Taxable Income), 1986. Accordingly, the taxable income or loss is calculated in U.S. dollars. Applying these regulations reduces the effect of the foreign exchange rate (of NIS against the U.S. dollar) on the Company’s Israeli taxable income.

 

As of December 31, 2023, the open tax years, subject to review by the applicable taxing authorities for the Israeli subsidiary, are 2020 and subsequent years.

 

3. French Subsidiary

 

In 2017, the French government passed a series of tax reforms allowing for the phased reduction in the corporate tax rate. As a result, in 2021, the French operating subsidiary qualified for a 26.5% corporate income tax rate. From 2022 onward, the standard corporate income tax rate was reduced to 25%. 

 

Since 2021, the Company’s French subsidiary is entitled to a new tax benefit of 10% applied to specific revenues under the French IP Box regime. The French IP Box regime applies to net income derived from the licensing, sublicensing or sale of several IP rights such as patents and copyrighted software, including royalty revenues. This new elective regime requires a direct link between the income benefiting from the preferential treatment and the R&D expenditures incurred and contributing to that income. Qualifying income may be taxed at a favorable 10% CIT rate (plus social surtax, hence 10.3% in total).

 

 

As of December 31, 2023, the open tax years subject to review by the applicable taxing authorities for the French subsidiary are 2021 and subsequent years.

 

c. Taxes on income comprised of:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Domestic taxes:

                       

Current

  $ 5     $ 949     $ (1,229 )

Deferred

    (5 )     (4,425 )     4,429  

Foreign taxes:

                       

Current

    11,772       6,647       7,668  

Deferred

    (4,949 )     14,904       (636 )
    $ 6,823     $ 18,075     $ 10,232  
                         

Income (loss) before taxes on income:

                       

Domestic

  $ (11,351 )   $ (12,741 )   $ (14,136 )

Foreign

    20,571       16,938       5,931  
    $ 9,220     $ 4,197     $ (8,205 )

 

d. Reconciliation between the Companys effective tax rate and the U.S. statutory rate:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Income (loss) before taxes on income

  $ 9,220     $ 4,197     $ (8,205 )

Theoretical tax at U.S. statutory rate

    1,936       881       (1,723 )

Foreign income taxes at rates other than U.S. rate

    450       (4,644 )     (3,313 )

Technological Preferred Enterprise benefits (*)

    836              

Subpart F

    192       301       795  

Non-deductible items

    340       121       195  

Non-taxable items

    (483 )     (452 )     (527 )

Taxes for prior years

          (2,257 )     (371 )

Stock-based compensation expense

    (1,193 )     267       1,131  

Impacts of GILTI

          6,736       1,877  

Tax adjustment in respect of difference tax rate of foreign subsidiary

    108       (8,147 )      

Foreign withholding taxes

    648       1,390        

Changes in valuation allowance

    3,364       22,631       13,034  

Other, net

    625       1,248       (866 )

Taxes on income

  $ 6,823     $ 18,075     $ 10,232  
                         

(*) Basic and diluted earnings per share amounts of the benefit resulting from:

                       

the “Technological Preferred Enterprise benefits” status

  $ 0.04     $     $  

 

 

e. Deferred taxes on income:

 

Significant components of the Company’s deferred tax assets are as follows:

 

   

As at December 31,

 
   

2022

   

2023

 

Deferred tax assets

               

Operating loss carryforward

  $ 11,507     $ 18,446  

Accrued expenses and deferred revenues

    2,605       2,239  

Temporary differences related to R&D expenses

    14,205       11,562  

Equity-based compensation

    5,623       7,022  

Operating leases

    1,626       1,326  

Intangible assets

    980       253  

Tax credit carry forward

    17,097       18,609  

Other

    1,255       1,298  

Total gross deferred tax assets

    54,898       60,755  

Valuation allowance

    (44,772 )     (57,806 )

Net deferred tax assets

  $ 10,126     $ 2,949  
                 

Deferred tax liabilities

               

Operating leases

  $ 1,642     $ 1,340  

Total deferred tax liabilities

  $ 1,642     $ 1,340  
                 

Net deferred tax assets (*)

  $ 8,484     $ 1,609  

 

(*)

$4,429 and $0 net deferred taxes for the years ended December 31, 2022 and 2023, respectively, are from domestic jurisdictions.

 

Changes in valuation allowances on deferred tax assets result from management's assessment of the Company's ability to utilize certain future tax deductions, operating losses and tax credit carryforwards prior to expiration. Valuation allowances were recorded to reduce deferred tax assets to an amount that will, more likely than not, be realized in the future.

 

During the years ended December 31, 2022 and 2023, the Company concluded that, based on its evaluation of available evidence, it was no longer more likely than not that certain deferred tax assets were recoverable. As a result, the Company recorded a valuation allowance of $15,573 and $4,429 for the years ended December 31, 2022 and 2023, respectively, against its deferred tax assets.

 

As of December 31, 2023, the Company’s undistributed earnings from non-U.S. subsidiaries are intended to be indefinitely reinvested in non-U.S. operations, and therefore no U.S. deferred taxes liabilities have been recorded.

 

 

f. Uncertain tax positions:

 

A reconciliation of the beginning and ending amount of gross unrecognized tax benefits based on the provisions of FASB ASC No. 740 is as follows:

 

   

Year ended December 31,

 
   

2022

   

2023

 

Beginning of year

  $ 1,610     $ 1,633  

Additions for current year tax positions

    50        

Reductions for prior year’s tax positions

    (27 )      

Settlement due to a tax audit for prior years

          (1,171 )

Balance at December 31

  $ 1,633     $ 462  

 

 

As of December 31, 2022 and 2023, there were $1,633 and $462, respectively, of unrecognized tax benefits that if recognized would affect the annual effective tax rate. The Company accrued interest in the amount of $17 relating to unrecognized tax benefits in its provision for income taxes during the year ended December 31, 2023. The Company did not accrue penalties relating to unrecognized tax benefits in its provision for income taxes during the years ended December 31, 2022 and 2023 because such penalties did not have a material impact on the Company’s financial statements.

 

The Company believes that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company's tax audits are resolved in a manner not consistent with management's expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. The Company does not expect uncertain tax positions to change significantly over the next 12 months, except in the case of settlements with tax authorities, the likelihood and timing of which are difficult to estimate.

 

g. Tax loss carryforwards:

 

As of December 31, 2023, Ceva and its subsidiaries had net operating loss carryforwards for federal income tax purposes of approximately $3,132, which are available to offset future federal taxable income indefinitely. As of December 31, 2023, Ceva and its subsidiaries had net operating loss carryforwards for various state income tax purposes of approximately $3,415 which are available to offset taxable income. Such loss carryforwards have an indefinite life.

 

As of December 31, 2023, Ceva’s Irish subsidiary had foreign operating losses of approximately $48,926, which are available to offset future taxable income indefinitely.

 

As of December 31, 2023, Ceva’s Israeli subsidiary had foreign operating losses of approximately $32,872, which are available to offset future taxable income indefinitely.

 

h. Tax returns:

 

Ceva files income tax returns in the U.S. federal jurisdiction and various state and local jurisdictions. With few exceptions, Ceva is no longer subject to U.S. federal income tax examinations by tax authorities, and state and local income tax examinations, for the years prior to 2012.

XML 39 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Related Party Transactions
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

NOTE 15: RELATED PARTY TRANSACTIONS

 

On February 16, 2021, the Board unanimously approved the appointment of Jaclyn Liu as an independent member of the Board with the appointment effective as of February 16, 2021. Ms. Liu is a partner of Morrison & Foerster LLP, outside legal counsel to the Company. Fees attributed to Morrison & Foerster LLP during the year ended December 31, 2023, were $1,271. The accounts payable balance with Morrison & Foerster LLP at December 31, 2023 was $1.

 

 

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

NOTE 16: COMMITMENTS AND CONTINGENCIES

 

a. The Company is not a party to any litigation or other legal proceedings that the Company believes could reasonably be expected to have a material adverse effect on the Company’s business, results of operations and financial condition.

 

b. As of December 31, 2023, the Company and its subsidiaries had several non-cancelable operating leases, primarily for facilities and equipment. These leases generally contain renewal options and require the Company and its subsidiaries to pay all executory costs such as maintenance and insurance. In addition, the Company has several fixed service agreements with sub-contractors.

 

As of December 31, 2023, future purchase obligations and minimum rental commitments for leasehold properties and operating leases with non-cancelable terms are as follows:

 

 

   

Minimum rental
commitments for leasehold

properties

   

Commitments for

other lease

obligations

   

Other purchase
obligations

   

Total

 
                                 

2024

  $ 593     $ 3,297     $ 1,230     $ 5,120  

2025

    429       3,184             3,613  

2026

    150                   150  

2027 and thereafter

    117                   117  

Total

  $ 1,289     $ 6,481     $ 1,230     $ 9,000  

 

 

c. Royalties:

 

The Company participated in programs sponsored by the Israeli government for the support of research and development activities. Through December 31, 2023, the Company had obtained grants from the IIA for certain of the Company’s research and development projects. The Company is obligated to pay royalties to the IIA, amounting to 3%-3.5% of the sales of the products and other related revenues (based on the dollar) generated from such projects, up to 100% of the grants received. Royalty payment obligations also bear interest at the LIBOR rate. The obligation to pay these royalties is contingent on actual sales of the products and in the absence of such sales, no payment is required.

 

Royalty expenses relating to the IIA grants included in cost of revenues for the years ended December 31, 2021, 2022 and 2023 amounted to $1,175, $1,221 and $1,010, respectively. As of December 31, 2023, the aggregate contingent liability to the IIA (including interest) amounted to $28,826.

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Subsequent Events
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Subsequent Events [Text Block]

NOTE 17: SUBSEQUENT EVENTS

 

In January 2024, the Company acquired 100% of the equity shares of a privately held, Greek-based company, to extend the research and development resources in the Ceva group. Under the terms of the purchase agreement, the Company agreed to pay an aggregate of approximately $1,600 to acquire the Greek company with $750 paid at closing and the remainder of the consideration to be paid in two equal installments over a period of two years upon the satisfaction of certain conditions. As part of the purchase agreement, the Company also agreed to pay an earn-out amount of up to a maximum of $1,250 starting from 2026. The final purchase price allocation for the acquisition has not been determined as of the filing of this Annual Report on Form 10-K.

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Organization [Policy Text Block]

Organization:

 

Ceva, Inc. (“Ceva” or the “Company”) was incorporated in Delaware on November 22, 1999. The Company was formed through the combination of Parthus Technologies plc (“Parthus”) and the digital signal processor (DSP) cores licensing business and operations of DSP Group, Inc. in November 2002. The Company had no business or operations prior to the combination.

 

Ceva is the leader in innovative silicon and software IP solutions that enable smart edge products to connect, sense, and infer data more reliably and efficiently. With the industry’s only portfolio of comprehensive communications and scalable edge AI IP, Ceva powers the connectivity, sensing, and inference in today’s most advanced smart edge products across consumer IoT, mobile, automotive, infrastructure, industrial, and personal computing. Many of the world’s most innovative smart edge products from AI-infused smartwatches, IoT devices and wearables to autonomous vehicles, 5G mobile networks and more are powered by Ceva.

 

Ceva’s wireless communications, sensing and Edge AI technologies are at the heart of some of today’s most advanced smart edge products. From Bluetooth connectivity, Wi-Fi, ultra-wide band (UWB) and 5G platform IP for ubiquitous, robust communications, to scalable Edge AI neural processing unit (NPU) IPs, sensor fusion processors and embedded application software that make devices smarter.

 

We license our portfolio of wireless communications and scalable edge AI IP to our customers, breaking down barriers to entry and enabling them to bring new cutting-edge products to market faster, more reliably, efficiently, and economically.

 

Ceva is a trusted partner to many of the leading semiconductor and original equipment manufacturer (OEM) companies targeting a wide variety of cellular and IoT end markets, including mobile, PC, consumer, automotive, smart-home, surveillance, robotics, industrial and medical. The customers incorporate our IP into application-specific integrated circuits (ASICs) and application-specific standard products (ASSPs) that they manufacture, market and sell to consumer electronics companies. Our application software IP is licensed primarily to OEMs who embed it in their System on Chip (SoC) designs to enhance the user experience, and OEMs also license our hardware IP products and solutions for their SoC designs to create power-efficient, intelligent, secure and connected devices.

Business Combinations Policy [Policy Text Block]

Acquisitions, Held For Sale And Discontinued Operation:

 

a. Intrinsix Corp. (Intrinsix)

 

On May 31, 2021, (the “closing date”), the Company acquired 100% of the equity shares of Intrinsix, a leading chip design specialist. The Company acquired Intrinsix pursuant to the Agreement and Plan of Merger, made and entered into on May 9, 2021 (the “Merger Agreement”), by and among the Company, Northstar Merger Sub, Inc., Intrinsix and Shareholder Representative Services LLC, for $33,096 in cash (“the Merger Consideration”), with $26,704 paid at closing, $4,260 delivered to escrow to satisfy indemnification claims, if any, and $2,605 payable to certain Intrinsix executives held back as described below (the “Holdback Merger Consideration”), and after giving effect to post-closing adjustments resulting in a $473 repayment to the Company during the third quarter of 2021. As part of the Merger Agreement, the Company entered into agreements with the Chief Executive Officer and the Chief Technology Officer of Intrinsix pursuant to which the Holdback Merger Consideration, representing 25% of the Merger Consideration payable to each of them in respect of their equity in Intrinsix, is being held back and, subject to their respective continued employment with the Company, released to them over a period of twenty-four (24) months after closing of the acquisition.

 

In addition, the Company incurred acquisition-related costs in an amount of $970, which were included in general and administrative expenses for the year ended December 31, 2021.

 

 

The acquisition has been accounted in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) No. 805, “Business Combinations” (“ASC 805”). Under the acquisition method of accounting, the total purchase price is allocated to the net tangible and intangible assets of Intrinsix acquired in the acquisition, based on their fair values on the closing date.

 

The results of operations of the combined business, including the acquired business, have been included in the consolidated financial statements as of the closing date. The primary rationale for this acquisition was (1) extending the Company’s market reach into the sustainable and sizeable aerospace and defense space, (2) increasing the Company’s content in customers’ designs and accordingly increasing the license and royalty revenue opportunity by offering turnkey IP platforms that can combine the Company’s off-the-shelf connectivity and smart sensing IP with Intrinsix’s NRE design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more, and (3) expanding the Company’s IP portfolio with secure processor IP for IoT devices and Heterogeneous SoC interface IP for the growing adoption of chiplets, which offer a faster and less expensive alternative to the high R&D costs and complexities associated with monolithic IC developments. A significant portion of the acquisition price was recorded as goodwill due to the synergies with Intrinsix.

 

The intangible assets are amortized based on the pattern upon which the economic benefits of the intangible assets are to be utilized.

 

On September 14, 2023, the Company and Intrinsix, then its wholly owned subsidiary, entered into a Share Purchase Agreement (the “Agreement”) with Cadence Design Systems, Inc. (“Cadence”), pursuant to which Cadence agreed to purchase all of the issued and outstanding capital shares of Intrinsix from the Company for $35,000 in cash, subject to other certain purchase price adjustments as provided for in the Agreement (the “Transaction”). The closing of the Transaction occurred on October 2, 2023. At the closing, an amount of $300 from the consideration was deposited with a third-party escrow agent for the purposes of satisfying any additional post-closing purchase price adjustments owed by the Company to Cadence and a further amount of $3,500 of the consideration was deposited with the same escrow agent for a period of 18 months as security for the Company’s indemnification obligations to Cadence in accordance with the terms and conditions set forth in the Agreement. The Agreement includes certain representations, warranties and covenants of the parties, and the Company also agreed to certain non-competition and non-solicitation terms, which are subject to certain exceptions.

 

Under ASC 205-20, "Discontinued Operation" when a component of an entity, as defined in ASC 205-20, has been disposed of or is classified as held for sale, the results of its operations, including the gain or loss on its component are classified as discontinued operations and the assets and liabilities of such component are classified as assets and liabilities attributed to discontinued operations; that is, provided that the operations, assets and liabilities and cash flows of the component have been eliminated from the Company’s consolidated operations and the Company will have no significant continuing involvement in the operations of the component.

 

As a result of the Transaction, Intrinsix's results of operations and asset and liability balances are disclosed as a discontinued operation, including the resulting income from the sale. All prior periods comparable results of operation, assets and liabilities have been retroactively included in discontinued operations.

 

 

The following assets and liabilities allocated to the discontinued operation are reflected as discontinued operation assets and liabilities in the Company’s Consolidated Balance Sheet for the periods presented. Since the Company operates as one reporting unit, the Company allocated goodwill to the discontinued operation using relative fair value method. The major classes of assets and liabilities included as part of the discontinued operation as of December 31, 2022, are presented in the following table:

 

   

December 31,
2022

 

Assets of discontinued operation

       

Current assets of discontinued operation:

       

Cash and cash equivalents

  $ 1,169  

Trade receivables

    1,420  

Prepaid expenses and other current assets

    107  

Total current assets of discontinued operation

    2,696  

Long-term assets of discontinued operation:

       

Deferred tax assets

    115  

Property and equipment, net

    475  

Operating lease right-of-use assets

    1,798  

Goodwill

    17,983  

Intangible assets, net

    4,288  

Total long-term assets of discontinued operation

    24,659  

Total assets of discontinued operation

  $ 27,355  
         

Liabilities of discontinued operation

       

Current liabilities of discontinued operation:

       

Trade payables

  $ 136  

Deferred revenues

    70  

Accrued expenses and other payables

    115  

Accrued payroll and related benefits

    969  

Operating lease liabilities

    302  

Total current liabilities of discontinued operation

    1,592  

Long-term liabilities of discontinued operation:

       

Operating lease liabilities

    1,496  

Total long-term liabilities of discontinued operation

    1,496  

Total liabilities of discontinued operation

  $ 3,088  

 

The following table shows the Company's results of discontinued operation for years ended December 31, 2021, 2022 and 2023:

 

   

Year Ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Revenues

  $ 8,874     $ 14,065     $ 7,909  

Cost of revenues

    6,449       11,921       4,976  

Gross profit

    2,425       2,144       2,933  

Operating expenses:

                       

Research and development, net

    3,415       8,184       5,489  

Sales and marketing

    628       1,427       662  

General and administrative

    1,506       1,139       757  

Amortization of intangible assets

    408       699       373  

Total operating expenses

    5,957       11,449       7,281  

Operating loss

    (3,532 )     (9,305 )     (4,348 )

Financial income, net

                3  

Gain on sale

                10,892  

Total gain (loss) from discontinued operations before taxes on income

    (3,532 )     (9,305 )     6,547  

Income tax benefit

    (1,531 )           (12 )

Net income (loss) from discontinued operations

  $ (2,001 )   $ (9,305 )   $ 6,559  

 

 

The following table presents the gain associated with the sale, presented in the results of discontinued operations for the year ended December 31, 2023:

 

Gross purchase price

  $ 35,154  

Transaction costs

    (690 )

Net assets sold

    (23,572 )

Total gain on sale

  $ 10,892  

 

The carrying value of the net assets sold are as follows:

 

Cash and cash equivalents

  $ 525  

Trade receivables

    931  

Prepaid expenses and other current assets

    354  

Operating lease right-of-use assets

    1,590  

Property and equipment, net

    364  

Goodwill

    18,463  

Intangible assets, net

    3,323  

Trade payables

    (44 )

Deferred revenues

    (123 )

Accrued payroll and related benefits

    (221 )

Operating lease liabilities

    (1,590 )

Total net assets sold

  $ 23,572  

 

The following table presents cash flows from discontinued operations: 

 

   

Year Ended December 31,

 
   

2021

   

2022

   

2023

 

Net cash flows used in operating activities (*)

  $ (3,092 )   $ (3,116 )   $ (2,235 )

Net cash flows (used in) provided by investing activities

  $ (29,997 )   $ (436 )   $ 29,919  

 

(*) Amortization and depreciation allocated to discontinued operation for the years ended December 31, 2021, 2022 and 2023 amounted to $1,257, $2,205 and $1,081, respectively.

 

 

b. VisiSonics 

 

In May 2023, the Company entered into an agreement to acquire the VisiSonics 3D spatial audio business (“VisiSonics”). Under the terms of the agreement, the Company agreed to pay an aggregate of $3,600 at closing, and each of VisiSonics’ two founders will be entitled to an additional payment of $100 payable in equal monthly installments over the 12-month period following the closing in connection with their provision of consulting services. The main strategic driver for the acquisition is that VisiSonics’ spatial audio R&D team and software, which has close ties to the Company’s sensor fusion R&D development center, extend the Company’s application software portfolio for embedded systems, bolstering the Company’s strong market position in hearables where spatial audio is quickly becoming a must-have feature.

 

In addition, the Company incurred acquisition-related expenses associated with the VisiSonics transaction in a total amount of $117, which were included in general and administrative expenses for the year ended December 31, 2023. Acquisition-related costs included legal and accounting fees. 

 

The results of VisiSonics's operations have been included in the consolidated financial statements since May 5, 2023. Pro forma results of operations related to this acquisition have not been prepared because they are not material to the Company's consolidated statement of income.

 

The acquisition of the VisiSonics business has been accounted in accordance with ASC  805. Under the acquisition method of accounting, the total purchase price is allocated to the intangible assets based on their fair values on the closing date. The excess of the purchase price over the identifiable intangible assets was recorded as goodwill. 

 

Goodwill generated from this business combination is attributed to synergies between the Company's and VisiSonics's respective products and services.

 

The purchase price allocation for the acquisition has been determined as follows:

 

Intangible assets:

       

Technologies

  $ 1,174  

Customer relationships

    432  

Goodwill

    1,994  

Total assets

  $ 3,600  
Basis of Accounting, Policy [Policy Text Block]

Basis of presentation:

 

The consolidated financial statements have been prepared according to U.S Generally Accepted Accounting Principles (“U.S. GAAP”).

Use of Estimates, Policy [Policy Text Block]

Use of estimates:

 

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, the reported amounts of revenues and expenses during the reporting period, and amounts classified as a discontinued operation. Actual results could differ from those estimates.

Foreign Currency Transactions and Translations Policy [Policy Text Block]

Financial statements in U.S. dollars:

 

A majority of the revenues of the Company and its subsidiaries is generated in U.S. dollars (“dollars”). In addition, a portion of the Company and its subsidiaries’ costs are incurred in dollars. The Company’s management has determined that the dollar is the primary currency of the economic environment in which the Company and its subsidiaries principally operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.

 

Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into dollars in accordance with FASB ASC No. 830, “Foreign Currency Matters.” All transaction gains and losses from remeasurement of monetary balance sheet items are reflected in the consolidated statements of income (loss) as financial income or expenses, as appropriate, which is included in “financial income, net.” The foreign exchange gains and losses arose principally on the EURO and the NIS monetary balance sheet items as a result of the currency fluctuations of the EURO and the NIS against the dollar.

Consolidation, Policy [Policy Text Block]

Principles of consolidation:

 

The consolidated financial statements incorporate the financial statements of the Company and all of its subsidiaries. All inter-company balances and transactions have been eliminated on consolidation.

Cash and Cash Equivalents, Policy [Policy Text Block]

Cash equivalents:

 

Cash equivalents are short-term highly liquid investments that are readily convertible to cash with original maturities of three months or less from the date acquired.

Short-term Deposit [Policy Text Block]

Short-term bank deposits:

 

Short-term bank deposits are deposits with maturities of more than three months but less than one year from the balance sheet date. The deposits are presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.12%, 1.54% and 3.95% during 2021, 2022 and 2023, respectively.

Marketable Securities, Policy [Policy Text Block]

Marketable securities:

 

Marketable securities consist mainly of corporate bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC No. 320 “Investments- Debt Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because these securities are available to support current operations and the company may sell these debt securities prior to their stated maturities.

 

The Company determines realized gains or losses on sale of marketable securities on a specific identification method and records such gains or losses as financial income, net.

 

For each reporting period, the Company evaluates whether declines in fair value below the amortized cost are due to expected credit losses, as well as the Company's ability and intention to hold the investment until a forecasted recovery occurs, in accordance with ASC 326. Allowance for credit losses on available for sale debt securities are recognized as a charge in financial income on the consolidated statements of income, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss). For the years ended December 31, 2023, 2022 and 2021, credit losses were immaterial.

Long-term Investments [Policy Text Block]

Long-term bank deposits:

 

Long-term bank deposits are deposits with maturities of more than one year as of the balance sheet date. The deposits presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.15% and 3.8% during 2021 and 2022, respectively. There were no long-term bank deposits as of December 31, 2023.

Trade Receivables and Allowance Policy [Policy Text Block]

Trade receivables and allowances:

 

Trade receivables are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts and allowance for unbilled receivables based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).

Property, Plant and Equipment, Policy [Policy Text Block]

Property and equipment, net:

 

Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, at the following annual rates:

 

   

%

 

Computers, software and equipment

  15 - 33  

Office furniture and equipment

  7 - 33  

Leasehold improvements

  10 - 33  
    (the shorter of the expected lease term or useful economic life)  

 

The Company’s long-lived assets are reviewed for impairment in accordance with FASB ASC No. 360-10-35, “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.

 

No impairment was recorded during the years ended 2021, 2022 and 2023.

Lessee, Leases [Policy Text Block]

Leases:

 

The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (1) whether the contract includes an identified asset, (2) whether the Company obtains substantially all of the economic benefits from the use of the asset throughout the period of use, and (3) whether the Company has the right to direct how and for what purpose the identified asset is used throughout the period of use.

 

 

Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does not meet any one of these criteria. Since all of the Company’s lease contracts do not meet any of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.

 

Operating lease right-of-use (“ROU”) assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. The lease term may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on information available on the commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. All ROU assets are reviewed for impairment. In 2022, the Company abandoned one of its offices, and as a result $439 was written off. In 2023, the Company abandoned another office before the end of the lease period, and as a result $144 was written off.

 

The Company elected to not recognize a lease liability and a ROU asset for lease with a term of twelve months or less.

Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]

Goodwill:

 

Goodwill is carried at cost and is not amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances. The Company conducts its annual test of impairment for goodwill on October 1st of each year.

 

The Company operates in one operating segment and this segment comprises only one reporting unit.

 

ASC 350, "Intangibles – Goodwill and Other" ("ASC 350") allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the Company recognizes an impairment of goodwill for the amount of this excess. For each of the three years in the period ended December 31, 2023, no impairment of goodwill has been recorded.

Intangible Assets, Finite-Lived, Policy [Policy Text Block]

Intangible assets, net:

 

Acquired intangible assets with finite lives are amortized over their estimated useful lives. The Company amortizes intangible assets with finite lives over periods ranging from half a year to seven and a half years, using the straight-line method, unless another method is more appropriate.

 

The Company’s long-lived assets and intangible assets with finite lives are reviewed for impairment in accordance with ASC 360 whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.

 

 

The Company did not record any impairments during the years ended December 31, 2021 and 2023. In 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company decided to cease the development of this product line. In 2022, the Company also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (1) an impairment charge of $479 relating to an agreement to acquire certain NB-IoT technologies, and (2) an impairment charge of $1,479 relating to an agreement to purchase certain assets and services from Immervision.

Investment, Policy [Policy Text Block]

Investments in marketable equity securities:

 

The Company holds an equity interest in Cipia Vision Ltd (CPIA.TA) ("Cipia"), a publicly traded company listed on the Tel-Aviv Stock Exchange. As such, the Company measures its Cipia investment at fair value with changes in fair value recognized in remeasurement of marketable equity securities in the consolidated statements of income (loss). As of December 31, 2023, the investment fair value amounted to $406. The Company recorded a gain of $1,983, a loss of $2,511 and a loss of $2 for the years ended December 31, 2021, 2022 and 2023, respectively from the remeasurement of the investment.

Revenue from Contract with Customer [Policy Text Block]

Revenue recognition:

 

The following is a description of principal activities from which the Company generates revenue. Revenues are recognized when control of the promised goods or services are transferred to the customers in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.

 

The Company determines revenue recognition through the following steps:

 

 

Identification of the contract with a customer;

 

 

Identification of the performance obligations in the contract;

 

 

Determination of the transaction price;

 

 

Allocation of the transaction price to the performance obligations in the contract; and

 

 

Recognition of revenue when, or as, the Company satisfies a performance obligation.

 

The Company enters into contracts that can include various combinations of products and services, as detailed below, which are generally capable of being distinct and accounted for as separate performance obligations.

 

The Company generates its revenues from (1) licensing intellectual properties, which in certain circumstances are modified for customer-specific requirements, (2) royalty revenues, and (3) other revenues, which include revenues from support, training and sale of development systems and chips, which are included in licensing and related revenue in the accompanying consolidated statements of income (loss).

 

The Company accounts for its IP license revenues and related services, which provide the Company's customers with rights to use the Company's IP, in accordance with ASC 606, "Revenue from Contracts with Customers" (ASC 606"). A license may be perpetual or time limited in its application. In accordance with ASC 606, the Company will recognize revenue from IP license at the time of delivery when the customer obtains control of the IP, as the IP is functional without professional services, updates and technical support. The Company has concluded that its IP licenses are distinct as the customer can benefit from the licenses on their own.

 

 

Revenues from contracts that involve significant customization of the Company’s IP to customer-specific specifications are considered as one performance obligation satisfied over-time. Revenue related to these projects is recognized over time, usually based on a percentage that incurred labor effort to date bears to total projected labor effort. Incurred effort represents work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses are first determined, in the amount of the estimated loss on the entire contract. Significant judgment is required when estimating total labor effort and progress to completion on these arrangements, as well as whether a loss is expected to be incurred on the project.

 

Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of IP license are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis. Standalone selling prices of significant customization of the Company’s IP to customer-specific specifications are typically estimated based on expected cost plus approach.

 

Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by the Company’s licensees on sales of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. Royalty revenues are recognized during the quarter in which the Company receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does not receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on the Company’s estimation of the customer’s sales during the quarter.

 

Contracts with customers generally contain an agreement to provide for training and post contract support, which consists of telephone or e-mail support, correction of errors (bug fixing) and unspecified updates and upgrades. Fees for post contract support, which takes place after delivery to the customer, are specified in the contract and are generally mandatory for the first year. After the mandatory period, the customer may extend the support agreement on similar terms, usually on an annual basis. The Company considers the post contract support performance obligation as a distinct performance obligation that is satisfied over time, and as such, it recognizes revenue for post contract support on a straight-line basis over the period for which technical support is contractually agreed to be provided to the licensee, typically twelve months.

 

Revenues from the sale of development systems and chips are recognized when control of the promised goods or services are transferred to the customers.

 

When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing, unless the financing period is under one year and only after the products or services were provided as the Company elected to use the practical expedient under ASC 606.

 

 

Deferred revenues, which represent a contract liability, include unearned amounts received under license agreements, unearned technical support and amounts paid by customers not yet recognized as revenues.

 

The Company capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates. If the expected amortization period is one year or less, the commission fee is expensed when incurred.

Revenue from Contract with Customer, Cost of Sales [Policy Text Block]

Cost of revenue:

 

Cost of revenue includes the costs of products, services and royalty expense payments to the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the “IIA“) (refer to Note 16 for further details). Cost of product revenue includes materials, subcontractors, amortization of acquired assets and the portion of development costs associated with product development arrangements. Cost of service revenue includes salary and related costs for personnel engaged in services, training and customer support, and travel, office expenses and other support costs.

Income Tax, Policy [Policy Text Block]

Income taxes:

 

The Company recognizes income taxes under the liability method. It recognizes deferred income tax assets and liabilities for the expected future consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. These differences are measured using the enacted statutory tax rates that are expected to apply to taxable income for the years in which differences are expected to reverse. The effect of a change in tax rates on deferred income taxes is recognized in the statements of income (loss) during the period that includes the enactment date.

 

Valuation allowance is recorded to reduce the deferred tax assets to the net amount that the Company believes is more likely than not to be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing tax planning strategies, in assessing the need for a valuation allowance.  

 

The Company accounts for uncertain tax positions in accordance with ASC 740, “Income Taxes” (“ASC 740”). ASC 740-10 contains a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative probability) likely to be realized upon ultimate settlement. The Company accrues interest and penalties related to unrecognized tax benefits under taxes on income.

Research and Development Expense, Policy [Policy Text Block]

Research and development, net:

 

Research and development costs are charged to the consolidated statements of income (loss) as incurred and are presented net of government grants (see note Government grants and tax credits)..

Government Grants and Tax Credits [Policy Text Block]

Government grants and tax credits:

 

Government grants received by the Company relating to categories of operating expenditures are credited to the consolidated statements of income (loss) during the period in which the expenditure to which they relate is charged. Royalty and non-royalty-bearing grants from the IIA for funding certain approved research and development projects are recognized at the time when the Company is entitled to such grants, on the basis of the related costs incurred, and included as a deduction from research and development expenses in the consolidated statements of income (loss).

 

 

The Company recorded grants in the amounts of $, $ and $ for the years ended December 31, 2021, 2022 and 2023, respectively. The Company’s Israeli subsidiary is obligated to pay royalties amounting to 3%-3.5% of the sales of certain products the development of which received grants from the IIA in previous years. The obligation to pay these royalties is contingent on actual sales of the products. Grants received from the IIA may become repayable if certain criteria under the grants are not met.

 

The French Research Tax Credit, Crédit d’Impôt Recherche (“CIR”), is a French tax incentive to stimulate research and development (“R&D”) which is relevant for the Company's French subsidiaries (RivieraWaves SAS and Ceva France). Generally, the CIR offsets the income tax to be paid and the remaining portion (if any) can be refunded. The CIR is calculated based on the claimed volume of eligible R&D expenditures by the Company. As a result, the CIR is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2021, 2022 and 2023, the Company recorded CIR benefits in the amount of $2,299, $2,152 and $2,509, respectively.

 

The research & development (R&D) tax credit in the UK is designed to encourage innovation and increase spending on R&D activities for companies operating in the UK. This is relevant to the Company’s subsidiary R&D centers in the UK. Generally, the UK R&D tax credit offsets the income tax to be paid and the remaining portion (if any) will be refunded. The R&D tax credit is calculated based on the claimed volume of eligible R&D expenditures by the Company. As a result, the R&D tax credit is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2021, 2022 and 2023, the Company recorded R&D tax credit benefits in the amount of $248, $164 and $107, respectively.

 

Pension and Other Postretirement Plans, Policy [Policy Text Block]

Employee benefit plan:

 

Certain of the Company’s employees are eligible to participate in a defined contribution pension plan (the “Plan”). Participants in the Plan may elect to defer a portion of their pre-tax earnings into the Plan, which is run by an independent party. The Company makes pension contributions at rates varying up to 10% of the participant’s pensionable salary. Contributions to the Plan are recorded as an expense in the consolidated statements of income (loss).

 

The Company’s U.S. operations maintain a retirement plan (the “U.S. Plan”) that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Participants in the U.S. Plan may elect to defer a portion of their pre-tax earnings, up to the Internal Revenue Service annual contribution limit. The Company matches 50% of each participant’s contributions up to a maximum of 6% of the participant’s base pay. Each participant may contribute up to 15% of base remuneration. Contributions to the U.S. Plan are recorded during the year contributed as an expense in the consolidated statements of income (loss).

 

Total contributions for the years ended December 31, 2021, 2022 and 2023 were $1,155, $1,034 and $1,371, respectively.

Severance Pay [Policy Text Block]

Accrued severance pay:

 

Effective July 1, 2021, the Israeli subsidiary’s agreements with employees hired prior to August 1, 2016, are under Section 14 of the Severance Pay Law, 1963. Up to July 1, 2021, the liability of Ceva’s Israeli subsidiary for severance pay for employees hired prior to August 1, 2016, was calculated pursuant to Israeli severance pay law based on the most recent salary of each employee multiplied by the number of years of employment for these employee as of June 30, 2021. The Israeli subsidiary’s liability for the period until June 30, 2021, is fully provided for by monthly deposits with severance pay funds, insurance policies and an accrual. The deposited funds include profits and losses accumulated up to December 31, 2023. The deposited funds may be withdrawn only upon the fulfillment of the obligation pursuant to Israeli severance pay law or labor agreements. The value of these policies is recorded as an asset on the Company’s consolidated balance sheets.

 

 

Effective August 1, 2016, the Israeli subsidiary’s agreements with new employees in Israel are under Section 14 of the Severance Pay Law, 1963, and effective July 1, 2021, also with employees hired prior to August 1, 2016. The Israeli subsidiary’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, no additional obligation exists regarding the matter of severance pay, and no additional payments is made by the Israeli subsidiary to the employee. Furthermore, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheet, as the Israeli subsidiary is legally released from any obligation to employees once the required deposit amounts have been paid.

 

Severance pay expenses, net of related income, for the years ended December 31, 2021, 2022 and 2023, were $1,943, $2,706 and $2,117, respectively.

Share-Based Payment Arrangement [Policy Text Block]

Equity-based compensation:

 

The Company accounts for equity-based compensation in accordance with FASB ASC No. 718, “Stock Compensation” which requires the recognition of compensation expenses based on estimated fair values for all equity-based awards made to employees and non-employee directors. Equity-based compensation primarily includes restricted stock units (“RSUs”), as well as options, stock appreciation right (“SAR”), performance-based stock units (“PSUs”) and employee stock purchase plan awards.

 

The Company use the straight-line recognition method for awards subject to graded vesting based only on a service condition and the accelerated method for awards that are subject to performance or market conditions. The fair value of each RSU and PSU (excluding PSUs based on market condition awards) is the market value as determined by the closing price of the common stock on the day of grant. The Company estimates the fair value of PSU based on market condition awards on the date of grant using the Monte-Carlo simulation model. The Company estimates the fair value of stock option awards on the date of grant using the Black & Scholes model.

 

The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:

 

   

2021

 

2022

 

2023

                                     

Expected dividend yield

      0 %         0 %         0 %  

Expected volatility

  39 % - 60 %   38 % - 50 %   45 % - 47 %

Risk-free interest rate

  0.1 % - 1.7 %   0.5 % - 3.0 %   4.8 % - 5.5 %

Expected forfeiture

        0 %       0 %         0 %  

Contractual term of up to (in months)

 

6

 

6

 

6

 

 

During the years ended December 31, 2021, 2022 and 2023, the Company recognized equity-based compensation expense related to stock options, SARs, RSUs, PSUs and employee stock purchase plan as follows:

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Cost of revenue

  $ 513     $ 687     $ 826  

Research and development, net

    7,187       8,259       9,133  

Sales and marketing

    1,608       1,503       1,776  

General and administrative

    3,291       2,888       3,795  

Total equity-based compensation expense from continuing operations

    12,599       13,337       15,530  

Equity-based compensation expense included in discontinued operations

    456       1,168       668  

Total equity-based compensation expense

  $ 13,055     $ 14,505     $ 16,198  

 

 

As of December 31, 2023, there was $20,839 of unrecognized compensation expense related to unvested RSUs and PSUs. This amount is expected to be recognized over a weighted-average period of 1.5 years. As of December 31, 2023, there was $275 of unrecognized compensation expense related to unvested stock option and employee stock purchase plan. This amount is expected to be recognized over a weighted-average period of 2.0 years. There was no unrecognized compensation expense related to unvested SARs.

Fair Value of Financial Instruments, Policy [Policy Text Block]

Fair value of financial instruments:

 

The carrying amount of cash and cash equivalents, short-term bank deposits, trade receivables, prepaid expenses and other accounts receivable, trade payables, deferred revenues, accrued expenses and other accounts payable and accrued payroll and related benefits approximates fair value due to the short-term maturities of these instruments. Marketable securities, marketable equity securities and derivative instruments are carried at fair value. See Note 5 for more information.

Comprehensive Income, Policy [Policy Text Block]

Comprehensive income (loss):

 

The Company accounts for comprehensive income (loss) in accordance with FASB ASC No. 220, “Comprehensive Income.” This statement establishes standards for the reporting and display of comprehensive income (loss) and its components in a full set of general purpose financial statements. Comprehensive income (loss) generally represents all changes in stockholders’ equity during the period except those resulting from investments by, or distributions to, stockholders. The Company’s items of other comprehensive income (loss) relate to unrealized gains and losses, net of tax, on hedging derivative instruments and marketable securities.

Concentration Risk, Credit Risk, Policy [Policy Text Block]

Concentration of credit risk:

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, bank deposits, marketable securities, foreign exchange contracts and trade receivables. The Company invests its surplus cash in cash deposits and marketable securities in financial institutions and has established guidelines relating to diversification and maturities to maintain safety and liquidity of the investments.

 

The majority of the Company’s cash and cash equivalents are invested in high grade certificates of deposits with major U.S., European and Israeli banks. Generally, cash and cash equivalents and bank deposits may be redeemed on demand and therefore minimal credit risk exists with respect to them. Nonetheless, deposits with these banks exceed the Federal Deposit Insurance Corporation (“FDIC”) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. Generally, these cash equivalents may be redeemed upon demand and, therefore management believes that it bears a lower risk. The short-term and long-term bank deposits are held in financial institutions which management believes are institutions with high credit standing, and accordingly, minimal credit risk from geographic or credit concentration. Furthermore, the Company holds an investment portfolio consisting principally of corporate bonds. The Company has the ability to hold such investments until recovery of temporary declines in market value or maturity.

 

The Company’s trade receivables are geographically diverse, mainly in the Asia Pacific, and also in the United States and Europe. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and to date has not experienced any material losses. The Company makes estimates of expected credit losses for based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.

 

   

Balance at

beginning

of period

   

Additions

   

Deduction

   

Balance at

end of period

 

Year ended December 31, 2023

                               

Allowance for credit losses

  $ 313     $     $ (25 )   $ 288  
                                 

Year ended December 31, 2022

                               

Allowance for credit losses

  $ 288     $ 25     $     $ 313  
                                 

Year ended December 31, 2021

                               

Allowance for credit losses

  $ 300     $ 152     $ (164 )   $ 288  

 

The Company has no off-balance-sheet concentration of credit risk.

Derivatives, Policy [Policy Text Block]

Derivative and hedging activities:

 

The Company follows the requirements of FASB ASC No. 815,” Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of one to twelve months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

 

For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.

 

 

As of December 31, 2022, and 2023, the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $12,200 and $16,500, respectively.

Advertising Cost [Policy Text Block]

Advertising expenses:

 

Advertising expenses are charged to consolidated statements of income (loss) as incurred. Advertising expenses for the years ended December 31, 2021, 2022 and 2023 were $596, $734 and $780, respectively.

Treasury Stock [Policy Text Block]

Treasury stock:

 

The Company repurchases its common stock from time to time pursuant to a board-authorized share repurchase program through open market purchases and repurchase plans.

 

The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC No. 505-30, “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.

Earnings Per Share, Policy [Policy Text Block]

Net income (loss) per share of common stock:

 

Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year, plus dilutive potential shares of common stock considered outstanding during the year, in accordance with FASB ASC No. 260, “Earnings Per Share.”

 

   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Numerator:

                       

Net income (loss) from continuing operations

  $ 2,397     $ (13,878 )   $ (18,437 )

Net income (loss) from discontinued operations

    (2,001 )     (9,305 )     6,559  

Net income (loss)

  $ 396     $ (23,183 )   $ (11,878 )

Denominator (in thousands):

                       

Basic weighted-average common stock outstanding

    22,819       23,172       23,484  

Effect of stock-based awards

    432              

Diluted weighted-average common stock outstanding

    23,251       23,172       23,484  
                         

Basic net income (loss) per share from continuing operations

  $ 0.11     $ (0.60 )   $ (0.79 )

Basic net income (loss) per share from discontinued operations

  $ (0.09 )   $ (0.40 )   $ 0.28  

Basic net income (loss) per share

  $ 0.02     $ (1.00 )   $ (0.51 )
                         

Diluted net income (loss) per share from continuing operations

  $ 0.10     $ (0.60 )   $ (0.79 )

Diluted net income (loss) per share from discontinued operations

  $ (0.08 )   $ (0.40 )   $ 0.28  

Diluted net income (loss) per share

  $ 0.02     $ (1.00 )   $ (0.51 )

 

 

The weighted-average number of shares related to outstanding equity-based awards excluded from the calculation of diluted net income (loss) per share, since their effect was anti-dilutive, were 65,073 shares for the year ended December 31, 2021. The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 985,277 for the year ended December 31, 2022. The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 1,381,176 for the year ended December 31, 2023.

New Accounting Pronouncements, Policy [Policy Text Block]

Accounting Standards Recently Issued, Not Yet Adopted by the Company:

 

In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on the Company’s consolidated financial statements.

 

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-07.

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-09.

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Organization and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Disposal Groups, Including Discontinued Operations [Table Text Block]
   

December 31,
2022

 

Assets of discontinued operation

       

Current assets of discontinued operation:

       

Cash and cash equivalents

  $ 1,169  

Trade receivables

    1,420  

Prepaid expenses and other current assets

    107  

Total current assets of discontinued operation

    2,696  

Long-term assets of discontinued operation:

       

Deferred tax assets

    115  

Property and equipment, net

    475  

Operating lease right-of-use assets

    1,798  

Goodwill

    17,983  

Intangible assets, net

    4,288  

Total long-term assets of discontinued operation

    24,659  

Total assets of discontinued operation

  $ 27,355  
         

Liabilities of discontinued operation

       

Current liabilities of discontinued operation:

       

Trade payables

  $ 136  

Deferred revenues

    70  

Accrued expenses and other payables

    115  

Accrued payroll and related benefits

    969  

Operating lease liabilities

    302  

Total current liabilities of discontinued operation

    1,592  

Long-term liabilities of discontinued operation:

       

Operating lease liabilities

    1,496  

Total long-term liabilities of discontinued operation

    1,496  

Total liabilities of discontinued operation

  $ 3,088  
   

Year Ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Revenues

  $ 8,874     $ 14,065     $ 7,909  

Cost of revenues

    6,449       11,921       4,976  

Gross profit

    2,425       2,144       2,933  

Operating expenses:

                       

Research and development, net

    3,415       8,184       5,489  

Sales and marketing

    628       1,427       662  

General and administrative

    1,506       1,139       757  

Amortization of intangible assets

    408       699       373  

Total operating expenses

    5,957       11,449       7,281  

Operating loss

    (3,532 )     (9,305 )     (4,348 )

Financial income, net

                3  

Gain on sale

                10,892  

Total gain (loss) from discontinued operations before taxes on income

    (3,532 )     (9,305 )     6,547  

Income tax benefit

    (1,531 )           (12 )

Net income (loss) from discontinued operations

  $ (2,001 )   $ (9,305 )   $ 6,559  

Gross purchase price

  $ 35,154  

Transaction costs

    (690 )

Net assets sold

    (23,572 )

Total gain on sale

  $ 10,892  

Cash and cash equivalents

  $ 525  

Trade receivables

    931  

Prepaid expenses and other current assets

    354  

Operating lease right-of-use assets

    1,590  

Property and equipment, net

    364  

Goodwill

    18,463  

Intangible assets, net

    3,323  

Trade payables

    (44 )

Deferred revenues

    (123 )

Accrued payroll and related benefits

    (221 )

Operating lease liabilities

    (1,590 )

Total net assets sold

  $ 23,572  
   

Year Ended December 31,

 
   

2021

   

2022

   

2023

 

Net cash flows used in operating activities (*)

  $ (3,092 )   $ (3,116 )   $ (2,235 )

Net cash flows (used in) provided by investing activities

  $ (29,997 )   $ (436 )   $ 29,919  
Schedule of Business Acquisitions, by Acquisition [Table Text Block]

Intangible assets:

       

Technologies

  $ 1,174  

Customer relationships

    432  

Goodwill

    1,994  

Total assets

  $ 3,600  
Schedule of Property, Plant and Equipment, Annual Depreciation Rates [Table Text Block]
   

%

 

Computers, software and equipment

  15 - 33  

Office furniture and equipment

  7 - 33  

Leasehold improvements

  10 - 33  
    (the shorter of the expected lease term or useful economic life)  
Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
   

2021

 

2022

 

2023

                                     

Expected dividend yield

      0 %         0 %         0 %  

Expected volatility

  39 % - 60 %   38 % - 50 %   45 % - 47 %

Risk-free interest rate

  0.1 % - 1.7 %   0.5 % - 3.0 %   4.8 % - 5.5 %

Expected forfeiture

        0 %       0 %         0 %  

Contractual term of up to (in months)

 

6

 

6

 

6

 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Cost of revenue

  $ 513     $ 687     $ 826  

Research and development, net

    7,187       8,259       9,133  

Sales and marketing

    1,608       1,503       1,776  

General and administrative

    3,291       2,888       3,795  

Total equity-based compensation expense from continuing operations

    12,599       13,337       15,530  

Equity-based compensation expense included in discontinued operations

    456       1,168       668  

Total equity-based compensation expense

  $ 13,055     $ 14,505     $ 16,198  
Financing Receivable, Allowance for Credit Loss [Table Text Block]
   

Balance at

beginning

of period

   

Additions

   

Deduction

   

Balance at

end of period

 

Year ended December 31, 2023

                               

Allowance for credit losses

  $ 313     $     $ (25 )   $ 288  
                                 

Year ended December 31, 2022

                               

Allowance for credit losses

  $ 288     $ 25     $     $ 313  
                                 

Year ended December 31, 2021

                               

Allowance for credit losses

  $ 300     $ 152     $ (164 )   $ 288  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Numerator:

                       

Net income (loss) from continuing operations

  $ 2,397     $ (13,878 )   $ (18,437 )

Net income (loss) from discontinued operations

    (2,001 )     (9,305 )     6,559  

Net income (loss)

  $ 396     $ (23,183 )   $ (11,878 )

Denominator (in thousands):

                       

Basic weighted-average common stock outstanding

    22,819       23,172       23,484  

Effect of stock-based awards

    432              

Diluted weighted-average common stock outstanding

    23,251       23,172       23,484  
                         

Basic net income (loss) per share from continuing operations

  $ 0.11     $ (0.60 )   $ (0.79 )

Basic net income (loss) per share from discontinued operations

  $ (0.09 )   $ (0.40 )   $ 0.28  

Basic net income (loss) per share

  $ 0.02     $ (1.00 )   $ (0.51 )
                         

Diluted net income (loss) per share from continuing operations

  $ 0.10     $ (0.60 )   $ (0.79 )

Diluted net income (loss) per share from discontinued operations

  $ (0.08 )   $ (0.40 )   $ 0.28  

Diluted net income (loss) per share

  $ 0.02     $ (1.00 )   $ (0.51 )
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
   

2024

   

2025

   

2026 and

thereafter

 

License and related revenues

  $ 4,903     $ 614     $ 111  
Disaggregation of Revenue [Table Text Block]
   

Year ended December 31, 2022

   

Year ended December 31, 2023

 
   

Licensing and

related revenues

   

Royalties

   

Total

   

Licensing and

related revenues

   

Royalties

   

Total

 

Geography

                                               

United States

  $ 7,055     $ 7,100     $ 14,155     $ 3,845     $ 5,706     $ 9,551  

Europe and Middle East

    6,739       3,205       9,944       9,197       2,987       12,184  

Asia Pacific

    61,400       35,084       96,484       44,513       31,171       75,684  

Total

  $ 75,194     $ 45,389     $ 120,583     $ 57,555     $ 39,864     $ 97,419  
                                                 

Use cases for the Company’s technology portfolio

                                               

Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)

  $ 60,312     $ 33,890     $ 94,202     $ 49,910     $ 29,787     $ 79,697  

Sense & Infer ( sensor fusion, audio, sound, imaging, vision and AI)

    14,882       11,499       26,381       7,645       10,077       17,722  

Total

  $ 75,194     $ 45,389     $ 120,583     $ 57,555     $ 39,864     $ 97,419  
                                                 

Timing of revenue recognition

                                               

Products transferred at a point in time

  $ 62,053     $ 45,389     $ 107,442     $ 46,542     $ 39,864     $ 86,406  

Products and services transferred over time

    13,141             13,141       11,013             11,013  

Total

  $ 75,194     $ 45,389     $ 120,583     $ 57,555     $ 39,864     $ 97,419  
   

Year ended December 31, 2021

 
   

Licensing and

related revenues

   

Royalties

   

Total

 

Geography

                       

United States

  $ 7,811     $ 10,033     $ 17,844  

Europe and Middle East

    2,938       3,938       6,876  

Asia Pacific and other

    53,204       35,908       89,112  

Total

  $ 63,953     $ 49,879     $ 113,832  
                         

Use cases for the Company’s technology portfolio

                       

Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)

  $ 50,359     $ 36,959     $ 87,318  

Sense & Infer (sensor fusion, audio, sound, imaging, vision and AI)

    13,594       12,920       26,514  

Total

  $ 63,953     $ 49,879     $ 113,832  
                         

Timing of revenue recognition

                       

Products transferred at a point in time

  $ 53,401     $ 49,879     $ 103,280  

Products and services transferred over time

    10,552             10,552  

Total

  $ 63,953     $ 49,879     $ 113,832  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   

December 31, 2022

   

December 31, 2023

 
                 

Trade receivables

  $ 11,136     $ 8,433  

Unbilled receivables (associated with licensing and related revenue)

    8,436       9,735  

Unbilled receivables (associated with royalties)

    10,258       12,139  

Deferred revenues (short-term contract liabilities)

    3,098       3,018  
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]
   

As at December 31, 2023

 
   

Amortized
cost

   

Gross
unrealized
gains

   

Gross
unrealized
losses

   

Fair
value

 

Available-for-sale - matures within one year:

                               

Corporate bonds

  $ 27,690     $ 4     $ (243 )   $ 27,451  
                                 

Available-for-sale - matures after one year through three years:

                               

Corporate bonds

    108,700       278       (3,734 )     105,244  
                                 

Total

  $ 136,390     $ 282     $ (3,977 )   $ 132,695  
   

As at December 31, 2022

 
   

Amortized
cost

   

Gross
unrealized
gains

   

Gross
unrealized
losses

   

Fair
value

 

Available-for-sale - matures within one year:

                               

Corporate bonds

  $ 17,552     $     $ (1,330 )   $ 16,222  
                                 

Available-for-sale - matures after one year through four years:

                               

Corporate bonds

    101,355       38       (5,535 )     95,858  
                                 

Total

  $ 118,907     $ 38     $ (6,865 )   $ 112,080  
Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]
    Less than 12 months     12 months or greater  
   

Fair value

   

Gross

unrealized

loss

   

Fair value

   

Gross

unrealized

loss

 

As of December 31, 2023

  $ 18,193     $ (49 )   $ 86,643     $ (3,928 )

As of December 31, 2022

  $ 58,706     $ (1,885 )   $ 48,539     $ (4,980 )
Schedule of Realized Gain (Loss) [Table Text Block]
   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Gross realized gains from sale of available-for-sale marketable securities

  $ 43     $     $ 114  

Gross realized losses from sale of available-for-sale marketable securities

  $ (30 )   $ (55 )   $ (24 )
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Leases (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Lease, Cost [Table Text Block]
   

December 31, 2023

 

Weighted average remaining lease term (years)

    4.14  

Weighted average discount rate

    3.99 %
   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Operating lease cost

  $ 3,085     $ 3,117     $ 2,967  

Cash payments for operating leases

  $ 3,175     $ 3,051     $ 2,947  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

2024

    2,575  

2025

    1,919  

2026

    818  

2027

    646  

2028 and thereafter

    970  

Total undiscounted cash flows

    6,928  

Less imputed interest

    472  

Present value of lease liabilities

  $ 6,456  
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]

Description

 

December 31,

2023

   

Level I

   

Level II

   

Level III

 

Assets:

                               

Marketable securities:

                               

Corporate bonds

  $ 132,695           $ 132,695        

Foreign exchange contract

    988             988        

Investments in marketable equity securities

    406       406              

Description

 

December 31,

2022

   

Level I

   

Level II

   

Level III

 

Assets:

                               

Marketable securities:

                               

Corporate bonds

  $ 112,080           $ 112,080        

Foreign exchange contract

    13             13        

Investments in marketable equity securities

    408       408              
                                 

Liabilities:

                               

Foreign exchange contracts

    119             119        
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]

Composition of assets, grouped by major classifications, is as follows:

 

As at December 31,

 
   

2022

   

2023

 

Cost:

               

Computers, software and equipment

  $ 25,351     $ 26,833  

Office furniture and equipment

    1,195       1,058  

Leasehold improvements

    4,356       4,358  
      30,902       32,249  

Less – Accumulated depreciation

    (24,278 )     (25,517 )

Property and equipment, net

  $ 6,624     $ 6,732  
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Goodwill and Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Goodwill [Table Text Block]
   

Year ended December 31,

 
   

2022

   

2023

 
                 

Balance as of January 1,

  $ 74,777     $ 74,777  

Acquisition

          1,994  

Sale of Intrinsix (see note 1)

          (18,463 )

Balance as of December 31,

  $ 74,777     $ 58,308  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
               

Year ended December 31, 2022

       

Year ended December 31, 2023

 
   

Weighted

average

amortization

period (years)

 

Gross carrying amount

 

Accumulated amortization

 

Impairment (*)

 

Net

 

Gross carrying amount

 

Accumulated amortization

 

Impairment (*)

 

Net

 
                                                         

Intangible assets related to the acquisition of VisiSonics business

                                                       

Customer relationships

    4.0   $   $   $   $   $ 432   $ 72   $   $ 360  

Technologies

    5.0                     1,174     157         1,017  
                                                         
                                                         

Intangible assets related to the acquisition of Hillcrest Labs business

                                                       

Customer relationships

    4.4     3,518     2,998         520     3,518     3,190         328  

Customer backlog

    0.5     72     72             72     72          

R&D Tools

    7.5     2,475     1,140         1,335     2,475     1,470         1,005  
                                                         

Intangible assets related to Immervision assets acquisition

                                                       

R&D Tools

    6.4     7,063     3,507     3,556         7,063     3,507     3,556      
                                                         

Intangible assets related to an investment in NB-IoT technologies

                                                       

NB-IoT technologies

    7.0     1,961     1,424         537     1,961     1,704         257  
                                                         

Total intangible assets

        $ 15,089   $ 9,141   $ 3,556   $ 2,392   $ 16,695   $ 10,172   $ 3,556   $ 2,967  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2024

    1,090  

2025

    833  

2026

    680  

2027

    286  

2028

    78  
    $ 2,967  
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Accrued Expenses and Other Payables (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

As at December 31,

 
   

2022

   

2023

 
                 

Engineering accruals

  $ 779     $ 619  

Professional fees

    846       1,273  

Government grants

    918       895  

Income taxes payable, net

    2,547       1,922  

Other

    1,455       1,091  

Total

  $ 6,545     $ 5,800  
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of
options

   

Weighted
average

exercise
price

   

Weighted

average

remaining

contractual

term

   

Aggregate

intrinsic-value

 

Outstanding at the beginning of the year

    106,000     $ 20.24       2.0     $ 609  

Granted

    19,425     $ 21.62                  

Exercised

    (26,000 )     19.36                  

Forfeited or expired

                           

Outstanding at the end of the year

    99,425     $ 20.74       2.5     $ 316  

Exercisable at the end of the year

    80,000     $ 20.53       1.5     $ 295  
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
   

Number of
RSUs and

PSUs

   

Weighted average

grant-date
fair value

 

Unvested as at the beginning of the year

    879,277     $ 37.57  

Granted

    943,377       20.51  

Vested

    (363,453 )     38.71  

Forfeited

    (177,450 )     35.54  

Unvested at the end of the year

    1,281,751     $ 24.97  
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Derivatives and Hedging Activities (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]
   

Year ended December 31,

 
   

2022

   

2023

 

Derivative assets:

               

Derivatives designated as cash flow hedging instruments:

               

Foreign exchange forward contracts

  $ 13     $ 988  

Total

  $ 13     $ 988  
                 

Derivative liabilities:

               

Derivatives designated as cash flow hedging instruments:

               

Foreign exchange option contracts

  $ 23     $  

Foreign exchange forward contracts

  $ 96     $  

Total

  $ 119     $  
   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Derivatives designated as cash flow hedging instruments:

                       

Foreign exchange option contracts

  $     $ (361 )   $ (265 )

Foreign exchange forward contracts

    228       (1,100 )     281  
    $ 228     $ (1,461 )   $ 16  
Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Derivatives designated as cash flow hedging instruments:

                       

Foreign exchange option contracts

  $     $ 338     $ 288  

Foreign exchange forward contracts

    (165 )     954       790  
    $ (165 )   $ 1,292     $ 1,078  
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   

Year ended December 31, 2022

   

Year ended December 31, 2023

 
   

Unrealized

gains (losses) on available-for-

sale marketable securities

   

Unrealized

gains (losses)

on cash flow

hedges

   

Total

   

Unrealized

gains (losses) on available-for-

sale marketable securities

   

Unrealized

gains (losses)

on cash flow

hedges

   

Total

 
                                                 

Beginning balance

  $ (427 )   $ 55     $ (372 )   $ (6,142 )   $ (107 )   $ (6,249 )

Other comprehensive income (loss) before reclassifications

    (5,766 )     (1,316 )     (7,082 )     2,915       16       2,931  

Amounts reclassified from accumulated other comprehensive income (loss)

    51       1,154       1,205       (90 )     1,079       989  

Net current period other comprehensive income (loss)

    (5,715 )     (162 )     (5,877 )     2,825       1,095       3,920  

Ending balance

  $ (6,142 )   $ (107 )   $ (6,249 )   $ (3,317 )   $ 988     $ (2,329 )
Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]

Details about Accumulated Other

Comprehensive Income (Loss)

Components

 

Amount reclassified from accumulated other

comprehensive income (loss)

 

Affected Line Item in the

Statements of Income (Loss)

                           
   

Year ended December 31,

   
   

2021

   

2022

   

2023

   

Unrealized gains (losses) on cash flow hedges

  $ 4     $ (20 )   $ (21 )

Cost of revenues

      144       (1,135 )     (933 )

Research and development

      4       (32 )     (23 )

Sales and marketing

      13       (105 )     (101 )

General and administrative

      165       (1,292 )     (1,078 )

Total, before income taxes

      20       (138 )     1  

Income tax expense (benefit)

      145       (1,154 )     (1,079 )

Total, net of income taxes

                           

Unrealized gains (losses) on available-for-sale marketable securities

    13       (55 )     90  

Financial income, net

            (4 )      

Income tax benefit

      13       (51 )     90  

Total, net of income taxes

                           
    $ 158     $ (1,205 )   $ (989 )

Total, net of income taxes

XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Geographic Information and Major Customer and Market Data (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Revenue from External Customers by Geographic Areas [Table Text Block]
   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Revenues based on customer location:

                       

United States

  $ 17,844     $ 14,155     $ 9,551  

Europe, Middle East

    6,876       9,944       12,184  

Asia Pacific (1)

    89,112       96,484       75,684  
    $ 113,832     $ 120,583     $ 97,419  
                         

(1) China

  $ 67,491     $ 75,682     $ 57,507  
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]
   

2022

   

2023

 

Long-lived assets by geographic region:

               

Israel

  $ 9,857     $ 8,119  

France

    2,066       2,064  

United States

    2,066       1,866  

Other

    1,120       1,661  
    $ 15,109     $ 13,710  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Customer A

    21 %     16 %     13 %
Revenue from External Customers by Products and Services [Table Text Block]
   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)

    77 %     78 %     82 %

Sense & Infer (sensor fusion, audio, sound, imaging, vision and AI)

    23 %     22 %     18 %
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Financial Income, Net (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Interest and Other Income [Table Text Block]
   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Interest income

  $ 1,873     $ 3,190     $ 4,362  

Gain (loss) on available-for-sale marketable securities, net

    13       (55 )     90  

Amortization of premium on available-for-sale marketable securities, net

    (420 )     (397 )     124  

Foreign exchange gain (loss), net

    (1,269 )     74       688  

Total

  $ 197     $ 2,812     $ 5,264  
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Taxes on Income (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Domestic taxes:

                       

Current

  $ 5     $ 949     $ (1,229 )

Deferred

    (5 )     (4,425 )     4,429  

Foreign taxes:

                       

Current

    11,772       6,647       7,668  

Deferred

    (4,949 )     14,904       (636 )
    $ 6,823     $ 18,075     $ 10,232  
                         

Income (loss) before taxes on income:

                       

Domestic

  $ (11,351 )   $ (12,741 )   $ (14,136 )

Foreign

    20,571       16,938       5,931  
    $ 9,220     $ 4,197     $ (8,205 )
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Year ended December 31,

 
   

2021

   

2022

   

2023

 

Income (loss) before taxes on income

  $ 9,220     $ 4,197     $ (8,205 )

Theoretical tax at U.S. statutory rate

    1,936       881       (1,723 )

Foreign income taxes at rates other than U.S. rate

    450       (4,644 )     (3,313 )

Technological Preferred Enterprise benefits (*)

    836              

Subpart F

    192       301       795  

Non-deductible items

    340       121       195  

Non-taxable items

    (483 )     (452 )     (527 )

Taxes for prior years

          (2,257 )     (371 )

Stock-based compensation expense

    (1,193 )     267       1,131  

Impacts of GILTI

          6,736       1,877  

Tax adjustment in respect of difference tax rate of foreign subsidiary

    108       (8,147 )      

Foreign withholding taxes

    648       1,390        

Changes in valuation allowance

    3,364       22,631       13,034  

Other, net

    625       1,248       (866 )

Taxes on income

  $ 6,823     $ 18,075     $ 10,232  
                         

(*) Basic and diluted earnings per share amounts of the benefit resulting from:

                       

the “Technological Preferred Enterprise benefits” status

  $ 0.04     $     $  
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   

As at December 31,

 
   

2022

   

2023

 

Deferred tax assets

               

Operating loss carryforward

  $ 11,507     $ 18,446  

Accrued expenses and deferred revenues

    2,605       2,239  

Temporary differences related to R&D expenses

    14,205       11,562  

Equity-based compensation

    5,623       7,022  

Operating leases

    1,626       1,326  

Intangible assets

    980       253  

Tax credit carry forward

    17,097       18,609  

Other

    1,255       1,298  

Total gross deferred tax assets

    54,898       60,755  

Valuation allowance

    (44,772 )     (57,806 )

Net deferred tax assets

  $ 10,126     $ 2,949  
                 

Deferred tax liabilities

               

Operating leases

  $ 1,642     $ 1,340  

Total deferred tax liabilities

  $ 1,642     $ 1,340  
                 

Net deferred tax assets (*)

  $ 8,484     $ 1,609  
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
   

Year ended December 31,

 
   

2022

   

2023

 

Beginning of year

  $ 1,610     $ 1,633  

Additions for current year tax positions

    50        

Reductions for prior year’s tax positions

    (27 )      

Settlement due to a tax audit for prior years

          (1,171 )

Balance at December 31

  $ 1,633     $ 462  
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Contractual Obligation, Fiscal Year Maturity [Table Text Block]
   

Minimum rental
commitments for leasehold

properties

   

Commitments for

other lease

obligations

   

Other purchase
obligations

   

Total

 
                                 

2024

  $ 593     $ 3,297     $ 1,230     $ 5,120  

2025

    429       3,184             3,613  

2026

    150                   150  

2027 and thereafter

    117                   117  

Total

  $ 1,289     $ 6,481     $ 1,230     $ 9,000  
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Organization and Significant Accounting Policies (Details Textual)
1 Months Ended 3 Months Ended 8 Months Ended 12 Months Ended
Sep. 14, 2023
USD ($)
May 31, 2021
USD ($)
May 31, 2023
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Disposal Group, Including Discontinued Operation, Depreciation and Amortization           $ 1,081,000 $ 2,205,000 $ 1,257,000
Impairment of Long-Lived Assets to be Disposed of           $ 0 0 0
Number of Operating Segments           1    
Number of Reportable Segments           1    
Goodwill, Impairment Loss           $ 0    
Impairment of Intangible Assets, Finite-Lived           0 3,556,000 0
Investments, Fair Value Disclosure         $ 406,000 406,000    
Remeasurement of Marketable Equity Securities           2,000 2,511,000 (1,983,000)
Reduction from Research and Development Expenses Due to Receipt of Grants           1,668,000 4,850,000 3,595,000
Research and Development Tax Credit           2,509,000 2,152,000 2,299,000
Investment Tax Credit           $ 107,000 164,000 248,000
Defined Contribution Plan, Contribution Rate           10.00%    
Defined Contribution Plan, Employer Matching Contribution, Percent of Match           50.00%    
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay           6.00%    
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent           15.00%    
Defined Contribution Plan, Employer Discretionary Contribution Amount           $ 1,371,000 1,034,000 1,155,000
Severance Costs           2,117,000 2,706,000 1,943,000
Advertising Expense           $ 780,000 $ 734,000 $ 596,000
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares           1,381,176 985,277 65,073
Foreign Exchange Forward and Option Contracts [Member] | Cash Flow Hedging [Member]                
Derivative, Notional Amount         16,500,000 $ 16,500,000 $ 12,200,000  
Restricted Stock Units and Performance Stock Units [Member]                
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total         20,839,000 $ 20,839,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           1 year 6 months    
Unvested Stock Options and ESPP [Member]                
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total         275,000 $ 275,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           2 years    
Stock Appreciation Rights (SARs) [Member]                
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total         $ 0 $ 0    
Immervision Technology [Member]                
Impairment of Intangible Assets, Finite-Lived             3,556,000  
NB-IoT technologies [Member]                
Finite-Lived Intangible Asset, Useful Life (Year)         7 years 7 years    
Impairment of Intangible Assets, Finite-Lived             479,000  
Assets and Services from Purchase Agreement [Member]                
Impairment of Intangible Assets, Finite-Lived             1,479,000  
Minimum [Member]                
Finite-Lived Intangible Asset, Useful Life (Year)         6 months 6 months    
Percentage of Royalty Expense           3.00%    
Minimum [Member] | Foreign Exchange Forward and Option Contracts [Member] | Cash Flow Hedging [Member]                
Payroll of Non-US Employees Hedged, Term of Hedging Contracts (Month)           1 month    
Maximum [Member]                
Finite-Lived Intangible Asset, Useful Life (Year)         7 years 6 months 7 years 6 months    
Percentage of Royalty Expense           3.50%    
Maximum [Member] | Foreign Exchange Forward and Option Contracts [Member] | Cash Flow Hedging [Member]                
Payroll of Non-US Employees Hedged, Term of Hedging Contracts (Month)           12 months    
Office Building [Member]                
Operating Lease, Impairment Loss           $ 144,000 $ 439,000  
Short-Term Investments [Member]                
Percentage of Interest Rate, Savings Deposits         3.95% 3.95% 1.54% 1.12%
Long-term Investments [Member]                
Percentage of Interest Rate, Savings Deposits             3.80% 1.15%
Intrinsix Corp. [Member]                
Sale of Stock, Consideration $ 35,000,000              
Sale of Stock, Amount Held for Post Closing Price Adjustment 300,000              
Sale of Stock, Amount Held for Indemnification Obligations $ 3,500,000              
Intrinsix Corp. [Member]                
Business Combination, Consideration Transferred   $ 33,096            
Payments to Acquire Businesses, Gross   26,704,000            
Business Combination, Consideration Transferred, Escrow to Satisfy Indemnification Claims   4,260,000            
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred       $ (473,000)        
Intrinsix Corp. [Member] | General and Administrative Expense [Member]                
Business Combination, Acquisition Related Costs               $ 970,000
Intrinsix Corp. [Member] | Chief Executive Officer and Chief Technology Officer of Intrinsix [Member]                
Business Combination, Consideration Transferred, Liabilities Incurred   $ 2,605,000            
Percentage of Merger Consideration   25.00%            
VisiSonics [Member]                
Business Combination, Consideration Transferred     $ 3,600,000          
Business Combination, Price of Acquisition, Expected Additional Payment Per Founder         $ 100,000      
Business Acquisition, Transaction Costs         $ 117,000 $ 117,000    
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Organization and Significant Accounting Policies - Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Oct. 02, 2023
Revenues $ 7,909 $ 14,065 $ 8,874  
Gross purchase price 35,154      
Cash and cash equivalents 23,287 20,116 32,642  
Net cash flows used in operating activities (*) [1] (2,235) (3,116) (3,092)  
Transaction costs (690)      
Trade receivables 30,307 29,830    
Cash and cash equivalents 0 1,169 511  
Net assets sold (23,572)      
Prepaid expenses and other current assets 12,526 6,789    
Trade receivables   1,420    
Cost of revenues 4,976 11,921 6,449  
Gain on sale 10,892 0 0  
Operating lease right-of-use assets 6,978 8,485    
Net cash flows (used in) provided by investing activities 29,919 (436) (29,997)  
Prepaid expenses and other current assets   107    
Property and equipment, net 6,732 6,624    
Total current assets of discontinued operation 0 2,696    
Goodwill 58,308 56,794    
Gross profit 2,933 2,144 2,425  
Intangible assets, net 2,967 2,392    
Deferred tax assets   115    
Trade payables (1,154) (1,859)    
Property and equipment, net   475    
Deferred revenues (3,018) (3,098)    
Operating lease right-of-use assets   1,798    
Accrued payroll and related benefits (5,800) (6,545)    
Goodwill   17,983    
Research and development, net 5,489 8,184 3,415  
Operating lease liabilities (2,513) (2,680)    
Intangible assets, net   4,288    
Total long-term assets of discontinued operation 0 24,659    
Total assets of discontinued operation   27,355    
Sales and marketing 662 1,427 628  
Trade payables   136    
General and administrative 757 1,139 1,506  
Deferred revenues   70    
Accrued expenses and other payables   115    
Accrued payroll and related benefits   969    
Amortization of intangible assets 373 699 408  
Operating lease liabilities   302    
Total current liabilities of discontinued operation 0 1,592    
Total operating expenses 7,281 11,449 5,957  
Operating lease liabilities   1,496    
Total long-term liabilities of discontinued operation 0 1,496    
Total liabilities of discontinued operation   3,088    
Operating loss (4,348) (9,305) (3,532)  
Financial income, net 3 0 0  
Total gain (loss) from discontinued operations before taxes on income 6,547 (9,305) (3,532)  
Income tax benefit (12) 0 (1,531)  
Net income (loss) from discontinued operations $ 6,559 $ (9,305) $ (2,001)  
Discontinued Operations, Disposed of by Sale [Member]        
Cash and cash equivalents       $ 525
Trade receivables       931
Prepaid expenses and other current assets       354
Operating lease right-of-use assets       1,590
Property and equipment, net       364
Goodwill       18,463
Intangible assets, net       3,323
Trade payables       (44)
Deferred revenues       (123)
Accrued payroll and related benefits       (221)
Operating lease liabilities       (1,590)
Total net assets sold       $ 23,572
[1] Amortization and depreciation allocated to discontinued operation for the years ended December 31, 2021, 2022 and 2023 amounted to $1,257, $2,205 and $1,081, respectively.
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Organization and Significant Accounting Policies - Schedule of Business Acquisitions (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
May 31, 2023
Dec. 31, 2022
Goodwill $ 58,308   $ 56,794
VisiSonics [Member]      
Goodwill   $ 1,994  
Total assets   3,600  
VisiSonics [Member] | Technology-Based Intangible Assets [Member]      
Intangibles   1,174  
VisiSonics [Member] | Customer Relationships [Member]      
Intangibles   $ 432  
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details)
Dec. 31, 2023
Minimum [Member] | Computers, Software and Equipment [Member]  
Computers, software and equipment 15.00%
Minimum [Member] | Office Furniture and Equipment [Member]  
Computers, software and equipment 7.00%
Minimum [Member] | Leasehold Improvements [Member]  
Computers, software and equipment 10.00%
Maximum [Member] | Computers, Software and Equipment [Member]  
Computers, software and equipment 33.00%
Maximum [Member] | Office Furniture and Equipment [Member]  
Computers, software and equipment 33.00%
Maximum [Member] | Leasehold Improvements [Member]  
Computers, software and equipment 33.00%
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Expected dividend yield 0.00% 0.00% 0.00%
Expected volatility, minimum 45.00% 38.00% 39.00%
Expected volatility, maximum 47.00% 50.00% 60.00%
Risk-free interest rate, minimum 4.80% 0.50% 0.10%
Risk-free interest rate, maximum 5.50% 3.00% 1.70%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 4.80% 0.50% 0.10%
Expected forfeiture 0.00% 0.00% 0.00%
Contractual term of up to (months) (Month) 6 months 6 months 6 months
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Total equity-based compensation expense $ 16,198 $ 14,505 $ 13,055
Cost of Sales [Member]      
Total equity-based compensation expense 826 687 513
Research and Development Expense [Member]      
Total equity-based compensation expense 9,133 8,259 7,187
Sales and Marketing [Member]      
Total equity-based compensation expense 1,776 1,503 1,608
General and Administrative Expense [Member]      
Total equity-based compensation expense 3,795 2,888 3,291
Total Equity-based Compensation Expense From Continuing Operations [Member]      
Total equity-based compensation expense 15,530 13,337 12,599
Equity-based Compensation Expense Included in Discontinued Operations [Member]      
Total equity-based compensation expense $ 668 $ 1,168 $ 456
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for credit losses $ 313 $ 288 $ 300
Additions 0 25 152
Deduction (25) 0 (164)
Allowance for credit losses $ 288 $ 313 $ 288
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator:      
Net income (loss) $ (18,437) $ (13,878) $ 2,397
Net income (loss) from discontinued operations 6,559 (9,305) (2,001)
Net income (loss) $ (11,878) $ (23,183) $ 396
Denominator (in thousands):      
Basic (in shares) 23,484 23,172 22,819
Effect of stock-based awards (in shares) 0 0 432
Diluted weighted-average common stock outstanding (in shares) 23,484 23,172 23,251
From continuing operations (in dollars per share) $ (0.79) $ (0.6) $ 0.11
Basic net income (loss) per share from discontinued operations (in dollars per share) 0.28 (0.4) (0.09)
Basic net income (loss) per share (in dollars per share) (0.51) (1) 0.02
Diluted net income (loss) per share from continuing operations (in dollars per share) (0.79) (0.6) 0.1
Diluted net income (loss) per share from discontinued operations (in dollars per share) 0.28 (0.4) (0.08)
Diluted net income (loss) per share (in dollars per share) $ (0.51) $ (1) $ 0.02
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Revenue Recognition (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Contract with Customer, Liability, Revenue Recognized $ 2,746
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year  
Revenue, Remaining Performance Obligation, Amount   $ 4,903
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year  
Revenue, Remaining Performance Obligation, Amount $ 614  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year  
Revenue, Remaining Performance Obligation, Amount   $ 111
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01    
Revenue, Remaining Performance Obligation, Amount   $ 4,903
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01    
Revenue, Remaining Performance Obligation, Amount $ 614  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01    
Revenue, Remaining Performance Obligation, Amount   $ 111
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 97,419 $ 120,583 $ 113,832
Transferred at Point in Time [Member]      
Revenues 86,406 107,442 103,280
Transferred over Time [Member]      
Revenues 11,013 13,141 10,552
Connectivity Products [Member]      
Revenues 79,697 94,202 87,318
Smart Sensing Products [Member]      
Revenues 17,722 26,381 26,514
License [Member]      
Revenues 57,555 75,194 63,953
License [Member] | Transferred at Point in Time [Member]      
Revenues 46,542 62,053 53,401
License [Member] | Transferred over Time [Member]      
Revenues 11,013 13,141 10,552
License [Member] | Connectivity Products [Member]      
Revenues 49,910 60,312 50,359
License [Member] | Smart Sensing Products [Member]      
Revenues 7,645 14,882 13,594
Royalty [Member]      
Revenues 39,864 45,389 49,879
Royalty [Member] | Transferred at Point in Time [Member]      
Revenues 39,864 45,389 49,879
Royalty [Member] | Transferred over Time [Member]      
Revenues 0 0 0
Royalty [Member] | Connectivity Products [Member]      
Revenues 29,787 33,890 36,959
Royalty [Member] | Smart Sensing Products [Member]      
Revenues 10,077 11,499 12,920
UNITED STATES      
Revenues 9,551 14,155 17,844
UNITED STATES | License [Member]      
Revenues 3,845 7,055 7,811
UNITED STATES | Royalty [Member]      
Revenues 5,706 7,100 10,033
Europe and Middle East [Member]      
Revenues 12,184 9,944 6,876
Europe and Middle East [Member] | License [Member]      
Revenues 9,197 6,739 2,938
Europe and Middle East [Member] | Royalty [Member]      
Revenues 2,987 3,205 3,938
Asia Pacific [Member]      
Revenues [1] 75,684 96,484 89,112
Asia Pacific [Member] | License [Member]      
Revenues 44,513 61,400 53,204
Asia Pacific [Member] | Royalty [Member]      
Revenues $ 31,171 $ 35,084 $ 35,908
[1] China
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Revenue Recognition - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Contract with customer liability, balance $ 3,018 $ 3,098
Trade Receivables [Member]    
Contract with customer asset, balance 8,433 11,136
Accrued Revenues [Member] | Licensing and Other [Member]    
Contract with customer asset, balance 9,735 8,436
Accrued Revenues [Member] | Royalty [Member]    
Contract with customer asset, balance 12,139 10,258
Deferred Revenue [Member]    
Contract with customer liability, balance $ 3,018 $ 3,098
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Marketable securities $ 132,695 $ 112,080
Corporate Bonds [Member]    
Available-for-sale - matures within one year, Amortized cost 27,690 17,552
Available-for-sale - matures within one year, Gross unrealized gains 4 0
Available-for-sale - matures within one year, Gross unrealized losses (243) (1,330)
Available-for-sale - matures within one year, Fair value 27,451 16,222
Available-for-sale - matures after one year through five years, Amortized cost 108,700 101,355
Available-for-sale - matures after one year through five years, Gross unrealized gains 278 38
Available-for-sale - matures after one year through five years, Gross unrealized losses (3,734) (5,535)
Available-for-sale - matures after one year through five years, Fair value 105,244 95,858
Available-for-sale, Amortized cost 136,390 118,907
Total 282 38
Total (3,977) (6,865)
Marketable securities $ 132,695 $ 112,080
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Less than 12 months, Fair value $ 18,193 $ 58,706
Less than 12 months, Gross unrealized loss (49) (1,885)
12 months or greater, Fair value 86,643 48,539
12 months or greater, Gross unrealized loss $ (3,928) $ (4,980)
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Gross realized gains from sale of available-for-sale marketable securities $ 114 $ 0 $ 43
Gross realized losses from sale of available-for-sale marketable securities $ (24) $ (55) $ (30)
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Leases -Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted average remaining lease term (years) (Year) 4 years 1 month 20 days    
Operating lease cost $ 2,967 $ 3,117 $ 3,085
Weighted average discount rate 3.99%    
Cash payments for operating leases $ 2,947 $ 3,051 $ 3,175
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
2024 $ 2,575
2025 1,919
2026 818
2027 646
2028 and thereafter 970
Total undiscounted cash flows 6,928
Less imputed interest 472
Present value of lease liabilities $ 6,456
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Corporate bonds $ 132,695 $ 112,080
Foreign exchange contract 988 13
Investments in marketable equity securities 406 408
Foreign exchange contracts   119
Fair Value, Inputs, Level 1 [Member]    
Foreign exchange contract 0 0
Investments in marketable equity securities 406 408
Foreign exchange contracts   0
Fair Value, Inputs, Level 2 [Member]    
Foreign exchange contract 988 13
Investments in marketable equity securities 0  
Foreign exchange contracts   119
Fair Value, Inputs, Level 3 [Member]    
Foreign exchange contract 0 0
Investments in marketable equity securities 0 0
Foreign exchange contracts   0
Corporate Bonds [Member]    
Corporate bonds 132,695 112,080
Corporate Bonds [Member] | Fair Value, Inputs, Level 1 [Member]    
Corporate bonds 0 0
Corporate Bonds [Member] | Fair Value, Inputs, Level 2 [Member]    
Corporate bonds 132,695 112,080
Corporate Bonds [Member] | Fair Value, Inputs, Level 3 [Member]    
Corporate bonds $ 0 $ 0
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Property and Equipment, Net (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Depreciation, Total $ 2,887 $ 3,190 $ 3,184
Impairment, Long-Lived Asset, Held-for-Use 1,491 709  
Continuing Operations [Member]      
Depreciation, Total $ 2,730 $ 2,960  
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property and equipment, gross $ 32,249 $ 30,902
Less – Accumulated depreciation (25,517) (24,278)
Property and equipment, net 6,732 6,624
Computers, Software and Equipment [Member]    
Property and equipment, gross 26,833 25,351
Office Furniture and Equipment [Member]    
Property and equipment, gross 1,058 1,195
Leasehold Improvements [Member]    
Property and equipment, gross $ 4,358 $ 4,356
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Goodwill and Intangible Assets, Net (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Oct. 02, 2023
Goodwill $ 58,308 $ 56,794    
Impairment of Intangible Assets, Finite-Lived 0 3,556 $ 0  
Amortization of Intangible Assets, Including Portion in Cost of Revenues 1,031 2,306    
Discontinued Operations, Disposed of by Sale [Member]        
Goodwill       $ 18,463
Amortization of Intangible Assets, Including Portion in Cost of Revenues $ 965 2,065    
Immervision Technology [Member]        
Impairment of Intangible Assets, Finite-Lived   $ 3,556    
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Balance $ 56,794  
Balance 58,308 $ 56,794
Continuing and Discontinued Operations [Member]    
Balance 74,777 74,777
Acquisition 1,994 0
Sale of Intrinsix (see note 1) (18,463) 0
Balance $ 58,308 $ 74,777
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Total intangible assets, Gross Carrying Amount $ 16,695 $ 15,089
Total intangible assets, Accumulated Amortization 10,172 [1] 9,141
Total intangible assets, Net [1] 3,556 3,556
Intangible assets, net $ 2,967 2,392
Customer Relationships [Member] | VisiSonics [Member]    
Total intangible assets, Weighted Average Amortization Period (Year) 4 years  
Total intangible assets, Gross Carrying Amount $ 432 0
Total intangible assets, Accumulated Amortization 72 [1] 0
Total intangible assets, Net [1] 0 0
Intangible assets, net $ 360 0
Customer Relationships [Member] | Acquisition of Hillcrest Labs [Member]    
Total intangible assets, Weighted Average Amortization Period (Year) 4 years 4 months 24 days  
Total intangible assets, Gross Carrying Amount $ 3,518 3,518
Total intangible assets, Accumulated Amortization 3,190 2,998
Total intangible assets, Net [1] 0 0
Intangible assets, net $ 328 520
Technology-Based Intangible Assets [Member] | VisiSonics [Member]    
Total intangible assets, Weighted Average Amortization Period (Year) 5 years  
Total intangible assets, Gross Carrying Amount $ 1,174 0
Total intangible assets, Accumulated Amortization 157 0
Total intangible assets, Net [1] 0 0
Intangible assets, net $ 1,017 0
Customer Backlog [Member] | Acquisition of Hillcrest Labs [Member]    
Total intangible assets, Weighted Average Amortization Period (Year) 6 months  
Total intangible assets, Gross Carrying Amount $ 72 72
Total intangible assets, Accumulated Amortization 72 [1] 72
Total intangible assets, Net [1] 0 0
Intangible assets, net $ 0 0
Research and Development Tools [Member] | Acquisition of Hillcrest Labs [Member]    
Total intangible assets, Weighted Average Amortization Period (Year) 7 years 6 months  
Total intangible assets, Gross Carrying Amount $ 2,475 2,475
Total intangible assets, Accumulated Amortization 1,470 [1] 1,140
Total intangible assets, Net [1] 0 0
Intangible assets, net $ 1,005 1,335
Research and Development Tools [Member] | Immervision [Member]    
Total intangible assets, Weighted Average Amortization Period (Year) 6 years 4 months 24 days  
Total intangible assets, Gross Carrying Amount $ 7,063 7,063
Total intangible assets, Accumulated Amortization 3,507 [1] 3,507
Total intangible assets, Net [1] 3,556 3,556
Intangible assets, net $ 0 0
NB-IoT technologies [Member]    
Total intangible assets, Weighted Average Amortization Period (Year) 7 years  
Total intangible assets, Gross Carrying Amount $ 1,961 1,961
Total intangible assets, Accumulated Amortization 1,704 1,424
Total intangible assets, Net [1] 0 0
Intangible assets, net $ 257 $ 537
[1] During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line.
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
2024 $ 1,090  
2025 833  
2026 680  
2027 286  
2028 78  
Total intangible assets $ 2,967 $ 2,392
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Engineering accruals $ 619 $ 779
Professional fees 1,273 846
Government grants 895 918
Income taxes payable, net 1,922 2,547
Other 1,091 1,455
Total $ 5,800 $ 6,545
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Stockholders' Equity (Details Textual)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 14, 2023
USD ($)
$ / shares
shares
Dec. 07, 2022
USD ($)
Nov. 09, 2022
USD ($)
shares
Jun. 02, 2022
shares
Feb. 14, 2022
shares
Feb. 16, 2021
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 31, 2023
shares
Dec. 31, 2011
shares
Jul. 31, 2002
shares
Common Stock, Number of Votes Per Share             1                
Preferred Stock, Shares Authorized (in shares)             5,000,000 5,000,000              
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares             $ 0.001 $ 0.001              
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)             1,000,000                
Share Repurchase Program Additional Number of Shares Authorized To Be Repurchased (in shares)             6,400,000           700,000    
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares)             700,000                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)                       1 year      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares             $ 11.3                
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Exercises in Period, Intrinsic Value | $             $ 173 $ 273 $ 7,177            
Short-Term Executive PSUs [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded, Percentage         30.00%                    
Short-Term Executive PSUs [Member] | Vesting on February 17, 2024 [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage             33.40%                
Short-Term Executive PSUs [Member] | Vesting on February 17, 2025 [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage             33.30%                
Short-Term Executive PSUs [Member] | Vesting on February 17, 2026 [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage             33.30%                
Short-Term Executive PSUs [Member] | Goals One [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         90.00%                    
Short-Term Executive PSUs [Member] | Goals One [Member] | Full Vesting Based on The Achievement of 2022 License Target [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage         50.00%                    
Short-Term Executive PSUs [Member] | Goals One [Member] | Increase in Eligible PSUs, Percent [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage         2.00%                    
Short-Term Executive PSUs [Member] | Goals Two [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage         25.00%                    
Short-Term Executive PSUs [Member] | Goals Two [Member] | Increase in Eligible PSUs, Percent [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage         2.00%                    
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage         25.00%                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         90.00%                    
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         100.00%                    
Short-Term Executive PSUs [Member] | Goals Three [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 25.00%                            
Short-Term Executive PSUs [Member] | Goals Three [Member] | Increase in Eligible PSUs, Percent [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage 2.00%                            
Short-Term Executive PSUs [Member] | Goals Three [Member] | Full Vesting Based on The Achievement of Positive Shareholder Return [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 25.00%                            
Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage 90.00%                            
Long-term PSUs [Member]                              
Share-based Payment Arrangement, Vesting Requirements, Annual Growth Rate, Percentage of Three Year Non-GAAP EPS 10.00%                            
Share-based Payment Arrangement, Vesting Requirements, Minimum Non-GAAP EPS (in dollars per share) | $ / shares $ 1                            
Share-based Payment Arrangement, Vesting Requirements, Percentage of Non-GAAP Operating Margin 20.00%                            
Share-based Payment Arrangement, Vesting Requirements, Percentage of Annual Growth Rate for Revenue 10.00%                            
Share-based Payment Arrangement, Vesting Requirements, Minimum Revenue | $ $ 180,000                            
Share-based Payment Arrangement, Vesting Requirements, Minimum Market Capitalization for 30 Consecutive Trading Days | $ $ 1,100,000                            
Stock Options, Stock Appreciation Rights, Restricted Stock Units, and Performance Share Units [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant             952,259                
Non-employee Director [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Annual Vesting, Percentage             25.00%                
Non-employee Director [Member] | Restricted Stock Units (RSUs) [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)                     2 years 1 year      
Employees [Member] | Restricted Stock Units (RSUs) [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)                   3 years          
Chief Executive Officer [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded         1,332                    
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period     34,887                        
Chief Executive Officer [Member] | Short-Term Executive PSUs [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded         6,543                    
Chief Executive Officer [Member] | Short-Term Executive PSUs [Member] | Goals Three [Member] | Increase in Eligible PSUs, Percent [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage 3.00%                            
Chief Executive Officer [Member] | Long-term PSUs [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 60,587                            
Chief Commercial Officer [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded         727                    
Chief Commercial Officer [Member] | Long-term PSUs [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 30,293                            
Chief Financial Officer [Member] | Long-term PSUs [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 30,293                            
Chief Operating Officer [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded         1,090                    
Chief Operating Officer [Member] | Long-term PSUs [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 30,293                            
Maximum [Member] | Short-Term Executive PSUs [Member] | Goals One [Member] | Vesting Based on Achievement In Excess of 90 Percent [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage         99.00%                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         99.00%                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage         110.00%                    
Maximum [Member] | Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage         99.00%                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         99.00%                    
Maximum [Member] | Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage         110.00%                    
Maximum [Member] | Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 99.00%                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage 99.00%                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage 110.00%                            
Minimum [Member] | Short-Term Executive PSUs [Member] | Goals One [Member] | Vesting Based on Achievement In Excess of 90 Percent [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage         91.00%                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage         1.00%                    
Minimum [Member] | Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage         91.00%                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage         90.00%                    
Minimum [Member] | Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage         1.00%                    
Minimum [Member] | Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 91.00%                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage 90.00%                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage 1.00%                            
The2011 Stock Incentive Plan [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights Vesting Percentage, Year One             25.00%                
Share-based Compensation Arrangement by Share-based Payment Award, Remaining Vesting Period (Month)             36 months                
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized                           4,350,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)       273,693                      
The2011 Stock Incentive Plan [Member] | Non-employee Director [Member] | Restricted Stock Units (RSUs) [Member] | Vesting After the First Anniversary Grant Date [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage           50.00%                  
The2011 Stock Incentive Plan [Member] | Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 14,541   46,911                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value | $     $ 1,200                        
The2011 Stock Incentive Plan [Member] | Chief Executive Officer [Member] | Performance Share Units [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 21,811                            
The2011 Stock Incentive Plan [Member] | Chief Commercial Officer [Member] | Restricted Stock Units (RSUs) [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period             3,909                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value | $   $ 100                          
The2011 Stock Incentive Plan [Member] | Executive Vice President, Worldwide Sales [Member] | Restricted Stock Units (RSUs) [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 9,996                            
The2011 Stock Incentive Plan [Member] | Executive Vice President, Worldwide Sales [Member] | Performance Share Units [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 6,664                            
The2011 Stock Incentive Plan [Member] | Chief Financial Officer [Member] | Restricted Stock Units (RSUs) [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 8,179                            
The2011 Stock Incentive Plan [Member] | Chief Financial Officer [Member] | Performance Share Units [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 5,452                            
The2011 Stock Incentive Plan [Member] | Chief Operating Officer [Member] | Restricted Stock Units (RSUs) [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 5,452                            
The2011 Stock Incentive Plan [Member] | Chief Operating Officer [Member] | Performance Share Units [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 3,635                            
The2011 Stock Incentive Plan [Member] | Maximum [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)             4 years                
The 2002 Employee Stock Purchase Plan [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant             355,300               3,450,000
Period Employees Eligible To Participate in Employee Stock Purchase Plan (Month)             5 months                
Minimum Working Hours for Eligibility of Employee Stock Purchase Plan             20                
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Outstanding, Number of shares (in shares) 106,000  
Outstanding, Weighted average exercise price (in dollars per share) $ 20.24  
Outstanding, Weighted average remaining contractual term (Year) 2 years 6 months 2 years
Outstanding, Aggregated intrinsic value $ 316 $ 609
Granted, Number of shares (in shares) 19,425  
Granted, weighted average exercise price (in dollars per share) $ 21.62  
Exercised, Number of shares (in shares) (26,000)  
Exercised, Weighted average exercise price (in dollars per share) $ 19.36  
Forfeited or expired, Number of shares (in shares) 0  
Outstanding, Number of shares (in shares) 99,425 106,000
Outstanding, Weighted average exercise price (in dollars per share) $ 20.74 $ 20.24
Exercisable, Number of shares (in shares) 80,000  
Exercisable, Weighted average exercise price (in dollars per share) $ 20.53  
Exercisable, Weighted average remaining contractual term (Year) 1 year 6 months  
Exercisable, Aggregated intrinsic value $ 295  
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Stockholders' Equity - RSU and PSU Activity (Details) - RSUs and PSUs [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Unvested as at the beginning of the year (in shares) | shares 879,277
Unvested as at the beginning of the year (in dollars per share) | $ / shares $ 37.57
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period | shares 943,377
Granted, weighted average fair value (in dollars per share) | $ / shares $ 20.51
Vested (in shares) | shares (363,453)
Vested, weighted average fair value (in dollars per share) | $ / shares $ 38.71
Forfeited (in shares) | shares (177,450)
Forfeited or expired, weighted average fair value (in dollars per share) | $ / shares $ 35.54
Unvested at the end of the year (in shares) | shares 1,281,751
Unvested at the end of the year (in dollars per share) | $ / shares $ 24.97
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Derivatives and Hedging Activities (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative, Gain (Loss) on Derivative, Net, Total $ (1,078) $ (1,292) $ 165
Derivative, Gain (Loss) on Derivative, Net, Total $ 1,078 $ 1,292 $ (165)
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Foreign exchange forward contracts $ 988 $ 13  
Changes in unrealized gains (losses) 16 (1,461) $ 228
Foreign exchange option contracts   119  
Cash Flow Hedging [Member]      
Changes in unrealized gains (losses) 16 (1,461) 228
Derivative Asset, Total 988 13  
Derivative Liability, Total 0 119  
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]      
Foreign exchange forward contracts 988 13  
Changes in unrealized gains (losses) 281 (1,100) 228
Foreign exchange option contracts 0 96  
Cash Flow Hedging [Member] | Foreign Exchange Option [Member]      
Changes in unrealized gains (losses) (265) (361) $ 0
Foreign exchange option contracts $ 0 $ 23  
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) - Derivatives Designated as Cash Flow Hedging Instruments [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total $ 1,078 $ 1,292 $ (165)
Foreign Exchange Option Contracts [Member]      
Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total 288 338 0
Foreign Exchange Forward Contracts [Member]      
Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total $ 790 $ 954 $ (165)
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Balance $ 258,871,000 $ 276,732
Balance 264,341,000 258,871,000
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Balance (6,142,000) (427,000)
Other comprehensive income (loss) before reclassifications 2,915,000 (5,766,000)
Amounts reclassified from accumulated other comprehensive income (loss) (90,000) 51,000
Net current period other comprehensive income (loss) 2,825,000 (5,715,000)
Balance (3,317,000) (6,142,000)
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]    
Balance (107,000) 55,000
Other comprehensive income (loss) before reclassifications 16,000 (1,316,000)
Amounts reclassified from accumulated other comprehensive income (loss) 1,079,000 1,154,000
Net current period other comprehensive income (loss) 1,095,000 (162,000)
Balance 988,000 (107,000)
AOCI Attributable to Parent [Member]    
Balance (6,249,000) (372,000)
Other comprehensive income (loss) before reclassifications 2,931,000 (7,082,000)
Amounts reclassified from accumulated other comprehensive income (loss) 989,000 1,205,000
Net current period other comprehensive income (loss) 3,920,000 (5,877,000)
Balance $ (2,329,000) $ (6,249,000)
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cost of revenues $ (11,648) $ (15,131) $ (10,378)
Research and development (72,689) (70,317) (69,089)
Sales and marketing (11,042) (11,475) (12,233)
General and administrative (14,913) (14,183) (12,790)
Total, before income taxes (8,205) 4,197 9,220
Taxes on income 10,232 18,075 6,823
Net loss (11,878) (23,183) 396
Financial income (loss), net 5,264 2,812 197
Income tax expense (benefit) 10,232 18,075 6,823
Reclassification out of Accumulated Other Comprehensive Income [Member]      
Net loss (989) (1,205) 158
Reclassification out of Accumulated Other Comprehensive Income [Member] | Unrealized Gains (Losses) on Cash Flow Hedges [Member]      
Cost of revenues (21) (20) 4
Research and development (933) (1,135) 144
Sales and marketing (23) (32) 4
General and administrative (101) (105) 13
Total, before income taxes (1,078) (1,292) 165
Taxes on income 1 (138) 20
Net loss (1,079) (1,154) 145
Income tax expense (benefit) 1 (138) 20
Reclassification out of Accumulated Other Comprehensive Income [Member] | Unrealized Gains (Losses) on Available-for-sale Marketable Securities [Member]      
Taxes on income 0 (4) 0
Net loss 90 (51) 13
Financial income (loss), net 90 (55) 13
Income tax expense (benefit) $ 0 $ (4) $ 0
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Geographic Information and Major Customer and Market Data (Details Textual)
12 Months Ended
Dec. 31, 2023
Number of Reportable Segments 1
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Geographic Information and Major Customer and Market Data - Revenues Based On Customer Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 97,419 $ 120,583 $ 113,832
UNITED STATES      
Revenues 9,551 14,155 17,844
Europe and Middle East [Member]      
Revenues 12,184 9,944 6,876
Asia Pacific [Member]      
Revenues [1] 75,684 96,484 89,112
CHINA      
Revenues $ 57,507 $ 75,682 $ 67,491
[1] China
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Geographic Information and Major Customer and Market Data - Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Long-lived assets $ 13,710 $ 15,109
ISRAEL    
Long-lived assets 8,119 9,857
FRANCE    
Long-lived assets 2,064 2,066
UNITED STATES    
Long-lived assets 1,866 2,066
Other Geographic Regions [Member]    
Long-lived assets $ 1,661 $ 1,120
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Geographic Information and Major Customer and Market Data - Major Customers Data As Percentage of Total Revenues (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
Percentage of total revenues 13.00% 16.00% 21.00%
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Geographic Information and Major Customer and Market Data - Information About Products and Services (Details) - Revenue Benchmark [Member] - Product Concentration Risk [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Connectivity Products [Member]      
Percentage of total revenues 82.00% 78.00% 77.00%
Smart Sensing Products [Member]      
Percentage of total revenues 18.00% 22.00% 23.00%
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Selected Statements of Income Data - Financial Income, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Interest income $ 4,362 $ 3,190 $ 1,873
Gain (loss) on available-for-sale marketable securities, net 90 (55) 13
Amortization of premium on available-for-sale marketable securities, net 124 (397) (420)
Foreign exchange gain (loss), net 688 74 (1,269)
Total $ 5,264 $ 2,812 $ 197
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Taxes on Income (Details Textual)
₪ in Thousands, $ in Thousands
12 Months Ended 36 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
ILS (₪)
Tax Cuts and Jobs Act of 2017, Transition Tax, Income Tax Expense (Benefit)       $ 16,053    
Income Tax Expense (Benefit) $ 10,232 $ 18,075 $ 6,823      
Intangible assets 253 980     $ 253  
Deferred Tax Assets, Net [1] 1,609 8,484     1,609  
Deferred Tax Assets, Valuation Allowance 57,806 44,772     57,806  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 462 1,633     462  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 17 $ 0     17  
Foreign Tax Authority [Member] | Revenue Commissioners, Ireland [Member]            
Effective Income Tax Rate Reconciliation, Percent 12.50%          
Foreign Tax Authority [Member] | Revenue Commissioners, Ireland [Member] | Interest Income [Member]            
Effective Income Tax Rate Reconciliation, Percent 25.00%          
Foreign Tax Authority [Member] | Israel Tax Authority [Member]            
Income Tax Rate, Foreign Ownership Exceeds 90% 10.00%          
Income Tax Rate, Foreign Ownership Exceeds 49% 20.00%          
Income Tax Expense (Benefit) $ 0          
Undistributed Earnings of Foreign Subsidiaries $ 32,675       32,675 ₪ 118,512
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 23.00% 23.00% 23.00%      
Deferred Tax Assets, Valuation Allowance $ 4,429 $ 15,573     $ 4,429  
Foreign Tax Authority [Member] | Israel Tax Authority [Member] | Dividends Paid to Foreign Companies [Member]            
Effective Income Tax Rate Reconciliation, Percent 4.00%          
Foreign Tax Authority [Member] | Israel Tax Authority [Member] | Intellectual Property [Member]            
Effective Income Tax Rate Reconciliation, Percent 12.00%          
Foreign Tax Authority [Member] | Israel Tax Authority [Member] | Intellectual Property [Member] | Development Area A [Member]            
Effective Income Tax Rate Reconciliation, Percent 7.50%          
Foreign Tax Authority [Member] | Israel Tax Authority [Member] | Minimum [Member]            
Tax Exemption Period 2 years          
Foreign Tax Authority [Member] | Israel Tax Authority [Member] | Maximum [Member]            
Effective Income Tax Rate Reconciliation, Percent 23.00%          
Tax Exemption Period 10 years          
Foreign Tax Authority [Member] | Ministry of the Economy, Finance and Industry, France [Member]            
Effective Income Tax Rate Reconciliation, Percent         10.00%  
Effective Income Tax Rate Reconciliation, Specific Revenues Under the French Ip Box Regime         10.00%  
Effective Income Tax Rate Reconciliation, Plus Social Surtax, Percent, Total         10.30%  
Domestic Tax Authority [Member]            
Intangible assets   $ 4,429        
Deferred Tax Assets, Net $ 0       $ 0  
[1] $4,429 and $0 net deferred taxes for the years ended December 31, 2022 and 2023, respectively, are from domestic jurisdictions.
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Taxes on Income - Composition of Taxes on Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current $ (1,229) $ 949 $ 5
Deferred 4,429 (4,425) (5)
Current 7,668 6,647 11,772
Deferred (636) 14,904 (4,949)
Taxes on income 10,232 18,075 6,823
Domestic (14,136) (12,741) (11,351)
Foreign 5,931 16,938 20,571
Income (loss) before taxes on income $ (8,205) $ 4,197 $ 9,220
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income (loss) before taxes on income $ (8,205) $ 4,197 $ 9,220
Theoretical tax at U.S. statutory rate (1,723) 881 1,936
Foreign income taxes at rates other than U.S. rate (3,313) (4,644) 450
Technological Preferred Enterprise benefits (*) [1] 0 0 836
Subpart F 795 301 192
Non-deductible items 195 121 340
Non-taxable items (527) (452) (483)
Taxes for prior years (371) (2,257) 0
Stock-based compensation expense 1,131 267 (1,193)
Impacts of GILTI 1,877 6,736 0
Tax adjustment in respect of difference tax rate of foreign subsidiary 0 (8,147) 108
Foreign withholding taxes 0 1,390 648
Changes in valuation allowance 13,034 22,631 3,364
Other, net (866) 1,248 625
Taxes on income $ 10,232 $ 18,075 $ 6,823
Earnings Per Share, Basic and Diluted, Effect of Foreign Income Tax Adjustment, Technology Preferred Enterprise Benefits (in dollars per share) $ 0 $ 0 $ 0.04
[1] Basic and diluted earnings per share amounts of the benefit resulting from:
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets    
Operating loss carryforward $ 18,446 $ 11,507
Accrued expenses and deferred revenues 2,239 2,605
Temporary differences related to R&D expenses 11,562 14,205
Equity-based compensation 7,022 5,623
Operating leases 1,326 1,626
Intangible assets 253 980
Tax credit carry forward 18,609 17,097
Other 1,298 1,255
Total gross deferred tax assets 60,755 54,898
Valuation allowance (57,806) (44,772)
Net deferred tax assets 2,949 10,126
Deferred tax liabilities    
Operating leases 1,340 1,642
Total deferred tax liabilities 1,340 1,642
Net deferred tax assets (*) [1] $ 1,609 $ 8,484
[1] $4,429 and $0 net deferred taxes for the years ended December 31, 2022 and 2023, respectively, are from domestic jurisdictions.
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Taxes on Income - Schedule of Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Beginning of year $ 1,633 $ 1,610
Additions for current year tax positions 0 50
Reductions for prior year’s tax positions 0 (27)
Settlement due to a tax audit for prior years (1,171) 0
Balance at December 31 $ 462 $ 1,633
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Related Party Transactions (Details Textual) - Morrison & Foerster LLP [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Related Party Transaction, Amounts of Transaction $ 1,271
Due to Related Parties, Current, Total $ 1
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
IIA [Member]      
Royalty Payment Percentage, as Percentage of Grant Received 100.00%    
Accrued Royalties, Current $ 28,826    
IIA [Member] | Cost of Revenues [Member]      
Royalty Expense $ 1,010 $ 1,221 $ 1,175
Minimum [Member]      
Percentage of Royalty Expense 3.00%    
Minimum [Member] | IIA [Member]      
Percentage of Royalty Expense 3.00%    
Maximum [Member]      
Percentage of Royalty Expense 3.50%    
Maximum [Member] | IIA [Member]      
Percentage of Royalty Expense 3.50%    
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
2024 $ 5,120
2025 3,613
2026 150
2027 and thereafter 117
Total 9,000
Minimum Rental Commitments for Leasehold Properties [Member]  
2024 593
2025 429
2026 150
2027 and thereafter 117
Total 1,289
Commitments for Other Lease Obligations [Member]  
2024 3,297
2025 3,184
2026 0
2027 and thereafter 0
Total 6,481
Other Purchase Obligations [Member]  
2024 1,230
2025 0
2026 0
2027 and thereafter 0
Total $ 1,230
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Subsequent Events (Details Textual) - Subsequent Event [Member] - The Greek Company [Member]
1 Months Ended
Jan. 31, 2024
USD ($)
Business Acquisition, Percentage of Voting Interests Acquired 100.00%
Business Combination, Consideration Transferred $ 1,600
Payments to Acquire Businesses, Gross 750
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High $ 1,250
EXCEL 108 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -V#9U@'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 " #=@V=8L2GO7NT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU$(71S43PI""XHWD(RNQMLTI",M/OVMG&WB^@#>,S,GV^^ M@>E,E&9(^)R&B(DX26\QOP2-IJTK J[@2F>JLD2:AIB&=\-:L^/B9^@*S!K!'CX$R-'4#3"T3 MXW'J.[@ %AAA\OF[@'8EENJ?V-(!=DI.V:VI<1SK493&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MW8-G6*U0,[6L!P '#( !@ !X;"]W;W)KSLS=3*R1:[6[KC/5EU^MNV]/N[O1V[H<(49D"\9+0E__^ M JA(+P2XB;]40;\/\&D2GB?$BV?*'OF:$ %> C_DEXVU$)N/K19WUB3 _)1N M2"@_65(68"$WV:K%-XQ@-RD*_!:TK+-6@+VPT;](]MVQ_@6-A.^%Y(X!'@4! M9J]7Q*?/EPV[L=LQ\U9K$>]H]2\V>$7F1'S?W#&YU=JKN%Y 0N[1$#"RO&P, M[(^CMA47)-_XX9%G?O >Q)>RH/0QWIBZEPTK/B/B$T?$$EB^/)$A\?U829[' M/UO1QOZ8<>'A^YWZ)+EX>3$+S,F0^C\]5ZPO&[T&<,D21[Z8T>/?[14O(P\5%+671+=?3I3HH3+TA[Q_?97? E-! OZW"GDJV59+QH/$1[[! M#KELR%& $_9$&OWWO]EGUB<5+I-B(T-B.93M/?^Z(2IL^G+;:EZK M^&BKZO(Q));CT]GSZ53C,PC#"/M@1C:4"14HO8Y@D0KO4%M5%Y0AL1RHLSVH MLVJ@[@CS:#PBND".J\HV5:*T&ZL*!RMM?5UHAL1RT+I[:-V*O8]A:0B2<:RX MA>FUEMCGRB:F+:M+RY!8CE9O3ZNGO<+M37;B^03<1,&",!4EO89E6:\- M5:2TI75)&1++D3K?DSJO0FI&5AX7LFD)<(,#95?4ZPS'/P8G8'HS/%7ATM;6 MQ65(+(?+MC(O9U4!-@T=RF3W2QS%"9@+.8 !RL"01J%@K_+555(L41^-5?CT M177YF5++ SPPPW85@/?X!4Q=.:)Y2\])?5EQ3RV1[':;5J=SAKIG2GK:XMKT M#*GEZ<&,'JQ";^"Z4IV?[-Z Q-+>ANHVIY>T.[#= ?,U=E_!9T:?")A1[,HV M'7FR3;_H<*H'JY6;4>7SR?%]Y MC]77U@9WC$1@9Y' UIOZM^#VP^"=;$=>Z*B;HU[SVTB)S6A.,*66QY8E!5MO M\=]BNZ-[R?]I=_[PF9$>@2V/##XGO]OXREKA>NP/PU6%!?B:\\0"@I&(!Z M>[]K7F#\XJQQN"*%::M$Z&8P'PW^5$[/<*IM3RO+*L "MEA9_$]YN/H71C MLH-B+DN>^)3^ M]76U:1TC \ L T"]?=_2&@>$K>*A[+-4$&N9FH(-#M4-[G\^,M#7U<9VC# MLS ]19^_Y!EXH4X=#R9HY(9C63?F+%D?E>.;^ERBE\3'Z^4#Y!+#E,,TV@B M,*66AYDE J@W]-/A9 8&D>L)B6T@!.$BG>:-L2FIZ?6*GHOJRVI#.T9 0%E M0)6>+LS7TO'JNFN)3&$+T]?57HYPC'2 LG2 *J6#NVCA>XYL5A0K?8=>I?9Z M#J-!8:O62=3B]6-/?=1KVUW;BJ?SGE1XLA2 *J6 _+S$/)Z-X. V$K([ADED M_^"%Z20%5RY TA^E-KY4[>S@@B$Z0PCUNOOKW:(Y1BQ !PN']"9^-W)-/!: MJ6I.^JI$P88]6XG [)*@8^0 E.4 I'?M.TQ%\Q@EY=>W\WLPN9V-9^#SX.IJ M\ #>XV#S"5P/YM.QW*OD9S01F%++\\L2 2IQ\EM^\:QM?'=4,M1+?,'>$I^ M*6>8J&;>AOKZVL".$010%@10I2 PE):,27\V#5WR JZ)^BZIE[(LR[:[J-T[ M5U(S&@A,J>6I98$ Z?W[;G9CXO'XZ< #P4R[[JI$KMFT81.I1S>C@<"46AY; M%@A0Y4"0<9O(G?2!QN2FR@F!4(E!H]O5UM=?6&C7[K8/E]/$L1?*S! Z< M>/E4NK)^OW?_TX=!LN"_E7T]_=W$-QQ/%2\ M',$' 7) & 'AL+W=O?&8F.AS:Z-DW0]:M3.6)-EL)9MN,K_H?[LV\PN]<6W3J6M#[&:UDN;QJVKU MP^6$3IY^^-'<+9W_83:_6,L[=:/S@Y>Z6:G.-KHC1BTN)U_H^940 M?D!O\>]&/=BC8^)#N=7ZWI]\KR\GB4>D6E4Y[T+"GZVZ4FWK/0&.O_9.)X=[ M^H''QT_>_]X'#\'<2JNN=/N?IG;+RTDQ(;5:R$WK?NB'?ZA]0*GW5^G6]O^3 MA[UM,B'5QCJ]V@\&!*NFV_V5/_<3<32 BI$!;#^ O78 WP_@?: [9'U8WZ23 M\PNC'XCQUN#-'_1STX^&:)K./\8;9^!J ^/<_$IW5K=-+9VJR5?9RJY2Y,:[ ML^2,_'GSC7S\\+>+F8-;^0&S:N_VZ\XM&W'[356?"*=3PA+&D>%7KQ_.3H?/ M(,!#E.P0)>O]\;$H-\:HSA%I+01VCL6SR=G)['R0ZP\YGU^)>V2R*XFE3]0?VV:K6PA>(M%O7.5]JY\QF_G MC+,B3Y+D8K8]C@@Q3"@@/C(\02L.:$44[.7G;*F)5M3&-:Q0*- V!4/G/)^^7Q@14&D(Y"+:G6KS"$?^ZO/?^53N)E=J[XJMX]HR?BH6,J0 MU1<:9GE1CH(O#N"+>%Z?(/2/JFYLI3O7=!NHW4#L1GIFQ+ 7 :3GH$,+6+#C MZ5T>0)?Q9:B=;%\QN65X^Z3D.0UG-[2D>9ZQ=!0J308J3*(L\4_=W>U*480G M]C[>B2C>R]MIQ$?D3Z./Y^M+)7<_/K9R$).")9'G,9 VC?+D_$9M84W[2K66 MCV2QZ6H4(@ONG_=%)0 :&A8BCP =&)?&*?>;6BA8X35Q\N=^[4P)E%L4+@\7 M<):4"-S0L!#%.(O1@7)IG'.OC2\6[K$O?UX@K$&7NW'$")WFG"&($<.,11 / MQ$OCS/O'KKAU=Z15H-F)\>+\3"_.-G R7E5H2*]9F1<(\M 0YCJR- 8:IG$> M_DWK^J%I6Q1>R',IT!R&#[',\C(RM0,ETC@G?N^<[.X:+VI>6KDAL;$R0^@; M,^0E&P<[4""-<^#W;JNL\ZO5DJ:#/N@@R/PRAA4=UV4T9#F1( R.VA7C^ -O&W:/M'P;CI*F&]NI]_)VVG0 U^R.%_N>BG0 M('TCA8:+M*8TQ9808EC$%OQ D2Q.D0<-8D U07;B.$.>XPE%" K48D1#,Z1SA$*.""C,$@3J.,VS@3E9G#F?*ZBC!$8Q(_U@2CD"&6L<(_L7 M;.!*%N=*I-2\D8!"8@S0(RR;1I0*'[B3Q[GSM/%]8;8YPH-9@6[#A9:]QLHE$C?6;*D!J/&)8@ MW<8?T='.;KS/?&,2\["#Y*5 DA@Q3%DR+FOX0)T\3IT[P2OW<_P27H0<>8G4 M>,3PV4[<*=R!1'F<1)^KQE?5'CR6D$"#*)#-7Q'9<^,#Q_(7-G_'PT"QAI1) M69%BY0>QA&:#CV,>V)7GT?)SXW1UO]1MK8S]]9>"T?SSOJG#:U"4J]]<@][) MVVGL SGS.#E_2#XE"87"8\A6MAMU3D0ZA3GU_XA=2N-ETL8MM6G^J^K/A/%I M6J93N'\O0N T\Z?EP;BQUB_1_W?WOK\#H^E4\/+I#J!8IH4HGNZ@-\XZN.2+ MT>AM0L_HHT0D!%:D7C([G?Q!9_"XSOA2UXU/8\B8_N5 TYU5&(+L%FM=#>,>>U30]_FB%"*G*490R8"LRS+B*P5@V@1\38?V'NSVNPT^/Y% MCEY!CB[]AP9;U;_70L&'K?P9XPS9AL4L,R;&6S8Q2 \1EQX_E)/P$_1"TG20 M2#C24$VPA&+;;H@E9_TKVC&D@_ 0<>&Q(Q0[6J)1X*&H8)G@ GFG@YFFH'\C MF7+T?OF%YGW'A4=$[M?X&T,1P=OOL&PO=V]R:W-H965T&ULI99=;YLP%(;_BH5ZT4I=^ Y)E41J4TWKQ;2H:;=K!YQ@U6!FFZ;= MK]^Q21CDDW:Y"!C><_R\YAC.:,W%BTP)4>@M8[D<6ZE2Q8UMRS@E&98]7I < M[BRYR+""H5C9LA $)R8H8[;G.'T[PS2W)B-S;28F(UXJ1G,R$TB668;%^QUA M?#VV7&M[X9&N4J4OV)-1@5=D3M1S,1,PLNLL"7%U?H M$X_D' MPJ?=P[UVN T+4*^"5Z^"9_(%1_+=,BAG8QTV!DIXN5#+DD&-Q;S,U4%_5<+0 M)-1[Y77B#08C^[5I8E_CNWZM:9'Z-:E_DG0&54Z$@(<%I1&_7*,""_2*64G0 M)3R2A#.&A40%@:V:PN.[.L1>31$UN)R>X[@[].=4+?Z@Y@\Z\L\K_KFFE.BV M5"D7] _/PM\2M$"CFK@Z"3PE&<9O.7_H\BC3D5^3M6" M']3P@R[PGZWPP=YB!H=+O(.PQ3^L^8\^X;=S-=F#0)G$.R^\0\J/3<,_.$15XT/M7O2U1-T M:;(4[UM?E:FZO,Y97G*OM0#B(>+$1X]G;C)5VME3HPGYQNVXK=.]ED9>\DKFH M4,V7%Z.W^&Q&(V/0(/[,^8,\^(T,E3LA/IN#Z\7%*# 1\8+/E7'!]-<]G_*B M,)YT'%]V3D?[:QK#P]]/WJ\:\IK,'9-\*HJ_\H5:7XS2$5KP)=L6ZD8\_,9W MA)H YZ*0S2=ZV&&#$9IOI1+ESEA'4.95^\T>=P-Q8(#C'@.R,R"V0=AC0'<& M]+D&XISQ^2FB^ TB :% 0-/GFQ/ ?/9\<^QA0_?S1!M_M,??#;_GU9;+ M,VAH6],0-C65XTQNV)Q?C'1ID+R^YZ/)CS_@./@9&I8AG0N)=>7]L>,U47JT0?]3=5O:L MP63(-3BDL]E SHX&+]T/7OJ--2@YJ^=KI+N";L?W6F=L3(-Y@RH.)D3JS&%" MXM1>F JH#BQ\L%%Q5EPX.N(4;9GE'D9W;)"-S]#1^NDS]PD!L0C U9F$%H9 M.X5081)9/ 4(93"/'#0=?[ OS9YI3.[:+BPA=86N50FT^\YV+X#-XHPPU8M MG((P[)1,"$:2+.CA=*!FL)?3VU+4*O^7-9I2%\^\4JQ:Y7<%1TQ*KF!E@IU@ MHBRTB;D@W=KMJ8)0-.CI!)ATM(B7UG6Y87EM%HXA58AJ=5+H>5KX2!$GDL"F MY$)H%,4V)9^C8SZ=F,'>QC_Y*)1./.%45I (=:Z?983:30Z X0 #= !W<8A[ MF@3NQ ;VJXVN3>0[W5P8W0PR"IT03C -X\2FY.)HFCF$7%02A'U3U*D/[):13L[>*3 MZ\.<0W=\*6J.%'O4K4H7PG8&06:)&W6J-:Y-SH6%AQ.SX^:B,D+Z,K&3$-BO M(3X^@X;;ZK'>]3ES!,#2P.FW "Q.2=\<=<(!^Y7#[UP=UP:TK$6)YGK;FU=; M4SEV!5%OR4&2K@XXP6E(G;(!X6B:I#9-%T=HWVHCG:P@?EEA:%Z[-!>YW#'5 M;$)QLY43"$< MH:YL G#TH"$<4^G4!?&KBZO>-$2O\PHM1%&P6N_B>-W>^X&IMM=(#RD$IXDS M:RTL.X;9/0UP%ISBOCGK9 ?QRXXK3R*^A&I[%:-A#\(CSJ3N8/B8:VAS!;QI M6-"S3R&=(B%^17+)9#XW7=NJ.GMR+Z$<@D%&]DZ=0-+&)@SXTGQ[1#+I% OY MAF(9)(TCD*B;QQ$XN4XB S"=R3U4.T5#_(IFJ$2.GY?(\?,2&?!F$KGG%A+I MQ WQBYM97FS-[>F!4CF!"I6;R0E0NFW&KBM/(G>"A_@%3[MP#:/V5CM,PQ4I MA(:IK;M!&$YLX0W!M#[OJT&=YB%^S?,T==\B TD1@ P$ \A ,!+UK#K:*1OJ M5S;O\KG9I:*_W_/RCM?_@+?BO2Y>?"]^2&^SH;P=#U^GF"C^CD<87K7UXG$; MTMML*&_'X];),^J79[[G&#O3PRH5)5%D[]\ 6!)A^Q[7#(#%-(MZ=C[TX-F5 M7W?=B*^LT+ML[\(9]B'6L$^Q_H_'6+03*+%I MW@:X$TJ)LOFYYFS!:P/0_R^%4$\'Y@+[-U F_P%02P,$% @ W8-G6('X M'D)(! BA !@ !X;"]W;W)KJINI&<\S+_8,DSVKOO(40*"7(B_YU$J%V-PY#H]3*"B_91LHY9<5JPHJY&.U M=OBF IIHH2)WB.N&3D&STII-]+O':C9A6Y%G)3Q6B&^+@E9_/D#.]E,+6X<7 M3]DZ%>J%,YMLZ!J>07S9/%;RR6FU)%D!)<]8B2I83:U[?+? @1+0B%\SV/.3 M>Z2H+!G[JAX^)5/+519!#K%0*JB\[& .>:XT23O^:)1:[9I*\/3^H/VC)B_) M+"F'.5Z@]^]NT#N4E>B7E&TY+1,^<80T22EVXF;YAWIY,K \ M)N@S*T7*T?=E LFY D=R:0F1 Z$'Z6:' 85QX)KS M(VQYA1=Y/4&<4\ZS51;3^CA(?I=[7[T5R?S/MW)S4*S+;CV8V(9]$R.W0[:/ M"8(.4X,:[)EYCEJ>HU?+.=8Q--D]ZD<)>]TH]4%V2,).J2\,*(S# >O'K?7C MBU4\ISQ%*]DIH!22]4#ACJ]9N-=4MKB2LC/71:WKHO^D<*->'''828@^Q,9^ MB#L)T4<1,C:G W:/O8/[/Y9ML]@96;=WB)E0).I4R<* LG$8#! ^:9;POZC? M1OB<0.1W"?11TK2H2Z"/&BI?3([FDXOF_RQ2J%!\UM>=A04M01[0@ 1],1(D M/:-\0KH):4#9H>^-N@P-,(S=@9,$'SLF?+EE:AI520'!BQR/N"2WA!)6F;B1 MDTJN.UW!M!M8>6AVV6NN,?K#Z^_8;L\=?9 =A&[7&P84&3I6\;'OPA?;D=8&WB_3S(BW?/4@+*#\:@7= -L/$CSV!;A5_JB?QBWH-\)CZ*@ MM]488"1R^[$SX/S [Y!R3H:T JJU'G:YC,VV%/5XT[YM!^I[/49VWC^H05L/ M?T&PO=V]R M:W-H965T&ULQ5O;I?: EV&*%%#4D9"?S]0M2C"@2+8#*(+LOMBB=/F@V&T3W(7'U7%:? MZ@UC''TN\FU]/=MPOGNS6-2K#2O2^G6Y8UOQRT-9%2D7A]7CHMY5+%VW1D6^ M();E+HHTV\YNKMKO;JN;JW+/\VS+;BM4[XLBK;Z\8WGY?#W#LZ]??,P>-[SY M8G%SM4L?V1WCO^QN*W&T.+*LLX)MZZSXC<)M1N#%O%KQI[KD\^H M.97[LOS4'+Q?7\^LQB.6LQ5O*%+Q[XDM69XW3,*//SK2V7',QO#T\U?VN#UY M<3+W:\ M+#ICX4&1;0__T\]=($X,Q(G"!J0S(&,#]XP![0SHV("<,; [ WMLX)TQ<#H# M9V1 SAFXG8$[,L#G3MKK#+SV8AVBVUZ:,.7IS555/J.J00NVYD-[?5MK<46R M;9.*=[P2OV;"CM_<\90SD5J\1N4#6F[2[2.K4;9%=[Q$.Q6'4#O3L,1,X,M"R+HNQHT8<]KWFZ76?;1_3[ MSZRX9]5_ ,JEFO+M>ITU^9SFZ#;-UG/A]3+=95P<*TA#->F_Q82N]]67@Z>O M4.>W@C#2>/EA^1Z]Y;S*[O<\O<\9XJ7PMQ(Q5['&:M:/C(O[#%NC**VV(HRU MBBO1G'(I0C8T6X@T.N82.>82:7GL,SSOTCS=KAAZ(2Y$O1%G6+]$*4$$-<*L'>U>#I-!^7PS4W[3;U+5^QZ)N[*-:N> MV.SFQ[]AU_HGE 8FR2*39+%)LL00V2 AZ#$AZ*2$F)($!R9GD 2698TR $!1 MBCT9&GR$$X[6,X;64X_R4J MD[RL:RA\MC2'QJ'3(D(M(M(B8AE! U>.D18V")!S#)"C#- 'OF$56I6%R.5- M4RX],;&4B6,&A;^T""Q5JW$CW3(+[N,;ZN,KZ'*F#> ME'[K-LPBQFFS D/A=:5I, ZO*WF)J>4X\ER6@>/$U")B+2*9X,X@:MXQ:IXR M:N_K>M_>!D6!Q;]6%W5;!^UWHK1@GUFURNKV]_;K+L#II29Q1KI8N7+ITFR2*39+%)LL00V2!I_&/2^-\Q::!$\:7YB.7UU9=O'-CR M;1D9RDCL4AM87F7@>&H"@XKZ3QXSD8&4V.3L! V.L0[^:MV*H8@&0-T:^+;C MD%%4E<-?.OE,DD4FR6*39(DALD%"8*OOBJUOJ5S!-.BHAD6I/+4ZV"!=J$-] MN3H* >@<4R^0:X$(@E*@'HX!H./8OKS:)I"CGNM1 L\R?"(UX&^N7SM3536F MAX1Z2*2'Q !D3BCVY8N:3((.P]5WTUC=3E]6S6*YBY8"J(6$>D@$0.:.[WE MRFG)DBEDP_#UO2=6-Y\7%:M8;MJDZ%%YQ;,="RA7 :041"TDUD.2*2X-H]>W MFEC=:W[?HA7+_9]M!V[@CF.N=/+2E=,H6V24+3;*EIAB&R9/WX9C=1]NOGCM M!E3.3Z#I]2R@?PX!)+9<3RXX(P I35-@6&S+"W " *GMG5>%<-^58W5;?KNO M5INTAL*MFX=RSSLGV/>M8!Q -RU/']X?(Y?'[8M]U$W7:_7:WVQ3Y/N2@&2J#] M.=<]JFDO3*ZE4;;0*%MDE"TVRI800(L89]LP,7KI@'R[=$#TTH$>$NHAD1X2 M Y YQC[P/#&9!!V&Z^1!O$GI@.BE STDU$,B $(# CSATG,E$[B&P>N% V)0 M."!ZX8 7;J+ SDE0@ IA5 O'.@AR127AM'KA0/R_Q0."" <6#;V_'',C0H' M1MDBHVRQ4;;$%-LP>7KA@/ROA0.B%PX()!SX6*[10@")+=N6I<\(0$K3%!(. M,*#' T#B8,6JV@L'Y'L)!P02#CS?"\8-CMJ#BR>B4>' *%MLE"TQQ3;,C%XX M(":% Z(7#HA>. @[P"-E/5FLAR13QAN&KQ<.R/2G]ZO#"Z3FED#@R;MP MF4H1-RHM&&6+C++%1MD24VS#U.FE!:*6%OY*ZH#I(LL/4J;(';WOR6I""."D MF:F%Q'I(HG=H^#IJKR_0:8_U%8(>!5].A9[=V[;EV^/"4^W I;/.*%MDE"TV MRI:88ALF1J\O4+6^<$;0@Y,!3Q+T()A#FENU_*ZR#)T[+M 81Q1\WX @AXT MO(5=N59- $[BVM0^+^C17HB@:B'BQ3]>HE-1;[\5Q42>_2D^-G(.>JC* J5/ M:98W.R/F#V4UK].3[\TOC;*% M1MDB"KPUT;P&#V2!T;T$IMB&R72RFT MS&@3:Z89 N-LD54EGX"']KN8'+4Q!3;,'-Z48JJ1:EO?:Z@IKTX+8R*4D;9HH[- MF;"P&!6Q!F%JO/<%1'3:>'@YXN6OW/=Z7 MG)=%^W'#TC6K&H#X_:$L^=>#9BOE&PO=V]R:W-H965T&UL=5/;;MLP#/T5 MP2BP%FBCQ%F7HG ,-,F&[6% T*S;LV+3L1!=7(F.VW[]*-D),F!YD4B)YY!' MI++.NKVO 9"]:67\/*D1FT?.?5&#%GYD&S!T4UFG!9+K=MPW#D0905KQ=#S^ MPK60)LFS>+9V>69;5-+ VC'?:BW<^P*4[>;))#D>/,M=C>& YUDC=K !?&G6 MCCQ^8BFE!N.E-)H^+-,3'@-\2.G]FLZ!D:^T^.#_*>3(.!8&" @.# MH.T 2U J$%$9KP-G5=7WLC(*+UJ/5 Y@JT-+TNW@;WN$,D*87 .D B _!^T2QRI5 MD6?.=LR%:&(+1I0:T52<-*$I&W1T*PF'^08% CTR>F8KMJR%V8%GTK -VF)? M6U6"\Y_8U]=6XCN[7@M'L36@+(3R-^PJA/ZJ;>N%*7W&D4H*Q+P8TB_Z].F% M]"LH1FPZN67I.)VRE\V*75_=_$O#2=%)5GJ2E4;>SQ=XGXJBU:TB;25K#4VK MDA]D*NL]JYS53!R$5&*KX(X&^\X+!@=M$SNTM4C]CF9-'PQ<"*#[ MREH\.J'IIR^;_P502P,$% @ W8-G6(KH_[MY"@ _3, !@ !X;"]W M;W)K=C?OV2E&U9Y"&=H+YI;/7EL5Y^'#XDIW59-5UF\^S69NO^)JUGYH-K^7_+!NQ9IW\*AYG[49P5NA"ZVI& M@B">K5E93ZXO];4[<7W9;+NJK/F=0.UVO6;B]897S?/5!$_V%[Z6CZM.79A= M7V[8([_GW??-G9#?9H37Y@C]G$54%M.*_)7]NCSXC9>6A M:7ZH+[?%U210=\0KGG$W5<'CS_OHOVGSTLP# M:_FBJ?Y7%MWJ:I),4,&7;%MU7YOG?_.=H4C%RYNJU?^BYYTVF*!\VW;->E=8 MWL&ZK/N_[&57$4<%<.PH0'8%B%D@=!2@NP+TK07"78%0UTQO1==#QCIV?2F: M9R246D93'W1EZM+2?EFK=K_OA/S?4I;KKA=-W3956;".%^B^DW]DHW8M:I9H MP=H5^DUVC!9-T??[#'WXY0+]@LH:?5LUVY;517LYZ^0]J$BS?/=[-_WO$?,'!V3OX(9X(V8\_X0H_HA(0"AP0XNW%R= \>SM MQ;''#3VT!]7QJ*L]5*4O=:4O1;-&HVONP(1Q698_/ M[8;E_&HBTT/+Q1.?7/_S'S@._@55V3F#96<*-JK.\%"=H2_Z]9\RRS);1-#YH1C:B@XW( M:R/CLF[RDJE4"1GH2\='/TF29&[C* MO_7=J\12UAVK'\N'BB/6MKP#TTALW0A.CZJQMV2+0CK'AB5;1), PY;F!TMS MKZ7;]8:50J5*9:AJZL=I)>>OPF-H;MV&4?<+6T&CR+"<^<*,K"0'*XG7RJ]_ M;'[Q3UU#+ M\ZW0B1:J@=2ZZZDYB!:V)C+- V$PA:WC8)C+@W<--)DTUN5V+>NA*-N\VZK$7_) M5S+C\%U_T'U#=PK0(+8-1K'9Q)"*1F;J 508QZYV)H-%XK7XNW1QW)]OZTZ4 M$L5?/J)'H?M]RSFJFXXC? %Z)$ CXB@RIPQ 9TX87LG8W\! V,L$JDU)X036N ),)6 ]JJJ'KN M0!*L456RA[)RTQ[V8L][<>^LT;)S11M7[8!*V,]*WP0KN%R2YKQ\4CW&,])M MV)F2R.PG@(C.P]3L*+8L2D+BZ"<#.6$_.MT)+D&CD!E,3S%-Z9LL(GCQ,(#6S5/ M[.0+0%)\W-CC_8(!DX@?D_H,L6&O.CU +@@ .0DV,1=0V3,(( I=HX<,D$/\ MD'-H#<&?>+UUN 8A9A="A)%86HN:@&9)'K'/$@&DB%^DMF/%2"_>=L'XI?$ MG.(!%:66,2C4_&CDC9T-#$/\#+-W)FV(IJJT,<$KO<_VP&N^="0" A 'G5N9 M )"EYC#+H%C)W#5^!G@A_DT5,W7O8>45]!,"?LBS'8''49H,))ZO QT (YL=&RZW.M3 J" MU;E.#YW_1CJXBUY06%HL35+@,C$#\CJ-V[7&V(;D3S5!9JY+RB#]M6 M3ZX7X-XH:!2@@9A2;#JU97%JKFPS0$6BQ)G1!VH@R;LV?LOZ2;+#&S9^B9=& MWKL4.&NT[%S1QG4Z, OQ,\O-MI57Y'I8#N^'LN[W14ZMC0E '1)X37H&9.;2 M&(I$TB1U[#W2 6"H'V#NMB)?JJ7:D-K%(=DQ2TZXM M,]O1*QG;',"'^L'G5@]OO;]1OF%Y0 %*(8'5*2$9#BU=!NJBP.7JZ/#*#SWC MQCOMRN:3&#!EJVB0).:.*B##:>J:5.E .]1/.^.6^IFM4PK0BVP<<\6] '5I M8C)3!NEHBE/'O$L''J)^'AHWXYIURM3KS^Z<4X!Y AI:S0VA$3:/?C) 1N(@ M=.6?@:'HJ1V78^_G.#&@P%$6";$)CH",XKG5RX%@04 =3$\'U*(_A5H0C8!> M;3K"04*M'@[MS\BUL]7(D"Z>!ZY!/= 6?1]M+24=U/E;CMG/2EMGC9:=*]JX M3@?:HG[:.J:23N@-_%?4=DW^ ZQ(:'/G^&QD5T.0;&XG?Q^-C9\<&"@K/$%9 MHTS 7[C(R]Z=-K4[,67/3, /PH3 &1@U-U86D"JSD<8"OTP]:) M40^-"M IN-$T-S,[)*,T, <](/-X'8@K]!/7K\LES_5ITN$X4*X>.O24CY_1%BY+B'5Z#?' M'\NZ5CU9)2=YX94S ?JUF8I@8N:;!2"C%$P*R0#9N$+&3@<<"V/O1'V_W6PJ?0[,*MEY^P===X\W*//3 M?A(_,6N'7N9[[ZQ]UFC9N:*-*W@ O_#$DTS]WJ?J3,]EMUHU5:&&B=X+!:O2 M1K(YM9X E0XP-:I B!+L>MT/1SH+O33W9]-/=4CHQ.L;IE^PMC1,- MEITKVK@2!YP+3^ D'YO8K+/W-V@R M0!,YE@?1@'Z1'_V^VH?1J'GHF)0I,NH][BE"YJ2CK>CQD8@#F"(;YS"V-CX M510$)AH"*LDAKBH8T##RHZ%[BMGY'STY?L,J?=YPKQY$ARW;5 =--Y LL!>& M@(R2V 6)T0")D1\2?:[S:EOTS;_O$4NDGZNK9<.K8Y==)W \HGOR4:H%()'. MK?:V5<>GSF/C RM&?E;\UJ@)UHF&8*.[7A< [?<_'YUJ?D &T 8@@VAC=O1> MQ)J+1_U^B3H-V-9=_X+!X>KA'98O^LT-X_H-_ISU;Z(,8?H78_Y@0I)E*X?] M4H8,/LWE/8G^79/^2]=L]-L7#TW7-6O]<<59P842R/]?-DVW_Z)^X/#&S_7_ M 5!+ P04 " #=@V=8FKQ%VWT" !@!P & 'AL+W=O1H!<5:;059=M#M0>3G"16 M?'"1:2IP37J*)E)B78+9=JU&H30;K%V9;M6FCEAQ1BQ,T M%UQ7"EWS'/+W J%!:_F2'=\T\2I>0=9!W?@;2J*DZ]'KMO5VG5[W\_6B'\8' MS32P@Q4W>KW#>O;,7*@:9S .S*%0(%\@2+]^B0?1=P]MKZ7M^=33.=8@":9H M"9(I)(I#WPD]+>%5HRD5V?.?0Q7X<]PO;Z\7:'9W<[^83Y:S^SMT)SAT//3] MEK[O55ZL*: X6O7/XG>\DUS4&G+T=$-Q>9#8KUM@JL##-VCY!EX=4^?9Z8Q^ M[8\8SUO&\Y/VT/X0A&,_HE_Z(\1ABS@\>1L_A>F7/XH9[G4]!K)TO5VA3*RY M;AI@.]M>'Y.F:_YW;^Z>.98EX0I1*$QHU#DW/Z!L^GEC:%&['KH2VG1D-ZS, M%0C2.ICU0@B],VR"]E)-_P%02P,$% @ W8-G6!28/ZCY*@ 9(< !D M !X;"]W;W)K&UL[7W;<]M&FN^[_HHNC3,K;4$R M+Z(D*HZK9-G)J"JQ798SJ;.GS@,(-DG$(,"@ JIJK^8E=:-^KHN2O/#\:II-CI.:\VNH1/%E6] M3AOXM5Z^-)M:IW-Z:5V\' T&ER_7:5X>OWY%?_M8OWY5M4V1E_ICK4R[7J?U M]HTNJJ7;I1YOM:ER:M2U7KQ MP_'M\.;-!3Y/#_P]UT\F^%GA3F95]05_N9__<#S !>E"9PV.D,+_'O6=+@H< M");QAXQY[*;$%\.?[>@_TMYA+[/4Z+NJ^"V?-ZL?CJ^/U5POTK9H/E5/?].R MGPF.EU6%H7_5DSP[.%99:YIJ+2_#"M9YR?]/OPH=GO/"2%X8T;IY(EKEV[1) M7[^JJR=5X],P&OY 6Z6W87%YB4QY:&KX-(?WFM?OJT:KH3I3'^IE6N;_2)E6 MY5P]Y,LR7^196C;J-LNJMFSRY=J\>MG ]#C(RTRF>L-3C?9,-1RI M7ZJR61GUKISK>3S 2UBW6_S(+O[-Z."(;W5VKL;#1(T&H_&!\<:.&&,:;WR M&$8UE?HQ+],RR]-"/31IHT$(F]X-\W 7_<.A/MV839KI'XY!88RN'_7QZ[_^ M97@Y^/[ 8B_<8B\.C?XZ9%BB[JK2 &?FGG\?<YR8K*M+5^ M#L_5__VLOS;J35%E7_Y?'ST.K_C]A\_OU/!&??CTT^W[^_^X_7S_X;VZ??]6 M/=S_]/[^Q_N[V_>?U>W=W8=?WW^^?_^3^OCAY_N[^WJ#O]F";JO@3> MG_SU+]>CT>![_!/]./Q>5;5J5EK93ZKU)BVW\N&I>DJ-RLNLJC=5#528PR_J MK2[2IQ1( (1Z7SWJ]4S7:C1*U' ZG9ZKSS":#$.OHR6$%YM57;7+%4V65>L9 MD->2^F-:-ZO6J,\Z6Y5542V1=ILB<^N5!]RJD/8XSCQ?Y@UPR ?X'^;NLJT M,;"CD[;FTP M&,7;6J5S559^/)@Q&&Y3YTC4JKO5K% >2V;8GNN?LL;9E)>SL&>UB0+PZOO M89LRP]7 UN:I7\VZ,HU*YX^@I"!=?:1(L[H"YL#P MX$)A]_?5YP1>F^4%$J4%5U$AT1.I2WJ:@WD.(.96V.7_Y0V@"%,@@L%3_D(Y^A&)\J9H M=5-5((.Q6/R6G_V8)PK 0YV>@<_7 "Y@52>__O:&[0&08%.D#5H;U!CXOVIG M^1]MW@"I$E57H*W-S@Z!H$Y&[0Y+W=;>FN#^X8U&G;S_^.LI#"UT@?&!=VC! MG-EAHJ/1F(/#5NEF4\A,7IE)?]?I%^TX3+30-6B>%EL%Y&OK6-/VL&B?DN&^ M< Q&1""^B9H!!OV"FYE73R40KZYS4L *K EH.2\=[0H^ PQ=XT>S&G\K 2QF M;8."?[9C;6#U7P ,+T"!=)W$UB4)30OKDLY0>F']!1H;:Q!3!=IGT+]L@!BE MKGEDKV)H+7$I1J_10.+LP "RXS4X 51.#;S>H)O&%]M%2LH,KN##NU].27/! M)Z(*I?52DYM.% 9/*B0-$G081G,A.:&596/4>RL*=QC N]+[$4F)N7: >\ M=)V9CLF..LOK#(3?J)/;A_L[PTK2^Y)IX*.TGGNVPBL/'^$5$E8@ M_S8D:6)93K('%!.?PT:6XH>Z @DUGNCGZ@.LO%8&5SFOUL 5I62,"N5OE&W7R4-V=@D8A$!"97B&Y27; PL*Z MOH(5SS6Q !=.8Z>%J2*=6P$9[+*\'R%G;!WP@@$3KJ&Z"Z?,0,$:,;5G3NX3 MXDE1Y$OZQ>C,@D>Q;[ QL03G@"%!ADTNMNEONI@KB*740PK*?0NO(/RL$&.V M\-8'BSAN%!CT>U#B'*SU5P I]0:@7O"74_6A!(>UM=@?_CT),!\B6C(,L'P+ ML1*BG,4[*:X+_<=P,/C.JB3J&ZB- 9IIPE!N0J"P4]@,V<-44B1Q:9&;)H93 M;GB_Y$U;FQ9AM<"HVV6M"8,S5@==PAE_T:#+:'0 2HD!:\C/D894O.DI[SG: M,K_H1_7;GK$E3-<5FT&[R 3P((!0T)5:IE4/[8S18A(LG,("),FJ*A#??=(; M%U@ &'B J(:L_L\_@^U 67HQ'B>#Z26*=I::E<.\.+=,A,$*6"KFME_J$R*U M%Z/+Y&IP 78SGZ,K%F8FZL5%,KH< .D+F!=I@EIA,HR:T.G!6&:Q11NDUQS# MD%YF19JOT38M%&T:M_-BE%P.)C##EKP,BKJNFQ06[+>MOX)@XPX- $0VUF: M?5$ _N;4G4>3&]&B3"'X3@ B(XD :7H&OQ_NE\G9=@ M&6NV$^BNP"DY=Z.V *\1CL";;W7&@:DUYVQ-@T6!'T/2:\SB45:"Y\-?ZCGY M1:*H3W$$R8L'00-&O:D0%%A[]./MPQL7@/<^?U?-O2&QK]T^W+FWWE?GZGHP M2:P!>&/CYSL?)-L@/QP 7[*#G*M?2[2K':X!>FI6S/C4K8VYUU28(@!UR8 J MB%US#"?1^1=51JP3>P"A$Z##34.ISCBZ( M)7R1PC^/*00W1OZH0K?+'&2K1;/$V0F?2$!#*E0+ :F;OHX>6*4@2B0'H=A) MS"WY+_C;PLF!\:FNU,^\LU!&:5O%2T1TPF**5 UX@MF?D^$I"',#DIO'#M5' MAHPF:[(Q9#3Q*0.V'%Q,:GEA\G]H_D5#5(]90OKS7"\(O-%? -:,3G&K,);9 M-QT:&+0IZ&\MR)8/'9HCA21E@5&*;7=(BQCQL;K:I@58OEH_:C!;P#B,VS!@ MW"*6J,!7L7=IZ_(+ &D$EA*F2C(G X,AS.U=, QQ!G\_,V!%%U%4S(2A4-I& MZC \J;:34C?,^T_O+ [+TDT* 0PP21(,%%.H3S\"DLJ_ZOD9Y],$K5+XO1+-=[,B M?]-@R"NTH9@+03".2+M>H&C(*SCA$A /PX-J8Q..=K76,A.7P'MP$$NC4[#- M5ACM,?!8UR7;9I%0(LFGOZ;KS?=OQ?HSK!-.S.AA=C$'N4\Q!3P$5BSAN+" E2S>D*;"(@" M@$L.-BGIX"\&X^JC-?\^D BAZ$X@P 2[@[@"O>5;UAL..DTWF<"ZB\SL M.(0&R=\X=P1>R)',&,0]E-1H&XK**8)*-YSDW@VT.(\84HLCBDDR& QL1!'A MK0H>KAU^[SC%$$&GF,>N'G.4+AQ4_$8_^3[7:6G2+,3MDL:(85;PG*HR 5/P M\X>LJ2C3S@( NM"$GB?I8*HQ;,[M/(LPZQ/%'! 7Y$[G4D;U9XC@MS8$2C$< M=S8"Z "O,'$E,N*TY]8A08008;1Q@'35$V=:0[X Z9T0H'-1B[8F5H3;2B:P M,>?NO[$MTN]TK7=W%*+@X;7#O<:9<[?OKC'N1H/5K,B7 D."'?1 20):&GV: MI#:8:C@G+:I9[4@02X@7*($HQDEG'83.E!!Y2FL0(.>U,L#\ %R\S4$.YY@. M=Y&4M2&8Y_'*9RY[K MGT8$O*M4=R'4?L., :^D=6!_A(0B[^@9'W*;OK1"S/-K1N8EKI0P@I0G.D[3 M[=C!@L-;;\FH42R+$,>'*Q)8,:77Z>\5QLY( .+N7DH(Z](X<;*7GE2"[82U MX RH=&5I8NGKV=V@L-TW;I K7^RHSOT.IA'_,:#-T=WF(XC0X,_8(8# M*$(6_H4:)L/+Z1%HZQP9D6GXB ITP^1B-#CZB+FF?.ZC>/+I['KCZ8>#JZ// M%*!FSUP7.,G+Z>71SU6Y/$/;](R-O(4@B5QMDWYU$P\GL$Q\2.((5SY)*!"^ MN)H)5,K\=']UWT)X,FH^MK MV6_Q[ VHT45R.9G*>]]\^H4:727CR>3HYT BORT/Q7.>OA&62VJ,)&%\Z0DL M4:!15X.CVRRK*8^U*P3N=>2"?0[^6(-H#T8=.7K6 M?H!]D^DH$*9G4N'04D %0#Z[3'[NB>$=$H8[;-[$NWL74B/B%:O3GZ/YB;>[?S\!$^C/^,\)_QT2'VA)LG% M]?0(ZTT2R5-N!D>['%V3<;M2EY>CHY_V9RY!H@:7:!_'4W4UN3JZY7C2-?OL M!H87@VMU.9VJ\=586%_M; )6-IU<(260(%=@1X:A$"))3@ _CT?J5)U,D_%@ M@C]<)..+:W5ZY!.=#&9XX^2A1]^[_X^/?D(PA]5)3&EU/QX.DNNIU;(E/GF" M\YXR,MJ#4$"#%U@1!\O+F3]!4[N+O4PF%U=@..EC--2B^^H$*#H>PA-V(2=# M>/'HO6[<8,]8QPMU,H*H$,=YX2=]@=-.IKW:(XZ7%8CVV\UF6#28[#KI;ZK9 MLS+;H%LB[G&T!4H_28:3BZ,PH.04S,GE="#4$?$"\#6'S0/!KY!N ?\LIU\( M;SEDA2"#HC^&/X)I# =#_\$3AC#9I_GCB?3P4'' M/KZ\"-SU=7)QN===CY,QF*V.QSL!4W/:X_% *L?PP;.\V!YDFT^D5#W@QYI'Q;\,I31X9 M7K;\0!C47_I#&!,=\(160Y_K#26AP>.^&":CR56"%60(AKF8/ 1W/4R"DA_V M 'LL0S5,% MM&]Q"9BY!2V::=Q[WA0\2UI&>2DI:^-40YC(UFTQ,?%'"P]0!H@B:@.Z5$B6 MZE$V.!R=T0,V:Q1H4Y#!PV2BE!XP'R7F'Z)$DE1C$^O8!L1I R.=#C9RA $( M(^AEGJEYC4T)3L#"['8N99%=LL1LM)GW1J?KJ%_6YFJP!DIY#T4*$Q?]770> MM_+900.0I#*2ND2J6+V#]'8V^;(&;M-U!1J;1)Y5!58;]A5&#'91+6UUC%)_ M1)Z2.BW9%C^ML*0ZK5O3G%&F9:%3[.+Z9\OUAE5\-VPQ$4NAK@[\;[BW;ERT(Q5@,2&,Z]Y0-+P M 5NM6GJ?-;*7GW5;Z:;)R1\S%R4]$B2@_:;N.DQ,N'=B@>3-\0)O1THL*0$+_>OZ@)!(&:PO(%TN9\^@D$)CW#&O- M'FW 2\#EV]N/ =@PA!,0Y*TIPWLC718X:1JJU[?7S'X:K0?6 4BSW(Q 0X)( MV'-1IDN'G*@=WJ-_;^5*J@%Q?:->VNO&YMX'##3;31:ZQ"=!V#C]K6 ;2 MG'U/\:0%2@7K)I6;\Y)/4Q)N?4QS[G:7"6#XP*QA)RBMTCQS:NR^2*6A<&63 MZGHNCNI0DIL@M3\/QN@'N1Z$;3OO.,,Q)T;++WV<3/:NQX5UC[QWC1E?>IN& "V]@=W6J9_.YU+$([:;>]XM"$ M%GY*BP'PFQC%4?_F2.0:[/0Y6,.N% * MID$CQD&2;=@,D9F2,A(NN!4A6[1E)K$$A^M6?+K+^!9?_(;.R0I*_Q2>"H$ M'C]W4VWCZ\(41!+8?C M@6LY_+&J-;9RW-F=_4)]+>;(GI,4;<-S 91C%8NK<1&!4]M\= MB1(];O.<3&$* W "Y,WI**VLBJ0L.)FGW7NTPAIY>DJ!M?*J3?M+)/' M?7T>]^/%+<0Z?J%EA!:K,%1CL5P->%7@F;BY) MI;4D>,$8B?N=X]D;F R ;)/;=G\"7-$O++[:O!;>P]R-J8["_<"==M Z=28V(U@*0&)>"WV$17,* M%MW*8K'T&#^:U^>VV61#C("N(&R82"7I24S6]GB+&V6&D]K/@.5E2UJ#1$= M _88U*R6;-'P?#CZ+H'_32Z^(_$8GT\GWUGWWI-QZ^;2?J&, 1? N.$G)TC9 M_W?J,S(-V>."#\$YX9]5Y3SV;-Z%L;$/[([#%9E#K.O>&4/R_Z9^JMGC7JP:TNL:8P5&Z' MF,R^+1F/2\_ @)Y)C\S.WZ*74#V;5 3+QYYRL*< M$)#2070J.W(F"'T,1Q7440[H6AP81%G9%SZSY! /'^K@6@!J.=:PSM6GOHK9R_M$Q2@(>:K\X46)F46 9ABZ)19P.4?6[\$X'^%:5S,II/:S"R-FZM>3 MWL:T4Z($ZJWS=FU30K6V'Q!4;FW0U$AO] Q/*^,97?2[>*1XJ8D/Q$:K]G]J M(_Z>@1BN%\5^ ?26/E$(IQ&>V_L61,SLDMDBKU/,$'JK"(0@,SK3VTJ\K"U" M[2I<$F:4S(Y<^R@-\Q$M]<2[T3K]:PR&>,.X)CY22J/.43F#H<.;%4!=XFWE M>K^MZJ@2NJA(9/?+RD$1E:046RXT/F*TNK/T0#CA-A[O))NV&[-%A0]G%)]6 M+%QSG16T-90DWZW%I^R:764@#\J=X8@<"8F"9$-$)(LDW7Q"VJ?=G@G;52AG M8I $B/@JA?9"4FO6I"K,?!38X JRE*6D8T@;\');[OFE@RN]Z;_QZ)+ 4O5$ M?T?5C):HHO@?/R;>=:6$D4Q6+4O:/N%,<#'U4O>IG>#[^< M-?&9CF^"K/__ &MBD=5U!*PL"4==2/69ZBQ$R+(*FIHZ5.IM8QR?J]WBOX0+ M+.CFIN\)$6+.$%-C =[88&GDD3BH7I5G+D/$>#!_B M)=P?)=(X,10;3\P)FB EB?G)7KOAL[_1A/.JG36+MO 1?[1GOI^C!,-2L(%P M&P_S?D14F,/8,!OO:L#3/G@5055'1^!6@&*!*!G>!!&<]>>JK>OC:#J$=I&8 MTQJLF$IJ"NQ)F+BEUSC[/&BJRA$3$18O5M_XQ?/>'[$_) M;2%;FZ(DBH@UIEL7B(LQ*V! WJE /*/B5O4W.#\WDT&%K;U] M*3=[/NW@9+8,8F1#:QIV-YR#%@:]#CFF>8M,'FS=.3[<(?70H"=U%29;PO$$ M!)B#DES0\7;;"2!],J*.00\Z61^R-N;FZ+NC.[HSB 3(E8;C#0XGZDQAZQX= M\\:3(67>M#N/7?%3/V.K##G>?(VU=R'V<, ?T[$#L4N!V?#P=G8'P2^ M]R_#4&]S Q8UI60*>:2?:6;N['8!&@"A4B.O$.PVA+8X8<4U$+S]9(UGJ#+Z M UZMTFB?=G5=7KX@G4IC/^D;5U MF-'$-RPS*?M>#3@.O\<8"[.AL53(K[@=]\XKJ'?L&"L-JJ M 58C63S,I7#?PGNKS0$*AC%V11:E-#SHQ8NCWA:WBZ2+?(-*D< X*7N(9>;F M##QWA+E0NN:!ZB26;BB+C-UM*M/DZYPRVK2J<] (12IMJWX]T4O.(H6'GZ2: M0%S'TV*0&-8AN>;]P]*^H2<:W1D6%5QU"120Z-P(N[?Y2FD4\YP7YSA M,@H;F+U2&YN58"Z!O=2F5VS=\3/%_09LP]R51V@02VJ\$NK0:5)]PA.2J[4H>B! N85R"3U >DZ0!A*%O(;I$I>Q8MH,D. M/G#R@?;#P,B=<<55.BF=58\ZSG# RQ(EV[^-'>[^' M6,T=YI&WLW>$VIVYPM("KY60)F19:;>%@RH/GJ)TZ5+LC,6*BG!)AS3YJ/6& M#NP2Z(Y7UN(;.1?UN%H+N')6U7(I1!VQK;_/9"^[\UT,LL/TF-7,5I X>V@7 MSR4'WG;;%0VZV,QE/:,E4#(NB.%L2.0&0:4M^4HNCG>Q^(:E2#?_01A/&(N3 M(5&A$Z_=K#AYKZV*5A2Y2 0;UG5?7(RGU.SV!*H/HHI/VH&[]SRX@=.2@V > MU9V@Z7-147]+."\>B-J9-X17NG"6%Z7)J;?#5?XP-1_8]UQ;4(63%$SN%Z" MBJZ<*AZ[=="@I>_&_YB;,*'#&5IF**XFN(.C):E&>V]4_"47R3 R/1_BA BDDC]VNRW@3O$[?]M+@*=[HXN,1AR$]25AM3@?'@ M[A1SSLE"_(]ROQ,\*>^[ @T?=X) S]&,KFU$4ARKDV-YY_B44QKDYJA%GA(C MB[PVC0!?R>C8@\V26*D\P'8PDDUEJ;'!$[L6$-WHFFZ419'[ R_UL .YG8IX?-L?E&\0K&^Z+0KF*7XCJO0ZW]*[7^9,8,:6=@^ITW:>K MR4?AKI0_FU7 #2M.?\UPUW MSTO#5;>%&6T?1"@ Z20S%M\>9%$-7@[8FTGKW $J+YIG346#VUL3,"RFEGV, M)E=I >";"J#/S&3U7O36O[L_D?$B^W0Y^-\TU?^FJ?Y'I*FBU%0^)\D+&FEP M@*" ;N\&=D79.+>%Z6OVV/;:4"G=P2AW^08BQ+_SD;*?F[DZN?MX?WO^^?84 MO#Y]>$QM+)MV!J ?'1"6=.:NA0"O%_91V&==G-T^YH_J ?M;U#MI:J3H OD7 M6V01!.8C+R2H;$==.JSE@2H''X725?;TBAZ@TY_M#J6-]%4=DVY=/EA?=$3S M8G 9<]=7A>24-)[5PEL]Z%KGBL^^O!@ED^%0H+'_XS]U9#2NMOJDX [AXAVA MI>,[%X7>09.GSXQ1II1O(=[X_AYI70T/U-*TN_W4UCX9VZ3NIMW)"U"X37F* MRF5*($I=8Z*+'#I9?WNHAN_#D]Q<[4\IA3>_!_>>D2)+$['[VHS@AK"=:)[M M+&$C"?]4'G3U,J/01.RL[$ 7S2Z]PZ]U\50'%=R8FZ.__F5Z>37]_N@^;IOQ MAUDXWRQAE-WY]]]X3S Y^=KPAC*O.C2L'^:MS3F$HX1-WG2BR3]_ZX\V[7O8 MLA M;#$].$PF1Z5ZSH#9UKTTQX(]M1F%EZ(MW3$HNER4.ZKX\F> 8"0LR8\86D; M[XSO1MQ#R7AG7AO10KMC(Z2[6,[PW_7#M^YK/L.RX2)@3Z'21 ML:S12J7_O@2)KN24#I9#.I? &E^AX$R&_[N=G3D0;T!Z!A*4-L8+Q !I3PN/ M),L98NX+P?-P(2O"=B-/C_ >!BMP[MYB\9U427BVXXG0NVWR(&#;%N,;;0C(1E+\U/G(-'\4O%MH#PR\'EW@)G_461.L[IQ9\ MT:>;Z%/$DH[V8*]-05_3Y"]JY34&W:-]"7+^1I9=4;(_V';(6H=05BYZZ]<, M9Q4XU#K#)&KH$H,CPIJ.:U2_DS^0G*'-95.4EF-W6VLX>>32H61L,(>(_3.R M?SGX5*0S##P7>+,C1=^41R6?CS/RB5R>L?,T8F(91%YWUSP:^D9"NUW$[BP; MP%$$"-B,3MQR]SO6>H8MK( ;YWJ39_;,G'6J]D@>NN..$-7KSB(LA$47 M6'M727[P1U3DY<+81$X5S](GW9?3J2Q2KI=5_JCFJ--TMLB@.N0MHEPW)1 M]XM,0CL%$2H8'7(0>]RX]4YXAHTS8UM[I2;Y-+:"N^B@[_CYMSP=JYR[@I&_ ME:= X =T=093&-37_RYW+N_^SG?$.S-+\',[8:_<2E*Q017?3(5Z#1'FJV^ M,7B,8'N&=A:DFN&SW <>'G)ZD@P?-8X'@]'5/MQQ[1?PG/W^*PWRP1WZGDB4 M[$W1FH"*SI>X.AC8=8KUH\M4.94H_-)NB?Y+ML3T1H?2>C:TVX;0Q26PI,Y? MNC%,8-3LMZ!$QTSM>D6K<8'!T@Y<\LZMWW8!MJH:M.5)RT1J8K_3/2%L2UF= M"Y9]@D_(&)]&<;1\WEIKY_XXKVN/HA@K']I_Z4//%[RX-?S7Z1T$Y3I_M*>N M&-7R[N@['4F>HG95^9Z3<&!=SDT(PBU:PWWUM>*>J]^ZF?B@>L$AY9ZEA+XV M_CY,[&DIPNL &[/G^'M7>+NDBZKM72Y:[Q=$F[(==<.AI&D0Y MXI.ZEU!9'$OA=0CC\?)P'_$ZJ&\1#AW"X^927>C-BDICP+*S-01<_G&"0IG= MEJYKK&6=S-HE5MAA*OZ6M[;T8MIN^*8!^OMFB;DR=)1:&K(DWR:U[>(I/NBPHQQN8)*Z*$Q-/$_0"D@J4V[RMCBW8NYQ?5.<3*<,*DT-9.SZ"+4/FMM[%3CNW?.0 M[9**<;R <2EH&H$* M,5$4(,NIR0ZRI .%)EZ.A_=QLLZ*/'^3F>LIISX85QK P_-;6X]M\K5\CX+K M#0GXP:Y0KK_WWSPL8G$BKA6P"K7)<(. ;9HIMJ=1].U42[)R(17LE:1XCL$2 M!!2JE'JN#LAD0R+##7+!P2#LX< N(>^@G'<.&4>G;9R8Q6?2PNX-FPK8X%[= M\8]YSF?1[%W\EYCEWKFTTAHZ%X)2G4O(YAI $I>O:4O80>D8&Z 1GLEA;@<* M$O_.KHJ%M[+0/:"S;>!LT,UN=1/*?FH"*!?9*OZ.$+(/[->P5R@W1JP1WUT" M;.,F7;X3SN=?Q#3"?2D\(@1K:_\38=? MXF:_2@:E/@C5\2/4WT *XN^VXU(;9S:,*\N[%46G>+WXA>=;"_I6+%8.1YZ% MUC:$I:\@Y:XYB6 1#$1W,N-%"YV_N 8N'E@H;84Z"6Q1\'U1,EW0*\=:>V_J M%)RLNI[58?V?/]EBAH:^9L2)%9[.ZQZK=%Y0% ME7=VK>XNGNC>1;YOIW/-H%U(^&28J/!+MC*TLV10D%2^\#B^$7#!WV9A\)Y+ M,"/E$@(0$F>?K8PPG3.5#C?)=1ZPM,2VK_7<[>L.1..LE!"3.Y]W#@$$;C\/ MGVK='7F^3UN3JO9#5**OFHP_J/5I<2;(-_Q@BJWLIM M4/Q!>->_.\)>WA4.S4WM4J/W>0M=IIG-4K<$$7%\+@^X MB#LT6'A-)T/7]*M"FO(0!VBZG* M/C;H;BY60/.ANX!V M$)$%WG_ULGG]ZF5NX)\,_JNK)_B7#N&^A3CM M]:LU?N?GG2X*NMNK;'XX'AX'?\5BXP_'M\.;V]'Q2WC3/_[ZU084XY>T7N)A M@$(OX-7!^=7DF!/T]I>FVN"0>#T": G]N-(0?M3X 'R^J,#RR"\X 7UM/2[O M]7\"4$L#!!0 ( -V#9U@2?9',P0D %89 9 >&PO=V]R:W-H965T M@-*FL707+O$J4;U6QXV2]-7%3(2C(S#_LBD1#0.'TYC6[H;*6++V8N9 MLS0WY_UY62Y.CH]-/)>9, .]D#E^F>HB$R5>B]FQ6112)'91EAY[CC,\SH3* M^Q=G=NRNN#C359FJ7-X5S%19)HJG2YGJU7G?[;<#]VHV+VG@^.)L(6;RDRP_ M+^X*O!UW4A*5R=PHG;-"3L_[;]R3RX#FVPF_*+DR&\^,-)EH_85>;I+SOD. M9"KCDB0(?"WEE4Q3$@08OS4R^]V6M'#SN97^SNH.72;"R"N=_JJ2C_HL MD5-1I>6]7OU3-OJ$)"_6J;&?;%7/#<9]%E>FU%FS& @RE=??XK&QP\:"R'EA M@=B.+\JTHQ<59H5>LH-F01@]65;L:X%1.3OE4%OA585UY<:M+R3QV MQ.[E4N:5Q'>L9[DBDYT=E]B!YAW'C;3+6IKW@C378Q]T7LX-N\X3F6P+. :T M#I_7XKOT]DI\*^,!\UW./,?S]\CS.WU]*\_?HZ]AI6;O5"[R6(F4?2I%*1%G MI=FE<"TNV"V.*'-B%B*6YWUPPLAB*?L7KW]RA\[I'K!!!S;8)_VB]9"/);M,=?SEO[OP[]UA-_[;CP_7S#MA]]>_7-]^ MOL;WU9Q6"0N5R)U)ST$+,!?83T M,60"0( "N7-:RJ+WLXJ1W*0=;G7O +QB 1\[/KZ';H!/UW796V7$;%;(VAH6 M3#W]9*=;%H5>*G*+RNOD;;/@!)F9)6M)&\Z:/&&-HMS,9E+/"K&8/W%6 6*, MO&>P06&M>*6SA>[H%%Z1\3S7J9YA/8 #/939!/#=<]_;]Z#>V(]F[K->[;YW4>]"E2']T^OM6^]YG0,5, MFR+(*2/NA*']=AV'W!)PUP[X/ KH.^0C9XCO,0]#MW==%3@^[:8?5)+ *=?" ME&S(1_X82SPGQ,1Q$.#3'8^8Q\?1B+D>=Z.@]\8HP>Y$K*8J1A#P !OZ(7-0C[$,JL!(0PADB(G"+D?C0FKY_ PHI *1T!G48]Y M-*1)XQ$/W''O\Y_R=0^I*0?-V0&=CQ/2EI;/\6!05M"[IKC':;F$(PQ'NJID MJ3'(V:_JZ)VR<(=!GB C.ELI6 M& 3AS-^ @!^I.#,*@I>8"D;Z$9A*GT,>C8;;M%R'=DAL#HB@8R=B$?CLKB-D" &UDZ#S MR-H#=HQ\[_^%<"$(%Q(N?PBD]!"-0,%H%ZO^'*E\'B(BD-K&GD.D"MW@.\SS M=[$$W@D<=VL'!PZ+G!^C F(X]-9!;U^_K<6ZIEC07 M'JWRB4I32X)NU"K1U2&I$IBB;*UB*\CV%U.7D'%30J)0^?KT_?K(?7B.P6K( M79^.NX@'O@^R[ MJ-AWI:Y-,[R@"Z4M:+-()72_'P91C85(5EJQ8_(0ASB9@YG-LG$EE;85BNE'="$*7H#MO@RAY M%CL%.(D8I=9FW8%YANL4\LFV0^29W%_V'FN"]X."9*D2):U MR:=;'D!"E_69U#JR"3)K39':-LY:FN9L6/]9KJ9I7\L:L+?;]GRIUN>[W96P M5QX?!<.Z)UP)T^IH57IN@6\P_^FPS7+6QK>K*5+&9H 0O;C]*"G,[W.@H0ZQEH:9M9ZV^ KBQ0L%I0JV5M MF5&7^GM-D;I392M=I0F.^"7Z-(F%D&;[8?2!>6W P?-\A7BWL4XUAC9-VH=Q M:BB$'[W>%VG[X0ZGSE_BLD'ID5@'F^[&A&(&*B"*V4&JC3G:[BB0KM9%PG9> MA773E"XY6G_09/+2@!IW@JIR2LZ_P($8#0LL[-491):9\/R*6>PNX<=,"WJXS%A9MP>AL(>I[G/V7-AO<71=533K>DE10*B@H MT;_3];0C^.>([F@*)=+UR6)XZ^,=.]M8:"^#>%-LU)E)F>\'TP@G-.];6O.- M6@II(;7G&!U)L+"ED-B%&A6"PO$_URO 0,)71']PB4K")OLC^!]EU*+Q!D.#]MPMJ5L=V>W MN<">W/4Y_2R-4Q"O@[0+3,BELV@NQ=+&9/Z\_/P\^#0 JX ]MXRD^%W+U06B M<=<5ZO'&73=8-[,W^A01J$CJ:^]NM/O3X$U]5[Z>7O_C\$$4X(4!2:=8Z@Q& M8;^N4]J74B_LS?E$EZ"X?80^"$V:@-^GZ*C:%]J@^ROEX@]02P,$% @ MW8-G6/: X!:-! :@L !D !X;"]W;W)K&UL MM59M;]LV$/[N7W%0BR(%E%BOMNPZ!IS$:8,U79"D&X9A'QCY;!&11)>D['2_ M?D?2=MYL;^NP#Y)(BO?<XY4$U505D]]/ ML!3+8R_TU@O7?%9HL] >#N9LAC>HO\ZO),W:&Y0)K[!67-0@<7KLC<+^26+V MVPV_<%RJ)V,PEMP)<6\F%Y-C+S"$L,1<&P1&GP6>8ED:(*+Q;87I;50:P:?C M-?JYM9ULN6,*3T7Y*Y_HXMC+/)C@E#6EOA;+3[BR)S5XN2B5?W$'N2- MTJ):"1.#BM?NRQY6?G@BD 4[!**50&1Y.T66Y1G3;#B08@G2["8T,["F6FDB MQVL3E!LMZ2\G.3W\(C1"#(=PR>0]:G97(MQ@WDBN.:I!6Y,.L[.=K_!.'%ZT M R^,X%+4NE PKB0[0)G(;AM&:X4FT%_$,\R.(0Q^B((KWX,4;BV.+%^^Q M6($6<,YK5N>7;(Q-V@@][ MR"8;LLD^].$I4X4/Y@WC;PU?L-*P]('5D^T1@]]O\4'#22GR^S^V6;-7WW9K MOOQ\.X:X#Y>CZY_&MZ.3SV.X&9]^O;ZXO1C?P&V!,!4E53>O9\ 5L'6%@Y@" M6S!>&HZ'=( <*N)/V;OAK1YY,PT4::SN4*ZC'5DS3=C[K='6'7%K5 FI^9\X M:7V40JG5^YQQV1J]5GU(RG5#AE&5Z8+7(&J$[\ADOW4JY%Q(R@.X$_5$P5N( MNGZG%] @H><@2F)X[U:3--P/SJ::.*ZQ01=2-+/"?-$MJ=?ZPB#SNT% ^!D< MQ'XW3DA=&*1^E"2M6Z$I3=]"&'?\V'**LLBPBOU>MVMYA7%$=-,=CHK^3T>% M73]-#9UW;[(HC#X88J$?QX$CUO$CH_\''#85C=SM+U*1IA"3NU(_C5-2UDO] M+,T>O15F?B_HTH@V$:>.GW52QRF,_" +7N2NRTF;]U1D,#,>@J:FNZXTCH.2 MYH8L)>64_ 94C0W-R1YB+!0"KQ>HM#U(:(7"L$1I5DGD)0[,A>+N7E*F3G;G MOBMV34RI]F>Z,+LUW8M.PVO%!5N0CQ!KJQAR.HUYW8A&/=?;;WU&96G60(=V MY0[MQQ$9-2/&%!>;),Y8ES4O;?G[#:.M-L8F$ID?]LS@(.G9T&0=OY/$J]R. M,GB_0]CD6VI*IN/2+9E+PC(X8$]UB57N YF9Z!?C2[U: M5:*IM=&?2YQPO6U6RYC5LN5O#\N/V[3_D$KCZ/A9Q8=A\A+_O]AD$\ =( >I MBRP=P?3==JFVG_0_%%TJ4Z,UXI<4JB MP5$W]4"ZSLY-M)C;;NI.:.K-[+"@9ABEV4#_IX+ZB]7$*-BTU\._ %!+ P04 M " #=@V=81[2O!W0$ Y"@ &0 'AL+W=OODB4R'ON>>Z.1\ZV2C^:#-'"+A?2S(/,VF+:[9HDPYR9 MCBI0TLQ:Z9Q9^M2;KBDTLM0;Y:(;]7K#;LZX#!8S_^]>+V:JM()+O-=@RCQG M^OD2A=K.@S#8__C"-YEU/[J+6<$VN$3[1W&OZ:O;H*0\1VFXDJ!Q/0\NPNEE M[-;[!7]RW)J#,3@E*Z4>W MCO?HG[QVTK)B!J^4^,I3F\V#<0 IKEDI[!>U_0UK/0.'ERAA_!.VU=H^+4Y* M8U5>&Q.#G,OJS79U' X,QKT?&$2U0>1Y5XX\RX_,LL5,JRUHMYK0W,!+]=9$ MCDN7E*75-,O)SBX^*XL0PWNX0=)F9EU+H&ZJF]0 EQ5 ] . ,();)6UFX%JF MF!X#=(E-0RG:4[J,SB)^Q*0#_; -42_JG\'K-Q+['J]_1J(!J^ 3ETPFG E8 M6F:12LN>%%S!Q:?AW"Z9FH(E. ]H&QC43Q@LWKT)A[T/9\C&#=GX'/KB!HU! M;,-=@9I9+C=U8N#O!]Q9N!0J>?SG%.FSL*=)?[Y[N(9X"C?7%\OK)3QD"%7*6"8MQ4P\ SU K8%;0Z\U3Q \)#"9PA-F/!%D4E(5:% -_0JI M0)5>I =P57#N$%=HMHG3E$'M?4:\?=V"I @5YK>A=OV/O$:)6Z/*$"JR$PJ"\Q0/\)J"1,.R@M,T:*F_<9\ M[R#5-JN]@9L@F236^+^-*2.O*5)=I<[IRLTPHR1;4>P2U)9:9*=*)Q3LV9?? MGGGJ_#JPG*9+[6OSV*O@;,4%MP1%$C1W1&ARK03U50K3M/KD.\*22KY/J-11 MD.\]P-YE^\4Y]?0Z3!3]6D83_VV&I(=;X.:$D$/EM0EU+BH0DHT[U D13-L^ M74?ND&D".8IMG:[%39(I-I#5UENHN*PV/[$<0'=^C9-JZGR M-)TZY,D=74VE>D#C>:?<)*JD/% EHR=?;P#[4D?OWHRC28CY%>).&']OD?M MR7#4NOIO'MYD5)GV!F%E&H_@EME2<\O1M9Y7.\+]9*_H^UX1M0>C@1L.(&Q/ MPHD;#F$H-_[28L 3 MJ4[VYF]S+[JHK@,ORZM+U2W3U%M=OUV3::\S&@2@JXM*]6%5X2\'*V7IJN&' M&=WM4+L%-+]6='K6'\Y!&ULK5?;;N,V$'WW5PR\Q:(% MO+[(2=;K) 9RQ0;8I&DNVX>B#[0TMMA(I$)2CC'3J\/NJ%O?N)'+U/&- MP>R@$$N\17=?7!NZ&C0HB^ MN$@.NT,FA!G&CA$$_3SA"689 Q&-QPJSVVS)CNUUC7[N8Z=8YL+BB<[^E(E+ M#[N3+B2X$&7F;O3J*U;Q[#)>K#/K_\,JV([WNA"7UNF\6@Y M3(8_<8@JA\CS#AMYEJ?"B=F!T2LP;$UHO/"A>F\B)Q47Y=89>BK)S\VNM$/8 MA4]P+J2![R(K$2Y1V-(@I=X=#!QMPJ:#N (\#H#13P!'$5QJY5(+9RK!Y#7 M@-@U%*.:XG&T%?$4XSZ,1SV(AM%X"]ZX"7GL\<9;0K;@-)Q+)50L10:W3C@? MK]T4<(#;V0S'73.UA8CQL$MM8=$\87?V\<-H;[B_A>Q.0W9G&_JL5993:>-, M79U1[=OC^'H]@2N=!\FT; ''S],HFBXOUDX%H1*VI2]]6B?.X;86%BPVQ.[ M]0"M$_-,DHK)#19&Y,B]##1S(/>84BU;'OV@5K\&R5L!/DL'A9$QP1GT42G' M7BY%$+DNE:.E<#0DRBR!.9)5C#00$K\+C8F,K0E)6$NSD.X50H:'#.&,4':! M!O2"*&92S&4FW0M(Q3[:)&BREV EPKR9HULA*FI6\T" A3!.QK(0E)L^'%D: M@W'::P7E ZFL/_&@2:K8?3X#>9O6[!-T:&@>D%6PU9YYF1>\N0WF&[:NXB\M M,G5.V-NP6]$13P(RB)^7ZD1G>BE)'5)M%,2T\PV?,(.+SKT2 MR3\T-@GJL=3\XT7A/<,;H,I*E2)A2!XQ&5@YSY"SR-NW$Y_0: @T$Y94++(> ME(H$Y@C8^9 MPY%%G3ABNE\SNNC\\9;'#P24=A6Y'JSST3S67_6"ELLY%82HBHPE2>$LRBP#U@NKUS=$7>RFU/MW\ ]^Y=BE8N51R0>EB[>I 8ZV?=H)9!J5:!PF_ MVK(HM.&DS5^(HG-<&4-IJA7MDT6L?^O#'0&?Z)S$_5*C4I*)3C#U@!9C4@R7 MI4=DGZAT840UM?!6' UU]-JX%BB]V16]BXU!%;\ J_E)>"61NJGC8QYV[M5X MNGC/)I2Q.*.*4+8HXA45F%RJ2G _<>K>V-.N26@6\4;6?;C<%/=[0MG&IR&T M5D55?5_X>A*];CW>NRITQMQWZ0H0) _SP># M5-XF$0Q-_$D,U984L$]8Z!::DO^Y3_J=4[2QD7YXTCK&?$Z3H/XP:B9@,W?6 MS1S"F'8V2F/:.=&&VHW'W%RKQ,(O,!I'O;TON_X5/XKV?[S3.:^TA,]Q*M1R M+2#X,IDT?JUUYST]L3/<\W\U3HVQ+0/1_YN!4=0;3H;M#+R^LR4#HW'CMEZ^ M,_Z)_WL;_[>U"*<_)V")ZY&PO M=V]R:W-H965TVT!> M7"S XGB)NV$8]H&13C87B51)*H[__8Z4X\9=ZB]\O7ON'MX+)UNE'\T&T<)S M54HS#3;6UN,H,MD&*V[.5(V2;@JE*VYIJ]>1J37RW"M59<3BN!]57,A@-O%G M2SV;J,:60N)2@VFJBNO=!99J.PV2X.7@3JPWUAU$LTG-UWB/]FN]U+2+#BBY MJ% :H21H+*;!>3*^Z#IY+_"'P*UYM0;'Y$&I1[>YSJ=![!S"$C/K$#A-3WB) M9>F R(UO>\S@8-(IOEZ_H'_QW(G+ S=XJF"]:%'93U 3!C=*VHV!N.F!=^KQTA.\#5@%7X3D,A.\A'O++3K2YBW"+5SW;3A7.F-3 M\PRG =6&0?V$P>S#NZ0??S[A;/?@;/<4^NPE-B$L2R[M<8C@2IBL5*;1"'^O M\-G"1:FRQW_>(G':S.)V-8?^&)9WM\OYW>HO.%]-A1U09)D;4C)B[-B;:BQJ4C:JL%M.!!US/#!_#ZP7IKW$+?KA M,$T[MP691"@:+85M_J>0A,FH1V/<&W9^0RKFC2IS$%6MU5,;>N@28-^/PTX: MAZ.80$A(SJ2*4:(DUA>L_"43_VYFDY2&,*A/8R.^3: +HJ/8J& MJS/F%5Q$0G+%U.@[:+D[@VMJIWGNLR!TUGX0;K,"I()2R34!DDACT&6'?47/ M.3:(1ZU;2=@=)<=V0MCP)])"E+#5PEJ:<[659V^55/2J!U:HU[[3&WHV>H*V M'1Y.#Y_)>=M#OXNW/]$-UVM!CUMB0:KQV: 7@&Z[>[NQJO8=]4%9ZL]^N:$/ M$;43H/M"47?9;YR!PQ<[^P]02P,$% @ W8-G6.K%;Y.6!0 ?@T !D M !X;"]W;W)K&ULK5=M;]LV$/ZN7W%P@R(95%OO MDM/$@)VDK8S^= MK;FXDSFE"A[*HI+GO5RIU>E@(-.'++14D4OHKE0*X$)9EA*HN! MYSC1H"2LZHW.S-Y7,3KCM2I81;\*D'59$O$XH05?G_?>Z5F[*ZWTC\8W5&7!9'T@A??6:;R M\U[2@XS>DKI0W_CZ$]WH$VIY*2^D><*ZH0W"'J2U5+S<,"."DE7-/WG8V*'# MD#BO,'@;!L_@;BXR*"^)(J,SP=<@-#5*TPNCJN%&<*S23IDI@:<,^=3HABL* M,;R#CYQG:U840*H,II4BU9(M"@IC*:F2-MQ0=390>*/F&Z0;Z9-&NO>*=-># MS[Q2N82K*J/94P$#A-KB];9X)]Y!B9]T=LW;N2\/P V M:,$&AZ2/7K@%+IE,"RYK0>'W.7U0,"EX>O?'/N '1>\'?O-E?@7Q*7S\\N7R M^_3Z&L8WES"]F8]O/DXGUU&B]_"SZ2JL6X M.O\(XL".X[A=6./T1\TD,YG^]DWBN=Y[)!P. VM&T%S(CL83#(O) QQ+2J'2 M@>^>M,3';F('D0\GSV[M0NO>&R:V[R3HAQ=$&K\-*D<)J&F*P93MC("1EF)& ML*IFU1*PM@K25*>2UY6F1(*C,++C8="WCAE-P*2$E0CQJK U"-'1:EW5AM.IR6]-R M19C0>0/'/YU86"_^!PDOM,=&T'"BG8R).WY'1_R*ZQFO6"IA44N,<2FM"U-% MT0R&%0EESE82@KZ#;MRZ_^]6@>]I[WM/-OW(L>8TS2M>\"7#< ]1YO;XM7_7 M=N, W##N[#AN_*]5_83AE&*J*K@FBW^B;@"^';H)>)@627MYZ#F;?=]VASOX MOI?L1"U(>HD7+V_A#G'-@4QC:U3D:JV]8.<2/V[W8V>W[X6Q-><* M6Q1[@><((\IVDB$NAFA<5T>G4>$(#>L/==RZD1T-0[UP, 2])Q3#*-8Y!Y>U MT)FZ*V$7').R>D1]4RYT4=':[O(TS8E8FO)ZU A#]3=%#<70!YP=)6JZ9BI' M$7*%L]ASI[4F>6P<)_ 2E#*NEQA]B,0=VKH4=\'D^)[1E&6- U**8YDAR.@] MCIDK PTQJ9Q)6 F>U7BM[GA]^% KW2S16ZQL*E"%7:5X6@@;K>2+CH5F"71, M#AV]#"'Q?;V(($K,3@Q>$NE% G%B;>TZWV=&U'!?'Y!/@6P,J*E-!3 %U%@; MG>I$9E8[0D"^BR"%H3'%^[7N8!AT)["WWL"1N'CL8W,$DF4F9>S]$+HIUW;2 M?;B<*&QP#7'Q7U#9L";RB<4RG'8:H^%[:[,^[!NM!IV9&(-M:29_;$8::3,> MM[OMQ\6XF:EWY,V7R6>,!M07"GJ+K$X_QEE>---^\Z+XRDS8"ZZP7IIECA]( M5&@"/+_E.&QL7O0%[2?7Z"]02P,$% @ W8-G6%\:D&3C @ ^ 4 !D M !X;"]W;W)K&ULC519;QHQ$'[G5XRV59]H]N"F M@,2Q:2+E0('T4-4'LSN %:]-;1/(O^]X%[94HJ@O/F>^^3Z/9WH[I5_,&M'" M/A/2]+VUM9NN[YMDC1DS5VJ#DFZ62F?,TE:O?+/1R-+<*1-^% 1-/V-<>H-> M?C;5@Y[:6L$E3C68;98Q_39"H79]+_2.!T]\M;;NP!_T-FR%,[3/FZFFG5^B MI#Q#:;B2H''9]X9A=U1W]KG!%XX[<[(&IV2AU(O;W*9]+W"$4&!B'0*CZ17' M*(0#(AJ_#IA>&=(YGJZ/Z->Y=M*R8 ;'2GSEJ5WWO;8'*2[95M@GM;O!@YZ& MPTN4,/D(NX-MX$&R-59E!V=BD'%9S&Q_>(?_<8@.#E'.NPB4LYPPRP8]K7:@ MG36AN44N-? M9.[D&";<)$*9K2:W\59K$@@_YKBW,!(J>?EY3NQ%.N?%/CS.8VAW83@>/SW' M$XB_3>.'63R#X<,$'NVBU.C0VPTYEJM42C>L.E+0EDL1VO0EA-6K5*I_5*VKI MD@@KS=R3=<(VM#N-RJU,5(9@V9X<-L=WE-3^HFJCWB+_#C$HGB^LUAL-&H-. M6)DK2V$H,EDU:&Y4VT$ YY+JGU1CAGJ5]QP#>>J*PBQ/R[8V+*KYCWG1$^^9 MIDY7GZXO14ARNQYMI7J4C@SD)E:Y[#SVQYJM-,\(@&K>/30:\W M/EUSF1R_?DG7;K+7+U61QS(1-QG3Q7K-LXUS+D6ERK^ M34;YZM7QV3&+Q((7J6-/_;&.>#7K'+"QTKM9V,'"PEHGY MY/=6#K4!9[L&#.R ?%M)B(NW_*5"S9ES]DL5^'7E8HCD>F_L*MOA!I:P])Y+L#0:%3GDH7AV#4VB1W8GCUS_^T!_W MSOZC_MJH@?WGK;C/V9L8-/1?72SN)_+I^O:*35^PV>WUY5]_NO[E M[=7G&;OZVY7) Y.:\2)?J4S^;@9)K0O!BA2_C[Q>KX?_F%X! M<9KQQQ_.!H/>^3SFR5<&X2?\2E?ZYRQMSN.QE&?LCL= [DG/[_7Z+!69H>2S M61&NVB/ 9Q[87!@6(C9_8#EP^D;Q+,*9W\H,PH2"A2\RM68YQ!UDDCYE0JM5 M&5LKD +H6 KMXTJU^T745_Q.0$#0!)!%(LY1B'B/Y>A M3.%GLO282G$$V"+,HH S6$LJR#@S#"MF-,KT6\%CN9"AFR&6:YF;'S@6!)EG M,C2_D8Y0"P]6$,9%!!.Q2-[)2" G1-8#)2=WH&\*L?:2N ]7/%F*\L*=0B;+ MGR!3L29^'7,GU01:)E_Q$_E-BPPH@9 6!?[*U)W$B?0SCVY'H L5%T2H(2CM ME!6)7&00]"J%6=-"L^A/SG6' GT&\6*&A@",EAS Y,N,KU^P#PF[*)805R&> M],Z\.E%@*E$%L "VNN(YDWD7?<937 D\Q(V]=4S#(%E:,T?+N2#CAD FUG/0 MK MF'IML>4##YS*!615GJKQH04HN)P3! L4NR>SBS6>1SZ[6::P>A" ])"IY M+MP%,W,*'JB;S@PTV$K";3 O'L^1=S/46#*8R>SBLV8A2 N> MVVP?\2,+PBUSD\B?(&FQ'W(@NEYO-8&,W$8I%3$',:*Q6Z MQZ9H7>#LF GNA)4EQ;VY$$EE$CD-7W ),9-G7P%;FEC=7'=)MR%J^(+/$"T6 M06;VV76+PX8L#;O=K-U!.$1N.,N $$X_&#UU7%BOH_'Q \HI+Z7!^ )"#WGO M@X!4@R(G,R&7I$!G1M,,D"$$!F:6JLR&XCLKPH6* ??B@& ,^0.AD0=ZA@1% M,08\R5%"=T5J*#^:?*&*C%TXN+Q+=G6O,QA7YK*>;H">3 QZQTOSCZ5-!]M3CZC6 N#+(&):HK8 897]9E!,DESX G% U&\J.+ MY3(32U2%A#L2H'WXG"SCZ+IFKM9\YF(I$Z)CETXL]WMCBIE/@%-_,&0#'[^/ M>].C]]8Z^E-O.!CA WU_/#BZLHQ&[&1@ACZ#1_Q@? 2P?B$D#B$'226B!1+L MX-Q]=C&&^;/.TK2#GF$@5SE816D&58!PT^"Z*%*)4H'1@3(Q@=)))F ;L.4G$Z\_F7CL MR6 2T)TG_4F 8 :!%H:,^ %"+J8EQC>8]-$%P*/ 8*DVJ/!KE:T?C656Z09. MPA=#&>3&7:AP((U<'W1#:;$SSBU% IK"S.MB3KX"WMA"9O#3_)]O%+M.V"<( M/R20J4L9==L 3 !S.Y3S'E(@L/&;R. 9@!@9Q/.H!H4@YZ.6,*PJRF*9R,%1 M#$[&FZG2T@0?W2F0RZMKBUZK!-F4'4#.Q<(H 8G S9]Y4F#,LU;D(VR#8)+8 M4I[@!,YM>$'U>#4\7X.-P"\/0Q&+S 0=@*(0;$&=[N!9>H5KAF%U (%P#KD MB5# ^":#7K5^K#=E*!P%&(+FAS :T^BA4JRSMEN)'K%A6*YKK#4+NA3@/ 3( MP[$W[?>-2=-DM1@#BR4@?2\A+X'O@3MZ *+V@(]!#VC=0%HW\8.H-CW!Y& 0 M>T&1!<)V'%-9#]Z(Y19JVX +XRWPI,3BIY9=J[A'I5%$EHV8*(61U?IKW@Y^ MD6!%Z51!"ZWQ3Q931JA)W6*,M5KI XGW&Q'G_'=VJ[X5 BQZLU)8&-U)56B0 M$&TN1$Y#O^)D4'YKK.?(I&8\%IJB\E61J=2 ^PLM.3 =8LWHD9VLI%A0T8]1 M%01UO8!;P-J)K;XO+Z]MU?VL;9([E?X/F=;E]5YS0JD;B526%7C3WO1@P_HW M,"NSP#]J5N_$/#/"&M:* 'I$)-K@/=2TS/,JZ!JK.\&O3N/ND5+O+@$!W=$0 M-#'UIM.QQ\X@A4[)K$;><#0@86T'[XJK2WWB.N+?V"_29"1\JL( M:%J0S4QQ"$ TEX0!M%S+&' 7,:)TJ=UR%>P$_EEI?*AXNT#>G&A*DS>S6<,/ M G_X%.=M*Q*,#.X%G?=&).:=M\> K6*MO.:]MM5:0W5+!R!WU@?K&WOC,3QJ M;(ZF\4"&N.-'90V(]SENS+N=OB*1^7;)E!A"&)BLK7M$8(7W]D-& +J M )P@<(E&\0H)4$ H9!!KEY #RNVWQA9N/9P1I5\LI<]V]"V-;HK*04 ,\QJ/ M/@CS&Z8<3IN:E>RA";FOVWQ:E,I%=I.AN>>P,IIR7N0,H@"*!JQD.GUZ 4( MT_VG:&.UQT4LEQ++3Z-G5< BYP)CR=^M05HA[%D%E>\@H2+.<6\8 *F&*KQW M&$OP$UWN*6[-9(+7 ]6>46;OM-_O/?4LTW9^#*I)@]9@QUJ=U6\Y=;-\:0Q4:>)6JRY7@(NZ: : 3 MQ%NYU$@.=L_6]X)@X,%';]JCD9/!Y+')\?O>4F)O%4';)\WZO;Z);^5-Y_^6 MOO&C/X'U_TP=-NYYHS,00=#S!M/ ?9I*S'R]^:X; ?];*JY?5+)\O.#:]13F M$8@";B^)$A/M]]1VBIJ.5--O=6RXI>,71S_^,!U/IN='.Q [1B15D,73EM4R M4QL4">Z HWW@>?_[BXL;=L4S-'_-;B ]F98)MW]R=3,K]T]*VUY('0(].N\I M#SAIC^PY70-6I8K,R8 ]D/ M:=F5S0=HCWTW[=4GW:VXLQY;RSC&WPAAG2_#IQ)R&KB%SRS26U09$& -\1$?-<)]V5UIM'@MJ M]JU0>47CT\7L[<7?3 \F^T@,/RL%5B(U,/D^FUO)D8C=G0 \@3_8#B(HJ&T8 MRC,>&1STG=/+KICG/]ZO0'NHH,L;_/QGMRL04]L="I38GJ,^C[ZXTSVN]_<= MG$VFWF RP9/]B3^:E-T&4T F 5S'\_L^52/8:1", V\X"M@S%ISYDWZMU> $ M3Z&'(^Q""$;^:%CCH+M#H.\-SOK>9-3'QH"A/YU8,[FA#I>=O65U36,_1@[_ MN@]@*'\:FA_*_AFSA=S85;-9MLI^.^=N](!YYDS%ZEPW>JRFHX$W&$UW--C7'L!N 1\/A'V@HQA9=XAFCA@G2M:1HA MU4?NP$Z_[[,OA/R'7C#:V^9W4JM<>/3W0IOC,FF0 D940@>+ HH8UUNF(03A M)G?CHFONU+4N4GM,8#HZM2/:;+C:$;%,P(2'LB+$69[1F=//10+"[#CX;M93 M3BA5MR1@;%A79$Y(R-NUZ[O>/KP 45!;&5JO%=MF)<.5;2YJ&07V95"4HJ6 M'QFP3B+82%T6@+N;]X)2T]:"3,N980;MQ15MJ CCRR 1CYE& Q.J7!.1_;4P MYT ::X8,(69DT^X6:C6D,>#8DG"]%I$T#0NUXG 2>&/ VBXWY::MQ$5LDC./ M_9:QETV.+I :!X)15:]1V M<"]5!&(!V&0;EQ M[P[_L )QW3)>U3:*#I<"LL",;>]2T"[[+EA*[6QD]J^ M^)2;(.OZN)!*K2L949,1L\RL*'#9M#>DE4I0)M;+1.2UX@0D_JKJ+$ 6,;L MDEC?NT:S V+[CF5AR[-MO@J]YN$9F!%+8.F_>+T! W0HRQJ05.7<&UFNZVZN6 M?-]T,)=]X19B."T9-,"N9CPZUS37WQ*FOUO/#=BN):"[1?Q&#HT=K,8.A#]$PT#QV\ ML4AR#[4&@IV+A;+KKQ%B:I/4SB]J#0]F-P&,&(KK;'5/8%9VASX8M,I;AT+H\>ZS>(%/%HP+Q+!RFV_ M"27P\NT[Q*5&OCLPF(:1/*34G8TK-+L1.[WMIJO[8AH,9FU)_AJ.']K;GKKL>W_8XT MX5XI3*I&PN9Z""Z5W?0V=IN]GH2VH]8\2>BU%^/>#888GG+1.X35GEW#/@K" M;%ZS&=*QO*U.[T#A ,\Q.4]Y@'JP0!LLM/FETT$\"LEWR:YZ15,E3EJ VI:2 M7M2L+]V%TCI0=:\,U4B;YP#\*=S=,J_1X8E28NM#.T54(Y^J0F^B M:[L_H&*LCH"#;P6>LV'X;B/<.D V5;=CPF<@H+>NJ$Q5+,.'[5<:$SS4!2F$ MD-3-BT IE^95VY#K51T#)829*QA#]2B^QZJ$-ANIB;475/J#BV(M,E;'F%.T M$ :D$$#QN]X7/ZV]V4\I])+28XCOU)B7_,NKY9](N#!_&:!ZW/Q]A8]T;F%> M_'MUW/,GHV,3%=R/7*7T=P+F*@<#I:\KP2$XXP-P?Z$@1M@?.$'YAR->_S=0 M2P,$% @ W8-G6,&&6?^!! O0L !D !X;"]W;W)K&ULS591;^,V#'[/KR!\Q:$%LL9VVC1)FP!MT[OFX;JB[3H,PQX4 MFXZ%DR5/DIMVOWZ4[*2^71ITV ;LQ;9H\2/YD91XME+ZJ\D1+3P70II)D%M; MCGL]D^18,'.H2I3T)U.Z8):6>MDSI4:6>J5"].(P'/0*QF4P/?.R6ST]4Y45 M7.*M!E,5!=,O%RC4:A)$P5IPQY>Y=8+>]*QD2[Q'^U-YJVG5VZ"DO$!IN)*@ M,9L$Y]'XXLCM]QL>.:Y,ZQM<) NEOKK%/)T$H7,(!2;6(3!Z/>$E"N& R(W? M&\Q@8](IMK_7Z)]\[!3+@AF\5.)GGMI\$@P#2#%CE;!W:G6-33S'#B]1PO@G MK.J])V$ 266L*AIE\J#@LGZSYX:'EL+P+86X48B]W[4A[^6,638]TVH%VNTF M-/?A0_7:Y!R7+BGW5M-?3GIV>J,L0A3"#S!#S9^8X\@ DRE<8[KD<@GGCC=N M.9JSGB6+3J^7-.@7-7K\!GH4PQ;9P]VH4^?4T1S*6QNO)>OI$MF'&3"&4JC?#K M SY;N! J^?K;MJ!VF[WY\>&*:F0,LZN[^>/YP_SQZA[.;V9P?37[/+_Y#.>7 M))L_S$G\D"-DC&MX8J)"4!E8DERJHF3RY>.'81R=G!J@T\%8_Z(XJ_8G6]B9VQCV_\>G[_!\-6AJ;&*+1J]0G MLTD='<")THY^^UV&T[\R3^Y[C#@\I2XH&4_)%;I&3'.T*,+0=+II30$V.GY_ M=.K_[S31HK1EAR6)KG"KG9*]L(7 C05B;EM-$C=&"9[ZI"R8H-, P1^LYM S M47/IC5:2+D#!_Z"=2[KX#.Q3HY'5 T_34OH_WSA7%97PR$WL9%QC[BXW7_>T MQAKDH.7F:]2F"PND+")8]@R8972I=?]&CT1;&^4_J,-UZ>S!?G\0P8'[B ?' MHHSC(>Q'W2@,23$>1IT]+]ISPJ,&+1KX9$B:5_8]]P=0<^^H%U1+/.,4 M3:95\8_HYY(NA?I/%YC&_S'3_;[C**:3YQT<[T.YEGF+ M#N"['\Z%M-(.TC7K"Q%NMC#NQH#Z6>,XVKODFRG1CWOBQ:WJU+M\$@'KF_)R M3CV2OV^O!]@O32W=&",Q(-3P\ M.0Y U\-BO;"J] /:0ED:]_QG3O,U:K>!_F>*AI1FX0QL)O;IGU!+ P04 M" #=@V=8['=<6> $ D# &0 'AL+W=OO./*N5B!E-_8X3F(6(H60+4C+102VJJH^3.SC>(3M26EN9;WI]CZ$UN\5);:_87[1C;N M^Y"NM)%5^Y@LJ$3=_/*'-@[/'@R#5QZP]@%S=C>*G)4GW/#1H9+WH*PTH=F% M<]6])N-$;9,R,XIN!;TSHPMI$,(0/L,X35?5JN0&,[@T!2J8R(H27=@,K!'. MZE16"'O?I=;[AUU#RBU$-VT5'3>*V"N*0@;GLC:%AFF=8?82H$M6;TQGCZ8? MLYV()YA^@2CL M8M ,OVH0B ES R%@TK0Z&T.-W"] M[7"VFP[TDJ=XY%,4-:HU^J-/'\)^\'6'L;V-L;U=Z*,=N0&7T]]O\,' <2G3 MNS^V&;\3?KOQ%Y(OVW Z3HM>+V@M;!M^E2&EY6RULUV7D MW=9$;R49E\&":$TW"I B:VEDS45I??A,C/@9-"=OR)4[;!W#=*6$$:AWPZ1< M%Y!33*# C%SW;J3AY?^I^A@7HJYMBMJPPT?8Z[$![-,BCNTN&C"WV^MWPEZ[ M#(/!XQGK);#O7;Z5*)@CV8]$Z6G)M1:Y2+EE:+(R[@SZ?8+;"SM1Z!:#3C"T MFE@G"6.@,UI$H3>NY(JZ\AD&N9HK6;VHGS=K!N(0PDX8]^@O"V+82P+2%7:" M00+),/$NJ*(HJ(H8 ):HA/PWF-8+LM5ZT;>FTWXX&#@?ABRVZ$D,42=A@4=4 M^%/ =T3698#BTIPFPZ$]8)V(V;MM3;94 M%;H#[^0%ZKL^'^Y.UI98VU3^UTQZXSRG#SV)?B2-PZ^<*. MUWC (QX(/<<4;S/"S_U$:>FYU 1-SEA(73&1VL58X1KK%35=V.O9,@\C5RE) M%)'0-3$M5VD!O,XH:6L:F9;6<(]$(U=*S(K-J/&UDVFZGS+NA9$MF*;J JOP M%ZQ1T2?,BO&,)@>AC>)V!/+"?FQ5LX0UK18,AO3 L4#GL3G;X#HNI1B06#2T MK>&=;2X 'V@TU!3+.>G*A=DGIQRR;:@6.7E";NGY!?([^.YUN@/K?&Q]3P+O MZ>/=*')ZO4\?ABQD7XG02*K=/'>E]<"%D3C!(>TP^R.$L6N_AC936X5JX>93385.+=$,<9O3S0@\;B:_)_%F?C[G:F$C6&).3X,O@]@' MU>2YH9V8Q5L_C$8_0-02P,$% @ MW8-G6!!C\FN^! _PD !D !X;"]W;W)K&UL MQ591<^(V$'[G5^QPO9N[&278!FS#)"3PO[!1;R\;SMM_<3"['-C)WHC,XJOL4EFL_5G:)1YX"2B@)++60)"C?G[;$_O.C9 M]6[!+P(?]5$?;"1K*>_M8):>MSU+"'-,C$7@]'G ">:Y!2(:?^XPVP>7UO"X MOT>_U M-K+8&1.#0I3-EW_=Y>'((/:^8Q#L# +'NW'D6%YRPT=G2CZ"LJL)S79-$Z#[S@E?S>R-)F&:9EB^G> #D5P""/8AW$1O(IX MBA]?(=L[D.V]ACY:XM;R@@564AE1;N%2Z"27 MNE8(OZWPJX&+7";WO[]$_%7HEXG?SE=3TLP0KJ?SZ\7X[M-L K/;J_GB9KR: MS6]A?'L)-^,?YPN8?%ZNYC?3Q6YJ\=-T!9?CU1CX*2R;,@#B6&QKJANP?58B MIT*CA[#*$":RJ'CY1.(OJ5IH$$;#NM9$6&NPMO9T"NIN:(2M7Y$K0"LO('%@ ML2;ADD!:)!#?-H%MNJT%/F!9$YP]VJG%2?8RIY0Y5L/6YU(8^ND4H.$'\",6 M]WJVTV-^OT^= >OW_=:T5E0M&=R(-,T1IEP;"%D&. M)V)#$;[W/T \8#Z=B4'(>G$/HCX+:16A^UT6=P/K)_!8/^Y:1Q'K^8.6M9ID MI$V:"FEJX%/'&=KE_8CUO>@HRI]EN3W)J?REP+5&F[FGXS0KW+I 9UIQS%T\ M<3^B;TS$!JTK16< (6!>&+JV]TU*FC\^B\.P-3<9)<]GQ)G:,/1M)'WF>P,; M2)=%O@?KTUU-.20[I4)"W&@7*U0)J9GVV&ZED8;.GMKM4J.$C78!D8A,!N3[@$GG-^.&;)UR2TO7]]X">2VD:L"?9?7N31SXT4?]C4-2)R!/ MLOUJ(B=DJJW+G<>UO=>&_U5NAQHZAL"'M^"'MNE20_5K]H^34&L*AX3IPH,) M/G!889*5,I?;)[@C I0+(?\U+2_@F&><:H]C-^ Y_?I_2I$L2[JRX;T]D6M[ MUUC.&74LHAU+I[ 4'T2"FE%MJ]%(FF3P19Q<";?F]N)D)ER7BGCGZ%*F'=^ZIX>&A(!-&ULE57;;B)'$'WG*TH3*_)*V',%@P-(X+43I!A;:^^N5E$>FJ%@ M6N[I)MV%V!=7(!*\E4J[<5 0;:_#T.4% MEL)=FBUJOED;6PKBK=V$;FM1K"JG4H5)%/7#4D@=3$;5V:.=C,R.E-3X:,'M MRE+8OV>HS'XY*<@?A)/15FSP">GS]M'R+FQ15K)$[:318'$]#J;Q M]2SS]I7!%XE[=[ &KV1IS(O?S%?C(/*$4&%.'D'P](HWJ)0'8AI_-9A!^Z1W M/%R_H]]5VEG+4CB\,>JK7%$Q#@8!K' M=HH^F?UOV.CI>;S<*%>-L*]MTV$ M^.05+SKARJ6'P6)RX>J_ "&S:RDF[Q1GR4G$CYA?0AIW(8F2] 1>VDI.*[ST MA&0'9 X4/Y$@Y%0C=TQP#9<=A_-5<^VV(L=QP&7AT+YB,/GYI[@?_7*";-:2 MS4ZA3^::D%$)A%[! Q5HF_# '\_X1C!3)G_Y\QCKD[C'62\>GF\Y&:[A;KZ8 M+F[FT]]AOKAYN+_E7+A][GQ#80%]5(%C@N62R7!<.AR7V ^)']).2UG61,\@ M[@ZN4I[3;CR,>,ZZ:3_I_,HM \Z5<>X#^/I\%5*)I<(+;C473BCD/+][KP0<81IUI:2S)?T15YF8-+*B4N_+_@YYG2<20Y^GP MBJ(&R^DVY\XF[2'[+Y50;]P:#S;(@3BC4SQADDW0$7 MQ!GTV"B#8_D0'M1NB793=2@'N=EIJLNX/6V;X+2N_>_F=0>]%W8CM0.%:W:- M+J]Z =BZ*]4;,MNJ$RP-<5^IE@4W@._7ADNCV?@'VE_#Y%]02P,$% M @ W8-G6'6$I?TI%P C4$ !D !X;"]W;W)K&ULO5Q;<]O(L7[7KYA2Y(UT"J8)\"K?JB393I3:]?I8VN2D3IV'(3 4L08! M!@-(9GY]ONX> .*U-J;U'FP1!% 3W=/]]>7:?CU0U%^L2MC*O5UG>7VS?&J MJC8O7[RP\3FF^_F&OZ;FP7J?%4FR*(HO],=U\N9X M2 R9S,054=#X=6^N3)81(;#Q#T?SN%V2'O0_-]0_L.R09:&MN2JROZ5)M7IS M/#]6B5GJ.JL^%P]_-DZ>"=&+B\SR3_4@]XXFQRJN;56LW%8/5>W^JNQ"HJZSN-B;5Z_J$">;GH1.U*70BHZ0"J,U$]%7JVL>I\G M)ND3> &^6N:BAKG+Z$F*[TP\4*,P4-$P&CU!;]0*.V)ZHR>$M:HJU(6DW.C9OCN$0UI3WYOCM#W\(I\-73S [;ID= M/T7]K6P#;8MZE]HX*VQ=&O6_M^9KI2ZS(O[R?_LX?IKFQY]OWV.W7ZK;B_]Y M?Z-^_JBN/U[]_--[I0>JPD+P")BZ^CE74+U9+TRIHHC4'\X"5:V,^F5P,U!W MQ;TI9W6"_;'I79XNTUB#?KS2^9WL6;M\7)2;HL2VT2.D(N+<;BWV MT1%)\SNUJ"N5%Y7*TG7*'!8OE59+DY@2V][1D!\FJ04EEF6Q5J/),UHQ"I^] M4C&@CJ\42V:!($"9LF!4 HOI<[VHK3!QZN2\?']QVP@9@*>J+!KZCLJ?LF(! M-J[S"O*EB\RH'V$=Y(*)\[^6V)^N?[R];JBI35G1*1!KM!FP=CMSU1/3L( MI]'I^DSV51XOZ\R(U2V*O+98!^X([^:+'14Q-Z'T31+#+"S '==3;#6@T3RO M$)!$RW1;ENI%FJ75EF"S6A5D&;K,(8%5#ZLT7JF5OC=LAN#H/BUJFVW5PAB* M9QM=83TQS^[2[2TLHS.HA[1:J65=$1XDZ3WV$J(GJ04]6#UO#BUIZ\6O MB'U$GDDWMN]YS<.JS\I 72"X_ I%D$QBJIT"20V5Y[$+$VL0,LNEX=BJ_J+S M&I%=,6*'\P%,&9Z6YRX",]\I X3.MC:US1+I&BA:-7\Y\@(X5P6NY5LH,E$G MX3083D9T7U\UXO8N3X!?DU(+X550#:J" Z09O@? \84M=@KP!9OLL$Y"33B# M&I8P";X/"LW2?[9V:KY"SV2B1'B/T<:Z++=8XT&7B>V+D*2)F(+>*ITDJ7/0 MWM[$VJZ(M+%]<,3]8%1CQ0=H%,YKG4[/)^%%X(RM-/^HTY)<08C:E2[-JLA MFEC7X(2@*",U(*5!PI+C*P%"HM4@SM6'JQ9O8#P.F&GWX[HL"?8)5 BTQ)0" MWE3&*?&4M<:>(_.#BV;0,FC1^:/.=@9$-.(_"VDNG5H_5>F'3)-5E:MB! MS->8P)'W(S%(/9+&/H5@"GTU,4%;:RIG"8T5P6L\QQ;&2#GD<(R!#AA@EFF1 M/'Y8\F$R8.@YCHL:V]GXA(<,XM3,IZRA26XRBW#Z2FA#2%NY;P(LW7M<(+^% M#/:VQA]3^II-"8#SP:V]1(Z#;?3<$ML0]CU(?(T MU5]9T G+/H8B _CI(JZJM0XH@8V,*W:!,]: &. M,L3IW$%6GU'BQ]!*R.*,+-8D&BPRUEWH^,L 2:,5)Q-O:FQL)PYW68@D/XD8 M7&EV$F1>Z#!'#VE&B3-27C(043/QDDI4I8B'Y1H-WO:"MX5^L\RS5T \Y43/ MF;]]RD,,QI-N5WY#N\S9'FY26- RS2$>EB81/.0$7I&H.W)V6>5 +08JA&>4 M*AN(1'/X/*&+!W\AGR'R)%C9S.! -?&92<(K-P:^K- M)D-J3FK![22=KI'=(BFDY1OG>V_EA(5U3%PL=4Q.F;KB POP^ZY^2(1P-;(T?9P M)2+O8\2EV/O,)VMC!-GS5EPQD9%&FX,5QV;7U!)% MZ?($_T0Y(+ PXQ=!MG7/(( M'2Q,]4!F63V /?P^8+XI.763A:1L,UP,<&P)B/$/UU=K7V1/0[H M-LL0A6_2*A/C6$JD[UI ;<[:XG5.[=_LD4:_SU '@&4 ,/>F7.G0R%0\()#9 M5;KA^D [_1)F!GU&8@2MDML7C>I"A+!3KN(?$Z-*PR16G0^?<1T7?<.]X_-G MTI8K9;4%24]U"!R8<*9:.6/;M4\_+Y#P)VB]BZ]GO1PW J+O$>;!7K-%;OE\LT3DT>;SGFG/YH M[E*;"<)?0.\)AQ<6_(+" %>^/H%/!5QZVP8K3LQ)($Y,+^OD#JGGWRE].0O< M^M)*:-O5#*S-2@W2?F_\"U1X/CE7IQVAV>BLUPQLKQQ3!Q"VM*D7&3(PJJ%O M?1: A.N"0(9AK5I1-S*@7%O\"QG#QL1-HQ,Y:/S%Y72]Q,3X(58D)N3TV+:8Y\/.$/^'1D7=3]_^V9F(_<4Q-H3#JNBXL.%W,*J$JY-2BFHVSP.^2IM M;U.MQ$3BQ+;;ZS M7M5C 1-VJ=N#&0!5S3B#S]A#Z5K8P#M4HEW+4C9F;F9K.I)-D1R0SU$G#9; MS50FE^SP^:"J[^\-K\F?6 M_B%$V9?2/C*%\3.5=@U53MG(-ZCKVPE]WK5\=T,O> $.HD0IJ%.",)+1 ?W. MW7\DN6+NW7'TZ@HQ;UDF &2(K] M1'YK7$3&MP^2->RKU\E3,)(P:_5J:8TY2L,C3L9)Z,HF,XF9R14TUS# M7M3N5"LC&"6TH2#.MOV45-KWV9;9=$T[Q0U-YXO[SS)*$Q=W>?I/RWK8D&B?LW=VTD0?-H2BW_["1W!XGW/TVO/;[)>:.F@5L9NVQ )B/ M1L]<[U\XCUP6$(T.UM5>B4F^4DLYYK>32+\QBK6D@PSO6/\SLR(UQ^EG#J>< MITA7GMV*BAOG =>N\K%N$YI.P)5KD'S29>72>;EP8ZK*I3MI20LR9[+^&24< M\^F %Z.2\2[;MI#I2P &N'M-:*ZSN+5M:>4F199Q9\?/K:QQ2A;)Y*A%(K*< M*C0^V/KV5WRLJ9X.)?]] ?Z?>V)[DA'IB47# STQ MF-<'!,EXY;?$KG-OYL)=]MH1&SH8HB,#:SA?D'ZMF]ZP?))]U3N]X[;G3=,#ZY\7M:;A..\G)WX30+=)J*M'.1=!;)$6!M_# M:3.*C2ZCZU)5M\#U)W59T#[]*VQ@!5>_XL!>K.<2F,4V_Y7=LE^U? MY)-69QQP+!T)42GQ2944WJS4450>Z(HK'[*ZN-AL^3*HVV)90>'&3VO*8JNS M:MM*1JS360MT(L>%]Z9AW3MC3O";3T3R+UTKISM%=)ILLP.9)2!\)LU3_4&3 M->OF_(4N?_Y!KS>OWOF9D7>X(9+DKHTF)Y@71W_?/_9P1#3I1T0_1D?O\*2M8.S<3GAY M=.5.RD[4!/_.Q^?X>1H&472NSH[>-4'W=*)0M(Z#<40?Z/?YT8?N^- G%(;! M;!:I:3 =S]0LF$[G'IEQ0"N? MC^9J@I\A&#F'Y$/\93?9DO9F9%M@: M)Y#1C78R@JY]\[9]BR+48?:/@%AXHN)]A1(=0P5?-Y2#8PPY9T^NK@ MFC"BXOMMVXO0+F]@*N/)D+9Z.AZ3U8R"44B$OB&A:WN&I_]UIN;@Q+7OF]]' MW;1)>!ZIT3!4L_/)T<WO!P&@719,82P6[.CFZH_GB^X !,K@@,%\-HIN*@ MPO"<5HFF,V@VA(%=\SR4-WS1$)\&,X@;!O/9C-A ]O]K[3KZ_<:!X8 MN-=9+<)U4X'8U^F8IDBG(VAY% Q'XZ.?R1P"CGU30 5P9$Q,3*>M=GUK/>3U MM/N7VL*A9>(@XPJV'<#;T 02S0FYVKR=-FM"O"0Y37QZ>?1=+:/>T9%W%':B MA@- UDF[9=TG0T< O2YM!TY(8;RA5YA)D1N/Y=V$IE.KE MT07[WRY:-/C^F,#1SX 3HW.X]IJ2NG+KF2P*U3V_E\B"1RQ.XDXRTB>3M$@#1\")2$V-/AN9@N M6>R$[?9\?G3+/;^[DG2V;U\FXV!^/E?383";3([^NL=%3L=C#H:$,+-@/B0W M^ C?V$>-K3^$/"=0*J)D?R>;ZAHYQ&,]G) FQA'_!NPYQO=6Y^F>VP]Q1&YX MHF 4\[$\ RWANZ,3CO]L%B=#]O6=,PI_$M/N'\7TJO"@@3<$S3[-P^-^QP6:.U 4:4(=GI*6;3]EC2E9:\=12*1/Q*:F5]HHJ4S"N M6I2R_3.SEG<.VGL?\]F^ND0Y4MTEB*' M8H$2!W=3,J;;/&JPW>LTXP!MN(45\_ I%X5Y 55BQ\N]_(M\S:;LTT:K.:JH ML,).*>PSW.I7[PUYX/,DG"!O'(GUBR/\F^;NNB'2%7_$_6]4);OQHW]=)5W%)KF'0UGYFSR+L&5$TO:+NGJ]$'!1R ^ MQ'33\J+P@5H.U"^Y/Q/4#/79E^J"[_-R[S;@WZ5YSC46#=;)&7S3L%\ZZ*[S MMI>9](>-6G.L^M/P=+)U<7.I+FZNU,=BH&9()>ELR(O!3Z3M+A!?MKR!'(\] M,H:&0_D]&AU=N ZO &8SLB@#M;[\:M+E9)^[889^GNJ?AWN/GD9^]D>-PTQ. M*]NF,IM:3SCT8>*CNFT0%SW4$(F E[Y8D\*1*SY1_UJAJD4@I-UY+>;EX6!U MA7#/ZZ3]Q?4IZQV.N-/"C@.)[\AW^Z1"<_X[>&! S*_Z-%( M#/-8/G7&0D)W)S3]B6%YJ:N=1=M-B!^+,IX'Y]'T&S?K]V_2$^-DW\LQ3&L^ M^U;S>I+C%?N23)]:L25ZG\WZ5M!<=7[>>]G"+X[8"ONV1-_0C$:V6T7]C=\U MI(, QA!!2%X^]5/N;WC7T(\3W 7?11ON:.]P<^#Y8">;;NNC:!A&@WTO7[_P M7I%?F_*._R, &A) Y):WY=MOV_]KX$)>L>]NE_^HX"==(F=#JFJ6>'0XF$V. MY?"E^:,J-OS"_:*HJF+-'U<&<;6D&W!]6115\P=Z&5C M*EHF2R0.VDT6!QV8^&G8O1L?\ J5\D!,X^\&,]JF](%OUR_HMT$[:UD(AU=& M_909Y?WH/((,EZ)2-#7U%]SH.?%XJ5$N_$+=^)YPQK1R9(I-,-N%U,V_>-[4 MX4W >?N#@&03D 3>3:+ \EJ0&/2LJ<%Z;T;SBR U1#,YJ?VES,CRJ>0X&MP; M0NB8HA*$&4R$I37,K=!.A,JY7DR28O/$?)7L1K3%O0[1Q!TDZZ>_"Z6]W=@-?=H]L!&;B56NA4"@4S M8OW<;[13< -WO!O./YT+5XH4^Q&_#8?V":/!X:?.:?MR#]GC+=GC?>B#CZ\& MKJ5+E7&51?@]QV>"D3+IXY]="O;FV*W@_F%^P]UQ =.;\7!^#7_^G _@P<-M[BP%3]IZ)R&"^)KHAQA9(3-H.+ZRL)43JU!E*4U3ZS$ M'[-AI"9?<3!+^"92M=8PEA4(!T*#Y-;AV9/Y\P*+!5KO]@I<2\K? >%RB>&A M>Q!V?T>M!7>N%;)(S@(EEU0WR'?&6NEX4AR*HKR$6X/6$1^-QY,CX'GF9(:@ M<,6MDII*\V3Q_>,)7)FB%'K=XFS<5(+(RD7E+XS/]Z!"5EFI5P%BC<*"%YL! MMWJC]J7=CZ!&OM^#SE%RQOSG7G+J*9!C_FNQ4,B327$;8U.4?3D%O4\ -1?K M@*%W]6K\9K@4:%=AA+I0 FKFS'9W.Z6'S7!Z=6]&_)VP*\E-JW#)H>W6V4D$ MMAF;C4&F#*-J88@'7UCF_*5!ZQWX?&GXV6X,GV#[[1K\ U!+ P04 " #= M@V=8#,R#.,X% #_# &0 'AL+W=O2@?S] MGI;L$!C(O-B6U.KN<_HB^>1!F^\V%\*QQT*5]K23.U<=]_LVS47!;4]7HL3* M4IN".PS-JF\K(WCF-Q6JGT310;_@LNQ,3OS<-S,YT;53LA3?#+-U47"S/A=* M/YQVXDX[<2M7N:.)_N2DXBMQ)]R?U3>#47^C)9.%**W4)3-B>=HYBX_/AR3O M!?Z2XL%N?3-"LM#Z.PVFV6DG(H>$$JDC#1RO>W$AE")%<.-'H[.S,4D;M[]; M[5\]=F!9<"LNM/I;9BX_[8P[+!-+7BMWJQ]^%PV>$>E+M;+^R1Z"[&C886EM MG2Z:S?"@D&5X\\>&AZT-X^B-#4FS(?%^!T/>RTON^.3$Z =F2!K:Z,-#];OA MG"PI*'?.8%5BGYO,M!,L/F#[[$(7A73@VUG&RPSCTLER)4!PG[!H:7&U:1U]3S9J?%2I#TVB+LLB9+!#GV# M#?2!US?8 =TRI]E767*@Y(K=.>Z$I^ UP$'=\'5U5#W'MN*I..V@/*PP]Z(S M^?@N/HB^['!VN'%VN$O[9&=TV*6TJ=*V-H+],Q>/CITKG7[_]S40N\W,;N97 M2(=C=G%S?3V=7U_-YG?L;':)\6P^G?UV-;N87MTQWF/S7%#*5+Q<,VE9J1WC MK.+&K8E2FE72R17WM:<-TRX7ABFQ LV5T:D0&?P'_SEW>#PI6P@EQ3U I;I6 M&0J?6UWRA:(5)AXKE+/(R$;.[P5LHC*%H>#Q[%X8"YGE$C(,9K?4?GPW3N+# M+Y8M:@O,UG:AV:)T+=-+AAYGO*>!W.4F(5)=9I(6>FS18V=>&'DHB@7 M+G8 M?>8_*9!0:^N%E9GDA@*4\XQ9H#+06>IR/X5^H8!*M+;+%X%CE9%HD!*( MT739DJ>2J!3!-_&CEA7E@0\!X(9=#*E VK$)/CMT8^ KQ0/LZ>H)F:'MR))? M.@Q^*XXUI<"Y2&NG#6FV7B[-&;>,6KX3Q)0(.DHD((UZ;(IVFP7BGI.38U_+ MPU(^"F+%W$O2L#(BE!XZH,O)FWU"8M"WM;$[R%_6CA*_JDT*]2!TH9J\"YC1 M-651%\2'\R%]JB3BU_.7:Z0:TA*QV##],C#!KQ?10^X5$(=]3NH4#CE[O'?] MW.23XKV+%];;LGCA^-Z-GV\Q[*(H9V?:O77!'PXV<-@_J$3&7%J921JB!H93B( MM!7 :X/9Q=HGSM0:CH; 5AI)4Q)OGC9:LG55:>,H*ZC?^+A\K%Z'J5_ZI^J53U@BH(7L K'RFCB^#.],S;3Q%.JC'8?JW)O.D/@/Z' MYF1_ZI]-[$-GH\HS+7,TT9CN,E[HVC=^FAU\V!_T1A]:)RQ7PK8#&,KJM#DL M0I(9I"P9,/"GK"'ZB:XS6=LH,R0O-Y^;1D*"'K6O]M;M+JLKLAQ'T<9L0Y$! MJ[A?96W,*Y8=0[0!-"%-K_']/SFUM&A@,W3[M:1IQO=T^\ M2.M;G3\%?;M'L&NDY=L\R("4+ZR@I@41C\YOZ**R-RY+VW;*+3QT]I34!SR1 M30S:I&A8D&6JZBPD-77+D)P-WVWBKH'?,D'7HI^2,3P3[R[E9A/QD!?OXVY\ M..K2.TEB+X//*([\848G(R*@UK\XJ/@*K99R;9L^)?F"CIGU-JA/ 0Y!;YZS8 ,;/YY)O\# M4$L#!!0 ( -V#9UC)-]P[H@, *T' 9 >&PO=V]R:W-H965T99=IYJ(4TRF\38K9M-;!>4-'CKP'=: M"[>=H[*;:3)*]H$[63>! ^ELTHH:EQ@>VEM'H_2 4DJ-QDMKP&$U3:Y&E_-3 MGA\G?)6X\2^^@96LK'WDP>=RFF1,"!46@1$$O=9XC4HQ$-%XVF$FAY*<^/)[ MC_XQ:B?<*?GC/$*JWQ\PJ:?.Z:*1>># MU;MD&FMI^K=XWOGP(N%]]D9"ODO((^^^4&3Y000QFSB[ <>S"8T_HM283>2D MX459!D=_)>6%V8T-"*,+.(%EM_+XU*$)L%C3TT_20 5X6EKLP.8]6/X&V"B' M+]:$QL/"E%C^&R E9@=Z^9[>/#^*^ &+(8Q' \BS?'P$;WR0.XYXXR-R/00+ M'Z41II!"P3*(@/HMP3WMP?&(N?2L*G"9T)#RZ-2:SGWX8G6<_'R%[>B![ M>@Q]]MV*P%_W^!Q@KFSQ^/=K;(_CW?Q^OZ"UOH3EPWRY^.-A<7,/BZ_T7,)G M [\*T]&Q9*=/!Q :A&NK6V&V='*>.NFPA%&6_0BVBC^)F Q;\(T@X1P4T#JY M)B_5%AI4Y0!^<8B/)WQF2BAZK %[3QK0E!&%31.N:$!0H,0U-8F6UX)_V,X5 M!"U-3P;7 FIGNW8(#[2[7(P&=-KO*;64T% U$#559IC_Z.!PR0Q:02-J"35% M:J(<^;>ML\]2]PK>C0;G6<9S=^HC4E2TUT(G-33P[N(L(SQ9@@A0*.NEJ:.: M7A[W12:[HUA8:F\'PE^D9'4PIT@0ISN5)RT _ARE,E%_ZW6CL( M;3L3P;HVNL1-2>I._#5\[FNF+%JK1U?&B\&0@J>R[Z2%ZN(NN^A;\;7I_D7T1KJ85!(45 MI6;#B[,$7'\Y](-@V]B05S90>X^?#=VGZ'@"_:\L=:G=@ L<;NC9/U!+ P04 M " #=@V=87KL7 BI$ "-\ &0 'AL+W=O?]UM2U-LJ27-MG7H\%@^O4F2?-7 MWW]+GWTHO_^V:.HLS70^OWHPG^ (]\=?4/%;>[Q%N95X4 MG_&/V^5WKP:X(I.918U#)/#/@[DQ688CP3K^+H.^LG/BB_[O.OI[VCQL9IY4 MYJ;(_I8NZ_5WKRY?14NS2IJL_E@\_L7(AFB!BR*KZ&?TR,]>G+^*%DU5%QMY M&5:P27/^-_DB!^&]<#G8\\)(7AC1NGDB6N7;I$Z^_[8L'J,2GX;1\!?:*KT- MBTMSO)6[NH1O4WBO_OXNO<_35;I(\CJZ7BR*)J_3_#[Z4&3I(C55=*R_G7S[ M=0WSX5M?+V3L-SSV:,_8PU'T4Y'7ZRIZER_-,AS@:UBH7>U(5_MFU#OB6[,X MB\;#.!H-1N.>\<9V]V,:;[QGO*X=_^?UO*I+@);_T[5C'N^\>SQ$H:MJFRS, M=Z\ 1RI3/IA7W__Y3\/IX)N>U9[;U9[WC?[]+^5]DJ?_E1 X_R4Q*$\%Z?RX>S&9NRF@TBJ/A;#8[ MBS[!:#(,O8XT!EZLUV71W*]ILD6QF:><"N*LF7-,XRO4_K)(LJ '?X9UL6"U-5L*/CMWMU M4D]"&MGWC1 M<%G>LDV^P-7 UI:)6\VFJ.HH63XD\.VR\RB215G Y<#PP)Q@][?%IQA>FZ<9 M'DH#-+C 0X]QEC*!K<);34E_T\[3).-5P-56!0(8[K=!NG(6_81P $> &P . ME2W#A?EWVK&T55ELX#A.8>:FTN4_)C5PYRK&A0(+>@"XY5-\-$F)ITBWBPO/ M8>F +P]FG2XR?&/R@VPLRDU-O)]>I*M&$*+3AGGF3W3Z#(EVQ8\I@(.AH_)O MT-X%C?5.;K#VD13'!GC$0U@;W":<2%5L#)W,RZ[K+'J/A_(F:TQ=% "#(5C\ M+3U]G\81<.4R.05F:H!KPZJ.?_W;&Z8'< 3;+*F1VB#&P+]1,T__WJ0U'%4< ME05@:[VS0SA0"Z.ZP]PTI:,FN']XHXZ.?_[PZPD,+><"X\/=(06S9(,SA\,HR)00L@)H EO/2D:[@,W"A&_QJ7N)?.4AABZ9&P#_= MH3:P^L\@9JX @4P9A]0E]DD+XY)9(/3"^C,D-DH0DPBPKT+^LH7#R$W)(SL4 M0VJ)2ZG,!@DDS@X70'2\!": R&G@KK<@6>+QYLTJ(60&5O#+NY]."'.!)R(* M)>6](=D@B0B.'A(XB9IF6H 8V60)#XQ8:!"):(,5DH5%UM JE(A\N(DM>0E) M"EWJZ1K.'GYO0&!(LPQ!GP 1GEE4/IEA9#5+/!;F-/;B?.Y+5PJ7F^9(!QQT MG59;LT!Q#[\Q]\RH%VFY . '6>_Z[O:F8B3I?*FJX:ND7+IKA5?N/L K!*QP M_$_^D<9ZY01[<&+"%@"AE3OTL^@76'DG/N!VE$?C]9: .*T+1JDHK8D+K$U:1G=/ "T;E$!NUNDV.KXK;DX HU 0$)A>XW$3[ "% MA75] 2J>&KH"7#B-G615$>#<&HY!E^7X"#%C9< K%IAP#<6-/^4"$*P64GMJ MX3ZF.\FR])[^J,RB09H)0PI]@XT))3CK$28G5IB<](I^;U0DN7%R1Q6)4'F@ M<-D[0[B% ER=*J#N5 .[Q;\K8I MJP;5+I'_KN]+8X@JX9U_ "* ,_YD@ @AM0094"AO30R:4+O@3<]XS\&6^44W MJMOVG$EXLBF8?NLB8Q!D07H&)"]EVNBNF;.8&WL+QY?O\$C618:"Z4=#UYO7 M+,7#"@)D26 P42?J?BZZ,%U:E;1.SVQZ!-J_<)/ ^/SL!H\4!MGB'?!' M0,2%&/@P$2-'FAN)DI M16Q)EILT3]&V0L> ?!:XJ>63T1/H!2A'P9MOS8(U:B7G3$V]10$#QJ,W:-#2:P$H)/+JD'%&P!?TD'.HE]SI*NM6P.QKU[SQ2=V;7Q[ M=8&V#4"7!9P*"MTIZL$HM0#KIJL3>@ Z'XBU^7V*0,]JL_NSJD!X#3'0LBT6 MI_SEQ&0,72(+8@A?)?#C(0&MK)(/(Y_M\@TRU:)90K.*LX @(953\R5I.WT9 M/+!. )0(#GRP$V,!R&+IDO:_LG [*T6VD.JJ(N/E<53 MD@'E*\V# ;(%%X<*)VJZ3RA+%,"KF+LT9?X9- "4B$6_%BO4 @B&7&[G@F&( M4_C\M (JN@K4>3X8L@&HB0&&)]2V4&J'^?GC.Y7#%LDV K\F120S7W!F-1GRB#&)>9FIG;V$^?;Q&&\?MK/W M]O$\K(9.2Q?9WEDAQ0S1-N?\Q0 A+Y"&HA$'M0A4$@\3#XD&Q M54NIKE8I,]T2< _6OFETLA(P%49Z#'=LRIQILT H';[3=OA?JS/B*' M1(<+&P#$0B2CO0$/@HT"HBRB6]1Z'D H(F4;=+MKLK^JNP$/15;;)G5,P1"Y M2H,PB@RIBNZ+8OD(ZC&(,W:)U1,P&+(PA4#!6+Q+WL@.M<&9_POIB$?"0!BH M\02B9HN(;>4-M4, E@>'&TAH$G6 'PPPQGJ)7=F6S,[&YZSZZ*E M>^1+7Z: KX":U:309H":Q2/21) H0'!)@2;%+?F+A?'H@Y)_ITCXHNB.(L ' M=@-Z!7++MXPWK"U7;2\ /^0$UEW)3,0 M!I5LV3J_JVBQ =0_+=8H)O%@,%"-(I"W"GBXM/)[BRGZ$G2"!OCB(47HPD&% M;W0?WZ)6S+5 G M=[X(9-9'TCE +T@MSB4LU9^B!/^D*E""=@1+(^ 5;*;!TDCX3,I$QTES [0"VSB83^M(NQ8[6E M25^#7J KPB)8&B6B8>.@4W,E.1@Z5QL;/F MU*\2B>DEJ8N"XY$8*'+ MBJS=:ZX8A$!VR(3'=\^P(^EW#T>'59I5QN9$1+D]SW5/(P#>1JH;7]1^PQ<# M7,D8C_[($0J\(V>\2]7NJD#,\QN6S'-<*[]R3DZI+0<++W/,EWW%)K@1F0STW/1,_777>- MP'9UY+]X=&T5M>[)CFZ0ZZ =\9D'KXYNT!Q'A 9_00L'G A1^-?1,!Y.9T> MK4N\B(6!K\BS.(S/1X.C#VAK2I=.BR>>SJPWG'XXN#CZ1 KJXL!U 9.JTJ:Q4-XPO9I='/RB4#2_BV>7XZ+8M_CR4O:;';R!:'0>3R>_9IU]'HXMX/)D<_>A!Y//PD!WR])57ERU&4'-@Q[IXK'RZ&/+1/2,B449K6[7/ MW,;4B>X)I=6KH_] V]R[G8>/\&'\,<(?XZ./"AROH\OX\N(<@><\'DPG\ N@ MS6!V=(/>?5B9!:-I?'X^ RB)9Z,A8,_L8GKT T5C@&P.< &TX'PT@9_#\W/X M.1N/O9M1N+N"B2M8X6(M%A.K=#)2CN/SX016-+P\CR;Q^>7L"/U-HLF3;09' MFXXNB;A=1-/IZ.B'_99+@*C!%.GC>!9=3"Z.KEF?M%%*NXKA^> RFLYFT?AB M+%=?[&P"5C:;7.!)X(%< !T9^D"(1W(,\O-X%)U$Q[-X/)C@+^?Q^/PR.CER MADX69GCCQ*%'W]A_QT<_H#"';E4T:;6_'@[BRYEBV3T^>8SSGK!DM$=" 0Q> MH2L?*"];_D2:VEWL-)Z<7P#AI*^14 ON1\=PHN,A/*$+.1["BT<_F]H.=L Z M7D?'(] *<9S7;M+7..UDUHD]PG@9@6B_;6N&2H/Q+I-^%LT.LFP#;@FXA]H6 M(/TD'D[.CWR%DDTPQ]/90$Y'P N$KR5L'@[\ L_-NS^]Z==RMZRR@I)!VA^+ M/R*YY*WQR%)2R9E5_;+"9#3ID!1FX^$+Y(0Q;/8P=CR9#7H9^WAZ[K'KR_A\ MNI==C^,QD*T6QSL&4G/2P?$ *L?PQ4'<['@$Y.RDEXLI'C8 J.4.6-23%G"$=V'PE;9FD#_XLP#9V[HTA^'0ZG_.LH'HTG M J;>@,[G(RL55# MS;#=+E_/KI<\\<+@DWN*-2+#SG0P")SSA)?B4PVG1S=$_5C V3>X!+3< A;- M#>X]K3.>)T2$,*'3WVKG80RB#NH)2=&" MH"X6+U;G()TA6AGV.D0K#O^[5.T:F/SJ>G$)$F18_ MKM&E')X+G!\-[=C51W"@(=VM<>9 M*0:#W;">N7,(NN(_V3..EN0>5[W,EP&F9M;G)V[ME5'0]409MS_0)#Q1YH_X M62LR]""]F^B:@7U3N'^RQ^JG^R"0;OE<:2EY4?-RMBA@D$_8+!(4$R@*$:$3 M']DD"'])UL*-?ZO"9=O%LOB.(N=NQ($02 \"+)T]+!A!_/S_1/_^KN;Q>YST M:.NMG,DYG-825>#=L,15*H2X/?$^Y]U99$4S1@$"&[:\IMZ1^ID?N-6Z+M-Y M(WMU7K^YJ1_QX,/+14@/(-D+OPFC-0,2WO9X\/'Z8= MD?/J*,A;(1/;Q?G1C?CHQ38)<+E.MZ SCD>>% MRT'EH'D*S #+=GEC0J8T% MG?;'@B952O=][0'>RT)!#YS =W=PN$FT=. )L M =VMRR";#5C0 OWA3B*"EP 2KZ\_6(&HYQPO[#E>]&[SUXJDH7<@RB+AJ5YZ MB >-;G3TZ$HB5?!0$I]$/7^F+.L@!49?"E$G>R( AR1F8MQ*GMQ;Z9-R$8S; MVV_-\EX\J>RC:3;J(?K4&01C!YN;+#482*EAXP<-R\H(>S 23+-!S&+Z1B[[ M-.8PT834NKK Z<&B-8$@G*7*MCPBR%V?J[:2)*XBA1<)ZKPK+!;'&A9,(Y + M!,A[OT\-I8\:!7!EXX!S&6Z8PDV$K!?^*??AV:7%L\M>3'A?E :C%=BPC7CE M1#'>+WV0_:Z@]F>FWH--A#U+(/VH1UY%U^Q(2FN;EV*O0_[V@S_08&#C.\B[ M5'G,L3VZDC#YVVET@;B;M.-K^B94_4-B?%A490D979,\T;-HO287ON6%%KGY M?4UGU,BZA5Z>!MMKG(W)'U)0#,1C[D7B]![9EFD\\0#Q(^*"&\&059,O1)ED M>XW"?GL9S]V+V] 9L1@)H,-\IMS4N#&1WBK2"-%YSJTK+V@I%")4 MD-N3\-8N1>5BNT%QO4=<-B!%7:_E6.Y2#3Q\L4*VVG51;&H9L#%55JE63"1H M"Y(;W#*,HDI56@7:B.R_/1)9^NSFV9K&)P2"+MS!O=D]@:0L6 QT,,5;>O?K MQU]L\,7/MW?/G,IN^(.%MU6&6:1A!.S.Z FMS$>C/OHYL_1SUDO$G+^>2,7+ MZ&/_T)ZH)<82.U%TJ,#G)[+MXWM=Z"J!9FVLY4@.BIP\7@%G7ZY9VSJ+_T2@Z9QS?87T4['U'8SQIH M(OLR,?(3@#[#M-BEF&_V[]RVWG* V<'G>O# \R3_K.%K M>+Y[OZ)H)?V# V:#TZ&L6.$,WCF!YLL'15]A; S9A.RQA<3'J?+!O,Z%Q8PY M+8GA^W%1B?@V"%N,9K'94>8XJ7X'H)LW1!L1(E#F!JX+Q+04H_#P;#CZ*H9_ M)N=?$9B/SV:3KU0"[3"LMTSF?9<_^W>AC-FG MYE;YJ/9MJ7(JWBFP\U,)V=OY+'@):5R=" (X4YCD&38YD#2*VMZ5!ZR"Q8)8 MLVG8/BF>S*"Z12#:H"!>L8)."2Z@J(HX5=4 ;IQ":>5OSC%CUR222G2IGT4? M]RY+W+O5WKN/HU FQSN-7!*XF/ $@.9HI8E5_+=B5;<\Q>91&TF_D+B.[NM" M QZ%#TNH==**F(#3VZ3-1BW4I=$O2.MLU/Y02ZK&'*L^8*T#E *Q-,.]H7N@ M:U3R]**-N'HMH>:;9?L!T+'+.$+E#C5=K5LC8*9+9K:V2=!AX:@W' 21^[EY M*D3F4Y_X+L+%OH&[VH%K9_! \VA#*3IVM%8X+8OFO&%<$Z?FTZA+1$YO:+]" M#:!+N*W4[*=5+51"/A^ ['Y8Z051L9$SY4+B(T2K/4N'0B&WC=GF1--VS1^! M']82Q<G@$J'\4$=(+L?0K28W0R)EAO#W TB(A',.S 6[\Q"D(E$?7Z8T8 MCZ8D'1>/]#FB9K#$*#"EX==T=VTH87%P4=SGM'W2>H#%E/>F"^VLX^$Y[5 , M4CFFGB&WY$!@"UEZBCZQW$7Z%U%K!H_G @+&H=P"'X:'QKZ^C?J>>@495ZEL MV%M:['L7P.AQTX,%F$/';LNQ^[XY7(RUU,X9-9\55O_U@NI$)=3+0$#5*QZU MHSD^D5N:+CHOO!C0UBEU1GV/>P'"%8,;]M=NXZ"ECUZ\%2[6(?,+1=Q#)BM; MDR4Z6745=3PA5($]@!0XAJ6$]%*=?@BTK$@7UGK-BDZ2N^%99LBQIAC10GBG M ;3-J+0C&?G9:!UR(_175)Z[!'TGG838>?>""9=%,Z]73>8,>L&>N7!4#I0Z M8XIK-^[[) @*8(Y*K6A81 BS.;%&3E$&*<;YO=).*A!86ZM+8XI]KPJY1EF(4,I/K(4.<=5@=$7W&"ZZ M3_8721FK)W6?T(D(>Z-R0'2+K,G:E8H?6JXNN"[O M*6A_F B(JB.X'E4$-E M+^:ZRCO#_M([&KL84Y473FQZYT(87XBXA\W5%2=Y%75_VU*4F/0*E_79J1]M M=X:V%1=[EZ+++%O(@XW-*\<;H9A.7*>->-"0 G?A(.75U]-71#17?(X"WH4KA!H>3Z#3"4'(J.X*9BGE:-SN/7?!3/V+H M)DE>Z09CP00XA@/^FM)$21G@ B:T$R4T'/9)O ')!6_+HDZ6KLQ)IUN%6 IN M?^DG%Y?F(36/HD3!8D ,53=)ORX^'9P.!Z=C5YCBUKT,0[U-*V!9"9E/B>7_ M2#-SII'5T$$2S@W>%6H[-8G;;#]G?S*6$=M@3N^"/L :9;5Q7B ;=>P"I!)) M-"/ZP!$]*KHBV4'-5_Y(,\^5UC<2IU]3-1:\2XXVK2+K5<'B1Y+'EU82KD]A MM.&0$D\CI*[)50\U2S^8U=XRS^I<=C +J26\IF/^YQZKAJ*;;K7W2\(;28NU MP_(]&U%0O%OGKSW!N[5144IP/_"7\Z-UG)^W((S^,:!7X;$X/8?L/:K?*39[ M:A",L0NR"*5^XC$OCF(M[2[BMNKC>=U%CA<7LG 2#A;$/%ATS5#9(?(YZ[DA M+++RIIZ5*MVDY&"C59T!1O21<1FN\2#(C+2MXXSA0*DTF'H MA$E9'B(MV/!-^86 -3> ZF/P/::[X1?!ZU*[C'0KC0VQW' !6ACJG1SH8NHK M^E[X$'JZ5AASC44E2@PT"\]:J 9& 14G- M@IH(ET\VI9S)E_EBRD5:*7GS^&5:2:X_Y^3Z6;:>/4 %A54(-;'$&I B&2:Z M\!024EYQ 'G%[F:F?'NA-J1WWERB/U \>_9D\[0C#GICXFIK R*ESBE"64Z' MGO-YB42X!B59R/)7R :H:(R&3O%=N8/K@Z.\#74(2K" 90$P20&SAC+M?=C" MZQ:8TJ1M[TQV!!<+'T@_*ABY-:[P< NE\^+!A+8W>%GL-^QL=&[=]N @=2'I MG[=QSB5X*&KU9A9I1,W'7WYUE@4T5- M!N!"@_O>:R$LH9H[ET=L6*N Z\ZLWWB%]9%2;:MK%HH(@1G]>S!S>F=<7KTQF*2]"DT5O*U>YJB-NST8%O$@O3I;#2$DWB2&T!GK"/2TF:2FD_2LM?"]AO>+BH]O MLK(IA"M0.L-;E>+?C/+>^P2H;EI!4=OY)W7IVP68LX-*7!D7%LE995+3*[6/6T M>(D8UPJG&U@)F*E\;C") P/34# S)96[1VSY.Q;NTH'LSGVUDLSIMRM]VL[J M*0]67A DH_PG,OIGZ6'S;%/%$6M+<>S(5R%+P1!%%;DZERO986AL)>TBM%0+7(;D!.8$"2FH%Z' M:2F:O8"D*;B#)$^R)\R/Z+S-0&'?OQQ?:W=FM$!_7_VCQ@J)M267E?!?:U=: M.?"R%G9K<: ;XTPCSRFK-FZ*?6(?G,22BKJUUR.7]RKU+K)\V!_?W4%/WP-/ MKPV;Q%Y,4P^>S<]*O^*3G5X_I _1'<;@1>\D#8#T3 2ND,$)E#*0\4*\Z)L@DI!)D$=G MO*]\T,\[LBMZSNFE^12TD:[(@[@=.^2M+ZAJ<3Z8AJ#G'*U26 ;3V[$0&G7" M*#A=^/4HG@R'HB2Y#W]7E8TPXL*9AW<.+MQ1GXHU:ECQ;/>J"V< M"^9JMNZ!V'+@3 (=7IZ$L^B2A9_;3&Q=Q*2DIO@54VBYN_E22NHK34)#7J7) M@:$]B\Q$9%\KK(5O"Z.B@9:D.6*DFC7-!8_%IERZ-'2_)U'D"ML2390D(=O0 MS2L!NV.%8I9%@K&8+:+4R]IAL$)JN[.RGKC$W?/V&PZZ4P>"L:VNCO[\I]GT M8O;-T6T8B.@R;3W82.S.OWGF/5'(2&SQ2] Z1*=AW3!OU5;FC^(G<5'*NGO^ MVN6N[WM8;^O0M2!JVO$_>N?GDDT)?D@!2ZJ0B'+-8;*@[IFP99-!XE]Q$IRS M]]IJ\LIL-9IFX3@;N@I+]H@'EI?*U *OEV8X:E M"JRUGJ+QW_*FL :,H73,XC?B!V+K5A\,*;PIQ@LW%5L.K1F?B W:OC& 3O8O MBKPPI+=Y/IA>S_)*'@C%QRA6=L/8WJA0PBK]LZWA4UH=;MHAK$L $W MBN(,IO?0;=D"WJ698U( 2+E+LTT7FM"O3%7K!2 [;C%7*J+#=:D89IVV[X*W M,4P2FS5P32 %!"V!X%<#$/N*3;@F) MS6LBIZ8[^K&%$^O#(U XBWZ23)B^F[/= MJE@Z[Z0L]Q.D8Y6V.;^T5F M2 PQX1R+6ALRC0ZD\9*N]]S"PA'?DG,?-IR+]# JN75YLU ME7>*EI=8_RW0=3*;!-7RV8XL]V7L$EW[5R&]05YWQX9VPV?:<@DLJ?5)6X?Q MB)JVN0O*2.AZ!:MQ@=[2>KKX<#*-+D"C ;PX5PGU2:J0[[0K@*@+MM5!P]E* MY1C#_#Y[EH>MM;3LCXWZFMQ7*7P8U]6KHX.?7<,?/V_/A!\UC9:F6=T?= MQ@F>@GAU:63G#VSR9>4+X2JMX;ZZ8O'/HK^UW3">ZXI5RCU+\7EMV*D=8[$R MO]YS7>VIS=,&WO;1!5$B[5M4[N=IF[(<5T&1U[QS 6=MX="=J:?E"$]J5QE5 M.9;4:U^,Q^XP3N.UHKY*.)36S-':)C/;-?E%X-[<8V0(3,7]AYO<@6FSY3)(]/GV'BU[R"B-9&[T+JNF))!M1MW4")RD7>A3 M6Y[BU+$=Y+ #$]0%:N(&J7E=E*[;# M)["Z^ML#KGO,S#2ULH3_!J[RIR9ON M3I *B%586K6HG%OP[;%S6YA,RPP4BU'NJ.GZ% M^.M!0=B\F+V6;-FH;$R&75%0%\&!GU\Q(*.VIXP<]GA6QJ@*FU=*8%2#[76) MN"HZH_YB-P>X1.)(NWMP>XU#/23]$[TD.BX1D7'2GPM0AX93(J@:#\5&:K10ZEY54=G9LV:95]0$4?&! M,DO;539L^UPO H/E ELH,*@*SL4 6T6P=2'^D[Z5Q2U9$6!GR8#=5"?/LZ7R M7"ONM59A%7:@@?D]:$^$B\[4&@BDELY;H4_*><'28HT9[>@\8>MCX*R]Z.'J M#(WZ:P!)5Y-/R9>7NM,/&YB[JUSM^&1%H$K]IQI;7MH%KFJ/L]M #ELJ-W'O M[PM\M_Q>:96$FR!U-']O3"YF#)!\4#H6MC%%'G7-9BVE5O4D;XJBKO67#6[./)( MQV+CUL^BOVKPR9Z\:MH-(#P+*,N.-FM>:W'?S^N+.K;>[]Z@2^'$B33-[=9A M,!'$Q>(;E*HH09[* 7'[@ =.X26=V?49TJZ@T C?GE6#>\+[M7R!57//&=_,K>&,%*.A8)I];YRH^Y$%P[D;J3'4=7D M-H<#)Y,>"IT%0U&&O#AW=4(=R3*=+>GA65=;5CXX'0Z\W"]LXW&*?G)K,!17 M/0&MXK4+I-JS6.EQ2;HSC<:QL%J"AY4'[P52ZG,M$.J).10\W[NI4&[+R,G"IU#IW_+UH\Q/I!B]N M*P#9H-P)B/9%UEA&3L2?.2>GNP##!L2-;+YUT9GE%_J9R@T=Q;3P9Z MQV+&B[G_"Z;;Z6MW%>W[WJODS(68EIY*?7!-7M(-[VWHFKA#/J+T[C3?2#FPCH6G3#$QU\&;WS M1%\VV56U31;FNU=T$.6#>?7]L[ND?)GV,WM< .(ZX[X&2(#NBU(J*K4:!BZI M7H7<,$WT.ZZXQ_VKHIY,%&BQ2GS(OL;0Y;P$Q'ZQ$PW_?8H>=9Q$-FX-9Z , MB"%,Q G>2 #QQ[0MF$ [;)C7@;A8]OJC]JQUUZ*B\;1DF*UO\^U204[ M:UJ-= @18HE:=[U_,3 /]2'2PKEL]IYE6SWDQ<&<;9F?!#,YS\ )S_&6O@4@CP MG(8F.,%B96U=@CU=0$4C "?'L##:.._!MUKS\MAYZQ8IUF)IS8!E8RUH_2.KL7P[Y__ M-!J/O\'B2$NYGMO-%CX\/_^FQHP$4'?A?RO7W=Q^5)DNYKA2&1X)ELT2)0P! M/"*WYGZ(MFG3W%+,ID[;XNR 1" 3Y:X+N(MUDFF#ZOK''].'%*CZN M[[@X-@P!CZ,<"[A@&[V(Z?KV(^KYK(BLC:_'BI$?;9)JZ'!IUVKR..9*"B<4 M5$C""M(CJX+ Z&$EH\!AM\@2H#7+Z %$,\Y:!J3@;!;MLA;0ZI#64Y"V9JFZ MW:1!^;L. B.'_BR=49'^Q>3FK>,*+R,<=1>=PCU9P6PG9 C;)LYFU#YQ..&Q M,(A\,.LB0W;+=+@A*,J!GWB<5V?[]7_CH7)98R9. 'I%0R4 4V?E$\I>4C9O M1=>&W@K7,<\/M"Y*22T@[FQ9LYT1%YQ6 0[LZ\[G:*A.M+#!KW:T%MC#EFQS M0+???P@BJ#X28D+';/]*Q.B>_K\5GG1LL0]MSB\!:8;3"BC3!]DK6K M5#=ZIGH<1MX*;E#.,F@W58WEF27_ @O8O;B<^C.3OMMLL^+)&*N3H@D%S?[" M._>$0QEY3[HN#"L PK+2'O M#)KJD_ *:[%H=B>Q*N>#X?'G$SVVVYPJ\V0V6/FFP(YB7CR_:/:/[2+BK4C?J+RAWA[X(+@B<'$ZA^\?4#NB5 M'1OUJ:OH';DZ4('X]R9[BNP9^'Y5)^^XHG2M^$-'R=?DKK3!=]?-?5/5/.YP MR@%;(98.SQ4NPWW_F#S&T7 V'9]%OQ+([2[0^[)X[(!^X M<"Q'XPE/VZ:L&I$1[63!Z%GR&(I8&W2RHNZ)\49,NQ2A=14:;)XZ,U/>$'3" MDPRU^ H];4NAL%)LA^ *UO\.&!EAAS$\+:8H/=?I#E)11(Q+7*@^&(R4T%6# MH58V3@;?@O5J2^^PS'CKT.'VR9U2-?(A@K>V74QRMB8G65 =G'R7&$>J(3$P M\RI59Z-D/'AE;IE&=31>[AI3>CS@6I=E\IASG!"9OLGWV62KE/N3*Z!ZAHG# MX M_90'X?"&U^)7IJN\LVC52;;E!PXIAAS4:H=Y'(JW8?J%2)Z;1P]?7,#$ M[\!I:3:_A_A08:V7T)5G 7R7#X271.7[@, "-VI2.#AI)&B?\7,>?]VVA#;= M*R*%+8C@8[[NPG5@%$01,K#26BH<,63C,*C@CO:'Q%*_#N[,%XK<+>0%_0L:2]3:=;@Q:)Z M068.X;!CC:&R(YI[I%2+KH1JUGECB%U-ZEI;FZ\'WK%ZO[KMF]1$/2/CMZ$+ M(363RYWZMD4'9D4N?G.;UB2KM[OQ>AN#?G[F0?@VL3%*KL>%GHVZK7^?@5>% MD-GYF"PO%X.I6EZH8_W!0H@K63;JKQUVMX;C/WU#I_:!@26Z]D3M0\62_EG> M4=V$4\86-,_ X?F=!SL=Z&;O2\\5U;X87EI?.A>2N/%>=T6SV6(M+949&H+< MZ6!2ZR5PZ3D=%9BD,BK6:/27GSPFY5)0, !$=?&G=JQ1Y_ M-H0$/;)E*H$UN&7,+7$M:3_>_5HY^[*7;B?%(V-Y"YT\ME8\5^?5(>ZN/0NU M%W8N"^R:]8,W*[,"W28_[=JZD\Y AQ3J11J &P:<^_KIV/F4@3C\)KK< M/1<;>9#297IU$J!O ^%LHP1KAP/X F+"97AV9[!A2MY402!^J15F7 L&B:4( M:MT0-X"KH6GAL*)C\T4#"_#L'*RUAY.5G&CC6_E>"H8$G<6$Y&.?:Y?G9ZLD M;#:8Q$"W(91WF9#$2EZ/5NJ_#;*I=[:"JW]NM6X&;N]"4WB183\!OS2G-TF9 M%9A7T6326@HT^.SPEN,C$+A,<0N_U9KJ MQS'-<"?J?$C[;&*=B(!*B",NSZS=Z[;@:AY='2%_P1\C_#$^>J?Q.)25BADM M3RE6MQI$7^G_[IF' D^>%(7Q#+X\C:;XS/B2?I_@[^<3^OW\ M[[F%:?3U=8 M%\Z&AE FX>!L2 \-SRYPAC-^97Q&[Y_)8/BIFQF.=V78K^VO[,;EBM@ZGBS\ M'V/J+N6 G!Q-\;]_G/%7G-?[V9 :+;S(%Q_V@*8"R82?2'MCQN?G:6 E%PI7 M^!\H)NZNOGVU[:#KU]%D.(:?T\L+^'DYFA[UQZI36;1+!Z.QT<< M)$X18H3(>)[#>#JXA)^3P1A^7EQ,CW[8W]5E'(]FPV@47UY>PN\7L\D1VVF> M/TM;&"'-&_+R.//B3*6QJ.+V,IM/+@]?Z&M [&&*BJA7T(!"B%+W%JBENPFS;>K,B029F>6I]ITRY7-'P)2BH/^ MH(U<3'[_+D)J_0QZ_$-W.0)"Y,(09#.]Q2I'KECEJ+]\Y'OD&']5CO3>QE7? MYH CC23OO- W<\",E@?ZG?WLC-KF>[=NWT+[72]:W:=CO_5TT$(MWFEW!1]1 M(=5TV179;T5[]X(.(5$8\/YR-X=*V\GU#:EA'-JD%)^'S\I"BOHJW%FW'84R M?1$)PN/NTA62!$ZW[W:7;$-4Q1[K67<[X;B_$WF_#>"L:[0NA]253A+%O/2KAHN>U MYY1"T$>L4MBUPS/5"XG$6*<#"F)PA6@MJJ1P! J4JM^'B1+ 7X!,/:GNN&^I M%-!05R[;DZ/"V;)42?RF<%=M@-*5QGX6]9VC2X?VBN"@9NI50=S?ZK@C!!%+ M>FXQE*\@6HY! +;(K-^(?OY$A<8P1=GW$,7!;-TNQ93298(L;D MCY/(-76=G-$XZ6JN!Y2V#'>["/R4MBK@AD,.T:9"8VG5!8 M)"^5N5^[M2SV_T&O;QR]:[ .7L+[43LM7FP5!$GUK")?MKJTBLL&X H=%$M. MR-JP TEJ=%'7"=0]-N@&]B!0+.=WMC[5[.!T9^?TY$EZH1\DF:6^#^ M#>"@6J8+T2#5*O^%LIS)=!ZT^J6RWC0#7QT]T3E6.U0-ZUBUKZ!]X.0= M^V>>Y(G8B&T2F:;D<*TV+.#UB/4)X3HDV<7)5$RB][$^V!*9V)B:"1L9J6?%VE2?0AH5)8<@G<8H=C M2'+R(=W5MK(,4Q8*.=G/SW80?6>!Z"A"=&.3J#:N)02,;6*@?.PEC'DUC=#2 ME&*J(MU5L3!+#)(,[T7,P-7^$2NM3.254\J7MM#A.N'J#*[1,'=:UW1RD6S^ M2$?E_VF#_(?;(!^]$?]D@K0'1,I<*ZB0K'QT+3[8ZNBM!K_ZKTB/)'EXCZ&/ M+"U'UT%;Z_ R7\-C:.HCM!Q] [\=CR;1"?P[NKSL&W;TS+#P.OZ) ;*RSAVREA<8,'TJ8'/*S>@7/<%^^\"TW*LC5:Z<'D6U4X*KJT?0SHF9 W&1-#Z(*\5$X(:.?@Y 8%S=N'@@D!4[6V9V%OS MZW'BXU(9Q":KU4];(H4=SVL-4=2?]QRN5\RQ8U%/N"0=./5MB8EMJ+!IJ!JL MO$U+VGTC]GD "YAP,4@UN:PVOD%)==3AU!T^?1Z[YB7Z >7'T^]\6*AU>](. M6S=$*K5V=PS4M_:VMH!QGQ5SC(6Q1OK8M>,L*K;XZHC,-19/3C,DJ6F5->@R M"FJFYV@JPX#1IJQL9[PY>M.HW5&WJ$,9V4\^M]1MQJ*W^P@?HW>2.M;6-,2>%6#41H0*NZJ"+E\>] M\I9B[+N+\2UHP2W6Z3RMPXI87$$W%$4J*G2<;%K2.:)"I2'D-D<1>XMQNH,S4 L,8A (K='% MABP-RB^YQ!6QO_Z@_7&Y"N?IP"I54B\/"=#O)SU)&_.5&EMBYY,20 \4)E68 M2KV"MEJBQC5!TD(&2@ MC5V%IG%_(:7KY0-:F2I>:75PT-D+AK7>HZNH\^-6.8;?4XKAK'OD/Y",,)E- MX^CUA28B7%R^Y/1=W8QQ?R&+3\K>.%+NT+,_<%!VXK:K8RE;J]0-XD)F.%D; M*P6@8(#_^K'7230O@.6=)ESX#4W^%'KCC:D$V?)1$"&L=<--S%@=>)JBA7[O+2!UL-I:A7??-TJ8_:G12I\=%*R+;T3BFB'>75E6CO=LZ76.L M*^!C7"GJ&6_89# Y'3N'6 @$JC-PF50J.".4'4O7N$(,]O2H/CEYW.T".,S, MA2FI(SY21[Q$U9'Z(?5U' '\Y,L^-'I/4JNMKYY*1Q\;LT?MYHAO2J?MTOP# MEXX&);)P6B8<#M%JORU%1XA1V1)E!-1^O':Z/"6'!)7<[,5P5X5EW%^%Y9VR MJ@\8NX]0]6+]MG^"GTW=HHM8W)P1LXU!5]&;I(*[RGO>25D_;79N>N.#.Q"BGK%#PU&^QEDKA)+:E\=[4)%3W#7ZV@4CV<79!H:QY<7EV0=.AY> MQN?CB^ADWV#[ KJ.1_%@,(0QCF?Q>( F,9!>)K..85Y'X]F4#&?C>'@YEFF' MO(2CMRJ" X4])DFO:"HXZ>KDZHCA>"? :.^-@_QV.9Q%.,_%"/\YOSP_>F=K M$-(+8;CX^7ADS6_R[Y&"[ OF'<>CR; U[_-(V'M9@[/A$ ]J<#8=\)$-SBYF M<& 'CKOOWFB@P4R'/.?!!V>CRP-&Q@<';%T\&]AEP=9/C@Y!].4%Y/M1TI2]P<+KQ*NHH2]8BM<\O.(ZJ5))O MTE)+<#Y2\EN=GBKYDU28Z20>7(QUI;XHO4^2EIXY%,'Y+]LJZ: OWR%\-+N< MQ*.+BT.V-OK_;&O#>'PY!)(S/61SXUY)QU7%&/<7J/C9/$;7SHC\H2SR DM; M_JZ RV?F\N:YLV%A'RGO-WN*;D5>_[FHH_^ <[Q>%MO:M+7L*Y1/*>V6U7N* M-$#FS.(^\.A?F4?#MZ<#T/J]N-*?O&:KQY^*+1#'R]'@Y&K?,W"Q'"R-Z9L: M;'+G\E?\&'L, ,>Z5I11Q,97Z26"]C:RC9,-IDE%JD#%Q543W'!JT;7HLZ9-<+T+M1\ZWR!T-+.(,)QJ) MS1FT28E=#Y9B"-YB\D]=:Y$@^SFI;JD+9,3YU=GL:B0[U=7OSX#-MA>'Y29W M!RL"K/\,FA8MWQFQVO".WYQBU9P[P\WG/MH02P'ST26"^>V&RA':$O'\&)D- M]"L$KW1053V%5>/^@NNJ:RXHD MOC'G:!!TZ&\D(=YO%/.AM3;;+"._STS'*L1&()FLKF(V:9K=& "W&QRVEQ%( MR8M?)"1%9W#CJ.D$';)IIIF".V/?X#4]NU-O#;NHL((YX5&VG!V ".2-H]9[ M/)WB$!X?A1*]8+CS@_#*JV$ID0O8R$TB/800*MJL9!3XV-LU886=_#FLF,61 M7QM:$>+BO LAW),O000MF>S?4^PWG_(@"L4/M;UX-5'%(EYRB4(?3@(X"P<* M"JR3.P>^3^[O,?5=&*\#:ID^^_!=7YWMS M\2 Y!=GBNU<8O& _QY?4EGAX$O;-:K?:#L)NI KGF%)[FLRZ3!UWIYJ-8U3S*]J2P.'\D \G,WLVW+@1RU5#-PY/C]?)DM_RYI_KZQK?#C=2,E'R M2@E9L9KG)[,S^^C> M7_"B($FPXZ]>Z&RCDS9N7P_2?]7.PYF[1/$+6?Q+9,WJ9!;-6,;SI"V:&_GP M&^\=\DE>*@NE/]E#O]::L;15C2S[S;"@%%7W-_G>!V+*!J??X&B[.T7:RLND M24Z/:_G :EH-:72A7=6[89RH*"NW38VG ON:TR^RXIE4XN^DBU65 ML5NQK$0NTJ1JV%F:RK9J1+5DU[(0J>"*S;\F=P57B^/#!G:0M,.TUWG>Z73> MT&D[['=9-2O%KJJ,9\\%',*!C1?.X,6Y,RKQDJ<'S+5-YEB..R+/W43%U?+< MD:@HUCFXR[]NM[=[-S72D5HG*3^9H5,4K^_Y[/3GG^S ^F7$-F]CFS)1*2E/+,_;'FM^NWF-.:+J^;WP6 MR9TH1$,X\7X]%%-6'_4I7R>/7;Y1"6[P%.":WW/L4"RT#,!539MW%,%F.V5A M6(>;M40(:5G-BZ3!O3M>\5S W1C5]C(=VQ:[EO.BCB;Y@_3YL;-53!.C,&8* M6@#U^3+)4\W9VCMIQQYS30M%]6^>U!V2LV=X "RVZ<.A#]>X&1*TQR(S"CU* MH&=:@8\+E*X5&Q=2-:1OD\K ]+P8F3)CQT8%QV%@ /248NM:(C?H1\_Q\6E[ M'CYCU]V*SI#[(RA6L##M "6#[$)N=9MK>K8/B^S(8[[I1;%QFQ1]R8"G?.-: M6N!$&F!"%@2.\1&U42==O209IK)0#:F]YY15*R",MG>+@0*R=PU?==A"S:/3=?RZ<(S M72]B"^-74255*B!95*DL>>?XSS]%CNW\LOGK&A]!XAC,Q'#AKQ[;EAG%0Z4O M:>6<]"Y87LORC1)1Z"(01T[H1Z54]0;L,#8P?2\$>.G'!)9]_[$Y(NK:6#$8 M,@=]6!A?X,$@;((=>VSNF)9%E.Z16L!;7U0MBH1::EV+E%-Y^Z;M>X0[ ME4HZ$IFB1!'K(+9Z&_HD*EED4 &W0K)N*TI#//>&"([--M_Q=TRVV+5_8*ZY M,'G:^/!C:W00N8&W-5XBTPO>'"^NZ:+%7R#T'&VYV('0R*"+!Y/0=^Z@]1>C MJ#?7GFRB7KW("H:23LM4G**LZM3D.+$HAHAEC/*XL4 ?)'K5_]#U!!R,'=9? MVG;073JFX_I]F6P)G/<2%X1B]X+,N7O$]WNN7HHG(;$9QV$GT',[R73/CMD( ME_0W7-(?Y9*W..1E+7()9#IO%9ZB#\Y2E($2NG%,LFWKQD0J.:IU-Y5\55@8 M^#Q=5;*0RRX6 -70 VF@,Q%2ITN%;%R)-5#4=;9J%3'SGI,6&E:!98T%+=@$ M+9@?.0 ("?=3?#P-MG-"WSG) N;^M*-.VK96&WZC-UW(I:2914LKS4 M:&5;W>,Y0(BI%<8=2>G"$(FS/I&B[ M%.$DTY;K'SD[C9JW.U$O8.=J"%DF"!20B$?!$7.+?1C^/ZVYEU3[P+]'!I[Q M 8D(:(T;Z6N?KCU?7WLA]MT(]6T_K^$XZ >'!0T#EG%F'=AZD7T0DH:#;HM[ MH/=[5XYKS.DE[QKOJAN3F:[HBV0M 7B;XX: "%KL7I:6D>MV)U6/67X MNU/F!=>EV6^[1$BBD BR$[Q#6T,0UA"TU?%C%H-MNCMIJPW,BS0G=>FX2/SY M;>KJFDYL@T='483K,/9[!"5 :![W[W2TP;@HLEV?]&2DHUX][R*U6\3+=C"< MP>%!$%P06!]DSC*NWI4H]&\:W>1]B]-YOB;: >AS$$VVE8Z-IN7[W?'#M_1% M8-IQ-%:8\:8PX]'"[*DV8G"S(7"HN0*3'_I:UFML:6UL(?IX6OU'2^L<;,7(]LUU=U -U)S[3\6YG.#?N%NN\(Q;;Z=-_)ANZQF3:[YD*=H!2\!TR MTPZ\PL M*.FHIHF!;!L%-JI_4W4 B"#;I ='._SQ(L^XRG.,0\JEWM#C34(L0U/1EZ=G M8TCJ#^@%'/OV"[V=\=6K<""$H&!$]$:3A7EO4Z"L ]"%17<5Q@C81+DCIVOK MP(H'D5XGW#IPH@F2::'5-=V!M3'+IU/?$+7_QV%KI\.3)8^['.UR>8KLMYW> MA3:'6^]WT*A+_19+,?U.IGO5L[F[>5-VUKT?>EK>O6;[/:DQ#12(>8ZMB :. M:G7WYJK[TLBU?EMT)QNO(-RB2 "F%O6M)C&0I.D6H.V")%TQ#'N@)=HF*HD>2]\$N7E_>>>P^O>+12^HN9"V')75.WYG@XMW;Q9C0RY5PT MW+Q6"]'BRU3IAEM,]6QD%EKPRF]JZE$8!.FHX;(=CH_\VJ4>'ZFEK64K+C4Q MRZ;A^OY4U&IU/&3#[<*5G,VM6QB-CQ9\)JZ%_;2XU)B-.BV5;$1KI&J)%M/C MX0E[2_PNQ0K\VA,G"<3I;ZXR45U/ R<0:(6I74:.+I;<2;JVBF"&7]O M= Z[(]W&Q^.M]G?>=_@RX4:)@/226F?%G;*[7Z56S\29R^4M7& MMV2UD0V&I%P:JYK-9EC0R';=\[L-#L_9$&XVA-[N]4'>RK?<\O&15BNBG32T MN8%WU>^&<;)U0;FV&E\E]MGQ1V4%"B+.LG MIN0:G\R4K[/^3^\AN1%WEIS6JOSRURYG>\W9[2S"$ _0)*Y)"6\K8N<"]\+4 M"CUX+TL05_AE+6KN+-1KKPQY26):!!'ZE,5H&6.D![6D0RWI1>VM-'PVTV(- MC4-BF]// Z%7^VX0_A!<$^$RG" _13,1>INCX:#G8[0!R$5L%T2#*W7/:RLQ MNE&6U]\K_HM0,\T7\_O!)U 9DM>66X]\1H,D\3T+ H=]3)E?B&@>NSZA69"B M+VB2L,'Y4N/^]X=^D%4%$,^YL22E651@2Q@D$"SB&"TK,A+2(L\("RG+X\&) MD9Q<\E).98E(TQ@'1@D-7*B;?9?7 8UP!<(^P%HXG(L88+F5&'@QMQ(6 M- -8<+2@:9$-KCUA7O%F<4@NVBE.VR,&:S!DNC2>['Q9246)4$[ M^YD$SG%=OO2AC)P]"&8>Q]]B*A@9Y6"J:U.:9^E36CZD=N+8'#N"%D%.?!\5D,-)^)#T?OKO7O05Y[0KSFEO<4; M81,BOI)V3L[\CZW0E'3K)P:1?S1_+_E$UM+>4^\9?DN%O/5E_'G5O->Q[ M52FJ:A8ESU2HMU?(O@MLF.2^#D<%G-@D0O<#MF?F8.(!?M0:4FX!KS> >PT1 M#0IW;00LWQG]T:,7!^(X\^\J V7+UJX?']UJ]W0[6;]8'L37[[X/7(-QAM1B MBJW!ZPS_87K]EEI/K%KX]\M$622-'\[Q_!3:">#[%-?"=N(.Z!ZTXW\ 4$L# M!!0 ( -V#9UB-/M?G @0 ((* 9 >&PO=V]R:W-H965T8F5S'D% C[+&-PUL4_%;!-[P;0X;E%5-L/A5\#T)+$YI>&%>- M-I'+*YV46R7H;4YZ:OX;5P@!G,$7)NY1L56!<(MI+7*5HX3AG3Z1HZFCR)A6 M<=(6>-D ^Z\ >SY\X97*)/Q MT+D>&+R@QW4)C8.G_&NTP]/:NEDNY(ZE.+.H&R2*![3F[]]YL?NAAUO8<0O[ MT.>WU'SKFG+!-[!X8'FA69Y1#Y[=LN<9NL&45VE>Y,Q4^9_&'[C#1P7+@J?W M?YURK=?X:=<6$I@"R@&6*Q1='@:+D@N5_X/KP2?!I6S_/[)<#)X3EYKX&=6N MJ@F4REQE>06\0OB.3%P,+KG8<<&H'%>\6DOX"?RQ'4]<6H3T&_IA */F-(R\ M?G"V4<3Q@ TJ$[S>9OJ)S9%\:<]S$WOLNH2?P#"PQT%(YCPWLOTP'-QQQ0HR M[@6Q'1A.?N)K5H$]&8\-+R_PB6XT.!TH__\,E#>VHTC3>?\N\3W_@R;FV4'@ M-L1BV]?V?R!@&UZ+U^-%)J(( @I79$=!1,8FD9U$R3%:7F)/W#&M2(@XQ782 M1PTGS[?=Q(6>5HFZ5HEZ6^4*5^I)0]@G^L6&KQ5]L0H=??A,88=K+G/=+S;H M!, W5M3XQM[I9_,9"5UEK *Z ,OF CRNN( M$:%8F\3#@[;;5 +41XK%H3)Z M!:C0Z'9XT9$ZNHGM3?1B&$Y,N)/8CL.@K5<_@=$KRKJ&(MT&<5-"2=*D*TPH MP1,#:$\H;:.>O,5=WN(W7W$W!\<^T1@!0YVBT1O3T6_D#UW-J#] SWP=D*_> MP+2EN<2: '?AW1(+"1O!2S!]0@S9R^XICU],>;R/*5C!LT[TO/"_^#I]^.,& MAFUC#Z,F.W0UGLZ(\V0N*%%LS?0C(>5UI9H1H3OM!JQ%,U<([,V6LN**9Q2PS&A)1: %ZO^'TN6TWVD W=L[_!5!+ M P04 " #=@V=8$]/? 2,# >!P &0 'AL+W=O:M'HE5<9TUX%@2XJ MK)F>RA8;.ME+53-#2W4(=*N0E0Y4BR .PRRH&6^\]=+M;=5Z*3LC>(-;!;JK M:Z8>-RCD<>5%WM/&1WZHC-T(ULN6'? 3FC_:K:)5,+*4O,9&<]F POW*>QU= M;5)K[PP^Y9)\Q'>7R'0SQ.8"&%=E\X]K9YYD'1 M:2/K 4P*:M[T(WL8\G "F(?? <0#(':Z>T=.Y1MFV'JIY!&4M28V.W&A.C2) MXXTMRB>CZ)03SJQ_DP8A@5?P 2DV#2]NV4Z@?KD,#+%;FZ 8F#8]4_P=IBB& M&]F82L.O38GEMP0!R1JUQ4_:-O%%QC=83&$6^1"'\>P"WVR,=>;X9A=BU= ' M>"Z^'IV<1]O7<:5;5N#*H^NO4=VCM_[YAR@+?[F@+1FU)9?8UR[]/EQ+;> O M)Q%N\<' 1LCB[N]S:B_RG5=+"<5ZAVI,ZN2+N[58 KM'18^0WIE]R;PY@+"* MP*"JX<4C,J5?0C*-DG]#2JX+V34&%*.[-)LN%O#3Y$]" -J+ *=>)^0ULI]X MXOS_WA*'>797V/A_A)D?SE,W1E%.8^POLGQRS70%+7NDGF T4$,"^2U<]Y"\ MAX9IU$.3'"Y4*!TKE/Y'A;1&*M&SY*%F'SC;<<'-HP]&P@YARWCIPPTSG:+= M_UG.B\[/EY,RF%!\:9[:9*80^8MH8:<9S*.YG>20)9F=S($U)9@*J7'OJ::P MR,/)K31,0-<\%9!J5=@4[ZE3:\C\13R?V*B!UVUG3SG9D'<#21Y/ME8'5?V> MB0Y![H<*BB$;W%4C\Y,T.YO]X*1GU:@.KC-K<$+Z]C7NCLW_==_SGLW[/\<- M4P?>:!*P)V@XS2F7JN_&_<+(UG7 G3343]VTHA\8*FM YWM)G6%86 ?C+W'] M%5!+ P04 " #=@V=8NE5GS^<" W!P &0 'AL+W=OJM(*+O%: M@RGSG.GG"0JU&@5QL!ZXX?.%=0/A>%BP.=ZB_59<:^J%#4K&FZ]7W#/<65:-C@E4Z4>7.*PQ@V9+ MY]BVU^CG7CMIF3*#ITI\YYE=C()^ !G.6"GLC5I]P5K/@<-+E3#^#ZMZ;11 M6AJK\MJ9&.1<5BU[JN/P-PY)[9!XWM5&GN49LVP\U&H%VJTF-&=XJ=Z;R''I M#N76:IKEY&?'7Y5%.("/<,ZXAGLF2H0K9*;42*&W\/Z.306:#\/0TF[.)TQK MY$F%G+R!'"=PI:1=&/@L,\Q> X1$L^&:K+E.DJV(9YCN0S?>@R1*NEOPNHWV MKL?K;M%NH!*X25_EW=OL[;)E8 J6XBB@=#"HEQB,=W?BP^AX"[=>PZVW#7U\ M2]F7E0)!S5I'LP"6DXCZR#*@BWZ#::DUEW.8,,,-_/ * MX0Z?+$R$2A]^;A*[E?Q,GQGR,=2E%* M0 GXE"Z8G".D=/CVR)0-QMW%[,?]3?]]_O^EM7NY+MB&P4MJJKC6CS:MP4A7#E^75DT+1G7-I0.",7*/]3PG M"YOH^L6O]SSWG"]WF6Z5OC8;1 MWE:S-+-A8VTRBR.0;K+@Y5@W6=%,J77%+ M6[V.3*.1%QY4R8C%\2BJN*B#^=2?+?5\JEHK18U+#::M*J[O%RC5=A8DP6'<0S:<-7^,EVN_-4M,NZED*46%MA*I!8SD+SI/)(G/VWN"'P*UYM 87 MR4JI:[?Y6,R"V E"B;EU#)RF6[Q *1T1R;C9<0:]2P=\O'Y@?^]CIUA6W."% MDC]%83>S8!Q @25OI?VFMA]P%\_0\>5*&C_"MK/-3@/(6V-5M0.3@DK4W72:KH5A+/S M+\HBC. -+#4E6MM[X'4![VY:T=#3VQ"^T(?Q^HJO))JC:63)I0-&^8Y^T=&S M9^@3!I]5;3<&WM4%%D\)(M+:"V8/@A?L(.-;S(\A34)@,4L/\*7] Z2>+SWP M :Z /?%UZ&S_6A7,A/3\!QG =6$07V+P?S5BV04GQW0EO7:LD/L\X>D@MTH68"H&JUNT5D8R(APY,?Q((W#TYA!RD*6G1+ &'CU8LR2Y S. M\[RM6LDM!5T@O4\N?*3PFF4A.QG#$:V&X3 Y@:/!D_K!?_53HXMA%(Y8YN>3 ME,&^3R-Z5,,5ZK7O5 9RU=:V*^?^M&^&YUT/^&?>==+/7*]%;4!B2=#X^&08 M@.ZZ4[>QJO$=8:4L]1>_W%!#1^T,Z+Y45!2[C7/0_R+F?P%02P,$% @ MW8-G6"R=QL)L! R0L !D !X;"]W;W)K&UL MK59M3^,X$/Z>7S'*(@2G0/.>%-I*%)9=3KL(06]7I]-]<%.WM4CBKNU0V%]_ M8Z>D 94<*ZU4I?9X7I\9CV>PYN)>+BE5\%CDI1S:2Z56)[V>S):T(/*8KVB) M)W,N"J)P*Q8]N1*4S(Q0D?=\UXU[!6&E/1H8VHT8#7BE4$4&0T$7X/0W*A-+TRH1AJ=8Z5. MRIT2>,I03HVNN:*0P!%\XGRV9GD.I)S!5:E(N6#3G,*9E%1)!ZZQ0 XF!$GR M<-!3:%HKZ&4;,^/:C/^&&<^'K[Q42PD?RQF=O5300Y\;Q_UGQ\=^I\8+FAU# MX#G@NW[0H2]H@ B,OJ #" EU@+OBJZ7#W=+ZZIS(%_C&^PH0^*ACG/+O_=Y?;G8IWN_TW)0*H M3A,@R+284J&!MA!H7W\":TQR4F84B-0>_4G*"N\S8"[V( F=)$F:A766_:B8 M9.8&[G](?<\_1<9^/[3N2!T0UII@>,D?X4!2"J4N2.^P83[P4B>, SA\9;7M M6MMNE#J!FT('ZE&#>O1NU"]9R10]^H(=9,?M>&*)E0O-6I4*\9)F$ M:2413"FM<],P$08CBHQRR582PF,7*^.YHOYO%0:^+BC_!3&(76M"LV7)<[Y@ MV"DBU/E\_-:_YWA)"%Z4M"BNE_QRJ)_QOF=8$PJ^D.E[P@TA<"(O!1]O6MH8 MCWQW0P\XQ1'"/(XT!_EY'M9-JW>Z38G5Z 1..+Q(D*.T[ M81)I#$*W%7\0;$_"I'WBNE$W,E<%.OC S#RP.6T!].BC^!ZNCI-"'L(;-#7=>O%3MR/],+%$O1? MVSDY?=K=.[(*AKJJ^JQ^M M"-(@T(L8XM10$O#36"]22%*K"YE>:[S""ER8(1*;G6YQ]:354)LY]:P>S[;L M]9#[E8@%/G:0TSF*NL<)O@FB'ASKC>(K,ZQ-N<+[:)9+G+6IT QX/N?X/FXV MVD SO8_^ U!+ P04 " #=@V=8XB%KO:X" "9!0 &0 'AL+W=O"V6I?&'OCIM&%KO$/SO5DJVOD=2U[5*'0E!2@L M9MX\/%_$UMX9_*APJP_68"-92?E@-]?YS NL(.28&3 KJ2K0SV^WS< 8!R\ HCT@(J81_ESBBZK0AGTJ_2((SA/S>_F_J&7%L"/]N[6;1NHA?P9R^@0%*-=8K^@B4[AZE.[+#H'4LD"M2U?QJ% $CJ.AQ#VH]&@]TD^HA)4W0;6B@FC81*.83Q)>MV,;L)-MFT,28YU-#D4/M#26A)5$A:3LW7_?(65K'<1Q M6_0B#<-^1TS\6CS!$5/%5E+6=6KE1SZ[HRR;%BTN$-UK2RY:)BBH8B MJK*H<25 ME7%Q/,22[Z?6;YUG+@O MLESI"7<^;5B&:U0/S4K0R.VCI$6%M2QX#0*W,VOAWRXC[6\T0T^JWU,!3^QC]-Y,[Y;)A$M_R M\FN1JGQFC2U(<AO2F:-DRJ!DWDBEH79:T$K1:$4_./7"%, MX ;6BB>/.2]3%/)7N/O6%NH9KCZS38GR>NHJVDLCW.00=]G%#7X2UP_@ Z]5 M+N&N3C']/H!+)'NFP9'I,K@8\1TF#H2^#8$7A!?BA7WFH8D77LA<0I?@N?PZ M]/ \6O?*K6Q8@C.+FD&BV*$U?_W*'WEO+G ;]MR&EZ+/USD3>+,DM:6P8L_4 M! H60K Z0VW;\*G1FK9AH46M*_6G200^XY."94FE_.M<3A=W/9_3Q[;:H "^ M'7PU"B=&^(0B*22^S+ ="FIAZE)]#Q1U!@D57U#+M:P$A:(:++),8,9(;06M M%-35RD0GPO9'M>1[\0A)P@B$$ MCK9'WF3P.QV-YN%/[&$0:0??&06#NP/1%*Z"#GI-+DXX&E!';['0$"XHGZ80 M9+Y^-0[\X,WQ?XX8UNEWE";]AIX3:T;:#OW1<6M3E)]@Q]Y+-E$(OL$&DP@N M""CJ!13]/P'=HZ0J)/H$3.?#0UVH_ZRGBR3^04^P6C_('R64Z5+>I"24P4.] M(Y9Z35X6QCB>V$$(4DMTM:J MNZG[V?Z=6W37^XM[]TA^8((.0$*)6X*2YJ@"HGMXNH'BC;GL-US1TV',G-YJ M%-J!UK>&ULQ591;]LV$'[WKSBH0>$ 6211 MMF.GMH$XZ= :QLTZ8IBV ,MG2PB$NF15)S]^QXI1=4 S_" %GL1R1/O[OON M>#S.=TH_F@+1PG-52K,("FNWEV%HT@(K;L[5%B7]R96NN*6EWH1FJY%G7JDJ M0Q9%D[#B0@;+N9?=Z>5!%\$IO".D&XG&_Y M!N_1?M[>:5J%G95,5"B-4!(TYHO@*KY8*I*X[^P:_=& :2UL:IJE0E!)60S\N=R- M(X_RAEN^G&NU ^UVDS4W\52]-H$3TB7EWFKZ*TC/+C\HBQ!'\ O7' B$@8;@/GZ-]FB_ MMBN=2[/E*2X"J@V#^@F#Y>M7\21Z4^EF-4E@LI[:8);::RN MJ4*L.8.W>4X''>B@?[0%:KA6%2$I7/GXK:FJ$(:_*6-.X0]/$Q[PV<*J5.GC MG_L8'\2TG_%7Y!K099APIEBM"0CE:$ Y8NZ3#'KPN3%HS:!_[C(T8B.Y)7UN M(.6F@)RN#2C:LRB^,[X<4%52S4G Y[3@!!65[V!3TDI>!K4?HS_@/AJ*V_=_IHF'/^^M64Q>S-]:0' M@A[OC?Q/(-9BH=DPF<1PZB9L,H;38U@R-H5A?!9'$2FR:3PX\:(3)QRUUN() M'"BD<5=(XZ,+Z0-UO%M)T;".I[_N*#)"TH67UE5=^NC\J%HZ".L_U]+_D-8D M<0EA5#=')'08N]3#;#R"BUDT.'D14!K/V(SY,;J8[LUHV.ME%>J-[]A$1M72 M-FVMDW:/@JNF%W[?WKPHWG--M V4F)-J='Y!6=!-EVX65FU]9UPK2WW63PMZ MV*!V&^A_KJ@IM OGH'LJ+;\!4$L#!!0 ( ."#9UB\]OR9A00 ,D+ 9 M >&PO=V]R:W-H965TV40DT25I.^W7=T@IS@6)-D$?^F+S,I^4OC$K1 NW95&92;BR=GWV:M42R\ M4EGT>!0->J6053@=^[,+/1VKC2UDA1<:S*8LA?Y[AH7:34(6WAU M=+P62[Q"^WU]H6G7VUM9R!(K(U4%&O-)>,*.9XF3]P*_2MR9!VMPD8E$X0P3CK\9FN'?I%!^N[ZQ_]K%3+'-A\%05O\F% M74W"40@+S,6FL)=J]S,V\7B F2J,_X5=(QN%D&V,566C3 A*6=7_XK;)PVL4 M>*/ />[:D4=Y)JR8CK7:@7;29,TM?*A>F\#)RA7ERFJZE:1GI]^416 ,#N$D MRS;EIA 6%_"+7:&&4U52H5>N EN$\RI3)4+GBS+F #K78EZ@.1CW+*%PMGI9 MXW%6>^0O>&0&R@1_#W,?"[&&:\U>(99D<0LR[PB,6I@5*KOY\[G8VKW_CD(#NK(!)1W+.?EL$L^# MELLX^%X1913R'[I<$E48Z!2$BAX0N-;<"EDX=(?$,H=@!.$DBKA!ZR$;S#9: M6HFFW4PFS IRHAF@'"U)^EI94?R?KF>XE%4EJR4Q1R&J#.$]=/I\" >T2!*W MBX?<[SJ#+NLW2Q8-[\YX/X6#H*YN]JBZLJENX:L[1\*/1)-9(8R1N\&W.Z:^G69-^M26N_ M7#XI!]!G\0V=^[J6;8=P1B]9%@;$W/E^&V6X.U51H4SS./[KVPA.\IP^QR3Z MA6#"N<62!(#4X,J2B=+Y<@EZA.,E9@F(65C@N>?''/.T0ZG0?5_LJ'X%G%&? MG2KCZZ-QB]6&VICU^ZYQ6.S?7AK')'1)I"YTM@)1+6@ V-)@LW; Q*-_>/D M3NR*J,1XF9I/Z%$&+'9/L'['D7/X$U:H1>'%Q(*^[])8+=R@$K!!XESSE-?- M&PU'I.!YI7O7[DURK;@EK!1)A\4CUVS!^?X"\)8&.$.YG).O7-H#"LI;=BW: M6$[O+5?H,_#(\AL8]&4"!1=\XF)/H^"SK*@[)45>._)^@P_O1ISQCT21)-5L M'H;21.#32"SC+;7 ?@\L\0U=$Y$O,S%0:ZS/-7WOP7A5HE[Z(=+0.Z>.J">M M_>E^3CVIQ[-[\7K(_2KTTB6PP)Q4HZ,A-:^N!\=Z8]7:#VMS96GT\\L5S=JH MG0#=YXJ&DV;C'.RG]^F_4$L#!!0 ( ."#9UAX9U;$100 #@* 9 M>&PO=V]R:W-H965T+M#"ZA-[,0O MZ24!DKYL!:ZWHNGM, S[H-A,HM6VI)KQ$-O!1YJVIC-1;>KTS467)_+#9;T9RE5P0TMU:JK-PIYYH2*O!OT M>E&WX*+T)B.W=Z\F(UF97)1XKT!71<'5ZPQSN1U[OK??>!"KM;$;WXU>_F8#U92/ED%[?9V.M9 M0)AC:JP&3I]GO,0\MXH(QO>=3J\Q:07?S_?:;YSOY,N":[R4^3>1F?782SS( M<,FKW#S([:^X\R>T^E*9:S?"=G>VYT%::2.+G3 A*$19?_G++@['" 0[@<#A MK@TYE%?<\,E(R2TH>YJTV8ESU4D3.%%:4N9&T5]!K34=<0(JNWF^ZLSVKK MP7]8)\-WLC1K#==EAMF_%73)E<:?8._/+&C5>(7I.?1]!D$OZ+?HZS?QZ3M] M_9;X:*@=/.1?+3TX+&TKZD)O>(ICCTI&HWI&;_+Q)S_J?6K!-FBP#=JT3Q[P M&]NH/ MY K0L@C$ 18+2A3BH4,\^'8([-#O[#!K5TH94(*E^[0B-"[E+CI?2V'HY]QP M&_R?P8]9,AC8R8#Y84B3(0M#OW-=*>I.#.Y$EI%3UUP;B%@21_1_2 )^P/QD MT)EJP>&>IV))83CQ3R$9,I]2;QBQ03* .&01G2+M?I\E_<#:"7HL3/K64,P& M_K!CI2[7HN2T%='6T*>)$[3'PYB%O1A:* T;2L-62N?4=+.*?)%+N!(ZS:6N M%-HP_<@D@\^R7)U]IIZ6P51K-!I$2:6;B6>1590(U+6H)Y5P*:O2*($N(>K% MZY%YT KVWPY0X?K_&1_=6;&PI7CNU;K3CFCM0DC.F;$#O#SHWB98H0 ML%X4N7'P0U[4?WR61%'G-[.F#/(9$4=C%/F6SI#YO:%EL\]BO]=&3]30$QU% MC[;\7$K"1\&L^R1M/ C]Q*R3=@(W=.%0USPNT.UFCZRMID%/(?#A _B1'?KP MH<7SN/$\_K^]YE[)K$J)9GL_S"D;1(K'-IQVX\?Z+\N2+GLXL;UE85'0-09K MFE#V.532I4F&#AHC/!4:29L,OHFS&^'.?)F=W;#[9^Y'4G&C:(@/+RKY0&/ J$Y*!I@K+&(B"KT2Y8O L]/X>G=Z>0D!\ M0!!89I+#S'3?W>84VY5[LVA(;>76%WNSVSR+IO5KX.UX_::B6YI :,AQ2:*] M\Y@*6M7OE'IAY,:]#1;2$)%NNJ:G'2I[@/XO*3K[A370/!8G_P!02P,$% M @ X(-G6.2UU[W. @ !08 !D !X;"]W;W)K&ULE53;3ALQ$'W/5XRVJ K2PEYSHTDD0DO+ Q0!;555?7!V)UF+73NU'9+V MZSOV+DLJA4A]\77.\3FV9\8;J1YU@6A@6Y5"3[S"F-59$.BLP(KI4[E"03L+ MJ2IF:*J6@5XI9+D#5640AV$_J!@7WG3LUF[5="S7IN0";Q7H=54Q]7N&I=Q, MO,A[7KCCR\+8A6 Z7K$EWJ/YLKI5- M:EIQ7*#27 A0N)MYY=#9+;;P+^,IQ MHW?&8)W,I7RTDZM\XH56$):8&Z.G]DOG7?R M,F<:+V3YC>>FF'A##W)I8ODZ5V+6SJV+3G0;;61E8-F!14 M7-0]VS;WL ,8AJ\ X@80.]WU04[E>V;8=*SD!I2-)C8[<%8=FL1Q81_EWBC: MY80STQMI$*($3N"2"R8RSDJX$IFLT(<;^A/=!S8O41^/ T.G64R0-I8-&]83>].V;J!^^.Z M;;6EA]BG5\(@L1I@ M(H?/ID#5/ O\<(+A ;<&9J7,'G_NTWZ0?;_V[\@4H'TKH)O&:DYGTFUWZ+8C MV\2V23JM,E[K.8+('PX2ZA,_&H74IW[2CSL?J2) MY1:'X--OR?&2ZO\A"K) MB69D@:K (QKG1F.V5MQPU#X(^G;T([N]'AS#*.R<5U(9_H>Y+)8+(,457U?_ M3]I-XY HN\EH0%T4IQU*;$I; ;C-"B:6",L7T0TF\N/^B,('*?2'P\Z#-)0A MY)DXCB#VA_3-CZ!'02GL>_9@)S4K5$M7@#1DO*&B,0%XP%MF\?0&6[ M6F1+XH1D:[J;L;V_?JN:AY1$%CP/XJ'NNK^OBGW^)-47O1;"P'-=-?IBLC9F M5X\JWG93"[/[7^?U.6Y M;$U5-N*3 MW6-5/LJ MKD55D2)TX^]>YV0T28*[SX/V#S9VC&7!M;B6U;_+PJPO)ND$"K'D;67NY=,O MHH\G(GVYK+2]PE.W-PDGD+?:R+H71@_JLNGN_+G/PXY ZKTBP'H!9OWN#%DO M;[CAE^=*/H&BW:B-'FRH5AJ=*QLJRH-1N%JBG+G\*(T /X3W\,B?A09,U%V3 MRUK ])$O*J&/SV<&[=#N6=[KG'#E MG!W4>"/R$PA\%YC'@@/Z@C'JP.H+#D2MH0MP7WR==+A?FGARJC<\%Q<3)((6 MZJN87+[[R8^]LP.^A:-OX2'MEP_(NZ*M!,@E7,MZ(QO1&$UO?6&P4'#[C*S4 M6*2Y:,2R-,?P7QL-/(IG _-*YE_^W!?88=/_$5R!H)H!9ES4"Z$HZPYFW:<+ MHTO@W* 7VI0Y&(+,J7/=*H4^PA%$^,O"#*]3WV4L@V/G1BP%+A 8IJ$; M,GJ@>^8@L9 VS?>*?-]-$@:Q&X<))&X0H[XGLL"Y@QPKJ36Q[ 0V,A$9Y# 7MK5TVU,Y+KO!I&/)NB9N4DX M/(>N;XT-;C//C1(?_-C-@A0BO/KH2(:1>[@?=V<)R:4N\S#F ]B(1FQ$;\;& M[7(I;$O;Q<4]1SK?BUPV>5F5W#:^MR'CH.']D'\C7-Y2 '@];<[C6J $UH97 M) ;3AQ/0AIO62/4"BJ+V,?TQI*E/V$L0"MLZ]38ZFRA.^]&X6:/#9LV; M3I_5$D8>02P.0T)KX 8^*7H4^;J1E5Q9)SZI 8RWC1%JHTIDXJ(CHH;IOXXA M14_>_90RGYT-=^>A76RX,O !_(Q!X/F09)'S43;O,8$M5I**5!I1:PA"#WR& MP.HWH.-\NSH-T\!2*6)TBUA"'MK8,+6 [N#U!6NC1Q^FS&518B-"O!X[#P9A M\)ZF60&8&NHE'5;$T%=\K )987&"F?41V'M5UPO,)/$$[F ML:YQ"(RY<8!9#EPO")W?"0XN-/@A%&.+POX5DA-Q/&9W%ZVO=1NJ_IQK;"2\ M*3#BJC688RQ&@^YJV"#B])HC 7@MV[ZOH^$!/I0N_)Z@T)9*UJ<.K5%0S#O[ M!R"T$OY91Q&-WGDGV"J/QI)MGPXTI7AL2O&;F]+8I@D(5UH+C) 2\6O)%]B0 M3(EI?%L_.FAS?S^ZLN3^OA4-0VOPS+80ZYGS.Y:#VV13;X*<*_6":'SBJJ"* M^F[D)5V-PS!VKO)T0A2Z:99"[+E)%#E_[.'?- SMA*?VE;BI1QS[B,3;I\U2 MR\=XCC"I./J_K62U!=:/>3BB3(3,WK&G]HX7K\C_L/TUCXCC1X"@2,-.QLL. M\2@9>92\F4>?&X5#?-64_^NY-!_&R[VL*OC05^IM5#IH]A^/]IY/<[$J&VIJ MY"Y-FRX5OM?=@\"Y*A!:6/=N+.7]MYW=2LG<2-TO1]N^?=^-PD%H.\OLAN1, M?R&UL M?51M;],P$/[>7W'*T 126>(D?=O:2.M@@@]ETS9 "/'!3:Z-M<0.MK-N_YYS MTH8BNGZQ?6_//6?[;KI1^M'DB!:>RT*:F9=;6YW[ODES++DY4Q5*LJR4+KDE M4:]]4VGD61-4%GX8!$._Y$)ZR;31W>IDJFI;"(FW&DQ=EER_S+%0FYG'O)WB M3JQSZQ1^,JWX&N_1?JUN-4E^AY*)$J412H+&U&5PE M2Z4>G? YFWF!(X0%IM8A<-J>\ J+P@$1C=];3*]+Z0+WSSOTZZ9VJF7)#5ZI MXKO(;#[SQAYDN.)U8>_4YA-NZQDXO%05IEEAT_H.8P_2VEA5;H.)02EDN_/G M[3WL!8R#5P+";4#8\&X3-2P_<,N3J58;T,Z;T-RA*;6))G)"ND>YMYJL@N)L M\D59!#:$]W"ERE)8NF]K@,N,9&F%7*-,!1IX^\"7!9IW4]]25A?KI]L,\S9# M^$H&%L*"H'(#'V6&V;\ /M'M.(<[SO/P*.('3,\@8GT(@S Z@A=U=Q U>-&1 M.S#0%GBHOC8Z/ASMNN;<5#S%F4=M85 _H9>O1^,;R!P22B->J'DQ'MK!]&@=/V61@XEP'$X83,;!S#Z,0 MV"#HU+N==,XX:CZRRXQ\92D_8Z/_?=FHI=/F'D]H'_;C,=OC,ND'00"'GM/? M:[T2];H9, 9254O;=F&G[6;89=NZ?]W; ;C@>BVDH*/O)6< FZR9[\ 5!+ P04 " #@@V=8LZKO M)M 1 LQP &0 'AL+W=O'Y8Y9_+^Z%*,F/59(6[X_NRW+][O2TB.[% M*BS>9FN1RG<66;X*2_EKOCPMUKD(YU6G57+J#@:3TU48IT<7Y]5K-_G%>;8I MDS@5-SDI-JM5F#]=B21[?'_D'#V_\"5>WI?JA=.+\W6X%+>B_+:^R>5OIR^4 M>;P2:1%G*E_?OC\Z. MR%PLPDU2?LD>?=%\H+'B15E25/^2QZ;MX(A$FZ+,5DUG>02K.*W_#W\T?XBM M#JZ[IX/;='!W.SA[.@R;#L/7=A@U'4:O/:1QTV'\V@Z3IL-DM\-L3X=ITV'Z MV@YG38>SUW:8-1UFE1SJ\U>=?"\LPXOS/'LDN6HM:>J'2D%5;WG.XU2)_;;, MY;NQ[%=>?,I*01QR0C[GRS"-_QW6$DSGY#9>IO$BCL*T))=1E&W2,DZ7Y"9+ MXB@6!7GCB3*,DX)\%3_*39C\$IG,Q M-_2G]O[#0_V9O?_9H?[\P/&[%L"I/!,OI\-]/AU7KI5X*]9OB3,Z)N[ '9)O MMQYY\U^F/^RU'?,Q?")#IZ(X%HKW:HKM6.@K/M)PCM:XZ&_P$, M*>[#7!0&FO]ZFGN8%KR>YEAIFK:&+Y?ZL,*/]N'C8IT584)XGFW6QR1(HV0S M5]>T?"?*U.6]$7/R>2WR*@H<$T_(+] H;F/"Y2K+RR9(&#[?E?4 U/?VNV(= M1N+]D>06(G\01Q=__YLS&?RW2>)(F(>$422,(6&\AHTKF,IS'BZ:3 BD*4!2DS$D:1,(:$\5%''+LRJUM,]K<( M;"TT:8U?I#6V2NO39G4GQBIQULGA,6)S&I:@S2)-8K?B^8D7" M/"2,(F$,">-GA]) O]MB.!Y/NO,1&TD3U^Q%7#.[N-('4935%[ 4DM09^35, M-M7<(TJR8I,+DZ*LS+Z*0L(\)(PB86S6B5BC0?<,\UGG#)N:^F5F.GNT(3&!J>.+.SX=ZU%V=KR=\Y(+CYIK::%GFV MDG.10H1Y=%^M\'GB0239NI(B_;$6:2$*XLF 6&:R823B=251GH=[IBSVL7N+ M$4GSH#0*I3$HC3(RF9P9]-AM.#I3"X$=/78;#L>S\7XYNJT5P:A6:E]A8:DN9!:11*8U :;VAZ/!O,#$(S-'3&W0@9F!JZL]E^ MH;7^AV,W0-I<[Y"TH#X&E.9!:11*8U :=TQFQM2@K*$AUHT,PNJV?0R79$MC+J&>BM0F@>E42B-06F\H>WH>KRK:ZC)@J+INFYM%L?NLV!TW305 MQ3_4'1-%06[")Z/,H2X-E.9!:11*8U :;V@[,A],=G4.]6M0-%WGK6/CV"T; MB\X_AC_BU69%+M-T$R9:BT*)_$7=+Y(W2AOJ\T!I'I1&H30&I?&&MIN9=$(X MU/%!T71IMYZ/8S=]7A/"U1I]+M0[8?ZDM[QE42B-06F\ MH6ESN^'4<*.:TW5\G,'0-+LS-'3&EO6IUB%R[!;1K7@0>9A&0DJLV+/H"36$ MH#0/2J-0&H/2N-/UCES',:T8&!I.#2Y38&CHS$;[U^#=UO1Q[:;/Y5R*JHP+ ME8$VZ^PF8=DI?84%I7E0&H72&)3&&]IVM)J>==?(?5,[4ZPRM!O/)OM5U3H[ MKMW9N4S+>!XG&_4 T99I*!6F;O667Z>5X7.=K=:;LKZK6\USPCR5,JS3PEMU MM_EQ\_U)WL1I<__Y+^3W_?>U7]D/J[=,H:8/E$:A- :E<==@^@S/9 3# =[I%IZ_BX=L>'9;F(EZF2Y7V8+@61+SR&^;QR@#ZO M*V%6Z5P8E07YWX]"W3;Y?U*!UV%Q3U@BQ_/%?*EBY_.;1E5"'2(HS8/2*)3& MH#0.I?E06H"BZ==!:TBY!Y[($7G\$*I@?4P^9=5$)K%,7>RTWGJ&VE)0&H72 MF&LRB"J/>_?F(]=@.1E;^J:6KFMH&: ^BZZQUIQR[>;4%U'(:7%4RB__VS*+ MOI-O:2R#JHJT\ON^>EI:36VVW[/&5*A7!:5Y4!J%TAB4QJ$T'TH+4#1=[ZVG MY=H]K2J!/;D*U7-C-^%3Y?9?YKE*,]3/*M!6MP&HA\U4SG%I5^"5/HE3W M.&7+-/ZWF#\GP]<(;UJ.#[;T MH4<8H&BZB%L#R[4;6$ 1RR ?9W+BE^7/+U?I]9O_$6%N>G[ZRGYHO44-M;.@ M- JE,2B-'Q"((\]SF),)657U!XQ1'>ITH6CZ!=$Z7:[=Z?KV+/UT]-6:#V%Y3F06D4 M2F-NUUYRI]V""=SM&ENF=C[TZ (431=PZY"Y!QRR_V2Z K7>H#0/2J-0&H/2 M^ &!N%6Z8DY3H$]RH6AZ@9W6U1O:7;TZ.[EGJ),B^DO(Y%JL[E*S1&.HY0FD>E$:A- :E<2C- MA]("%$T7=.LY#NV>XW:P[03C8_*M$(M-0C[$"V%9R+"/T5OE4#,12J-0&CMP M;J9[EQ[X'^[I0S]!@*+IZFW-QJ'=2_KSN034,832/"B-0FD,2N-0FC_L5CX< M3;NV>X :5==NZPL.[;Y@4R^XJE>O)GF13"6J>YQO-GET'Q92Q,MR>WN029Y]C+XJA](\*(U":>S N;'%C>SN M75/F(5R*J@!]]A0FY9/MV5,[K[=6H18*KR%>JP;/@V^OB3;5=G3DS@1J"4)H' MI5$HC4%I_,#9=^IDQ:ARY'$$*)JN\JWMP>P.X7/U*FNHAKJ"4)H'I5$HC4%I M'$KSH;0 1=-%W+J"HY_@"MK'Z*URJ"L(I5$HC1TX-XVW9WN BO]YA _]3 &* MINNY]0E'=I^P_P02Z@M":1Z41J$T!J7QAJ:J7VL3R-WR@=!1 Q1-UVKK"X[L MON!N O$39Y!0)Q%*\Z T"J4Q*(U#:3Z4%J!H^J71.HDCNY/XU\T@H0XCE.9! M:11*8U :/W#V'=>6KD ?2D31=)VWIN/(;CI^7BSB2)"K39S,#P9MJ/D(I7E0 M&H72&)3&H30?2@M0-'U/Z]9\'-M=JG8OZP\B+,2K]FBU(_N*&DKSH#0*I3$H MC8^[M3Z=4;> .[7:COK 1I*60HY35=DW'Y#9\J(KC>F*= M%;&Y_+>=WUOA4-<02J-0&FMHG:6)V<[:!']M0W]/0V<\V@VC>QHZKKFX[;AU MZ,9VC^9#EBY/REX!$FJ]06D>E$:A- :E<2C-A]("%$V7=&O'C>UVW)\/D%"O M#DKSH#0*I3$HC4-I?D/KQ.2SW4AK;N=L[5^CR[(UV,9V!R90&[ZD1?R#7&?Y M^JT]QD)]-"C-@](HE,:@- ZE^5!:@*+I8F[=M?&!DI]A4D77JH10M7%H$<^K M27^6&@4]ZVU' MK,UN(;Y(ZLIM-ZKLSW625;O;W.1J&?9R_J]-G0L;Q5P/IU4N,$H9:H=!:11* M8U :A])\*"U T70IMW;8^$#Q3;N4@W0N5FF\B*.ZG-OGNR1>5C^:$]UN^<>A M:?^ :_M1]58RU-Z"TAB4QJ$T'TH+4#1=R:WA-;8;7KW28:CA!:5Y4!J%TAB4 MQJ$T'TH+4#1-S)/6\)K8#:^KC4P>1%&HS3MPH6:A5-NENW^9.IH.N^>A!QZ50&H/2.)3F0VD! MBJ:KMK7!)G8;K&?(/2:TB-0@4N2W\MUB\=3)EJ^3,%Z9E0ZUS!J:5JW&G733 M;@\Z+(72&)3&H30?2@M0-%WHK4,WL3MT9J'?Y%E=)#9,I(ZKC='J-P)5@UYM MS!=%:FZHUC2"-,I6ZT0H_Z-=V>B;GT!M/RC-@]+HI+M9WLEH.NQO[=5_?[YS?I^C@9IC>O0A_F@- ]*HU :@](XE.9#:0&* MIE\9K2O'^+P+DYDR!>%2N@W>_-TZ!-]#4W;(&PRZ.X0YD&'I5 : M@](XE.9#:0&*IHNZ=2[>H5Z MD% :@](XE.9#:0&*INNU]2 G=@_R5YE#WV9I'-GO>+93>@L4:C]":11*8U : MA])\*"U T30=3UO[%K<"U%Z81E>G*_4K.M: M)$E!*@/P_9%2Z]?MIB+L[7&ULM9Q? M]#33]NQ>=,X%P;+#%",?($FSGWX%)I:1Y-?&E6_:&+]Z$(_U[R<)73[Q\D=U MSUCM_%SE174UNJ_K];O)I$KOV2JIWO(U*\0W"UZNDEI\+)>3:EVR9-XF6N43 M[+ITLDJR8G1]V5Z[+:\O^4.=9P6[+9WJ8;5*RN??6,Z?KD9H]'+A2[:\KYL+ MD^O+=;)D7UG]Y_JV%)\F6Y5YMF)%E?'"*=GB:O0>O8MIT"1H(_Z3L:=JYV^G M>90[SG\T'S[.KT9NDR.6L[1N)!+QWR.[87G>*(E\_-V)CK;W;!+N_OVB'KIRE_*.JL6#JW/,_2C%4B MR32K4MY_Y0">WJ M^90;;%@+1ZWAZ]+^R1 MB9_1^,-L4OIMRJ:A>KP.(C>ZG#SNFJ4'(<^E?C]JID>%8>#U@V(PITU+^ZY: M)RF[&HFFM&+E(QM=__,?B+K_!GSPMCYXH \?2EY5SOJA3.]%<^6LRRQE)D\V M*G3G08B/?.5)IN"]CG^2C7 MOW(>*M&PBG:3;]I6T?JV'7%6-^WOZW^],1CV&WR#[^@OD\M464N>('^R%4? ^PRMX#;% M8DMB/7_#K;_A(7_G3 P[4R9J]EUN[E5"O3*ZQ%4KMAZ%HY H/\,,S,Y0YRR) M]9R+MLY%]IK&2/-&+9YZA*BN2L\]TX-\A)3:"N;Z1$^0*X>H[L%6,:DJ5E=. MQ?.Y 0$$NGQ;LG62S1WV4U!K)3J8 MIASR^IZ5@D/*4I3"[DJH7$CH03!V?MV/HG#5H5S933F.^&(M!-M2PZ=! HR!4'=*C0B]4 MZ1?.X> :=PY009)4T"!4>=VQRAO!S/PQFXL/=\_B\R.K%' QNJQ# XXBI$XR M&,+&'E$!Q!0EU*) +9#G8! D(03!%/)K_:U-6)@B'7:0.A2?6;UE;$NM;[XD M% 0CRFW9,'7]W)K>C+/7*V'XA5.PVFBWSB$T(%H[:8BBV%-]M$HKMM3Z/DI> M03"P?.-UDBOEM>F'Y[M3P_QE:MAH[6&,,81@&FG5WA*D=+Z> WFP1!X,(\\' MSN=/69Z;',,ZZ_B"B=4^R11&@T@MCG!&AMIF2ZUOFV08##-,-WU;\D5FK,=8 MYP\<$:(Z9XA"GF:<(9L[=?(3Z)%AE:$],C91B#J> MM'K+V)9:WV;)*AAFE0TGKY/GO9",=<88(WW1Q1@6^NHD YR=P>:= VZPA!L, MP\W X0RL-KBLZO#C!5I9MR.*PZN-@:H"?0?;=*/;;4^KY+ZL$P];Q/T[(9D(M6 MMN1YWK86)9;<9?G>B3:B0\L8^T@E M(&,8#=597SAO0\N:+;6^DQ*5B"U4@H6&UFNB(Y6'0[4?LGK/V)9:W^J=S68P M4FUFC7)>+,@%+PUHF6/&M A(Q;7?3.ARK M>&1+K;]77>*1!^/1J3P/RP[UW=,Y*=)V&5J]96Q+K>^[A"X/AJ[W*U[6+^_* MB$%6IJ*#T72=J4B@@I:>Y96@G7>" MCF$J^1+&2R]G=%#GG@"'2#71L/$.:=L'9X8P/U+':C&<^U/=D=3C#=M8=ZBF M6UU[\DR8I&T-L7K/V)9:WV_)4]X!GE(F3TZO[#HH:97=P%(&>ZW"E"VUOKT2 MIKP#+P=M[#W95*MK5)X.6,35Y@:MWC.VI=;W7^*:!^/:3G/"*W,+8EAF\HBG M+JR:PB+BJD!@"B.^NKI[V@NGAO>-#(7+%&8H7/"SGNJEQ!D?QIF/K1GM_J:.&HW& M&-:$D#IM:0A2RY91QR?J*V=PGD_U1/*+#_-+L[U]4TB.*5]&OS8W\'L%25U\ MF!JBC 7)$(9=5S/M'!3B2PKQ#VR5,Q\(<=&<%+'FS0L"HB^]>W::B7+G^R>V MNF.E\7UD^#Y#>U&K:C.K:K$MM?XO)M'&A]%FV+OX5E>(K*K-K*K%G=IN=?-W MMO;VS=XY]P FI:->!80U!IML4VUF52WV=7:+=KJ!OLD2CWP8CW[IM1I8>[#Y M-M5F5M5B7R<[LK.5MF^^A"?_+!O[8-7!MEL]E<&J6NR;5LQVCI7H^RZAR;?Z M.A.L-MAOFVHSJVJQ;SAF@NXKYI+&_-,W_<%)!WMK4VUF52WV#>MMH4>)V5TJ MT8[":'?\1BQ8:*C75M5F5M5B:MB+2/ ^JR7Y49C\#N_-@ 4&6VQ3;695+:8& M+O7V-!54PQF"3;:K-K*K%5%^9&Z.]Y5B")X7!\]2%<%AVL/%6 M.=.J6DSU9;LQQGM&VU3R(X7Y<>#B#ZPVV&^K!&E5+:;ZTMUX_TB/2H:D!QBR MG?UH_-6PDB MCVG67=9Y:4E<.:TTR=*4O;R;#MB:";8T7;&S0G M?#K)JCE_=:/["EU@/[AP7N$+[/IMC+CDAB*1<&O-VK-Z\^>WI@FBR>Z=J]MS@W]K3\M5KM^@=S-DN/Z>TGW"34X3"\95@\G0'ERY'E6L\WKDB2*G/#'@\7.($IJ)O%I= ] MNW:)209,$LZ0@/G(.G5/PH$97PRX);"4*VUD,IEQ?F8 *7&2$_COO*TZI!&N-I^=O]"+Y$PH[6;:10P"[5.GS#SVJ=*Z*=$Z]3X&U> M7'2$OHL$,_(;EV^#Q6A*$D;F),),H=,HXCE3A"7HDE,2$9!:,M4U&.<4$)^C MLUQJ9RGUT/N<2&)L)#H,06%"Y0<]^F8:HL.##^@ $8:N4YY+'44.;:6S,'.Q MHVK&9^6,O1TS#B$Z1K[[$7F.YV^13YKE%_BI21V^/KBW+K4PY8Q$$OV\@&P&XM>V=!M-]DQD MTJ99V)+9&KR@AA>\N4 :E?L2"UZ\>G>P\N9+$BU%7"/1J4ET&DE<C[C6B_L=P:]TUBO>%UGM1=Z[; MVUR%+45<@]&O8?3?4'>3XJ " ET!+4X0,B6+YEIK#+,OMC;-PI;,UO .:KR# M_ZFU1O&^T 8O=OS ]S9*K:6 )0M[Y9AJOBDNL$B(/B52F&M[Y[BGYR+*&ULM99; M;],P%,>_BA4D!-)HXO2VC3;2MC)M$F/5*N !\>"F)ZTU7S+;:3?$A\=.TJQC M6:"E]*&Q8Y]S_N<77\Y@)=6M7@ 8=,^9T$-O84QZ[/LZ7@ GNB53$'8DD8H3 M8[MJ[NM4 9GE1ISY81#T?$ZH\*)!_FZLHH',#*,"Q@KIC'.B'DZ!R=70P][Z MQ0V=+XQ[X4>#E,QA N9S.E:VYU=>9I2#T%0*I" 9>B?X^!2WG4$^XPN%E=YH M(Y?*5,I;U[F<#;W *0(&L7$NB'TLX0P84.,'9,)&BN[-2\6FA.'Q!\0CB%FKC Q0&8?NIN6^3KPB$%8$P]]=YP=\5%91G''V[ M CX%]1W]1&>2IYD!I0_01"9F113\IG\]N4Y^8SBWRXYU2F(8>A:;!K4$+WK] M"O>"]PW)M*MDVHW);"C7F\IAK;Q.<.$2%\#=-EY&00MW!_ZR1DFG4M+9%NMU M8I<3H/-,"6JRK9@VQMJ1:;?*I+M_IMTZID$_>/+#]8A[E;#>MH@_@CVA%I+- MT"5/E5R"TZ<;T3;&V!%MO\J@OW^T_=KE6H_RL!)RV(R2W._W$&@,MR/5HRJ9 MH_U3/:JCVF[78\7!X_42; OV'XZ!YF [8L4;=R7>/]C2Y]^2?;RV\!_NK>=D M=]C]S4%V)?IX7>'_<%_AV@OK&5%_HRIR%>8547,J-&*06+.@U;=GM"J*MJ)C M9)H72E-I;-F5-Q>VT 7E)MCQ1-IBJ>RXVJLJG:-?4$L#!!0 ( ."#9U@. M='_OD@, /0+ 9 >&PO=V]R:W-H965TQBJ=(\Y4;>B0&Z>;(7,B3:WJ M0B+)'"AG81)%PS GE >SB5M;R]E$E)I1CFL)JLQS(H\+9.(P#>+@?>&)[O;: M+H2S24%VN$']LUA+.?FC1HWFF!I]?O[ ].O!'S3!0N!?N; M9GH_#<8!9+@E)=-/XO 'UH(&EB\53+E?.-2Q40!IJ;3(:[#)(*>\^B=O=2%. M /&P Y#4@*0-Z'< >C6@=RF@7P/ZKC*5%%>'%=%D-I'B -)&&S9[X8KIT$8^ MY;;O&RW-4VIP>O:GT @QW,!? 9;.B.TRU-"=")7PB[ 206SA/B^8."+"1HOT!=:E M3/>F6[!FA,/5"C6A3'V;A-I(LHF%:9W^HDH_Z4@_3N!1<+U7<,\SS#X2A*86 M34&2]X(LDK.,*TQOH1=?0Q(E/4]"R\OAB0>^NAP>GU'3:]K;LLFH2OI](_#UF=#?D@H=](Z%\FX54P MLSL9U<=K^R70O,Q].OJ>#&[[@Y84;U1OW%+CC[KS"QHT@@9?$$3>N@0-O()& M+4'>J);JE3=HZ)58QQ[T,>4;]5 M_J4_+&JKZ@B+_;I&C:[1%W5UMVKDS630WGPC7QNB7DN6GRP>^66-&UGCL[(V M>R+Q9D'L>;T4N?$/JCKSYU(2OD,STS4\'^$T;DV.;GE^(#*[/CW:3T; -=B* MP8.MV(_WBCVYBCUV[X3Q93O!'_:_G= 1UK$3[IJ2W5WVP1J;M46J2XD^*7>? M'Z"?AZS.AGQ(/XY^S_CHK("E&9'2.*R2,#"-R>U$+@L[KJ]R-SV_P94;H_X) M?)Y\"!6';U9^';KZ$K2J3WABAW*4.V M]8U]06/T9_\!4$L#!!0 ( ."#9U@9W)K(2P0 #,3 9 >&PO=V]R M:W-H965TM\BY.76YR6A/V0O?8"S M:QPE?&QLA$AO39,'&QPC?D-3G,@G*\IB).20K4V>,HQ"'11'IFU9GADCDAB3 MD;XW9Y,1W8J()'C. -_&,6)O=SBB^[$!C<.-!5EOA+IA3D8I6N,E%D_IG,F1 M6;"$),8))S0!#*_&QA3>^M!5 1KQ%\%[7KH&2LHSI2]J\"T<&Y::$8YP(!0% MDG\[/,-1I)CD/'[DI$;Q3A58OCZP?]7BI9AGQ/&,1G^34&S&QL (5ZA;206 M=/\'S@7I"08TXOH7['.L98!@RP6-\V Y@Y@DV3]ZS1-1"H#>F0 [#[#K ;TS M 4X>X%P:T,L#>CHSF12=!Q\)-!DQN@=,H26;NM#)U-%2/DG4NB\%DT^)C!.3 M/ZG ((OX)&M44+^0]EJ)"%8DG5"5B1 B0#3(*#;1)!D#>8T(@'!7(;<_]@2 M\?9%I3T$,QI++_(L_OY574O0 D=(R*>"@J6@P0MX3!6 ?P;+Z4+^+I9/7+_M M/DXC^H9Q#IMO6;"1O& >H01\]+% ).*?Y$N?EC[X^.$3^ !( KYOZ);+<#XR MA4R&DF0&N?"[3+A]1CBTP0--Q(:#^R3$897 E%DL4FD?4GEGMS+Z.+@!#OP, M;,MV&B8TNSS<;@CW+P^'+6J4WH!S+/:(JVGJ%MEZKMAGE M 56*)(>O2? M!QP_8_9ODY16'E63;WF* CPV9-'EF.VP,?GU%^A9OS6M?Y=D?D=DE?RY1?[< M:WDC(_9*ZSFPO9HS3C'>H%_SQ2G&A4ZS*[Q"E=>J:B'SA&39T?7(QSOY34SE M%TXT7*>U?RRC]DP4>0L>I.>44-+#=8>W1)YG=$5LGBL,CB\%KV&)XL M*NSWZX6D >1:-0_Y#2#/&C3; UK'MLIJE?8[3C"3XI1%IJ%LW @7#*D>]Z)R MTL[^7L-TRN9WQ5;-;*EAA=4PQTXCV?J;][>_V59=L?E=LUQZL9J@#F.4V]MFF#RJS8\8ZUCTPO;N]Z?F^I;$D1;N1E26RN?\""S MEQQ?ZJY.V^5.V?RNV*K)/W;,\&HM<\Y_I&O @ P < !D !X;"]W;W)K&ULK55=;]HP%/TK5M2'5EK)%V15!9& ;-H>NJ&R;L\FN4FL.C:SG=+MU\]V M0@8DL#[LA?CCGN-SKLV]TQT7S[($4.BUHDS.G%*I[;WKRK2$"LL1WP+3.SD7 M%59Z*@I7;@7@S((JZ@:>%[D5)LR)IW9M)>(IKQ4E#%8"R;JJL/BU ,IW,\=W M]@N/I"B567#CZ187L ;UM%T)/7,[EHQ4P"3A# G(9\[=LYGA&$%!(E6' ^O,"2Z#4$&D9/UM.ISO2 _'>_:/UKOVLL$2 MEIS^()DJ9\Z=@S+(<4W5(]]]@M;/Q/"EG$K[BW9MK.>@M):*5RU8*Z@(:[[X MM L9KRFBG" M"K3BE*0$I(;,J7XTF*6 ]/-#":\W*J_I/EBBZP04)E3>Z-BG=8*NKV[0%2(, M?2MY+?49!8)^!17"1 M,8%TA$+_'0J\(!P0M'P[/!B )V^'^Q?%X7<^1DW#D97W:2:>GZ,0[J;J#1 MP7G>B>I^1# Y$=T/\2?!L.A))WIR470"66T+VI#H2>^\VU--RW[,B;%D@,6/ MQL.RHTYV]#]?3?3O%['LQ_1>5G*9IW'B'M2V"D1A>X1$ML0T?_)NM6M#0O3=/;'K H").(0JXIO=%[K4@T_:*9*+ZU%73#E:['=ECJ%@O" M!.C]G.LJVD[, 5W3CO\ 4$L#!!0 ( ."#9UB&[_O&PO=V]R:W-H965T0-7],2GBRX*(B"6[%TY5I0DAFG(G=]SXO< M@K#2F4_-V(.83_E&Y:RD#P+)35$0\>\=S?EVYF!G-_"=+5=*#[CSZ9HLZ2-5 M3^L' 7=N@Y*Q@I:2\1()NI@Y'_%M@B/M8"S^8G0K6]=(4WGF_$7??,EFCJ=G M1'.:*@U!X.^5WM,\UT@PCW]J4*=YIW9L7^_0/QOR0.:92'K/\[]9IE8S)W90 M1A=DDZOO?/L[K0F--%[*T,,RA86?V3'[40+0<@:G?P M:P>_ZQ ><0AJA^!4A[!V"(TR%16C0T(4F4\%WR*AK0%-7Q@QC3?09Z5>]T'I,T.7%%;I +I+ZJ42L1$\E4_)#:^#/%=]( (;!BX/[J:M \W$36N^=Q5? M_PA?[*.OO%0KB3Z5&X M)Z>[XP$V01,/@<$+CL7#IJ""*"YN;=I6OJ'=5Y>H6[DF*9TY4(,D%:_4F?_Z M"XZ\WVRZG!,L.1/8@69AHUDXA#[78QX=F2=_,#R9[K ,:HX;&Z'TTT$+P F5,IESG_@8R&O8;81+> MFGH5?M2:530:33H,^T;7D\ ;=0A:K& KPW:&4<,P^OF%BBPK@'LK<&\Q\P,< M!QT>?;-@$ME9C!L6X\$436C)82?028HNH1JJ736\LN;L^)PY>TZPY$Q@!R+& MC8CQ8"A4FY66K]IFK*$0]X+0#\(X[$2"S0J/_4X@6*S\&$_LH3!I6$P&67Q: M+*!_TILO- KIR[7N@#)$MD1D\BURD]Z$O ZQ-RV2OD48^'9*V-MW)-X@J5WW ML#4]&\VNR2L4G25%D+@%M!J&*H(>5BJ(>MV3O,&T?M];ZV@UZR^DU]FW*W!M=GDT"SJ M,NV#>3?X&%%_3]0_(?7*WF[3,!O<=]XC1C4/O6 M GZWDN_,\*$:85<-"QJ8 M>4=2&.\[+CS8G)R@QSLH!]9)MJ*SYAST]U?<)6S! K['\GO?+>'A=FF7WV]& MP$\G0V@5HY\-H34 >NE@,8-\."+'ONO"PVW7R7*<(2%&IR7$Z+2$L*#IA(B/ M*++OTO!PFW:*(N\@'=E*8C\C;'U?EW$?RI(0;NLT#H>II?FJ(9$Y05?'RF:T M^7+RT7POZ(S?Z2\JYI2_AZD^QWPE8LE@Z7.Z $@(:9BVJ+YP5#>*K\V9_YDK MQ0MSN:(DHT(;P/,%AW-_?:-?T'QGFO\/4$L#!!0 ( ."#9U@O6'!,$@( M "P$ 9 >&PO=V]R:W-H965TH M#ZW$")B63E6(5)JT3@G9[-LF16'7LS':@[:_?V0D9JT1?8I]]]WW?^>Z2 M'+1YMB6B@Y=**CN+2N?JNSBV68D5MT-=HZ*;G385=V2:(K:U09Z'H$K&;#2: MQA47*DJ3<+8R::(;)X7"E0';5!4WKW.4^C"+QM'Q8"V*TOF#.$UJ7N &W5.] M,F3%/4HN*E16: 4&=[/H?GPWGWC_X/!+X,&>[,%GLM7ZV1O?\UDT\H)08N8\ M J=ECPN4T@.1C#\=9M13^L#3_1']:\B=-I8O0!C/4+\K&&;H5%.?2G]HA,/@$:]RC:I#63!=*A">[ M7*+C0EIXQ!?7<'D%%R 4/):ZL5SE-HD=2?! <=;1S5LZ=H9NS.!!*U=:^*)R MS/\'B$E[GP [)C!G'R(N,1O"9#P -F(3>-HLX?+BZ@/<2?\PDX![?09W03(- M]0S5PY6P")5 ,X ?@F^%%.YU\/[)WM[GT\IO:6X"C1^1?B' MK7:44]B6-,YHO /=[S3U1&=X@OX'D?X%4$L#!!0 ( ."#9U@Z3?@9[P( M 'L- 9 >&PO=V]R:W-H965TZ)CV)WYD+>J0F )HLTX:KK3+3.VJZKH@FD5)V*##C.C(1,J<:N'+LJDT!C M"TH3-_"\IIM2QIVP8\?Z,NR(J4X8A[XD:IJF5-Y?0B+F7<=W'@:NV7BBS8 ; M=C(ZA@'HVZPOL>>666*6 E=,<")AU'4N_';/]PS 1GQA,%=+;6)*&0IQ9SH? MXJ[C&4:00*1-"HJ/&?0@24PFY/&S2.J4:QK@0:*JT2 LP,D@9SY]T40BQ!/#K M&P!! 0@>"Z@5@)HM-&=FR[JBFH8=*>9$FFC,9AI6&XO&:A@WKW&@)@*4O4 M$8;?#J[(X<$1.2",DYN)F"K*8]5Q-3(UZ[E1P>HR9Q5L8'4%T2FI^<ZB/J5(02E28//5-^0KM#G^IQS'Y.TBPPT*,;EAJ8D3(S+ *36B M41XPT%1J@N\*R/>+!5,_VH9E_<3S\;=.J4IJQN5ME=$(N@[:6(&<@1.^?N4W MO3?K=-M3LA45:Z6*M?^F(@*9B,GA-Z#R:)UJU51\IF'*]KO#*);;=+GFRADUF/@BSL'[NH2%G:ZILE%4VGME,C9"6-'8L\*XL\ M>V8O-3=[J9+:ME[:4[(5%<]+%<]?CI>JJ6SV4B5N1X%\[_V. M*;(MF]/W_3^^3>[2R=A<2SY2.69MOF M!&]'($T SH\$'IB+CCE_E_>M\!=02P,$% @ X(-G6)R2UL2S @ (@H M !D !X;"]W;W)K&ULQ59=;]HP%/TK5E9-K=0V M'P38&$1J8=/VL V5=GN8]F"2F\2J8V>V ^S?SW;2"%9@9:*JA(@_[CD^]_@F M]G#)Q;W, 11:%93)D9,K50Y<5\8Y%%A>\A*8GDFY*+#279&YLA2 $PLJJ!MX M7L\M,&%.-+1C4Q$->:4H83 52%9%@<7O:Z!\.7)\YV'@AF2Y,@-N-"QQ!C-0 M=^54Z)[;LB2D "8)9TA .G*N_,&X;^)MP#<"2[G61B:3.>?WIO,I&3F>$004 M8F48L'XL8 R4&B(MXU?#Z;1+&N!Z^X']@\U=YS+'$L:)RD?.&P@^)**EXT8*V@(*Q^XE7CPQK #W< @@80/!70 M:0 =FVBMS*8UP0I'0\&72)AHS68:UAN+UMD09G9QIH2>)1JGHB]< 0K0!;J! M!; *]#/F&2/68S-J*H&P#$U!V)IA,:"O;,)=;5?K6=!Z%EB^< =?8]7Y/]TY1^]7I:Y72- M*4P<3]%,3\D4 MQW7 3&&AD-XZ0#^N5D3^'!B5X87GZ]\VI_9*,^_\0)8XAI&C7VH)8@%.]/J5 MW_/>;?/M2&0;+G9:%SO'[SUTKWT?;V_+#=W3K)O3+^,\E>FV3O MA4NEM[M4]DH[M%2.1+;A8K]UL?_\I;)WB4/=Z#^J.]_W__JJN&LGN+D]?<8B M(TPB"JE&>9=]#1?UC:3N*%[:0WW.E;XBV&:N+W$@3(">3[D^V)N.N2>TU\+H M#U!+ P04 " #@@V=8C#=6J7$' T-@ &0 'AL+W=O3%:5=7#V7A1R4\6>;%)*OFV6([+AT(D\Z9HLQX3S_/'FR3- M1I/S9MMU,3G/M]4ZS<1U@S;UIW#2I MDLEYD3^AHE9+M_I%T_VF6O8KS>J@W%:%_#25==7D4UX)1-!;=",>1;85\N\L M7V9IS7BV'\SE;C"D8S"8H*L\JU8EBK.YF+<-QG)FA^F1Y^E=$JOC M5,S>(8I_0<0C%!C0]/1R I3'IY=CRVSHX6#1QH]U^.U[#W9V5\F;RGIU>)Q$ M +JF"A./A[0MBP$9IB$E!UEK^.PP?&8=_EV19.5"%(68HZ1"UWF: M54UBY,J#OER)S;TH_H;F9K6ME]*S\B&9B8N17"M+43R*T>3GG[#O_0H=<9=F ML2.S5COYH9U\$RK[^BZR.?;655:0V#UZQL"EV:Q([-6'Z-#'Z/!(8B, Q=$ M?A1H(3!5$9.G+2T$IBH,* [A$&!/08AG'?ZMA-0*W=;\F2U/RX'=L6\0G+K% MKMS:W3Q".CPX#/O2UG_C("#:<9X",N+34%\30!G'K",/1,V 6&?P1SJ36;"? M#>P6O0/@TBUVY=9NG\)$/)P3]Z7'AXP'G',] *8LX#AB>@!,F4\C3CL"H$@1 MVU%1#P#Z%PVF1_NN>@?%*3^Z S)>7%/H5!2#C ME'FX(R@*(K&=(E\(RFE@:=]'[X0X14M7;NW^*KC$P^D2GX:7D S@2TC6#9A8 M$2:V(R:0D/[4:=]'[X0XY4Y7;NW^*O+$P]$3F[S(H@A[>D),F>]1K,,G(.,> MY1&<$*+HD]CI$TC( ""U[Z1O1)RZQ:[)78>O=>H6NW)KMT_Q*!G.H\0D2!J%/M,# M8,H8IV&D!P"016'0M40H'B5V'M4#\",\:M]5[Z XY5%7;NTV*QXEPWF4F 0) M!@7 5B@H@,P2%,6CQ,ZC+P3E-!ZU[Z-W0ISRJ"NW=G\5CY+A/$I,@M1)XV5) M;)6T1ZT8E-@9%$A%?P:U[Z-W*IPRJ"NW=G\5@Y+A#$I,:B11$.K??P(R*I<- M(QV S(^Z&)0J!J5V!@42,H!![3OI&Q&G;K$KMW:#%8/2X0Q* 6STO$"/""3# M\GI&__$4D)&(="PB5$$HM4/HYT\?[^(INKU[?Q??@M-P2J!.W6)7;NW>'?UP M_@._G)O,&'&.]8-OJC##^O>F,20+0M9Q!4(5@%([@+8.OEP<3OF&W&[9.P]. M0=.56[N="C3I<-"D &B&QA4IH H\,PZ *L0=WWI219G43IEZ&DZY/K5;]DZ# M4ZATY=9NIX)*.APJJ8F#/##NI !4@3R%Z&F ON+T:,>O)53A);7C9;PM\@>! MDFR.KM+Y?"U0G)25/0U.8=*I6^S*K=U-!9-T.$Q2$_\PP:%^$0K(HHCI/YX! M*C\,?#@-3*$DLZ/D"VDX\>1AWTGOFZZVXV8(ICF1VCGPY'Z><3NP[Z9T/I[#IRJW=8 6;;#AL,I,/261< MC (J2CP=+B!5=SZ.[M*TH^;[,DW0=3)+%^G,'@&W]V6ZO3'S_^!+IOB2#>;+ M#R^4?L%PLP&2Y+YQY@%DD<]T60S(P@CCKAM\%9@R.YB"V3GUC.,44)VZQ:[< MVFU5@,J& RHSH9(Q;OP*#\A\S Q$!61<+CT=UZ],(2JS(VI7,$XZU3AE5:=N ML2NW=EL5J[+AK+HO/;Z+GV(WM&V7^*S& /;WW/O M;"I'#WV"Y2>[!YC4KG?/4UTEQ3+-2K06"SD,[UT@VU3L'E':O:GRA^89G/N\ MJO)-\W(EDKDH:H'\?)'GU?.;>@>'!\4F_P%02P,$% @ X(-G6+?/D08" M P &@L !D !X;"]W;W)K&ULM59=;]HP%/TK M5E9-G=0V7Q"@@T@M:-JD=:MHNSU,>S#)A5AU;&8;*-)^_&R3!B@A:ROZDL3Q M/2?GWA/;M[O@XEYF H]Y)3)GI,I-3UW79EDD&-YQJ? ],R8BQPK/1035TX% MX-2"Y.2;,B;OVW;6(NWRF*&%P+9" MN'%WBB=P ^IN>BWTR"U94I(#DX0S)&#<>D4EEQ/F] M&7Q)>XYG% &%1!D*K&]SZ .EADGK^%.0.N4W#7#S^9']DTU>)S/"$OJ<_B2I MRGI.VT$IC/&,JB%??(8BH:;A2SB5]HH61:SGH&0F%<\+L%:0$[:ZXX>B$!L MO[$'$!2 X+F L "$-M&5,IO6 "L<=P5?(&&B-9MYL+6Q:)T-8<;&&R7T+-$X M%7_C"E" 3M$0YL!FH.\)GS!B:WR*+J0$)1%F*?I*\(A0/0$2'0] 84+E!QUR M=S- QT5K[.'KRAF"51ENJ)N M6FJSD.9QZ/GMKCO?S*JDE9J-D$[OPOJM, MYU+G8^V77NKC@QL=HQZ).*VP^\7$W2)N]Q\96J;CU:AN'?(FI M6M9:5\O^4NL.1+95B'99B/;;6-?>75V!'W:>>%<1Y07-/;MEI]3V]WMA7<_SG<*J-V3C=WHW$Q7>,5%A/")*(P MUC#OK*7Q8M6(K0:*3VTO,^)*:[:/F6Y>09@ /3_FNI\I!J8]*MOA^!]02P,$ M% @ X(-G6"%^[&2I P > X !D !X;"]W;W)K&ULO5??C]HX$/Y7K%QU:J6RB6/R@SU VF75WCVT6G7;WD/5!P,#B3:) M.=N!]O[Z&X%FCB)UIMKUU6+ M!'*NKL0&"AQ9"9ESC4VY=M5& E]61GGF^IX7NCE/"VXDMM_&R3',H5"H*(F$U M<6[H]8P&QJ!"?$YAIXZ^B9$R%^+1-/Y:3AS/,((,%MJXX/BWA1EDF?&$//ZI MG3K-G,;P^/N']S>5>!0SYPIF(OL[7>IDXL0.6<**EYG^('9_0BVH(K@0F:I^ MR:[&>@Y9E$J+O#9&!GE:[/_YMWHAC@SHL,? KPW\2PU8;< JH7MFE:P[KOET M+,6.2(-&;^:C6IO*&M6DA=G&!RUQ-$4[/7TO-!!&!N0=EX^@^3P#\@"+4J8Z M!87]-UN>9J9[@&=FH#B.VZ$O[[ OS=0K-/KT<$=>OGA%7I"T(!\342I>+-78 MUW9^#[L[6%P11E\3W_.9Q7QVN;E_:N[B.C6+Y3>+Y5?^ACW^ MCH2K1KA-U=Y-4+DQ@;2=4N:'HV#L;H_96V#4]V*O@9VP9 U+=I;E3,B-D!SW M]5;@JI,O[R"?@_QJ(WK6D[E"KM6&+V#BX!VA0&[!F?[^&PV]/VR;\43.3D0/ M&]'#LZ(MQW2 <:)+G I#2B=X$$4!Y#MP^9K2K+E60DV%9'ED T# MVI+11='0]WL.6=S(B']>!E]ID(T*HA,IRG5"5OC@5CWJD@B*N[2]./+:(62# M418$=GFC1M[H6>5='E4CRQ[&+8U=#(OM^JAW>+>]7ZNP/]AJ)B>!Q"+6OCUL ML"!@/3M)CS(4^JQ*S\=@/?GI 0S\84==%S<*XJ!O'P\I!3V?4W3571)GG-Z_CV_.&NL_?QOVFC#V?)&]Z@L,#49$EGC+48R M6*&A=Q6A![DO<_8-+395I3 7&NN.ZC/!TA"D >#X2F"U4#=,\=$4F]/_ %!+ M P04 " #@@V=8?(.;>X(" " !@ &0 'AL+W=O(%2$#^EQ2UE48K-B0V(3K8:[>]-A:.W=E. MR_;I=TY"5MJPL;UI?,X]3WYW;BZ#K=)/)D>T\%P(:89>;NWZTO?-/,>"F7.U M1DEWEDH7S%*H5[Y9:V2+2E0(/PJ"GE\P+KW1H-J[TZ.!*JW@$N\TF+(HF/YQ MA4)MAU[HO6S<\U5NW88_&JS9"J=H']9WFB*_=5GP J7A2H+&Y=#[$%Z.4Y=? M)3QRW)J=-;A*9DH]N>!F,?0"!X0"Y]8Y,+IL<(Q"."/"^-YX>NTCG7!W_>)^ M7=5.MZ^VG["IIP*<*V&J7]@VN8$'\])8531B M(BBXK*_LN>G#CB!,WA!$C2!ZKR!N!'%5:$U6E35AEHT&6FU!NVQR+4:KK+26='7Y1%B.$,/C/]A);-!,(4YZ7FEJ.A_6E]O*"6\%$K8^!! MTK]%\)^X@%N**8G)!5PSKN&1B9)B.IT;N4%CZ;2M@>,)^7)A3LCM83J!XZ,3 M. (NX6NN2D-B,_ ME>* _'F#?55C1V]@3W!^#G%X"E$0Q1WR\?OET6NY3PUL MNQBU78PJO^0-OUNDQMB<20@C*)2TN3FM6[)Q+>FJKS9,*T/WJFU&81;VJ9;- M;AF'66EV$?3:K%>T<4L;_SMM?;CE[\,5%'>!U]Z]':2SI+^'W9$39EG:C9VT MV,D?L5M84!I6Q&E1_ZW+R0%(UNLE^UT^S$JR-.YWXZ8M;OH?N.]N&ULK57;;MLP#/T5PNA#"RSU M-=U0. &:>NL&K$/1K-NS8C.Q4-G*)#GI]O6C9,=-*E'KD5<:L[ST?9V76#%]+I=8TY.Y5!4SM%4+7R\5LL*1*N%'07#A M5XS7WCAUL3LU3F5C!*_Q3H%NJHJIWQ,4+TMB /TZ7;(%3- _+ M.T4[OU(6UYK(&A?.1=Q5>9HG%.\ /CFN]M0;K9";EH]U\*49>8!-"@;FQ M"HS^5GB-0E@A2N-7I^GU1UKB]GJC_LEY)R\SIO%:BI^\,.7(^^!!@7/6"',O MUY^Q\S.T>KD4VOW"NL,&'N2--K+JR)1!Q>OVGSUU==@BA!='"%%'B'8)R1%" MW!'BMQ*2CN!*[;=67!TR9M@X57(-RJ))S2Y<,1V;[//:MGUJ%#WEQ#/C;](@ MQ#" 6Z8>T;"90)ABWBAN.&J*3]O[ '(.-TIJ#??(!/^#!=S0I=+ Z@*^4IS M MI[XAIS9?/^]<35I7T1%7802WLC:EAH]U@<5+ 9]*U-G2 GKV='K[B)NZ['CN]Y(A>VTFUZ>3"==*U3W?M8_OMJY[; MI_OV'>I->_;0G6W'SFH=?(OKL76K?T? MMI.]A ?1KNT#F.%PQ_@!3!SL./>WWO@*U<)-3@VY;&K37NH^V@_G*S>3=N(3 M&MKMC'V6:2<^O:T+>RT$SDDR.']/&:EVBK8;(Y=NKLRDH2GEEB5]>%!9 #V? M2YHMW<8>T'_*QG\!4$L#!!0 ( ."#9U@L&(SEY0( )<( 9 >&PO M=V]R:W-H965TVV]-_O[(30EK0"B2]U;-_S^)[G$E^'2RX>9(JHX+'( M2SFR4J6J,]N6<8H%DWU>84D[4RX*IF@J9K:L!++$@(K<]APGM N6E58T-&M7 M(AKRNH;JLK03.[94FR M DN9\1($3D?6N7LV"76\"?B3X5*N/8-6CG;3<,XECGM]EB4I'UHD%"4[9/%?7?/D-&ST# MS1?S7)I?6-:QH6]!/)>*%PV8,BBRLA[98^/#&L +=@"\!N!M =Q= +\!^*\% M! T@,,[44HP/$Z98-!1\"4)'$YM^,&8:-,G/2EWV&R5H-R.7/)2I1*^E DFFP0V)=\J\)X47'A[&2<8]\%W/X'G>'Y'0N/7P[T. M^.3U<'>/&K^MAV_X@AU\=^9%Q038 @5]=_1IZ8\W*V>0F\HH% 7T5L@$U:7W ME\;#KBKL/R4 0P N%+H8E#PD;-55SO%>(GTIG*B!QV*6GYG/]M32%>B\9,IE"Q%34G)8$Z(_#-TG=>6V%'V8/MLK\,\IV!NU7V MCB#W>+OL]MJ57:"8F=8GP92ROOO:U;:[GINFLK5^05VW;I+/-'7+OF1BEI62 M-$^)TND?4TJB;H/U1/'*-(9[KJC-F,>4_CF@T &T/^74')J)/J#]+Q+]!U!+ M P04 " #@@V=8)5M=F8," #"!@ &0 'AL+W=O:\H8; 62/9MB\7O&Z!\ MO_3FWMO$ ]DVRDSX1=[A+3R">N[60D?^E*4B+3!).$,"ZJ7W>7Y]DYG]=L,/ M GMY,$:FD@WG+R;X5BV]F3$$%$IE,F#]V,$M4&H2:1N_QIS>A#3"P_%;]B^V M=EW+!DNXY?0GJ52S]%(/55#CGJH'OO\*8SV1R5=R*NTOV@][D\A#92\5;T>Q M=M 2-CSQZ_@>#@1!<$(0C(+ ^AY UN4**USD@N^1,+MU-C.PI5JU-D>8^5,> ME="K1.M4\9TK0"'ZA.Y UR;UX!ZK7A!%=,#K81K=$;PA=)B\6('"A,I+] $1 MAIX:WDO,*IG[2OLQ6?UR9-\,[. $>P7E%5K,/Z)@%BS0\^,*77RX_#>-K\N9 M:@JFF@*;-SR15Z<+76X&5615YK#NBB!*HMS?.5B+B;4XQXI,1*YZD;%4VHZ!PJ<:&B(U09?\Q!6FJ&<5D27OF8(*E5@VJ-:=RGFSH&L5A]/\A\ ]:DNGN]UAL"9.:4&O9[,KT0S%TS"%0O+-=:L.5[GEV MV.B/# BS0:_77'>J,3"-;_IL%7\ 4$L#!!0 ( ."#9UC )D"T)@0 .T6 M 9 >&PO=V]R:W-H965TD[!38CQ\I*Y(5T;>2Z[PDDG7O MT;E?XB%'6R$?U0I DZ]YQ\^A\N5 MMC_XD]&:+^$!]-?UO31W?H$R#V-(5"@2(F$Q]M[3RVO6LPZ9Q;<0MFKOFMA0 MID(\VIO;^=@++".(8*8M!#?_-G -4621#(_O.:A7O-,Z[E\_HW_(@C?!3+F" M:Q']'<[U:NP-/#*'!4\C_5EL/T(>4$9P)B*5_27;W#;PR"Q56L2YLV$0A\GN M/W_*$['G0+L''%CNP)HZ='*'3A;HCED6U@W7?#*28DNDM39H]B++3>9MH@D3 M6\8'+33 M, IU".K9:$ZXWO=]>P.:AY%Z9SR_/MR0MV_>D3]NW^ M+.=XM>/(#G"\@=DYZ= SP@+6<;A?-W=G57??9*M(&2M2QC*\[@&\:R'70G*3 MMZDX$,\.H)]D;_9Y^TPHRP8!(59A5^GX-=!^9GV-LV;$'B: MK7BR!#(3B99F7EQ,=U#]/0K#P> %S;H-[;@I=@N*793B;;(!I6V#*=L;Y@/R M:-IF&@&![VFH?Q %LU1FC>8BW:T1Z@;]%Z1=-@,WZU[!NG=<8ITD42S[=;Y4 M:SZ#L6<^OPKD!KS)[[_1?O"GJ\-[]1+0H3N:?A%-'X^F&-HS<.XBG(?UUQH:AMXSH16"4!%T4"+DXW)Q>U @0O&@ZSJ/ ;%/P&KSDD M@P9#XK(Y,"3#@O7PA$."8K5MIF'3"M"@7!V#(X>$H4."P[8-[%1HU23L201Z MND')L? 5Q6%T:$FAY;),\77Y%^N;"[XT'!6K>@0P0< M6H%H*0,HK@,.CU<''R\4MG5L)T*K)J%4%?1(6>&,O*X$:EV*F50YEEJ!XF+A M5V>K_W/6F$F5=;G TR-7>#=)%*QU4S76 [04!!17!.7.X\KN// 10:%:1W,B MM&K@I::@N*AHL.6B]=7?N>=RV2&;+E9*!89+A4/%(?^18Z4V_L:V-3P56C4_ MI8I@N(IHLFVNRX*7GPG4I,IL;S_?=$/?HG*X_L/?V+IRKZ$[6*D[&*X[FE3. M=4;@.O%PR0AD^DHEP7 E<50-<9&!O[%U#5]#9+!29#!<9#2I8:]V'%6;/LQD MQ\S?.XNT!\%W7"[#1)$(%L8G.+\PSG)WMKJ[T6*='4].A=8BSBY7P.<@K8%Y MOA!"/]_8$\_BA'OR/U!+ P04 " #@@V=8I*AM&N(" "." &0 'AL M+W=O?L\Z6WXN)9+@ 4 M>4WB5/:MA5+9N6W+< $)E6<\@Q179EPD5.%4S&V9":"1 26Q[3E.8">4I=:@ M9VP3,>CQ7,4LA8D@,D\2*MZ&$/-5WW*M=\,]FR^4-MB#7D;G\ #J*9L(G-D5 M2\022"7C*1$PZUL7[ODXT/[&X2>#E5P;$ZUDROFSGEQ'?Q2)A+Q9,2C!$D+"W>]+7,PQK #?8 O!+@;0/\/8!F"6@> M"O!+@&\R4T@Q>1A310<]P5=$:&]DTP.33(-&^2S5V_Z@!*XRQ*G!'5= M(@ M$X%'2:@W0M.(7+[D+,/-5:?D#H_>\1@49;$DC_"J045TEI^21*QKO M2G)!TC(DNM27 Z_3:??LY;KPCTY-M^ML.HUW.77\RFE#A%^)\&M%7"<99:(X M4#<\G3=NL-@C]; M2*8@_NR27+1%>CZ3;/Q)9!MY#*H\!I]1#\''>F@WMX[Z:(=3-]BNA]IP M_E>LO793)R#FIN-)$O(\5<4-5UFKIGIA>LF6?8C-MNB-_VB*3GU+Q9SAT8IA MAI3.61OUB:+[%1/%,],/IEQA=S'#!?XP@- .N#[CV!/*B?Y ]0LR^ M02P,$ M% @ X(-G6"/'.Q(P P Q H !D !X;"]W;W)K&ULK59=3]LP%/TK5D ()"")\]$4VDK0C@UIL(J.[6':@YO0$G'* MW-')5.H'9J^3DPF,0-[G0ZYF9LT2T10R05F&.,1=X\(^Z]N6 M!I01/RC,Q=(8Z53&C#WHR774-2RM"!((I:8@ZC:#/B2)9E(Z'BM2H_ZF!BZ/ M7]BORN15,F,BH,^2GS22TZX1&"B"F!2)O&/S+U EY&F^D"6BO*)Y%6L9*"R$ M9&D%5@I2FBWNY*DJQ!+ =M\ X J WPMP*H!3)KI05J8U()+T.IS-$=?1BDT/ MRMJ4:)4-S;2-(\G56ZIPLG?+)" ?G: A5[\&E\^(9!'Z]%C07)DEC]&M^I5. M4)^E.1-45UX@%J,+(4"*8_29LR*'"(V?T0WYPSCJ)T0(&M.0E"X=#D 2FH@C MQ7$_&J##_2.TCVB&OD]9(=2G1,>4*@TMQ@PKR9<+R?@-R0,(3Y%C'R-L8:S<]$3D+H&LHI 7P&1N]@ MS_:M\Z8EL".RE3+X=1G\W2X(?\,+[ >.L^980Y3G>':S9:U::VNKUF^QVJH M714\H[+XD%];B3_JUX[(5FH0U#4(=NM7L.&$;7G!FET-07;;:W:K72MM_V/[ M4@?VE"41NDYSSF:@A8JM+FTE_*A+.R);R=VV7D]J:[<^57S+9XCK;!C5'.6O M.64NM1BZO[LA?$)5+Y! K:4OA^:)E6DPDR\NN8\RDZF'*X52UF&PO M=V]R:W-H965TFR#G@6(NRU'0L*S S M3*BQF.FU6[Z8L4*FA,(M1Z+(,LR?KB!E^[EA&\\+=V2;R'+!7,QRO(5[D%_R M6Z[.S,8E)AE001A%'#9SX]*^6-E6*= 1OQ'8BX-C5):R9NQK>7(=SPVKS A2 MB&1I@=7'#I:0IJ63RN.OVM1H[ED*#X^?W3_JXE4Q:RQ@R=+?22R3N3$U4 P; M7*3RCNU_@;H@O_2+6"KT7[2O8RT#1860+*O%*H.,T.H3/]8@#@1V\(+ J05. M5^"]('!K@?M:@5<+O-<*_%J@2S>KVC6X$$N\F'&V1[R,5F[E@::OU8H7H>6# M2,1V MT VC,A%H16.(VP:FJJHIS7DN[OE]L] M\M6P_',DSY#E]"7?@N$V^^QJ/^\%O^?M[=N82NEK9=E8=@M_ZEK3F;D[I-43 M%4S.O794.)A%V?4N1(XCF!NJK0G@.S 6/_Y@!]9/?8A&,FL!\QI@WB"PZRS' MA*N6*!';]'TA/A)*)'SX5?6YN(]J91\<\+(Z1(\C7-\/.D"](^P=F]5@'=]) MR6\H^8.4+C/&)?D;ZZ;?S^F:1FD1$[I%MV6LBE.-8LF$YGH'.Z %]/8+_PB/ M;;EVA^%QD.-:78:#-9SZ4(YDUL(=-+B#0=PA$9%JDD0AB]'G'+@&KR"K"SD3 M:E$Q73^A>ZPVX(\;R-; _^QC.WB;$XDLQS0+QS1;C636VJM)LU>3[^ZX@\I3 M\8]I%HYIMIH<]2Y[Z@5N\^UL<9TV7*?_6\N9'B5\'OB=CC,][CA6-R@<+.%4 MC".9M6B?-[3/_^5G,%..1,\%#Q EE*5L^S386P8-3WVXQS0+QS1;C636VA7; M^O;:;OVWKR?#_J=N4^WF#[_+C'K/U5ANU0Z8!S.4>N2W>G@5*&(%E=7,T:PV M _*E'@L[ZU?V15B-N=]LJJG[!O,MH0*EL%&6UME$X>+5(%N=2);K26W-I)K[ M]&&BAG_@98"ZOF%J6JM/RALT_TY8_ -02P,$% @ X(-G6*0KT?C_ @ M 0D !D !X;"]W;W)K&ULK99;3]LP%,>_BI6A M"20@EZ9)R]I(M-V%!QBB8WN8]N FIXU%8@?;:=FWGYV$T#9I0&@OK2_G_/T[ MQY>3T8;Q!Q$#2/24)E2,C5C*[,(T11A#BL4YRX"JF27C*9:JRU>FR#C@J'!* M$].Q+,],,:%&,"K&;GDP8KE,"(5;CD2>IIC_G4#"-F/#-IX'[L@JEGK #$89 M7L$C.530V M+ T$"812*V#UMX8I)(D64AB/E:91+ZD=M]O/ZE^*V%4L"RQ@RI)?))+QV!@8 M*((ESA-YQS;?H(JGK_5"EHCB%VTJ6\M 82XD2RMG19 26O[CIRH/6PZV=\#! MJ1R.C$W2D+7[$+!=*3HQ,J5#U@F9884U*+.< ENV@:T9E+-!G M&D&T*V"J&.M G>= )TZGX@S"<]2S3Y%C.;T6H.G;W9T.G%Z=]UZAYQ[0F^ $ MTQ#:,E,Z]@M'?0G70=_SA^[(7&_C=LKKNW\A,AS"V%"76P!?@Q%\_&![UJ<. M>+>&=]\+7SIZV_"#GC78@W=?"7&'JE]3]3NIINK $)H3NBK.\(R(L!R!"'W/ M@&/];@CT^QK2!? _;?2="[P]J660_TEL)Q=>G0OOO3OD-7;(=WW?W]NAUZQV MJ/R:RN^DN@P?.;;4;QXGJCH] MH6,!@*A^&.V3-LY! ^','KA>;X^T:7: =%B3#M^[J&UL MQ5IM;YLZ%/XK5NYTM4GM@E\(36];J4VZK=+=5+7=IJMI'USB)FB ,^RTZ]7] M\=<0B@,&DS"Z?6D#^!P_YW!X>/#QT0-/OHD%8Q+\B,)8' \64BX/AT/A+UA$ MQ6N^9+&Z3B$IUF,R'8IDP.LN,HG"('&,9"_G \@(.G$U?!?"'3$\.3HR6=LVLF/RXO$W4T++S,@HC%(N Q M2-C=\> 4'IZ3<6J0C?@4L >Q\1NDH=QR_BT]N)@=#YP4$0N9+U,75/V[9Q,6 MAJDGA>-[[G10S)D:;OY^\OXF"UX%4!NZL_GH>B T#B!L,4&Z *@;(;3# MN0'>=@:2&Y"J 6DP<'.#+/3A.O8L<5,JZ,OY["$(0T#C&;B()8WGP6W(P*D03(H]\$$5[3ZX M5H4Z6ZG3_ Z\">) LOU0W>@:"_!RRB0-0O%*F7V\GH*7+UZ!%R"(PCL7LT MO-^,JF:4ZQR,BU$E\+@ C[N!/_7]5;0*J52W52%/9/ O31_J.OSK*4:;R!SH MH3+^J1W(%_BU[E::KL>0P/J821$SZ1:SJNX:#&=V;_7 )\0 CEUW5+FE+8-* MT;E%=*X5SX495UP;U\0U"@J-1UX%HFM 1'B,ZB&."H@C*\1)QF@L 5L^B6)5_!?^!3(()K'@>^/EL7@76:].UZ*);49\<#]?H4++EG@Y,_ M_X CYZ^Z4NO)62DC7I$1KUM)?L[><>DS>,\2]O>-J0TZXYV%CWUOZ\4D694H:3:.R7L?/6X2O WO;43JWWJ79FU+V_E M1&F) SMJG)\DUY9I.VKG4-J0X:Z#*W MLM&E=4@Y."U7D%TW;$^7N:-2^3C0N 'F&DH31BT8D%TP%-KSC/K?%&GVHSKM MD^Y*EWUY*Z=(BQ+4493\)%VV3#O*U69M1JRF73.B10[J*'*VY\N14?#5S^-S M9"H8KV&]"FD)@SJNS^Q$EZ9P,3[N6W T?-W;/9=CUHH(=5R&:2)9N[LFDK6M MP^31;;U4@[280795L0/)CHV:,P!NO;J"M;C =G%QI1Y FOB+K!,S9?-?NHFMFM%K"S]V@ MPF;O"1&OVJ#"IA@JC2K#W^A0_8H654V/BGB5!WG:@J2I1U7C&Y(F!M :"_?; MIFIQU\"_V%R2J=*;=4@Y.*V.<%]=*FRVJ:#C&+5GKLM C)MJ3TL6;)&JOB+(UHL\1,L68I"UZ"&_IV?5,JW7O-AJM^R:D(T].\_=HB)FBPJ.1[!:R:;8 M*8TJP]=ZA_R"%A6I$3F>4UTNKAM%$&F(0$LATF^+JL5=$R6VMZBL0\K!:2%# M^FI1$;-%A8PU[YI!+FYZ*:5:HGQ&OYY)ZTMQNDK2LD_W,NX!N6!@PJ,EC1]! MPGR>S%15T1@$ZE209,+57]!DGNWRJ+)3 +=3QC?I#B4=Y\ M1@7+!LPV-+7")!>! ,N$SU9JVC3:UW7D,=S8Z:I@S;,MQ@+XZ9._W@98G"VV M,9]ENWTKYR?P<%IW_I0<'$[5C:F[,E97LAW10SWU>C_U>Y79(!8@9'<*AO/: M4_<_66]17A](OLSVX-YR*7F4_5PP.F-).D!=O^-K*J:=KMVX"18-9C9)G1[ M^MF&HBPAI,H-V.;\/]\YX..P8OQ5I 2O64T%Q,KE;*XMFT1IY!A<,9EFK*5[8H..#$B#)JNX[CVQDFN16%9NV11R$K)24Y/'(DRBS#_,\M4%9- MK('UOO!$5JG4"W84%G@%F!J8]0J&Y+K MKSB77#TE2B>C!R8!!>@"?6,LJ0BE".<)NL\ESE=D00'=" %2G*,']4==H+M2 MEEPM9HQ+\A>;+_'U3?U2 M#I#"0F5)RIN)?Y#)V>G*$31'+TG+)2*%L1VE(A MZQ?;<8-W6^.Y>_!F$%\B;W".7,?U.N33C\O=_^6V*E1;+;>MEFO\AGO\E,VP M*XE:-3(JO6_6T<"YRVX M=PA\U 5>J_P-\+'G;7'W.A_)/6RYAX>X_2[NX0ZW/]ZN=Z_SD=RCEGMTB#OH MXA[M<+MC?XN[U_E(;K_E]@]QC[NX_1WN8+R%W6M\)';08@>]V,],8JI:3=NU ML.E:79D$.UO5O?*#K5PZ@KPKMPVJ&>V-KJM/O!^8KT@N$(6EDCF7@=+S^A2I M)Y(5IA$OF%1MW0Q3=? "UP'J^9*I9MQ,=&]OC_+H'U!+ P04 " #@@V=8 M:SE*IYH" !$!P &0 'AL+W=O2KND*'D$_K^<29VX;)2\KX*H4G$A8CIT;_WJ:&+T5_"YAIP[&Q&2R$.+% M3.[SL>,9(&"0:1.!XF,+4V#,!$*,OTU,I_VD,1Z.WZ)_M;EC+@NJ8"K8GS+7 MQ=@9.B2')=TP_2!VWZ'))S+Q,L&4_26[1NLY)-LH+:K&C 15R>LGW3=U.##X MX0>&H#$$GS4,&L/ )EJ3V;1F5--)*L6.2*/&:&9@:V/=F$W)S;_XJ"6^+=&G M)S^%!C(D7\A-ELD-Y.1NCQM$@2*4Y^27+D"2.7VE"X9+GU.=ST#3DJD+U#\_ MSLCYV04Y(R4G3X78*#2HU-6(;@#9J(!HNL=]O*XW M]"7AH/L8HVX!1V9WO8/LBH(H3/HIXY8R/DEISUL?4=PE\D;^$5&/*(RB?J*D M)4I.$CT)35D?4=+9W-'0\XZ(NJ(X"H^)W(,>9^Z7'U3B&52$P1)MWE6"?EGW M['JBQ=JVO870V$3ML,!K#J01X/NEP-;73$PG;2_.R3]02P,$% @ X(-G M6.B:5R%&)0 +[H" !D !X;"]W;W)K&ULW=UK M;]M6VN[QKT+D&9W1>M8HL_4I%]]>;A$G_ZO$A_SZ[C.#?^O)G-LY]?7.?Y M[8^O7V>3Z_@FRGY8W,;SXCM7B_0FRHL_IA]?9[=I'$U7"]W,7@]ZO=/7-U$R M?_'FI]77=/KFI\4RGR7S6*=&MKRYB=(OO\2SQ>>?7_1?W'WA;?+Q.B^_\/K- M3[?1Q_A=G/]ZJ]/B3Z_OE6ER$\^S9#$WTOCJYQ<7_1]U?S@JEU@]Y;!9/\M*(BO]\BB_CV:RDB@WY8Z.^N%]IN>#V MXSM=K%Y]\6H^1%E\N9C],YGFUS^_.']A3..K:#G+WRX^._'F%:TV<+*89:M_ M&Y\WS^V],";++%_<;!8NMN FF:__&_VY^9O86N#DH04&FP4&C04&@P<6&&X6 MW&#^PP,EF@9/F OT'%AAM%A@=N\#I9H'3Q@+]DP<6.-LL<';LW]+Y9H'S M8Q<8;Q88'_O7VN_=O7.]8U]%__[-;K[;#R]R]W;WF^_WPXO']G7?\H?>C M?_>6]X]^S_MW;WK_Z'>]?_>V]U?O^^OU+\GJ-\R,\NC-3^GBLY&6SR^\\L'J MUW2U?/&+EU5\L7C\_GJQS*+Y M-/OI=5YL6,F_GFPVPEEOQ."!C>@/#+F8Y]>98T?W+&MR]K%\& MK:*(/_Q@]$]>&8/>8&C\^LXT7OZMMO'K_^S9U,MVV(PG/QB]LQ4\N(/W,&8[ M$RX^%./< MX^%!)]@['NZW_$3X1S/]\9[%@^,7/]^SN#Q^\;,]BX<'?@"C^=:[]N#?I#I^ M(_H/*_K0+\/L3NGM_S&N)Q@,0DB84DIDA,0U@M MP4[N$^RD-<%TL:\6IVD\O0NQ=^O_\5TL\^M%FOR[^,;+8HY;)^:^_X/]TNIW M#3(2,TG,(C%!8C:).2<[03;JK?YIQ-F1S_/(C?-)+" Q26(AB2D2TQ!62ZK1 M?5*-NB65CHI9JYBP\B@OOOA;-%O&U67OFK8:RWYMW%Y M\48R_\A.=:V;TS772,PD,8O$!(G9).:<'_7KXI+K]$C,)[& Q"2)A22F2$Q# M6"W\QO?A-SX\U'W_RRJV+AOUO\Q?HNSO$Q*':?)HHC ?\51NC?]6K>G:_J1F$EB%HD)$K-)S"$Q ME\0\$O-)+" QV?[KW3>^%+^'^^*0W A%8AK":G'8[]WG87EMXO,&HKHM%\A> M&7:Q1+ZZH&Z=BJ^,?ZZNA"T6N?@4I]''>/T4PXSRV!!1DF[.@3SRS$?[2^N: MK:AFHIJ%:@+5;%1S-MIX^ZAA_X=A8[I$U^FAFH]J :I)5 M13:&:IK1ZK&Y= MCMP_(E8_'!FK'UIBU8CFF_/'QL5ML:V39 VM6A-%Z%I_QNDDR>):[KKS/$WF M63+9!&R1I'L#M/5%= Y04C-1S4(U@6HVJCD;;;0=H&<[^;G[I$'S2=Z>)YWU MS\[JS_+1K0]03:):B&H*U32EU>-N4,7=X$#<+=+\^_=Q>E/FT619UJL,_>[7 MS/@_,BX/)?[?O?'3BG:.'U(S4-F MV3+Z,(M?E5/?JI0[GQ0[V(MHEA4A/(GC:3Q=?6]2F,6^]]X$1CL=J&:BFH5J M8J/U![4K\!H#E(VNTT$U%]4\5/-1+4 UB6HAJBE4TY163]:JY5$6C9\T4A9[ MM7=G88K %?&'=!FE7XS^NM5ZTCYZMJZ\<_"1FHEJ%JH)5+-1S4$U%]4\5/-1 M+4 UB6HAJBE4TY16#\BJ7-)O;Y?@I[+OCB@>&!G1O@FJF:AFH9I -1O5G(U6 M_A]_>YP=GC0/&Y)K]5#-1[4 U22JA:BF4$U36CT3JYI*_T!/Y8E#XZA]:$3[ M*:AFHIJ%:@+5;%1S4,U%-0_5?%0+4$VB6HAJ"M4TI=4#LNJT](\HM7R%H1'M MMJ":B6H6J@E4LU'-V6@[0^/.N6:TX8)J/JH%J"91+40UA6J:TNJ96/5A^@<* M,4\<&D_;AT:T_H)J)JI9J"90S48U!]5<5/-0S4>U -4DJH6HIE!-4UH](*O. M3/\O+LT<.32BU1E4,U'-0C6!:C:J.1OM\-"(=F-0S4>U -4DJH6HIE!-4UK] MM$V+[FKKF'*J9J&:AFD U&]4<5'-1S4,U']4" M5).H%J*:0C5-:?4TK.HN@V/J+L\P(;Z_+C:W_#C_0\-B^P9V#E&TRH)J%JJ) MC=:XDG'#:BZJ>:CFHUJ :A+50E13J*8IK1Z.@RH3ZR3^M,[5Q=7Z9A!!4N1C%AOOH_1CG+>/G&CS!M5, M5+-03:":C6H.JKFHYJ&:CVH!JDE4"U%-H9JFM'JJ5LV;P3'-F[_\H&3[5G5. M3K0Q@VH6JHG!WL;,J#EGHHT95'-1S4,U']4"5).H%J*:0C5-:?5$K!HSQJOFH%J": M1+40U12J:4JK9V=5N1D<4[GY]HY'HI4<5#-1S4(UL=$.'H]$NS:HYJ*:AVH^ MJ@6H)E$M1#6%:IK2:I$YK!HY0ZR1TQ@W=ZZPO)CDRR(?W\;Y,IT;O\3E-Z/< M"(JPS(UQ[WX(+>^/^/?HYO8?>M3K%7$ZC?]L'4S;7T'7^$0U$]4L5!.H9J.: M@VHNJGFHYJ-:@&H2U4)44ZBF*:V>LE739_B5FC[M@V?[5G5.3K3>@VH6JHGA MWGK/SG%.=*4.JKFHYJ&:CVH!JDE4"U%-H9JFM'HD#JI(/-3O^=KEQ_8-[)R. M:)T'U2Q4$QOM0/D17:>#:BZJ>:CFHUJ :A+50E13J*8IK1Z.54UG>*BF\TQ[ MY>Y\=9>;+"OWPON])^R4HXT>5#-1S4(U@6HVJCFHYJ*:AVH^J@6H)E$M1#6% M:IK2ZB%;-7^*A]_X!-JZ@9U#E-1,5+-036RTV@3:;\Z?Y!H=5'-1S4,U']4" M5).H%J*:0C5-:?5HK(H]PT/%GN/GSR+LVC^IK7U=G5,.K>.@FH5J M5L5'-0 MS44U#]5\5 M03:):B&H*U32EU?.P:NT,#[5VOL[YF]-CSD-7[2^N:CFHUJ :A+50E13J*8IK1Z95;EG M>*C<\_B!\^B/!-:++%G!J[PLS^'$Z=VY\]:1%*WXH)J):A:J"52S4':CN/'SF?4H]\N\RR>&8, M>D==BMG^(KK.GJAFHIJ%:@+5;%1S4,U%-0_5?%0+4$VB6HAJ"M4TI=6#=E % M[;=>!CHYIM1RV?XR.HI$2[FW]L7%]JP]+N],7JR;QCL-X?!UA?2.1Y) MS4(U@6HVJCFHYJ*:AVH^J@6H)E$M1#6%:IK2ZO%8-7-.CK_E3H=XE,D\N5G> MU)+/>)G,C>EB-HO2S+B-4R,K[>^,_QA_,UZO_Y#M3U -4DJH6HIE!-4UH]&JN2SLDQ)9W.T5B?$N\#4A6) M&*V>+J/T8S+?FX3[^SG-,$3K.:AFH9I -1O5'%1S4^\0LS,>HI4;5+-03:": MC6H.JKFHYJ&:CVH!JDE4"U%-H9JFM'HB5I6;D^,K-X_8<]Z$7KEWO#?XSG=W MBL][Q3_-Z$.K,ZAFH9I -1O5'%1S41&IZV?].D_*KT?S M:;D77:3C332?;(J$ZV^V7KK3OF%=+]U!-1/5+%03J&:CFH-J+JIYJ.:C6H!J M$M5"5%.HIBFM'IY576;T['>Y"9=E0*X^C7QU_MFX^!0ELZC\?*!RWK0+)]^; MGF@'!M5,5+-03:":C6K.1CO=VE,8CP:#4>.B?!==JX=J/JH%J"91+40UA6J: MTNJY.*ARL;W=4IY3CF]N9XLO<6R8Q?[U)"^RK'481&]-@VHFJEFH)E#-1C4' MU5Q4\U#-1[4 U22JA:BF4$U36CWTJM;*Z- M;)[\"6?WN^&;\]";HY2'JGSM M&]8Y/-$2#*I9J"90S48U9Z,=^)00%UVIAVH^J@6H)E$M1#6%:IK2ZJE8M5N* MAX\?!8W_/'!8T7CY]MVOV7?M,V/KFCO''JF9J&:AFD U&]4<5'-1S4,U']4" M5).H%J*:0C5-:?5TK,HMHV/*+>#'0!2#8K*8&B_+UM]W>T,3O3<-JIFH9J&: M0#4;U1Q4@VR%1 M+40UA6J:TNH!635<1NT-E\OK)+[:^J1:=7653.(#9YK)Z]PO4U6X9'=]N>>299NN/99)_,=QYL7N] M7+5?#)5?%]&97T?SK?/0T^GFUEJ;JQ/=+%N6%R>^JEWRO?Y$<.O/21Q/X^G> MU$5O%X-J)JI9J"8VVO8E@?WAL/&!&S:Z3@?57%3S4,U'M0#5)*J%J*9035-: M+4U/JP;,:7L#YM 0^:2CD.WK[II[J&:BFH5J M5L5'-0S44U#]5\5 M03:): MB&H*U32EU?.Q*KF_,3PY/S^K M3VL6NE*!:C:J.:CFHIJ':CZJ!:@F42U$-85JFM+J23FHDK*]]G+$)'GX!EM[ M0P]MQZ":B6H6J@E4LU'-0347U3Q4\U$M0#6):B&J*533E%;/QJH=<_KL[9B_ M^IAE^ROJG+IHK0;5+%03&VU[##X=G0P;QRS1=3JHYJ*:AVH^J@6H)E$M1#6% M:IK2ZFE:M6J*A\\^:3Y\*U=W/DGC(H++77%KEGQ,RH^C*)>];R*VCZNM&]\Y M.$G-1#4+U02JV:CFH)J+:AZJ^:@6H)I$M1#5%*II2JL';%7,.3W^KC./'%?W MWY_U!>8[:Z;']QG2,3K>6@FD U&]4<5'-1 MS4,U']4"5).H%J*:0C5-:?7(K/H[I^W]G2-FT@XW=FU?6><9$JWOH)J%:@+5 M;%1S4,U%-0_5?%0+4$VB6HAJ"M4TI=4#L:KOG#Y[?>?(0YZK3XG,#IPX/]L] M*M<;-4].7[:_ILY)B79V4$V@FHUJ#JJYJ.:AFH]J :I)5 M13:&:IK1Z4E8] MGM-C>CQ%1MX4>[])L6=\3)&GW>P\(:)%'E2S4$V@FHUJ#JJYJ.:AFH]J :I) M5 M13:&:IK1Z[E5%GM/_[XH\[:^H<^JB11Y4LU!-G.X6>U -4DJH6HIE!-4UHM3,^J'L_9,3V>EB&RVP'(]K5U#3I4,U'-0C6! M:C:J.:CFHIJ':CZJ!:@F42U$-85JFM+JB5@U=\Z^E>;.,0<@S_:T8WJ#;$7#(R.:%T'U4Q4LU!-H)J-:@ZJN:CFH9J/:@&J250+44VAFJ:T>B!6=9VS M8^HZW\SHN-LHV3LZHA4;5+-03:":C6H.JKFHYJ&:CVH!JDE4"U%-H9JFM'I2 M5E6NVU]1Y]1%.S:H9J&:V&BUSZ#LC7N-<]?H M.AU4E)6W9FS]NZ,C/Y,;I8WC_SH M'S6O??#/W:=5K .UC-M),9E^6L>M.U_M7F>9L;@RQKVC/@JH?>,[CZ)H20?5 M+%03J&:CFH-J+JIYJ.:C6H!J$M5"5%.HIBFM'K!52>?LF)(.>!?&NX\":O^H MG_:MZIR<:-$&U2Q4$QNM\1%)XW'S<"5:M4$U%]4\5/-1+4 UB6HAJBE4TY16 MB\3SJFISWEZU>;9(+#^),KM>S*:'TK%] [NF(ZJ9J&:AFMAHA](17:F#:BZJ M>:CFHUJ :A+50E13J*8IK9Z.5>WF_-EK-Q>3?!G-:N>WW\;9T_]*C7,]SY-/ZS]2AG^XOJ'*AHX0?5+%03J&:CFH-J+JIYJ.:C6H!J$M5" M5%.HIBFM'KQ5X>?\V0L_CSG*V;Y5G9,3+0"AFH5J8J,=W(]'FSVHYJ*:AVH^ MJ@6H)E$M1#6%:IK2ZI%8-7N*A]_X4<[6#>R\*..EH!0C43U2Q4 M$ZAFHYJ#:BZJ>:CFHUJ :A+50E13J*8IK9Z[557HO+TJ].V?74+;1ZAFHIJ% M:F*C'3J[A+:*4,U%-0_5?%0+4$VB6HAJ"M4TI=6SLVH5G;>WBIXXLS9OD_N4 M\TMOEUD6SXQ![[BYE6PL7**:B6H6J@E4LU'-0347U3Q4\U$M0#6):B&J*533 ME%;/WJJG=-[>4_I:)YC.CSD4>-F^\9TC$6T6H9I -1O5'%1S4=?J5ET_+[Z4669R_;7T3D=T?80J@E4LU'-0347U3Q4 M\U$M0#6):B&J*533E%9+QW%5,AH_?\GH60]TCO=T:78.V%VVO\JNV8EJ%JH) M5+-1S4$U%]4\5/-1+4 UB6HAJBE4TY16S\ZJ@C1NKR#)9/X-?RA(^\9W/9J) M:B:J6:@F4,U&-0?57%3S4,U'M0#5)*J%J*9035-:/6 '5<"V]Y2^TM',]JWJ MG)QHT0C5+%03&ZUYG*-YOU MWMM?5^=016M,J&:AFD U&]4<5'-1S4,U']4"5).H%J*:0C5-:;7L+?;&[\.W M?/P-GF*ZVZP#YTHN#VQ^UUAD.8OE!,O9+.>PG,MR'LOY+!>PG&2YD.44RVF, M:V1D?RLCG_^>24\[YW2WA>TG3RX/O)#N:8GVC5A.L)S-<@[+N2SGL9S/<@'+ M298+64ZQG,:X1EH.MM+R^=M'SWHP].X%'#BJ=WG@A79/4[2#Q'*"Y6R6YMCH: M.HOFK49>G%;;.TD64/K/?/['?5JD'QE_"N. MTO+31_:';>N&=P];DC-9SF(YP7(VRSEW7&-G83"J[RRX[&H]EO-9+F YR7(A MRRF6TQC72-'15HH>TRIZ4HJ^C6^B9%XFY%92)HNI\5(NYOGU=_LS$JT5L9S) M^":&S%C8 \VPK(]OX1&I 7TVE2+AS- M=K/2>)G,C6SUU0=F3;14Q'(FRUEWW/9/R.!L>#H>UG] !+M>F^4(S_&.%B_GU\)(O MTNTGO"UVQM-DDL=WQS9_G2=Y9KQ\^^[7[+M]%\E?7.5%V.;7L2&2-"M">#XO M5IQF4?K%L(O(S@TSRN,#YYG0;A'+F2QGL9Q@.9OE')9S6R MG&(YC7&-0!YO!?)7NO?1H0N3T$81RYDL9[&<8#G[CFN<]FF<]7'8M;HLY[&< MSW(!RTF6"UE.L9S&N'I$]K=Z0_WVWM"Q,^OE=1)?;;4XU=55,HD?,;7N#P7,%U*OU#GY67E"_/GF_/V'[.\<6^R>C MDYUKY=M?5??HW%WMR>FXWUBMQ:Y6L)S-<@[+N2SGL9S/<@'+298+64ZQG,:X M1B8.MC+QV2M%C\S$5X:(DM3X+9HMXV)4_=O^C$1O?,1RYATWVD[P0?/DH<6N M5;"RG,=R M/LL%+"=9+F0YQ7(:XQK)NE55ZC][50D=2MD:$\J9+&>QG& YF^6<.VY[=V,X M[HV;[7ATK1[+^2P7L)QDN9#E%,MIC&LDYU:'J?_L':9G/=?$%ILV7.WD4//< MD,FNU&(YP7(VRSDLY[*#P^W3D#Q=:34,YB.<%R M-LLY+.>RG,=R/LL%+"=9+F0YQ7(:X^K).=BJ,0V8&M.CAM1'72'5OL&=QU.4 M,UG.8CG!-K^HKHG)WLO)903+&>SG,-R+LMY+.>S7,!RDN5"EE,LIS&ND9R#K>1L M+SYUNT!*)/-BUN2OCVK?R.XC*=MO0CF+Y03+V2SGL)S+@_K61M+ASDAZWC_;N;UG^XOJGIQLW0GE!,O9+.>PG,MR M'LOY+!>PG&2YD.44RVF,:R3G5MVI>/P7C:2/.S[:NGG=AU&2,UG.8CG!T,HZ.3T6!G&&5K M3BAGL9Q@.9OE')9S6RG&(YC7&-Y-RJ.0W::T[=AE%U&Z?1 MZO.8X>.C;+L)Y4R6LUA.L)S-<@[+N2SGL9S/<@'+298+64ZQG,:X1K!NM: & MWVH+:G_"[M[A:.](RMZF">4LEA,L9[.SIB)'W<\5&VWH1R)LM9+"=8SF8YA^5Y@.4DRX4LIUA. M8UPC4K?J38/_JGK38+?>-#P=CG:&4;;>A'(6RPF6LUG.83F7Y3R6\UDN8#G) MCU!H9U=R/Z]6RIE^GDNLC'^FBY/P'9.A'*F2QGL9Q@.9OE')9S M6RG&(YC7&-5-RJ$PV?O4X4+LO$-!97ZR=EQL6G*)E%'V:Q M<;5(UTTLEE#-9SF(YP7(VRSEW7.U \V@T;'X^J\NNUV,YG^4"EI,L M%[*<8CF]]R?J9-3K;?U(-3)PJQA4/&[+P,VN[]UU6:_^7]0 M2P,$% @ X(-G6$8'T/D4! RA$ !D !X;"]W;W)K&ULM9AM_BH;>M,E,SCS9V$YMS^3IVKZXN\REZ4U?RK V MF@#B)&$GW[Z2(!ACHCK4?6.#T*[^OUTD5IIM*7OB,8! SVF2\;D5"Y%?VC8/ M8T@Q'] <,OED15F*A;QE:YOG#'"DC=+$]APGL%-,,FLQTVWW;#&CA4A(!O<, M\2)-,7NYAH1NYY9KO39\(^M8J 9[,(I)!Q0C/$8#6W MKMS+&W>L#'2/OPAL>>,:*90EI4_JYH]H;CE*$200"N4"R[\-W$"2*$]2QX_* MJ56/J0R;UZ_>/VEX";/$'&YH\IU$(IY;$PM%L,)%(K[1[>]0 8V4OY F7/^B M;=77L5!8<$'3RE@J2$E6_N/G*A - PG:;>!5!E[;8/B&@5\9^!JT5*:Q;K' MBQFC6\14;^E-7>C8:&M)0S*5Q@?!Y%,B[<3B"Q6 IN@C>A T?(II$@'COZ"[ M'P41+ZJY3"^BJ[('^IKK\%^I\*LN9[<@,$GXN>S\^'"+SCZ_QG3@N,LXC-;2/5*@QU62J]+I=X;2ET/?::9B#FZRR*(]AW8 M$KMF]U[9KSVCQUL(!\AW+Y#G>'Z'H)OCS3V#'+].A:_]#=_P][407,C8D&Q] M@;X4Z1*8"GL5R#,9O?+RO"MVI>M NU93=[-PGH'@&5A(.*"J5F-.]E[F@=^>?F9I?=$;Q8MK1)>5W J( J9, MLN:$]T,FW7TY?1VG-[_5QI4OIMXTXYUJ:-;JX38%[\K:]QWU#4G M?$/]K@__N/WA[^[6J _VJ7;%C&NN9JI9AY<)]$C)\"#6$^=P73%+Z/O6[
,'&CKHR,_#:\45Q?^%W9XIKK%C-\KZ+M7T9T=;*:"\F[ZOE*L_-0LV;'BQ!)ZV-[,:N. 6VUH<%7":LR$2Y2:Q;ZP.)*[T- M;[5?JX,*O=O>N2E/.3YCMI;@*(&5="E7'\G'RH.#\D;07.^]EU3(G;R^C '+ M/;;J()^OJ-Q_5S=J@/KX9O$/4$L#!!0 ( ."#9UA//FZ>8P, '\* 9 M >&PO=V]R:W-H965T_E>I1YX@&GLI"Z(&7&[-ZY_MZGF/)=$NN4-#,0JJ2&>JJI:]7"EGFA,K" MCX*@XY>,"V_8=V,3->S+M2FXP(D"O2Y+IG9C+.1VX(7>?N">+W-C!_QA?\66 M.$7SL)HHZOF-EHR7*#27 A0N!MXH?#<.(RO@5GSAN-4'_V!=F4GY:#N?LH$7 M6"(L<&ZL"D;-!F^P**PFXOA6*_4:FU;P\'^O_8-SGIR9,8TWLOB+9R8?>%T/ M,ERP=6'NY?8CU@XE5M]<%MI]85NO#3R8K[6192U,!"475ZD <",31&8&H M%G"!\"M#CO*6&3;L*[D%95>3-OOC7'72!,>%W96I433+2K]"P]]W6,Y0 M?>W[AN"L"7]>@XPKD.@,2!C!G10FU_!>9)A]K\ GKQK7HKUKX^BBQEN8[9^'F*NK+>/:".TU9R!CIIH).+T%-K[GI,%RZ#&UE2%M+,W>.14DPL MD3*#@=D.#M=-V,X-C[9,95?[0_Q):*/6=D+#9_)5D<-,P.>55:>OX _21U/D M^P05E]G%'4J.=JC7CN-S.]1IG.U<=-8A("%O71:Q6[5!15D1%HPKV+!BC:_= MG<[1[D1!*PE/ Z<-<'H1^$MUH%YZKM.CJ%W'G;B=Q*,S MW6VE9Z+6:WA[%WGI'5D@_S^!ZQT'+DS3=A*_*) U MQW>13%I)^XP#!^]6^,*D5F4TI"?H-2FW-G,8XC#JANFY&Q)&SX31#Q.^)J#1 M\85NMWK_S4#^04U0HEJZRD?#7*Z%JV7HD.0-(#DK> = =@U -&'P6D/&6DWN_ M0,NX,/" +[9EXH!@C_<%[.\=P!YP"0^U:@V!319:2LX=$99](I,ND61'(G$" MUTK:VL!G66'UFB D58.T9"5MDKS+6&!Y#*/X$)(H&6U)Z.KC\&0+O/@X/'Y' MS6@HU,CSI3OY5N4YA*_4SK#_0QES -0[ZULW: _A05DFMI6@.^+$'^$&PB(_ MBJ.S\RQ6U*W!*TJ7 SZ&A3 M8KC6>PWJF9]A!DK52MM]JX-W&).7?CJ\\4]H?';3[A]--WNOF:9.-"!P2I31 M\1FEI+MYUAE6S7V'/RE+\\(O:_H%H'8!M#]5U.6]X0X8?BKY7U!+ P04 M" #@@V=8[0C\R"8$ !($P &0 'AL+W=O.Q")- M"?]^!PE;#1WLK"<^TUDL]80[&LS)#%Y ?IT_T@2C:3V\4\!ZI1K M:L?MYS7ZHR&OR(R)@'N6_$DC&0^=GH,BF))%(C^SU0U@Y1F^2]Y+838(0F2C6N M\K!1\QRS:S!U+5F.^KW>P%UNRU"WP>U=D]"Z-5WC;L2<3&#HJ"(F@"_!&?W\ M$PZ\7RS$.R7QCI7XO:$K]/%:9*I&)O1?=01GYN!>).;47C91SU&#;5I!A7G= MI(4[ :Z0[]3T\?V-ACN5H %K7XW$FUX1']DL'M)?%)BV\M%@T@^JC-ZB6<2; M;A'_H%T\JG[\GNMB+1_6]8XN'^=$"\^%MJOUIHO%]C;VY 2J=Y\M/^A6#UN# M5;O68Q16W<93N\MKTWMB>_-Y6OH$EHT4C.HF?JTFGK5C=+>N&%+@,W-5(Q21 M12;S_Z3+V?(ZZ-9<@E3F[_0UD;FZV,#D=TQ/A,]TP!.8*DCOZEK1X_FU33Z0 M;&XN,L9,2I::QQA(!%P;J/=3QN1ZH!&ULS5;;;MLX M$/V5@5H4"9!$%]^2U#:06.DV0-,&2=M]6/2!D48648G4DI2=_?L=4HKJ6XP4 MR$-?;'$TYVCF\(B:\5*JGSI'-/!8%D)/O-R8ZMSW=9)CR?2)K%#0G4RJDAE: MJKFO*X4L=:"R\*,@&/HEX\*;CEWL5DW'LC8%%WBK0-=ER=1_EUC(Y<0+O:? M'9_GQ@;\Z;AB<[Q'\ZVZ5;3R.Y:4ER@TEP(49A/O(CR/1S;?)7SGN-0KUV [ M>9#RIUU6KRB7?J08H9JPMS)YUG8/D266CW"\LV-_ @J;6190NF"DHNFG_V MV.JP @B'SP"B%A!M OK/ 'HMH/=20+\%])TR32M.AY@9-ATKN01ELXG-7C@Q M'9K:Y\)N^[U1=)<3SDP_2X,0!G ,,2J^8'87-#"1PD=,YUS,X<+N##>Y21_")ZDU!>\P*9C6/..80J9D28BD+NN"&0I\,3DJF,F23)E;MRS0 M >$@1L-X03SKCXY1\[EP6*9AQG0.'\B;73G70AM5D_&,AG]NL'Q ]8,HOMW' MQEC3$Z@%QY!%$2]'07-7@Z/=L#CE\/#/=WT.K_T'%__&3Z[]W!0 MT X>TEN_N?-L=>=GU[071M)/(DL\@JLL0_>60R65?>F/K)V.X*LTK-BU4TTE M U>)/;X6TS 8G8[]Q:IZ.Y*BLV@]*=Y..@Z'@RYI38E^IT1_KQ)T[-"A(N#J M,U9?ZXKEN#$H_=&HUJ@-WWW)AP&[W:A9&5FS >I*%YQ5WF-(*BL@ET/Y,T9;0+^X!NJ)W^#U!+ P04 M " #@@V=8$A1!?)D$ 9% &0 'AL+W=O M2=O=OQ\I*7J)*"TUW"^V1-\=G^?N>'?F],CX-[$%D.A[FF1B9FVEW%W;MHBV MD%)QQ7:0J5_6C*=4JE>^L<6. UWE2FEB$\?Q[93&F36?YFN/?#YE>YG$&3QR M)/9I2OF_MY"PX\S"UO/"EWBSE7K!GD]W= -/(+_N'KEZLRLKJSB%3,0L0QS6 M,^L&7R\(T0JYQ!\Q'$7C&6DJ2\:^Z9?[U=I>Q!*1 M?Z)C*>M8*-H+R=)262%(XZSXIM]+1S04L-^C0$H%\E)AW*/@E@IN3K1 EM.Z MHY+.IYP=$=?2RII^R'V3:RLV<:;#^"2Y^C56>G+^B4E &*,1NHFB?;I/J(05 M^BRWP-&"I2HUMCIF!T#W6<120!KJB/ M[&%.O# ,L.,X4_O0A&R0#/S )958"]JX@C8^%5JAZ#B\070WGQ?WEZWT?*\J6YE\E^@.EA(]0;3GL8Q!*,F#2D:Z3&"D"N3HB29P MB1XIATRBOQX@70+_V\1T$(0NQ-=B1R.86>H<". 'L.:__H)]YS=3:IW)6,M? M?N4O_]1H^IT8C7P\)MU@&@3').@-95!!"P:A%;4D:M62N*PE25Y+EJ""!JJW M1 D5(E['$=6=0IC8!-V,FV"O2Z8K-_("W^]E$U9LPN'$3-D^DZ(!5N7FFK-4 M];4Z6=G_<391"[N0)TZ765?,ZS]ODXK69)#6)S5WJ-.4'Y@=\)B=R&'2#4]( M#.'IRJGPM./8XH&=NBTZIYZ$4K.UJ^OBH O/)/GRT+3Q-=HV'DZ@1IIHKS?J M6I%'"RJVZ)V:TM '6.D^?2,ECY=[J4 M=..$'5- NX+>0+;5_1T/-_CS%K=RLR9*[!O(=,5&V,7]Q0W70P$>G@I^8GG# MW6%!A6IBH&<0Q-ZXGUT]5.#AJ>)<5:[ ,#?_%X6F#JSL^'F[Y>GH[J6P-FOWALG4F:VTGU(,"'IX4AB)D:/4^ M&9O.@D'2#082J&[X>+CCG[ER&1K_Q#7\8S (C@(G[&=$ZLY/ACO_3ZQ=I#L/ M3$)#N QRF#C]C8;48P,9'AO.5;K*;9H(W0DQC)D&P9$7!OWE@=0-G9SI;"EN%JK5ZG[K)K_5>;%^BZ\7 MQ2U5;::X-'N@?!-G B6P5B:=JT#!XL4]5/$BV2Z_REDR*5F:/VZ!KH!K ?7[ MFC'Y_*(WJ&X#Y_\!4$L#!!0 ( ."#9U@<_7[[M@4 !$; 9 >&PO M=V]R:W-H965TDG6S8CQ\E.9(M7K$V8.PED>1SC^XA+R^/I/&3 MR+_)%8 BSVF2R9O>2JGU=;\OHQ6D7+X1:\CT+PN1IUSITWS9E^L<^+P,2I,^ M)>+KIT=[+A8=XN5+%A?YD MO.9+> 3U=?TYUV?]FF4>IY#)6&0DA\5-[Y9>AVQ8!)2(WV-XDGO'I) R$^); MJ$?FL.";1#V(IW>P$S0H^"*1R/(O>=IAG1Z)-E*)=!>L,TCCK/K/ MGW<#L1= _8X M@M@[0"O(\#=!;C'!GB[ *\U@IQ,1:IK:55, M\A;(^RP2*9"+WX24EQK_ %'"I8P7<<2+*93DTT81L3B1Z"($Q>.DI/SZ&)*+ M5Y?D%8DS\F4E-I)G1J94DOV9SF!\2]/4( MU$)>^)LQA+I+0]/APAH2'QX=3BQJWGG2WY/,Z^*9"EC.5 MPQ:R#: C7#$,2H:B>6PG5Y3ZWFC;0BNDST8M_J+K;6/4EA>BHF?S^#(?-'04L/!G-<.FSI06!^X.RQ'>@9 MU'H&5CV// %9BM$]^!NH.%MB4@;FS2EU/-:2@L*\X: E!8,QYKJX%+^6XENE MO(4, %U6XI0&!VU8"$&8\/ P14-:T5#JZ(O M0O'D-9F!WFQ!-ZBRB2G^C"^?H9G#B#FML9^:*(\&[5HS00%C'6)&M9B174R1 M-]'[;J4#4S R;DMU[VL7&8(:.4:-F2A_Q#HJ+*@E!%8)'[4I2O06@N4>8*4_ M&K:;%P)CKEE/)LP-?#QYZC3[KF--_S[.>!;%>HGL2NFB$'/YFF2 ]J\=W7X6 M ^9[+44(BHUH:])"!+5?=H>*]IP$M2IZ7R\) L_:ETJM::;;P")6EZ@B>E2% M83"DQ!!8=XU1UHAB/]AB#ET.$2>9G#\_0#J#_"]4O_7.A>&_EFL>P4U/\TK( MM]";_/P3]9U?, -R5K;P7&R'H][X$VHW*+:UO0L]6+6!L8]C*&HTX!"!T4&' M*Z&-+:$_\B5G*1KR+_F:Z8>Y)/Y'![S5#W&RX\)$5"7 MB,9A4;O%.LT!4],BZ2F"%&J24!@5Q1MR4T1%!=%IXUAHO9#9=MEV2F'2HF MH+U-HC Z\-KI(Q[,ZYJ QELQN[!9F]RS_TZ9_ MN^5QPF<)7.F%>"5UIR0?RB997"./$&WR6,4_, -V*:>:@;.RA>=B.YS&QKLQ MNW<[IBN8;W^<=ATB+XB,166C.0BH:W]A MC85A=@MSZO,P,YV'J08Q,8/V;HF .M4T#H;9'?7^I3I18EU\D9D(ID9:'*^!SR N _GTAA'HY*6Y0?P6;_ =0 M2P,$% @ X(-G6+&(56$( @ (00 !D !X;"]W;W)K&UL?53;CMHP$/V549Y:J247NK1:A4@+]+(/6R'HY=DDD\3%L5/; M(>S?=^R$E$IE7XAG/'/FG)DQ::_TT=2(%LZ-D&89U-:V]V%H\AH;9F:J14DW MI=(-LV3J*C2M1E;XI$:$210MPH9Q&62I]VUUEJK."BYQJ\%T3H#1<2=!8+H.'^'XU=_$^X ?'WER= MP2DY*'5TQF.Q#")'" 7FUB$P^IQPC4(X(*+Q>\0,II(N\?I\0?_DM9.6 S.X M5N(G+VR]##X$4&#).F%WJO^"HYX[AY&:N:,9D8-%P.7W8> M^W"5$"]N)"1C0N)Y#X4\RPVS+$NUZD&[:$)S!R_59Q,Y+MU0]E;3+:<\FWU5 M%B%.X"U\1E5IUM8\AT?P&DBB9OX WGQHU]WCO;C6J:PZD796PPU9IRPX"88\5+:@U_Q,\P"T\G'L: MIRQ.P],U@_!J;-37RB^G@5QUT@X3G+S3_C\,8_\;/CP>&D?%I0&!):5&L_=W M >AA(0?#JM8OP4%9&J(_UO2&4;L NB\5+<)HN +3OT+V!U!+ P04 " #@ M@V=8_5"42*P# !P#@ &0 'AL+W=O0U=$BE-V&ZEM:N:=OMPM0\N.,$KV)GM)'?_?C90 MFH"#VBI?$C#G',[S(O-XO&?\6>082_"]+*B86+F4FTO;%FF.2R0NV 93]63% M>(FDNN5K6VPX1EE%*@O;=9S0+A&AUG1WP'!>%5E(^_FU$K?:=FGAX_:+^ M:Q6\"N8)"3QGQ5\DD_G$&ED@PRNT+>0]VW_%34"!UDM9(:I?L&^PC@72K9"L M;,C*04EH_8^^-XDX(*A S02W(;A=0GB"X#4$KTOP3Q#\AN"_E1 TA"ITNXZ] M2MP"230=<[8'7*.5FKZHLE^Q5;X(U8VRE%P])8HGI[=,8@!=\#/X#;,U1YN< MI.":UAU859)FX ;]PSB85VXP;Y;XLVIC_4[%O<<[3+=8@"M5LPS\05_!O[.T M%OJ\P!*10GQ1^,?E GS^] 5\ H2"AYQMA=(48UNJB+0O.VWO)T.!Z+Q MVNIZE9Y_0N^E+J;,ULR@8NKM9#>-(Q_&8WMW&&X?!5TG&'G'L,0 @][(\/VG^\O7Y(%F#Y,'M(EJ88!NEZC[T4&Y3BB:4V48'Y#EO3'W^ H?.+ MJ;+G%$O.)':4MJ!-6_#AJM?,\+#J00 [1>^#H ^#H%-S RH:^;ZYY&'K/1ST MGFRY^@C66PS)L@*#! D)OMW@\@GSOTTA#0J^MPG.*9:<2>PHD5&;R.C#31#U M*^?"D=_I@CXJCOT.*.F#PE$4FGM@U%H?#5J?"8+ '4K)2GV+ABH_*//>RI]3 M+#F3V%'ZXC9]\4-8@A/?">@\SK% M.(/.YU^O;V?&^6&0]]X>.:M:$XI,";(/IF0UF:ZKXXD *=M26<\D M[6I[!+JJ!O_.^EP?C0SK,^A>+J")H6RK)]69P'Y]=7T64Y/TFE !"KQ2-IR+ M2*6)U\>;^D:R336_/S&I1NKJ,E='0LPU0#U?,37#-S?Z!>TA<_H_4$L#!!0 M ( ."#9UA5B/[V*0, ,D* 9 >&PO=V]R:W-H965T0 MXIT%%PE5N!1+6ZX$T-" DMCV',>W$\I2:] SUZ[%H,S 7 >RV@40 :QFBNS-@:4T4'/<$W1.AJ9-,GIC<& MC6Y8JF.<*8%W&>+4X(HK(*Y'CLA7X$M!5Q$+R"3-WP_3YS0DE_0/%V1DU( H M+HD[?,GT,Q$[P[)K)@_)!4^71Q>874B&4H*2 MA*7XQ)"M69C1F& ZV/N4C'B6*L% DOE#L7@@^V-0E,7R !]Z.QN3_;T#LJ<) M;B*>210F>[;"MFAS=E"TX#1O@?=""\80').&>T@\QVO4P$>OAWO;!Y4;?3:M<'T"K5M7:J.Y\.KT9G=9)VXMX:P >1;5GT M2XO^^P/PG_76<_SFDP!JB_SZ -JENO9.=;=7DYNS,9G=#&_.9G7*=L+?FL,' MD6TY[91..^_/H?.LQ6ZGTN+\R0?NS)GZ"$/ MAX EPW['L$"8<]Q&O,CGIGRA^,J,'G.N<'0PIQ'.FB!T =Y?9LKI M=? /4$L#!!0 ( ."#9UBMY[LXJ@( #0' 9 >&PO=V]R:W-H965T M F M)XUI8@?;;8?$C^?8R;)V2JL]["6QC\_W^=P]VDNUT3FB@;NR$'KLY<94E[ZO MDQQ+IGNR0D$GF50E,[15:U]7"EGJ0&7A1T$P]$O&A1>/G&RAXI'Z%W+UCR=6ZLP(]'%5OC+9IOU4+1SF]94EZBT%P*4)B-O4EX M.1]8?:?PG>->'ZS!>K*2+B^9__D?"=?5DSC3!8_>&KRL??>@Q0SMBW,4NZOL/'GPO(ELM#N"_M&-_ @ MV6HCRP9,%I1#5'PWBA7X]\0YY8>_RDL7I:6QV=L)H,OI'"Y!H^BA338P*?0M#&(;J/PS0Z MRSC'I ?]\ U$0=3O,&CV='C4 9\_'1Z>\:;?9K7O^ 8G^)H80Z9D"3.*E*+^ MHLHR^4,6IRB2G%I] S]OL%RA^@7_'DX)9#.GZB)8Z M8@F./9I8&M4.O?CEBW 8?.A*P'.2S9^)["@Y@S8Y@[/).6X*XYI"-4W1%<6: M+:QKQX[Q71ST0BK2W6%XNK6&QUKS3BU;4)97KNYK"&16V'JEFJE M[>B?N(GW2#ZE)Z&>X \T]7M"\V/-A88",Z(,>N\N/%#UC*XW1E9N:JVDH5)S MRYR>-516@&ULK59=;YLP%/TK%I.F3=I* M@#2KN@2I"?OH0Z$FS?<_ YOMSK M\4[(C>NZ*LZ@H.I*E,!Q92UD034.9>JJ4@)-+*C(77\P M&+D%9=P)QW9N+L.QJ'3..,PE45514/DTA5SL)H[G/$\L6)II,^&&XY*FL 3] MO9Q+'+DM2\(*X(H)3B2L)\Z==QN-3+P-^,%@I_:>B5&R$F)C!O?)Q!F8#4$. ML38,%/^V,(,\-T2XC;\-I].^T@#WGY_9/UOMJ&5%%JX-7RQR97_)KHD=."2NE!9% \8=%(S7__2Q\6$/X(U. /P&X!\# MAB< 00,(S@4,&\#0.E-+L3Y$5--P+,6.2!.-;.;!FFG1*)]Q<^Q++7&5(4Z' MWX0&XOGD/?D"(I6TS%A,[GF=3_9@>$(>Z!\AR8E.:=B-T'W*TP MN\A 9D"CS-,N0WY]0#%"N1O7&S@ M9"9X#%S+FGK!U$O4V-6HWZAPXT;KM-;JG]"*,A\$UYDBGW@"R2&!B\:U[OG/ M[DW]7L8(XBL2>.^(/_"#C@W-SH?['?#H?+C7HR9H5BS>;5QVSJ]#8<7-U@0FSW[>F,^G!S&!5U1WUH MHPX$7;>"KGL%+?'SU/@58['GZ7F9T4OXOYEQ2;+H0F0'1HY:(T<7S8Q1UVEZ M1V<^ZXSRC_(GZHX*CC+#W6LE6.M3VY(5B47%=5T7V]FVZ]_99G G@XW>>B;6R5S*%SNXS2=>WP8$'#)C%2C^O<(U<&Z%,(S? MM:;7+&F)V\_OZC?..WJ94PW7DO]BN2DFWL@C.2SHFIM'N?D!M9^!UOZ4W./1/$[!4,;U"2*>9RDY/CHA1X0) M\E3(M:8BUV/?8+!V23^K [NJ @OW!!:$Y$X*4VCR3>20?Q;PT65C-7RW>A4> M5$PA.R-1<$K"?ACM".CZZ_1P!SW].CTXX"9J$A'+0.!9F++N"P%M64+$$LOQ(^5Y'22>09#1J.>IBABW3 M:1?2"\+D?+>A86-H>-#0DS24[PIZV+D?@S!IYZ$+"D=!ZSJF75"PE:LJ:G^K MW)>@EJYM:I+)M3!5.6QFF\Y\Z1I2:_X*.W;58#]DJG9_1]62"4TX+%"R?S;$ MB%350JN!D2O75.;28(MRCP5^=8"R 'R_D-A8ZH%=H/F.F?X#4$L#!!0 ( M ."#9UC8^X&^N0D #U4 9 >&PO=V]R:W-H965T+KYIK+3Z,=):8I MR7+*,L3)ZGQP:9V&[EA5*$O\2LECOO$J/A^,58](0B*A$%C^ M]T 6)$D42?;CCPHZV+6I*N[__4+WR\'+P=SAG"Q8\AN-Q?I\,!^@F*QPD8@O M[#$DU8 FBA>Q)"__18]5V?$ 144N6%I5ECU(:;;]'S]5)V*O@N6\4L&N*MB- M"K;]2@6GJN <6\&M*KC'5IA4%2;'5IA6%:;'5IA5%6;'5IA7%>9E=+?A*&.Y MQ )?G''VB+@J+6GJCU(096T90IHI[=X(+K^ELIZX^(4)@BP7_1/=XB>2(RFG MJRQB*4'OET1@FN3HECR) BK#8]L!^I0>6C3ZS3*QSY&4QB3L @1G@3 V D3P?NY-BOYR4A6TD+DGT M$3G6$-ECVT%?;Y;H_;L/'1U;'H^Q#1CO>(QEP/A'8ZR9 1/ G)NP#^;JYQOT MOI+7!T, G9VJG9+NOD*76D:+0N1(2A+]B]WEZ#(2B*W*L0_1+<U?*>Y*R02_5_(AE94=$UM(6Q<37;G.8;')'S@9Q.MB7"V23(1!,$XV[$XUK%$U?%;CMTR.U M;.NG9]E1:CZ>3?127KO4=&XWSK1O['[/,QU PD(@F!:VR2YLDP-A$SB[IW<) M03C/B>B<@K:(Z=[YM9M"7K;+G,S'C3@9N]+W]P4)"R8M!;5&& (UJ(5IN@O3 MU!BF)5D1SDE<_KXNRT -T2]$=(SEDYGTS?K>%>)I*WRRYR>-&+<+S=VYVPBR ML?F^08:$!<>,,01J48OR;!?E6?\H_XJ3 I>S[64B[Y5P%I&N ,Y:@YO,YN-I M(X+M4JX[FS6RKF?L9=\00L*"HT89 C6IQ7"^B^'<&,.O&2<1N\_H?ZLX5I-@ MCL0:"_0;*Y(87:6R?8&\U8J4=Y]EP2]8=$9VWH[9M#E/MLM84Z>1P#QCQ_N& M%1(6'#'$$*A!+:@GNZ">_']!U:Y^KTF&$T')]L)9SJQ$]D3(B^>(%YVW9HN3 M]N7-K!'9=I'FK&KL>M^P0L*"D[8J&\,+@=K3HFJ-Z]OWL3&N/N.$WF?;?%N( M->-4/*-OGTEZ1_AW]"?Z0AY(5A"T8&E*&H&D^:"T )060M%TC=BU1NR_)0G)DKLYIU*; M,3\9>]4[/T'2/%":#TH+0&DA%$W77NWT66:K#R8_;=NP;"T_M=,3J%<'2O-! M:0$H+82BZ1*I?3W+;.P=3$]7.<>7[3KU NF=+4)H'2O-!:0$H+82BZ;*J M?4?KD/&HY9LA>M'9OQ_5]+:F&^0]183$.3H9_Z-31I.NM&,ULPZD3^B!TGQ0 M6@!*"Z%HNCQJO],RVY0]Y.&>=,MCVCDK->4!Z3!ZH#0?E!: TD(HFBZ/VBBU MS$YIWZ=-%9AG M-+O/U=/JEXQQ4]SE-*:84]*]P&+>TH9C3YL/&9?F?O36!Z@9"TH+K+8=VW%" MPJJ8Y>[[>]9\8M4Y5H]I[;9:9KOU^+L2+)!/8L)Q@FX$%H5@_+E9R7SO?N]P0=)"*)J^=*AV9&VS(_N61V 5>O^'[+IV\R%F1REK M,IDU0VGN9]\?*"@M.&J@(52;>B1KZ],V6Y]ONV^4WR_I XU))J_PKC&-D6"[ MC+Y@Z09GZD&+Z3;3W+^^MYF@- ^4YH/2 E!:"$7355B;J[;97 4QN*HV&FE] M[#8S"Z@'"DKS06D!*"V$HND2J3U0V^R!OCE1*=<]4E!:"T M$(JFJ[+V9FVS-PN3N*9=BQI::[N7YK[TU@BH00M*"T!I(11-UTAMT-IF@_;- MF>LSS6A:I.9L!&ED+D%I'BC-!Z4%H+00BJ8KK3: ;;,!O'T&0-)-:1#)C$-9 MYUK+ Q@;/1/,NPSBI;EF;V& .K^@M "4%D+1=&'4+K)M=I'?GH+PT^$4!&F^ M+D%I'BC-!Z4%H+00BJ:_+EF;UH[9M :Y(*K:./0DPMR5WF\\@KKO3E+EJ;V6 .M2@M "4%D+1=&74#K7SQN6_ZDHX M%_Q9/=,6:X(\F5)8^CQ$/LW4H[#J;9.X4(7D45X>-$U:YA[UG;1 :1XHS0>E M!:"T$(JFZV[O)?^_8>FON8W>2H)]FQ_V=7Y0(]OI7#+=6+L80K6I*Z0VJ!TH M@_IF0R*ZHM'+JPHY^IK%A)?IRN(/2 M?%!:X'0_ 6A*Z:\PLIW:R';,1G:/9),4.;IA$55+>@HNU XC50(:HELF<-(I M'E!?&I3F@=)\4%I0T9JOEHV;>Q] M:K+IW:RL" MU(4&I?F@M "4%D+1=-W4+K1S:)GP$;N;F!F]E=)>:=Q>F^6!MNF#T@)06@A% MTQ50N\..V=;ML7'*PFDO!&XN$C>WUCL/@%K!H+3@\,D(H1K40ZO\77T'JMJ' M<\T^W#?K^SMW*']MY2WQNS'*B%!;,6X5(,HM^E9L>UE:VBB(J#WOT))$Y412 M;S>GZJN]U89(]GRSO71)Y,TUY@2M.$M1_#(C_:?@-(]IN9=D_K%K8*.]_053 MPN_+O29S%+$B$VHL>T=W^UE^*G=Q;!Q?6*>^U7'\TCDY#>1YZ_C&'9\&VZTQ M1W73VXTU/V-^3[,<)60ENS'^.).AYMN]*K,2%86OZY)EA>UJL" M\OL58^+E@VI@MV/HQ?\ 4$L#!!0 ( ."#9UCY4F$!, , )\* 9 M>&PO=V]R:W-H965TNZ75,X2=# SFRGZ=Y^MJ$LQ4Y6[2;!YO^/OW,,^,P/7/R46P"% M'KN6R46P56KW-@QEM86NE%=\!TS?67/1E4H/Q2:4.P%E;4U=&Y(H2L.N;%BP MG-NY&[&<\[UJ&P8W LE]UY7B]S6T_+ (Y; M]94?/L*04&+B5;R5]A<=!FT4H&HO%>\&LR;H&M;_EX]#(8X,.#UA((.!3 WT MA"$>#/%+#70P4%N9/A5;AZ)4Y7(N^ $)H];1S(4MIG7K]!MF]OU6"7VWT3ZU M_,(5($S1)?I6/H)$>BL^L8IWH&=6O-MQV=C]X6M'<%& *IM6OM;2N]L"7;QZ MC5ZAAJ%O6[Z7):OE/%0:T2P45@/.=8]#3N!@@CYSIK82O6/1$O-5>"&#*5]C> MF%BC>=L?EI>8D'P>/AQGZZIR.M$4KB89%<^HZ4A-SU(7L ;-7?NP>V=ZM!BE M#K4KNM2J9,+M49T 3T;PY'_+G3B+96DZFW"[HC2EV03;%6&<9<1/GH[DZ7^7 M/'7KE,;I!-T589I'=,+N"46/'ZAG[-G(GIUE'S\TC?W0^%+(7#K]>I-)#A[5 M+,JFCXVK2F?F4^%+83:F,#M??LTM55/YV&=NS3#%S@;X9"2C>$+OD^$XP7[^ M?.3/S_+K,U6?F,R'GSL+)GD\H5JY(ISF\>3U*%P5B9+L!#J._AYIT5GXI_.I MY5(?3O>@NR- ZM\/U1#VV2=TIHDFN7ED%.?3M]JCR@F))KF%1R=W!V)C.R") M*KYGJC_CQMFQRWIG>XO)_+7IOFQ'\#=,W[I]+L6F81*UL-8AHZM,(XF^&^H' MBN]L?W#/E>XV[.56=Y @C$#?7W/=(PP#L\#8DR[_ %!+ P04 " #@@V=8 M:_2[7Z(% "?$P &0 'AL+W=O%O!MLE=K=.HZ,MRRG\H;O6 %OUESD M5,&MV#AR)QA-2J,\[ M 1X<'SREFZW2#YSI9$$G2G!4RY042;'TW^()O%\35!B7B MSY0=Y-DUTE16G'_7-P_)W<#5(V(9BY5V0>'OE#YIO:\/SZ MZ/V7DCR065')9CS[*TW4]FX0#5#"UG2?J2=^^(W5A +M+^:9+'_1H<:Z Q3O MI>)Y;0PCR-.B^J=O=2#.#+#784!J ](V"#L,O-K :QOX'09^;>#_J$%0&Y34 MG8I[&;@Y570Z$?R A$:#-WU11K^TAGBEA9XH2R7@;0IV:OJ-*X:PCX;HF;XQ MB2!W#T7,+])XD6ZS4KDZT=H"<* M[FB1E*"7F^4-6BJJ]HJ+]^K=U9PIFF;R,_A_6<[1U:?/Z!-RD-Q2 9]/"_12 MI$I>PT.X?M[RO01W)8!S7_$WBO=*?W^&OSO)5QB4D M8\6@YC"DCG,@+=_:HEYY#4JON@J]3H<1<8.)\WH>"A/EX_'H$K0P06-"W 9T M0;C-T8+R M0]]OL311?M"1O+ A&?8GC\7;@F=\4Z;O$5H&$X(EL((5$SN12@83M6!K*!#H MZN?/%H;W_1_X&_]C"TMH4'%;(?D0L3 145?.1TTX1KVC7>Y7.RH4^L4VYI'Q MO=&XO0I-C.>V)ZN)P6-B'W?4C#OJ'?25U+71BUPCRWH0@)VE7= NM(!CX3*;A_)2@>?Q]J M09@@J'^@DF6E2=B;OK;6NMKEQ=3!GD'*1)'0H&2"AAAJ>@ZEVC M>RK3N-PKSM-LKUAR7>\E=84XKJUZEZ*+S)>FR%RC1BB^VU7B?:,284(G/,N@ M\:$=?+O<9MJ$XZQF$/0MT \ABQH2G4-NW*YYK-7(Y5;TU-M)?V\')7L*8%(% M$+%CF!NJB.9\7U0M1F_):_FL:_0^4[IBK07/;VW[2>?L4"%G8E.>YDAHO^"O MVH\U3YL3H_ORG*3U?(9O%]CR_ L>W\XA!I8WQ+V=5X=/SNG3U='55RHV:2%1 MQM8P#/=F!.D0U6E0=:/XKCSN6'&E>%Y>;AE-F- >+_F7!UO] >:,[GI_U!+ M P04 " #@@V=8%:NH:+ $ !X$ &0 'AL+W=O& FV MN4JD2])Q\M\/E%3YARC-O>M++%$ ^ $D\ &9;*3ZHI< AKP6N=#7@Z4QJRO/ MT^D2"J8OY0H$?IE+53"#KVKAZ94"EI5*1>X%OA][!>-B,)V4:_=J.I%KDW,! M]XKH=5$P]?8!59RB_VY2Z['O@6$>20&FN"X<\+W$*>6TN( MXVMM=-#L:15WG[]9_ZUT'IUY9AIN9?X7S\SR>I ,2 9SML[-@]S\#K5#0VLO ME;DN_Y)-+>L/2+K61A:U,B(HN*A^V6L=B!T%&G8H!+5"<*@0=2B$M4)XK$)4 M*T1E9"I7RCC,F&'3B9(;HJPT6K,/93!+;72?"WONCT;A5XYZ9OI1&B T(A?D MB;V")G@4=R*5!>#*(U\(/NEMA#3JP MSB"])"$])X$?A [UV?'JP;ZZAU%K0AV&GO=IM@VZSTFV73Y61R&W$ MIO657K$4K@>8MQK4"PRF[WZBL?_>Y>$/,K;G;]CX&_99G_ZY L4,%PN22ZU) MRI1ZP\*S82IS^5T9&Y;&;/5YF=(DBN*)][+KD$.*#OU1([6'-&J01KU(;])4 MK?%@X!7+H\9;C??-%H/JN!2\@%B#\[ JN_$.G" (QP>8'4*Q/W1#'C:0A[V0 MGP#S2V'E)1F?(U 0*>)6D#-C;Y@D#^]8L7H_:WQRH1^V@&$PX^ OD,J"KKP MQPW^N!?_KU_7W+Q=V!*<$:P?%B2SE=V%,VXA&)4IN0>S+82NA&Z4HP;EZ-@K M#*PCB*-V>,+@\-HZA.(=H3UP20,NZ05W)PP3"_Z<0T\U2=IW;Q@>@&O+C!/? MC6W<8!OW7T\L<2DF#S=5WI.>Q!^W8Y/$_F$2.:1&_K@C\:F_I3.__X21FI23 M6OSVAL$X.4#EE!IVY ;=(5G:'SYI6$X6RM;-[#C:J"WN(HG]T0Z4&G!;;!@E M.W[M(]YR&^VEDNEGEJ]9U9GEV!LR+$=.E$%K^XOA*/$/\\4E%T6C4="!<\M) MM)^4/F)K?&Q$PW;NC*/#>^F0HC[MRFVZI20:'=\MY)P]\YP;[BY!M)?>OK=G M^%'6]AW?$AOM9[9C:BYU<%(8^8='XY"*HZXKM&4NVD]=57)FWW,^;6YRP75( M=7!_9N5/!VQJX"U*(<7[$Q MEFMAJK:Z66U&Y _E)-E:3ZYN,3ZN+V/\4D[5WG:+:B;_@ZD%%QK3:H[;^9_V V:?S9,_P-02P,$% M @ X(-G6*<:FBG0 @ E < !D !X;"]W;W)K&ULC95M;]HP$,>_RBFKIE9:FP<@J3I *K!I?=$)E75[;9*#1$WLS'9*^^UW M=D)*(="]26SG[I_?G>V[X4;()Y4B:G@I>.Z*DZQ8.I*E,CIRTK( M@FF:RK6K2HDLL4Y%[@:>%[H%R[@S'MJUN1P/1:7SC.-<@JJ*@LG7">9B,W)\ M9[OPD*U3;1;<\;!D:UR@?BSGDF9NJY)D!7*5"0X25R/GUK^91L;>&OS.<*-V MQF B60KQ9"9WRG(N78@P16K=AQ\,,C#D'C$.P[](\X]!J'G@VT)K-AS9AFXZ$4&Y#&FM3,P.;&>E,T M&3>[N-"2OF;DI\<_A4;P^W )O]@+*J#,WO%8%$@K"SHR294CB!4\\ABEIE-A M[& N5&9V0<'Y#&DU5Q=D_[B8P?G9!9R!,4M%I1A/U-#5Q&G^YL8-TZ1F"HXP M^0'<"ZY3!=]X@LE[ 9<";*,,ME%.@I.*,XROH.=_@< +>AU T_]W#T[@]-JD M]ZQ>_XC>!-<9YQE?F\R^(I-=.:HE!E;"W,7GL1_V"/YYE[O+R/=:HW=T_9:N M?Y+N-DF:S:4B06=02N3:8H*FO2^W>]\%72N'.SS>'O&AQ> ([Z#E'9SD?:!# M&K\!ES*CI\']_.DZ\*.OZF/LP8?8AQ:70=3-';;EC.J!L TT,7 8HF2+D<78'1P M.OMAL(=W://NF->$[DZ!*U"N;=U7$(N*Z[H*M*MM:[FU%75O?4(MI^X0;S)U MO[IGDBZE@AQ7).E=180DZQY03[0H;1E="DU%V0Y3:ILHC0%]7PDJI&PO=V]R:W-H965T MNC5]L46*Y_"0)IWNM7FT!2+!DQ3*CJ*"J+R.8YL5 M*)GMZA*5N]EH(QDYTVQC6QID>0!)$2>]WH=8,JZB<1I\"S-.=46"*UP8L)64 MS#Q/4>C]*.I'!\>2;PORCGBCKT M\2'@.\>]/3J#KV2M]:,WON:CJ.<%H<",/ -SKQW.4 A/Y&3\;CBC-J4''I\/ M[#>A=E?+FEF<:?&#YU2,HH\1Y+AAE:"EWG_!IIY+SY=I8<,3]DUL+X*LLJ1E M W8*)%?UFSTU?3@"),D)0-( DJ"[3A14SAFQ<6KT'HR/=FS^$$H-:">.*_]1 M[LFX6^YP-/ZF":%_">]AB8(1YK!@AIYA99BR+'3.POD6J=RF,3G%/F^<->JF MM;KDA+I^XO(H*BQ\5CGF+PEB5VI;;W*H=YJ\R3C'K N#?@>27C* A_LYG)]= MO,$[:/LX"+S#$[PGN]>!B=25(@MZ<^Q_K1EUBLN0PF_3SC7@JI_&NU>$#5MA MPS>%S2L$TB^^+D?;@5EE#"KJP$H3$Z^I&?ZOYA\I\='<233;L%T6,E]O/8*M MMUW@23VW?\/K[;]C9LO=J G<.&BO>^7RFGJC:H-T&:9XK$Q@>X M^XUVD]P8/D'[6QO_ 5!+ P04 " #@@V=8@,]U8DG7&V4F_-ED2];P!.K; M=B'TR*]9$IH!DY0S)& U]>[P;80'!E"L^)/"7IY\(^/*,^??S> AF7J!L0A2 MB)6A(/JU@SFDJ6'2=OQ;D7KUG@9X^OW*_J5P7COS3"3,>?H73=1FZHT]E,"* MY*E:\OWO4#E4&!CS5!9/M*_6!AZ*I<"^A6@7RA3NE+H$!%%9A/!]TB8U9K-?!1B%FCM/F7FW)^4T'^I MQJG9'UP!PD/T"YKS+*-*'ZF2B+!$CYFB; TLIB#1QP@4H:E$7^&@^TG89=C^N;+@O;0C?L &'Z%%OMI'H,TL@:1+X MVJ':J_#5J_O0RAA!?(UZ^ J%0=AK,6A^.3QL@4>7P['%FUY]1KV"K_\&W\/# M'?K[$;)G$/^TJ6M%F\1Q*[!C\VJ:,2[+($5E#M7ZM M6M^JVI*_D%2]H 5Y,4&-%B!B_=;)[ H1>3)$?(5^$T0O64(,.@LE;2*7F^'R MS$TVWY.I;/:TU4Z1V0-Z0:U= .K='=Q+')(4"FAOOY7:)X+H>5J4Z;D M&IP($X['X?!,'.N.7<5Q1-809UB+,[SX-J+_=)J4RD30$G; 7=*H91$>#>I% M#0?&M0-CJP./E-$LSZQ';V7H>O0NR2)'9 WE;FKE;JS*-;/P!8%P\V,:#JZ# MWEDD6#?MJH\CLH8^.#C69T&GV-(IY[UZP,[8-=:10KM(4<.[Z8S.T7G&'/)%KEB:\IWK-:QO5SO'F,EGWDU M8FQP'F1.:W-7;$V5CM4YMI?GYT%V25YS66#/G;)%KMB::AX+=FROV+O'W.#" MF'-:M[MB*U7R3]H>&8AUT3Z2*.8Y4V6OH)ZM6U1W16/F;/[>M*Z*=LJ1INQ[ M/1*QIDRB%%::,K@>:0=$V4HJ!XIOB^;*,U>*9\7G!D@"PBS0_U>!V:!N MZ,W^!U!+ P04 " #@@V=85B=R5*4# "2#@ &0 'AL+W=OU@4)FP1!%?0D8^]SC>SF<^,X/7/R0"8!"/[,TEPLG M46I_Z;HR3B"C\H+O(=)YD9M1ECO+>?EL)99S M7JB4Y; 22!991L5_5Y#RP\+!SN\']VR7*// 7<[W= 'S_._J',GF=S)I*N.;I5[91R<*9.F@#6UJDZIX?/D*= M4&CBQ3R5Y2\ZU&L]!\6%5#RKP7H'&"'Y PJW4TIPKEN\@CQE(/?^A4(4 M"I$G.@RH+MURG;4E+9:?\MREA49NM<1:/HLG!8/ M^ALT*.'I!JV$UI10)JK!W>D!-4S5$HF^,I6@SSQ_&],\AI2N4T"/(#*)7MV MHBR5K]$+Q'+TF/!"ZA!R[BI="I.0&]=I7U5I$TO:-Q!?(!^_0<0C/OKR<(-> MO7C]/(RK*]F4DS3E)&7?>KC\ALL?XPK[ MN"I4=,3E1]COYPH:KF",*^KC"CI<.+2D%394X1C5I!2&2D#[S%:!Z&,.N\QX MTL\<-M\=!-N/MEW)/ M8U@XVKPEB"=PEB__PI'W;D#UTR:7Z5FJGW;J%LXL0IPU5+.S1#_K4 5DUD^% MO=8;O;-47\-.DCT^\HF"*+7RM?>%A M_ZITWGN(&I3Z8-0SI4Y:(R2C1MA_K.DQ0N);7@IIG9",.F&OU$G7^FQ<1P>V MT1-;K\Y)U_=L7*WID=$3VRDZ)]T3G(VZ-2LR;%96G=>X&ULG95;;]HP%,>_RE&TAU9BS:5 IRH@ >W63NJ&2ML]3'LP MR8%8C6UJ.]!^^QT[(:,K5-->B"_G\OL?VX=TH_2C*1 M/(M2FD%06+LZ#T.3 M%2B8.5$KE+2S4%HP2U.]#,U*(\N]DRC#)(KZH6!X,'CANS,P:G9*[4HYMX M.]Y&_^RUDY8Y,SA1Y0^>VV(0? H@QP6K2GNK-E?8Z.FY>)DJC?^%36,;!9!5 MQBK1.!.!X++^LN>F#CL.27+ (6D<$L]=)_*4%\RR8:K5!K2SIFANX*5Z;X+C MTAW*S&K:Y>1GA]^418C/X"/,JKG!IPJEA&G@#I]MQ8*+%B\J7=3$-+K"YCF#5R#NN#*T M8@R,LJ>*&^[N6@>FJ#.J#EUK4 MX4);+)5Q+BQJ-;6SUW[IJ&76ZN-;AWM1Z M&*?A>@]BMT7L_ALB'^95=N"P!8538>NDC)F'TP=MK\#<]8[P-)O6?K_5R)W<.Z:OZ[6 M2%.YENCQ.W#KQNZ^=QG( M5"5M_<#;U;8]CNJN\,>\[JTW3"^Y-%#B@ERCDS-*K>M^54^L6OD>,5>6.HX? M%M3B43L#VE\HZA/-Q"5H_S2&OP%02P,$% @ X(-G6/HO(6Y< P R!4 M T !X;"]S='EL97,N>&ULW5C1;MHP%/V5*%VG5IH:0M9 5D#:D"I-VJ9* M[*D,,9W3E!0764Z%1I),ID3IKIQY12XIB0L@I=SK=CJA MEQ(FW-% +-+K5!7.-%L(-73[=<@QIX_QT/7#MZYCY,993(?N_=GK;XM,7;UR MS/GDS:<(K=>QYFLQH8.1??LL_/[Y"RF*!FF5A5?5WVB09*(IP\ U M 9V9I-1Y('SHC@EG$\F E9"4\94)=R$PS7@F':7K7UOQ(5+\,+!O>G!K5#HI M$YDLJ\W%H9L,C\'D$2QW$!V^QVI[=^@FCV$F>R_V M9'^*2?\@37K5=JVU)]S8$=91!W;>0_<+[/%YD]29+!A73%2].8MC*AYM#+6\ M(A/];^J&OKX^I@E9<'57@T.W:7^F,5ND47W5#4Q$=573_@3#\\-ZVZ]S,1'3 M)8W'55?.)F73T0V=M3J L(UUV] =02P,$% @ X(-G6)>*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'ZX?@^ZYNVK/9MNOVK^;SMMS*G6C_UGO9P"=K;7:B@[=F,V_W M1HJJW4K9[>IYM%AD\YU0S>S-Z^=C79LY?J,[679*-[!QV'"GY%/[^_/A;?"H M6G6O:M7].)O9OVLY"W:J43OU4U9GL\4L:+?ZZ:,VZJ=N.E&O2J/K^FP6CA_< M2=.I\C^;5P/DK;AO[99.W-\( #F;90LXX%J9MK-[V.,+8'R4L//XKN_T>U5W MTIR+3GXPNM^K9C,KU4ISW79[V33C7$TLAX MFW:K]NTL:,1.GLV>=PG>-E5PT700I."R&0\%^PZ_%+[ZLAI_=0>X*(;FE8(/ MS&5EP:>#? ?O=:TJ^/8J^$?4HBEE8(/;(L"( (R.!AB<7 L$&1.0,2/D:H 8 M_J$-]!I&O-0(,B$@DZ-!OM.[/8),"E)U;3$O(4-M-H"",2G/A!.+QF(6@/FV+$T/\_C%=S@: MG)46]PIC4J8))U:-Q5P"YBAI7<.4WOYA1[W[@2$ITX03JV:2Z->A1# MU3#&\:.L-LY$3NDF9/%-.(YYO^MKZ^^K;@N6A#0-)^64;R(.WX2#<#Y(O3%B MOU4EJFXP)J6"<]ZJ!TD&)VF;D._E7\$7BZ2@B:QP.YX2#=&[%=S@K M(<,8*3$@99^(PSYA:O.+\8R\%L/D#GE;TXH28U+VB3CL$P[Z@4MEI[HQXQVN M<SS9>7!RBS$I]T0<[O$FZ 'N MM5#NB3G<\SM#AP .I.V?F(^23LPA'5^J[IR4,26=F$,ZOE3=Q21;:QSJ\:7J M+B:EGIA#/;Y4W<6DU!-SJ,>7J@:E'YB%OUXDG47D])/ MS%+Z>))U%Y/23\Q2^GB2=03";C0I"R4L MI8\O@XLQ)F6AA*4 \F$F&).\Q<-2 /DP4XQ)62AA*8!\F!G&I"R4L%C(AYEC M3,I"R5&+H )C4A9*6"SDPUQB3,I"R1%O^'RU]WC^O4U*62@]X@V?X.0<8U(6 M2CDLY,,\Q25E2EDHY;"0#].194I9*.6PD!<3RS*E+)1R6,B+B669DDL-."SD M:W>X@TY9*.6PD!?3&73*0BF'A;R8SJ!3%DHY+(2:1Z?V%7+BMH-I$S?<4\I" M*8>%,":$M7MNQ.DU7@=#62CCL)"WU87/S8RR4,9A(6^KR\&D+)0=M2.'+Z&, MLE!VU(Z<$TW*0AF'A;R83C0I"V7'7(K@E&P9N>2-PT)>3%RR992%,@X+>=NP MSKE)62CCL)"O#>ND'AEEH8S#0MYN\2E>Z$A9*.>PD#>:>-!SRD(Y2T?.U]1V M,"D+Y2P=.1\FGC=SRD(Y2T?.AXGGS9RR4,[2D?/=(G &G;)0SM*1\V$Z@TY9 M*&?IR/GN9#C1))=>LW3D?)A.-"D+Y4>]+^1<0I2%OU=0%BI8+/0RYDIM,"9EH8+%0A[,TGFTAK)0P6(ASZ)-I\@H MR$> 6"SDNU&-G5Y0%BI8+.3#Q$Y?4A9:LECHQ;6E!_W-)66AY?C K-VY??.Z MDFO5R.H+?$4+VTM1E]&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-VDUNXD 0AN&K(!\@IJN[J\JCD-5LLHUR 8LT/PI@9'N4 MY/:#R (^:Q:SB?RM4-NB_,J+1ZCIQY=R:,=]=QIV^_.P^#P>3L.JVHWC^5== M#^M=.;;#0W/TZE_^9 MV&TV^W7YW:W_',MI_,?@^J/KWX==*6.U>&W[;1E75?UYN%T>ZNM'>+A,KA;/ M;ZNJ?WX+53UWD$"0S!\4(2C.'Y0@*,T?E"$HSQ^D$*3S!QD$V?Q!#D$^?U # M0@OJ+01Z"^HM M!'H+ZBT$>@OJ+01Z"^HM!'I'U#L2Z!U1[TB@=T2](X'><;)90J!W1+TC@=X1 M]8X$>D?4.Q+H'5'O2*!W1+TC@=X1]8X$>B?4.Q'HG5#O1*!W0KT3@=X)]4X$ M>J?)9C>!W@GU3@1Z)]0[$>B=4.]$H'="O1.!W@GU3@1Z9]0[$^B=4>],H'=& MO3.!WAGUS@1Z9]0[$^B=)W]6$NB=4>],H'=&O3.!WAGUS@1Z9]0[$^BMJ+<2 MZ*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMD\,F!'HKZJT$>BOJK01Z*^JM M!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>MODL""!WH9Z M&X'>AGH;@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WHYZ M.X'>/CGL3:"WH]Y.H'>#>C<$>C>H=_.3>@_CUZ$,MY[O-3[_)ZD>+]\MM\=? ME]\7)R_ABG-]7S$\_0502P,$% @ X(-G6'LV%NT] @ \3, !, !; M0V]N=&5N=%]4>7!E&ULS=O?;MHP%,?Q5T&YK4B(X]AA*KUI=[OU8B_@ M):9$Y)]LMZ-O/Q/:2ILZM(I)^]X0@>WS._&1/G=K%\<^F[PFV07PO0I MRWR]L[WQZ3C9(:YL1]>;$+^ZAVPR]=X\V$RL5BJKQR'8(2S#L49R]IXS-HD9IJZMC8AKF=/0_-;RO(E(8TGYSU^UT[^ M*FY(LG<3CBM_#G@Y]_7).MGY$N_T.&ZW;6V; ML7[LXY'43\Z:QN^L#7V7GHI>G4\.\8;MZ3._.'\N-SK M2(ZGEU,L9%UHS[_B6V(L??'[V>.T&]O\97:\WA^CV\_S\-G\N/R.?YWQ6_T/ M]B$@?120/B2DCQ+2AX+TH2%]5) ^UI ^\A6E$8JH.874G&)J3D$UIZB:4UC- M*:[F%%ASBJR"(JN@R"HHL@J*K((BJZ#(*BBR"HJL@B*KH,A:4&0M*+(6%%D+ MBJP%1=:"(FM!D;6@R%I09"THLDJ*K)(BJZ3(*BFR2HJLDB*KI,@J*;)*BJR2 M(FM)D;6DR%I29"TILI8464N*K"5%UI(B:TF1M:3(JBBR*HJLBB*KHLBJ*+(J MBJR*(JNBR*HHLBJ*K)HBJZ;(JBFR:HJLFB*KILBJ*;)JBJR:(JNFR%I19*TH MLE8462N*K!5%UHHB:T61M:+(6E%DK2BRKBFRKO^GK-_',W/ MYG_ZW/P$4$L! A0#% @ W8-G6 =!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #=@V=8L2GO7NT M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " #=@V=8F5R<(Q & "<)P $P @ '+ 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -V#9UBM4#.UK < !PR 8 M " @0P( !X;"]W;W)K%2\',$' 7) & @('N#P >&PO M=V]R:W-H965T&UL4$L! A0#% @ W8-G6"G:0HT= P MU H !@ ("!Y1< 'AL+W=O M0D@$ "*$ & @(%D(@ >&PO=V]R:W-H965T&UL4$L! A0#% @ W8-G6*3R+]Q," "CP !@ M ("!XB8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ W8-G6)J\1=M] @ 8 < !@ ("!3#P 'AL+W=O&UL4$L! M A0#% @ W8-G6!)]D&PO=V]R:W-H965TMX !X;"]W;W)K&UL4$L! A0#% @ W8-G M6,405-F[!0 IPX !D ("!EGT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8-G6%\:D&3C @ ^ 4 M !D ("!.(T 'AL+W=O&PO=V]R:W-H965TD !X;"]W;W)K&UL4$L! A0#% @ W8-G6.QW7%G@! ) P !D M ("!/ZD 'AL+W=O&PO=V]R:W-H965T MPI_[0( "8& 9 M " @4NS !X;"]W;W)K&UL4$L! A0# M% @ W8-G6'6$I?TI%P C4$ !D ("!;[8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ W8-G6,DW MW#NB P K0< !D ("!*-< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8-G6!!^4<2;!0 W X !D M ("!-RD! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ W8-G6+I59\_G @ -P< !D ("! MG#8! 'AL+W=O&PO=V]R:W-H965T4\ 0!X;"]W;W)K&UL4$L! A0#% M @ W8-G6.(A:[VN @ F04 !D ("!B$$! 'AL+W=O&=6Q$4$ X"@ &0 M@(%44 $ >&PO=V]R:W-H965T]S@( 4& 9 " @=!4 0!X;"]W;W)K&UL4$L! A0#% @ X(-G6"\UJ'V9!@ Z@\ !D M ("!U5&PO=V]R M:W-H965T&UL M4$L! A0#% @ X(-G6#&PO=V]R:W-H965T&UL4$L! A0#% @ MX(-G6 YT?^^2 P ] L !D ("!6H8! 'AL+W=O&UL4$L! A0#% @ X(-G6(;O^]R1! M&PO=V]R:W-H965T&UL4$L! A0#% @ X(-G6)R2UL2S @ (@H !D M ("!PIL! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ X(-G6"%^[&2I P > X !D ("!C:D! 'AL M+W=OX(" M " !@ &0 @(%MK0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ X(-G M6"P8C.7E @ EP@ !D ("![K(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(-G6*2H;1KB @ C@@ M !D ("!(;T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(-G6*0KT?C_ @ 0D !D M ("!BL&PO=V]R:W-H965T M&UL4$L! A0# M% @ X(-G6&LY2J>: @ 1 < !D ("!2-4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ X(-G6$\^ M;IYC P ?PH !D ("!X0$" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(-G6(];\T58 P X H !D M ("!> P" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ X(-G6+&(56$( @ (00 !D ("! MQ!H" 'AL+W=O&PO=V]R:W-H965T8@ @!X;"]W;W)K&UL4$L! A0#% M @ X(-G6*WGNSBJ @ - < !D ("!1B0" 'AL+W=O&PO=V]R:W-H965T(Z @!X;"]W;W)K&UL4$L! A0#% @ X(-G6!6KJ&BP! >! !D M ("!NT " 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ X(-G6(#'.NG+ P W!, !D ("!*4L" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MX(-G6/HO(6Y< P R!4 T ( !Z54" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ X(-G M6%].Z@JF @ F#4 !H ( !Z& " 'AL+U]R96QS+W=O XML 109 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 110 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 112 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 387 525 1 true 126 0 false 8 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Income (Loss) Sheet http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss Consolidated Statements of Income (Loss) Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Comprehensive Income Loss Sheet http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss- Consolidated Statements of Comprehensive Income Loss Statements 5 false false R6.htm 005 - Statement - Statements of Changes in Stockholders' Equity Sheet http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity- Statements of Changes in Stockholders' Equity Statements 6 false false R7.htm 006 - Statement - Statements of Changes in Stockholders' Equity (Parentheticals) Sheet http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-parentheticals Statements of Changes in Stockholders' Equity (Parentheticals) Statements 7 false false R8.htm 007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows- Consolidated Statements of Cash Flows Statements 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 995453 - Disclosure - Note 1 - Organization and Significant Accounting Policies Sheet http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies Note 1 - Organization and Significant Accounting Policies Notes 10 false false R11.htm 995454 - Disclosure - Note 2 - Revenue Recognition Sheet http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition- Note 2 - Revenue Recognition Notes 11 false false R12.htm 995455 - Disclosure - Note 3 - Marketable Securities Sheet http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities- Note 3 - Marketable Securities Notes 12 false false R13.htm 995456 - Disclosure - Note 4 - Leases Sheet http://www.ceva-dsp.com/20231231/role/statement-note-4-leases Note 4 - Leases Notes 13 false false R14.htm 995457 - Disclosure - Note 5 - Fair Value Measurement Sheet http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement- Note 5 - Fair Value Measurement Notes 14 false false R15.htm 995458 - Disclosure - Note 6 - Property and Equipment, Net Sheet http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net Note 6 - Property and Equipment, Net Notes 15 false false R16.htm 995459 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net Sheet http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net- Note 7 - Goodwill and Intangible Assets, Net Notes 16 false false R17.htm 995460 - Disclosure - Note 8 - Accrued Expenses and Other Payables Sheet http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables Note 8 - Accrued Expenses and Other Payables Notes 17 false false R18.htm 995461 - Disclosure - Note 9 - Stockholders' Equity Sheet http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity Note 9 - Stockholders' Equity Notes 18 false false R19.htm 995462 - Disclosure - Note 10 - Derivatives and Hedging Activities Sheet http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities- Note 10 - Derivatives and Hedging Activities Notes 19 false false R20.htm 995463 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss- Note 11 - Accumulated Other Comprehensive Income (Loss) Notes 20 false false R21.htm 995464 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data Sheet http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data Note 12 - Geographic Information and Major Customer and Market Data Notes 21 false false R22.htm 995465 - Disclosure - Note 13 - Financial Income, Net Sheet http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net Note 13 - Financial Income, Net Notes 22 false false R23.htm 995466 - Disclosure - Note 14 - Taxes on Income Sheet http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income Note 14 - Taxes on Income Notes 23 false false R24.htm 995467 - Disclosure - Note 15 - Related Party Transactions Sheet http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions Note 15 - Related Party Transactions Notes 24 false false R25.htm 995468 - Disclosure - Note 16 - Commitments and Contingencies Sheet http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies Note 16 - Commitments and Contingencies Notes 25 false false R26.htm 995469 - Disclosure - Note 17 - Subsequent Events Sheet http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events Note 17 - Subsequent Events Notes 26 false false R27.htm 995470 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies 27 false false R28.htm 995471 - Disclosure - Note 1 - Organization and Significant Accounting Policies (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables Note 1 - Organization and Significant Accounting Policies (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies 28 false false R29.htm 995472 - Disclosure - Note 2 - Revenue Recognition (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-tables Note 2 - Revenue Recognition (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition- 29 false false R30.htm 995473 - Disclosure - Note 3 - Marketable Securities (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-tables Note 3 - Marketable Securities (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities- 30 false false R31.htm 995474 - Disclosure - Note 4 - Leases (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-tables Note 4 - Leases (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-4-leases 31 false false R32.htm 995475 - Disclosure - Note 5 - Fair Value Measurement (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-tables Note 5 - Fair Value Measurement (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement- 32 false false R33.htm 995476 - Disclosure - Note 6 - Property and Equipment, Net (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-tables Note 6 - Property and Equipment, Net (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net 33 false false R34.htm 995477 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-tables Note 7 - Goodwill and Intangible Assets, Net (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net- 34 false false R35.htm 995478 - Disclosure - Note 8 - Accrued Expenses and Other Payables (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-tables Note 8 - Accrued Expenses and Other Payables (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables 35 false false R36.htm 995479 - Disclosure - Note 9 - Stockholders' Equity (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-tables Note 9 - Stockholders' Equity (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity 36 false false R37.htm 995480 - Disclosure - Note 10 - Derivatives and Hedging Activities (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-tables Note 10 - Derivatives and Hedging Activities (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities- 37 false false R38.htm 995481 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables Note 11 - Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss- 38 false false R39.htm 995482 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-tables Note 12 - Geographic Information and Major Customer and Market Data (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data 39 false false R40.htm 995483 - Disclosure - Note 13 - Financial Income, Net (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net-tables Note 13 - Financial Income, Net (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net 40 false false R41.htm 995484 - Disclosure - Note 14 - Taxes on Income (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-tables Note 14 - Taxes on Income (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income 41 false false R42.htm 995485 - Disclosure - Note 16 - Commitments and Contingencies (Tables) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-tables Note 16 - Commitments and Contingencies (Tables) Tables http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies 42 false false R43.htm 995486 - Disclosure - Note 1 - Organization and Significant Accounting Policies (Details Textual) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual Note 1 - Organization and Significant Accounting Policies (Details Textual) Details http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables 43 false false R44.htm 995487 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Discontinued Operations (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details Note 1 - Organization and Significant Accounting Policies - Discontinued Operations (Details) Details 44 false false R45.htm 995488 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Schedule of Business Acquisitions (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details Note 1 - Organization and Significant Accounting Policies - Schedule of Business Acquisitions (Details) Details 45 false false R46.htm 995489 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details) Details 46 false false R47.htm 995490 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details) Details 47 false false R48.htm 995491 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details) Details 48 false false R49.htm 995492 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Details 49 false false R50.htm 995493 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details) Details 50 false false R51.htm 995494 - Disclosure - Note 2 - Revenue Recognition (Details Textual) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-details-textual Note 2 - Revenue Recognition (Details Textual) Details http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-tables 51 false false R52.htm 995496 - Disclosure - Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details) Details 52 false false R53.htm 995497 - Disclosure - Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals) Details 53 false false R54.htm 995498 - Disclosure - Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) Details 54 false false R55.htm 995499 - Disclosure - Note 2 - Revenue Recognition - Assets and Liabilities (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details Note 2 - Revenue Recognition - Assets and Liabilities (Details) Details 55 false false R56.htm 995500 - Disclosure - Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details) Details 56 false false R57.htm 995501 - Disclosure - Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details) Details 57 false false R58.htm 995502 - Disclosure - Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details) Details 58 false false R59.htm 995503 - Disclosure - Note 4 - Leases -Lease Cost (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-lease-cost-details Note 4 - Leases -Lease Cost (Details) Details 59 false false R60.htm 995504 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details Note 4 - Leases - Maturities of Lease Liabilities (Details) Details 60 false false R61.htm 995505 - Disclosure - Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details) Details 61 false false R62.htm 995506 - Disclosure - Note 6 - Property and Equipment, Net (Details Textual) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-details-textual Note 6 - Property and Equipment, Net (Details Textual) Details http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-tables 62 false false R63.htm 995507 - Disclosure - Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details) Details 63 false false R64.htm 995508 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net (Details Textual) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual Note 7 - Goodwill and Intangible Assets, Net (Details Textual) Details http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-tables 64 false false R65.htm 995509 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details) Details 65 false false R66.htm 995510 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details) Details 66 false false R67.htm 995511 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details) Details 67 false false R68.htm 995512 - Disclosure - Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details) Details 68 false false R69.htm 995513 - Disclosure - Note 9 - Stockholders' Equity (Details Textual) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual Note 9 - Stockholders' Equity (Details Textual) Details http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-tables 69 false false R70.htm 995514 - Disclosure - Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details) Details 70 false false R71.htm 995515 - Disclosure - Note 9 - Stockholders' Equity - RSU and PSU Activity (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details Note 9 - Stockholders' Equity - RSU and PSU Activity (Details) Details 71 false false R72.htm 995516 - Disclosure - Note 10 - Derivatives and Hedging Activities (Details Textual) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-details-textual Note 10 - Derivatives and Hedging Activities (Details Textual) Details http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-tables 72 false false R73.htm 995517 - Disclosure - Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) Details 73 false false R74.htm 995518 - Disclosure - Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) Details http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-tables 74 false false R75.htm 995519 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details) Details http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables 75 false false R76.htm 995520 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables 76 false false R77.htm 995521 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data (Details Textual) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-details-textual Note 12 - Geographic Information and Major Customer and Market Data (Details Textual) Details http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-tables 77 false false R78.htm 995522 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data - Revenues Based On Customer Location (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details Note 12 - Geographic Information and Major Customer and Market Data - Revenues Based On Customer Location (Details) Details 78 false false R79.htm 995523 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data - Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details Note 12 - Geographic Information and Major Customer and Market Data - Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country (Details) Details 79 false false R80.htm 995524 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data - Major Customers Data As Percentage of Total Revenues (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details Note 12 - Geographic Information and Major Customer and Market Data - Major Customers Data As Percentage of Total Revenues (Details) Details 80 false false R81.htm 995525 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data - Information About Products and Services (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details Note 12 - Geographic Information and Major Customer and Market Data - Information About Products and Services (Details) Details 81 false false R82.htm 995526 - Disclosure - Note 13 - Selected Statements of Income Data - Financial Income, Net (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details Note 13 - Selected Statements of Income Data - Financial Income, Net (Details) Details 82 false false R83.htm 995527 - Disclosure - Note 14 - Taxes on Income (Details Textual) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual Note 14 - Taxes on Income (Details Textual) Details http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-tables 83 false false R84.htm 995528 - Disclosure - Note 14 - Taxes on Income - Composition of Taxes on Income (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details Note 14 - Taxes on Income - Composition of Taxes on Income (Details) Details 84 false false R85.htm 995529 - Disclosure - Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details) Details 85 false false R86.htm 995530 - Disclosure - Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details) Details 86 false false R87.htm 995531 - Disclosure - Note 14 - Taxes on Income - Schedule of Uncertain Tax Positions (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-schedule-of-uncertain-tax-positions-details Note 14 - Taxes on Income - Schedule of Uncertain Tax Positions (Details) Details 87 false false R88.htm 995532 - Disclosure - Note 15 - Related Party Transactions (Details Textual) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions-details-textual Note 15 - Related Party Transactions (Details Textual) Details http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions 88 false false R89.htm 995533 - Disclosure - Note 16 - Commitments and Contingencies (Details Textual) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual Note 16 - Commitments and Contingencies (Details Textual) Details http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-tables 89 false false R90.htm 995534 - Disclosure - Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details) Details 90 false false R91.htm 995535 - Disclosure - Note 17 - Subsequent Events (Details Textual) Sheet http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual Note 17 - Subsequent Events (Details Textual) Details http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events 91 false false All Reports Book All Reports ceva-20231231.xsd ceva-20231231_cal.xml ceva-20231231_def.xml ceva-20231231_lab.xml ceva-20231231_pre.xml ceva20231231_10k.htm grph01.jpg paflogo1.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 115 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ceva20231231_10k.htm": { "nsprefix": "ceva", "nsuri": "http://www.ceva-dsp.com/20231231", "dts": { "schema": { "local": [ "ceva-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "ceva-20231231_cal.xml" ] }, "definitionLink": { "local": [ "ceva-20231231_def.xml" ] }, "labelLink": { "local": [ "ceva-20231231_lab.xml" ] }, "presentationLink": { "local": [ "ceva-20231231_pre.xml" ] }, "inline": { "local": [ "ceva20231231_10k.htm" ] } }, "keyStandard": 416, "keyCustom": 109, "axisStandard": 37, "axisCustom": 0, "memberStandard": 52, "memberCustom": 70, "hidden": { "total": 42, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 27, "http://xbrl.sec.gov/ecd/2023": 4, "http://www.ceva-dsp.com/20231231": 6 }, "contextCount": 387, "entityCount": 1, "segmentCount": 126, "elementCount": 811, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1295, "http://xbrl.sec.gov/dei/2023": 37, "http://xbrl.sec.gov/ecd/2023": 5, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "longName": "001 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "ceva:ShorttermBankDeposits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R3": { "role": "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R4": { "role": "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "longName": "003 - Statement - Consolidated Statements of Income (Loss)", "shortName": "Consolidated Statements of Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:GrossProfit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R5": { "role": "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-", "longName": "004 - Statement - Consolidated Statements of Comprehensive Income Loss", "shortName": "Consolidated Statements of Comprehensive Income Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R6": { "role": "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-", "longName": "005 - Statement - Statements of Changes in Stockholders' Equity", "shortName": "Statements of Changes in Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-parentheticals", "longName": "006 - Statement - Statements of Changes in Stockholders' Equity (Parentheticals)", "shortName": "Statements of Changes in Stockholders' Equity (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "ceva:AociDebtSecuritiesAvailableforsaleAdjustmentTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "ceva:AociDebtSecuritiesAvailableforsaleAdjustmentTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-", "longName": "007 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AdjustmentForAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "longName": "995453 - Disclosure - Note 1 - Organization and Significant Accounting Policies", "shortName": "Note 1 - Organization and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "longName": "995454 - Disclosure - Note 2 - Revenue Recognition", "shortName": "Note 2 - Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-", "longName": "995455 - Disclosure - Note 3 - Marketable Securities", "shortName": "Note 3 - Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases", "longName": "995456 - Disclosure - Note 4 - Leases", "shortName": "Note 4 - Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-", "longName": "995457 - Disclosure - Note 5 - Fair Value Measurement", "shortName": "Note 5 - Fair Value Measurement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net", "longName": "995458 - Disclosure - Note 6 - Property and Equipment, Net", "shortName": "Note 6 - Property and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "longName": "995459 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net", "shortName": "Note 7 - Goodwill and Intangible Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables", "longName": "995460 - Disclosure - Note 8 - Accrued Expenses and Other Payables", "shortName": "Note 8 - Accrued Expenses and Other Payables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "longName": "995461 - Disclosure - Note 9 - Stockholders' Equity", "shortName": "Note 9 - Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "longName": "995462 - Disclosure - Note 10 - Derivatives and Hedging Activities", "shortName": "Note 10 - Derivatives and Hedging Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "longName": "995463 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss)", "shortName": "Note 11 - Accumulated Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "longName": "995464 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data", "shortName": "Note 12 - Geographic Information and Major Customer and Market Data", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net", "longName": "995465 - Disclosure - Note 13 - Financial Income, Net", "shortName": "Note 13 - Financial Income, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InterestAndOtherIncomeTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "longName": "995466 - Disclosure - Note 14 - Taxes on Income", "shortName": "Note 14 - Taxes on Income", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions", "longName": "995467 - Disclosure - Note 15 - Related Party Transactions", "shortName": "Note 15 - Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "longName": "995468 - Disclosure - Note 16 - Commitments and Contingencies", "shortName": "Note 16 - Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events", "longName": "995469 - Disclosure - Note 17 - Subsequent Events", "shortName": "Note 17 - Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies", "longName": "995470 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "ceva:OrganizationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "ceva:OrganizationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "longName": "995471 - Disclosure - Note 1 - Organization and Significant Accounting Policies (Tables)", "shortName": "Note 1 - Organization and Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-tables", "longName": "995472 - Disclosure - Note 2 - Revenue Recognition (Tables)", "shortName": "Note 2 - Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-tables", "longName": "995473 - Disclosure - Note 3 - Marketable Securities (Tables)", "shortName": "Note 3 - Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-tables", "longName": "995474 - Disclosure - Note 4 - Leases (Tables)", "shortName": "Note 4 - Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-tables", "longName": "995475 - Disclosure - Note 5 - Fair Value Measurement (Tables)", "shortName": "Note 5 - Fair Value Measurement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-tables", "longName": "995476 - Disclosure - Note 6 - Property and Equipment, Net (Tables)", "shortName": "Note 6 - Property and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-tables", "longName": "995477 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net (Tables)", "shortName": "Note 7 - Goodwill and Intangible Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-tables", "longName": "995478 - Disclosure - Note 8 - Accrued Expenses and Other Payables (Tables)", "shortName": "Note 8 - Accrued Expenses and Other Payables (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-tables", "longName": "995479 - Disclosure - Note 9 - Stockholders' Equity (Tables)", "shortName": "Note 9 - Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-tables", "longName": "995480 - Disclosure - Note 10 - Derivatives and Hedging Activities (Tables)", "shortName": "Note 10 - Derivatives and Hedging Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables", "longName": "995481 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) (Tables)", "shortName": "Note 11 - Accumulated Other Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-tables", "longName": "995482 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data (Tables)", "shortName": "Note 12 - Geographic Information and Major Customer and Market Data (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net-tables", "longName": "995483 - Disclosure - Note 13 - Financial Income, Net (Tables)", "shortName": "Note 13 - Financial Income, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InterestAndOtherIncomeTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InterestAndOtherIncomeTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-tables", "longName": "995484 - Disclosure - Note 14 - Taxes on Income (Tables)", "shortName": "Note 14 - Taxes on Income (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-tables", "longName": "995485 - Disclosure - Note 16 - Commitments and Contingencies (Tables)", "shortName": "Note 16 - Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "longName": "995486 - Disclosure - Note 1 - Organization and Significant Accounting Policies (Details Textual)", "shortName": "Note 1 - Organization and Significant Accounting Policies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "link:footnote", "p", "us-gaap:BusinessCombinationsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "link:footnote", "p", "us-gaap:BusinessCombinationsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details", "longName": "995487 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Discontinued Operations (Details)", "shortName": "Note 1 - Organization and Significant Accounting Policies - Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:BusinessCombinationsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:BusinessCombinationsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details", "longName": "995488 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Schedule of Business Acquisitions (Details)", "shortName": "Note 1 - Organization and Significant Accounting Policies - Schedule of Business Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-05-31_BusinessAcquisitionAxis-VisisonicsMember", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:BusinessCombinationsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R46": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "longName": "995489 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details)", "shortName": "Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputersSoftwareAndEquipmentMember_RangeAxis-MinimumMember", "name": "ceva:AnnualDepreciationRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "ceva:ScheduleOfPropertyPlantAndEquipmentAnnualDepreciationRatesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-ComputersSoftwareAndEquipmentMember_RangeAxis-MinimumMember", "name": "ceva:AnnualDepreciationRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "ceva:ScheduleOfPropertyPlantAndEquipmentAnnualDepreciationRatesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details", "longName": "995490 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details)", "shortName": "Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "longName": "995491 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details)", "shortName": "Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details", "longName": "995492 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details)", "shortName": "Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2020-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R50": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details", "longName": "995493 - Disclosure - Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details)", "shortName": "Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R51": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-details-textual", "longName": "995494 - Disclosure - Note 2 - Revenue Recognition (Details Textual)", "shortName": "Note 2 - Revenue Recognition (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "longName": "995496 - Disclosure - Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details)", "shortName": "Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "i_2022-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": null }, "R53": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals", "longName": "995497 - Disclosure - Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)", "shortName": "Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "i_2022-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "longName": "995498 - Disclosure - Note 2 - Revenue Recognition - Disaggregation of Revenue (Details)", "shortName": "Note 2 - Revenue Recognition - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R55": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "longName": "995499 - Disclosure - Note 2 - Revenue Recognition - Assets and Liabilities (Details)", "shortName": "Note 2 - Revenue Recognition - Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_BalanceSheetLocationAxis-TradeReceivablesMember", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R56": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "longName": "995500 - Disclosure - Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details)", "shortName": "Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_FinancialInstrumentAxis-CorporateBondsMember", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R57": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "longName": "995501 - Disclosure - Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details)", "shortName": "Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "longName": "995502 - Disclosure - Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details)", "shortName": "Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRealizedGainLossTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRealizedGainLossTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-lease-cost-details", "longName": "995503 - Disclosure - Note 4 - Leases -Lease Cost (Details)", "shortName": "Note 4 - Leases -Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "longName": "995504 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details)", "shortName": "Note 4 - Leases - Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "longName": "995505 - Disclosure - Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details)", "shortName": "Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R62": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-details-textual", "longName": "995506 - Disclosure - Note 6 - Property and Equipment, Net (Details Textual)", "shortName": "Note 6 - Property and Equipment, Net (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R63": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details", "longName": "995507 - Disclosure - Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details)", "shortName": "Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "longName": "995508 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net (Details Textual)", "shortName": "Note 7 - Goodwill and Intangible Assets, Net (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "ceva:AmortizationOfIntangibleAssetsIncludingPortionInCostOfRevenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R65": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details", "longName": "995509 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details)", "shortName": "Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2021-12-31_StatementOperatingActivitiesSegmentAxis-ContinuingAndDiscontinuedOperationsMember", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R66": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "longName": "995510 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details)", "shortName": "Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details", "longName": "995511 - Disclosure - Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details)", "shortName": "Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details", "longName": "995512 - Disclosure - Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details)", "shortName": "Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "ceva:AccruedEngineeringCostsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "ceva:AccruedEngineeringCostsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual", "longName": "995513 - Disclosure - Note 9 - Stockholders' Equity (Details Textual)", "shortName": "Note 9 - Stockholders' Equity (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "ceva:ShareRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R70": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details", "longName": "995514 - Disclosure - Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details)", "shortName": "Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "ceva:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "ceva:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedAverageRemainingContractualTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R71": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details", "longName": "995515 - Disclosure - Note 9 - Stockholders' Equity - RSU and PSU Activity (Details)", "shortName": "Note 9 - Stockholders' Equity - RSU and PSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-RSUsAndPSUsMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-RSUsAndPSUsMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-details-textual", "longName": "995516 - Disclosure - Note 10 - Derivatives and Hedging Activities (Details Textual)", "shortName": "Note 10 - Derivatives and Hedging Activities (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": null }, "R73": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "longName": "995517 - Disclosure - Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details)", "shortName": "Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-CashFlowHedgingMember", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R74": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "longName": "995518 - Disclosure - Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details)", "shortName": "Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-DerivativesDesignatedAsCashFlowHedgingInstrumentsMember", "name": "us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-DerivativesDesignatedAsCashFlowHedgingInstrumentsMember", "name": "us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "longName": "995519 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details)", "shortName": "Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-AccumulatedNetUnrealizedInvestmentGainLossMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R76": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "longName": "995520 - Disclosure - Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details)", "shortName": "Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CostOfRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis-ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R77": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-details-textual", "longName": "995521 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data (Details Textual)", "shortName": "Note 12 - Geographic Information and Major Customer and Market Data (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": null, "uniqueAnchor": null }, "R78": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details", "longName": "995522 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data - Revenues Based On Customer Location (Details)", "shortName": "Note 12 - Geographic Information and Major Customer and Market Data - Revenues Based On Customer Location (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_StatementGeographicalAxis-CN", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R79": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details", "longName": "995523 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data - Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country (Details)", "shortName": "Note 12 - Geographic Information and Major Customer and Market Data - Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:NoncurrentAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:NoncurrentAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details", "longName": "995524 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data - Major Customers Data As Percentage of Total Revenues (Details)", "shortName": "Note 12 - Geographic Information and Major Customer and Market Data - Major Customers Data As Percentage of Total Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "longName": "995525 - Disclosure - Note 12 - Geographic Information and Major Customer and Market Data - Information About Products and Services (Details)", "shortName": "Note 12 - Geographic Information and Major Customer and Market Data - Information About Products and Services (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-ProductConcentrationRiskMember_ProductOrServiceAxis-ConnectivityProductsMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-ProductConcentrationRiskMember_ProductOrServiceAxis-ConnectivityProductsMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details", "longName": "995526 - Disclosure - Note 13 - Selected Statements of Income Data - Financial Income, Net (Details)", "shortName": "Note 13 - Selected Statements of Income Data - Financial Income, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:InterestAndOtherIncomeTableTextBlock", "us-gaap:InterestAndOtherIncomeTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:InterestAndOtherIncomeTableTextBlock", "us-gaap:InterestAndOtherIncomeTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "longName": "995527 - Disclosure - Note 14 - Taxes on Income (Details Textual)", "shortName": "Note 14 - Taxes on Income (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "d_2017-01-01_2017-12-31", "name": "ceva:TaxCutsAndJobsActOf2017TransitionTaxIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2017-01-01_2017-12-31", "name": "ceva:TaxCutsAndJobsActOf2017TransitionTaxIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "longName": "995528 - Disclosure - Note 14 - Taxes on Income - Composition of Taxes on Income (Details)", "shortName": "Note 14 - Taxes on Income - Composition of Taxes on Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details", "longName": "995529 - Disclosure - Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details)", "shortName": "Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R86": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details", "longName": "995530 - Disclosure - Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details)", "shortName": "Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-schedule-of-uncertain-tax-positions-details", "longName": "995531 - Disclosure - Note 14 - Taxes on Income - Schedule of Uncertain Tax Positions (Details)", "shortName": "Note 14 - Taxes on Income - Schedule of Uncertain Tax Positions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2021-12-31", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "unique": true } }, "R88": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions-details-textual", "longName": "995532 - Disclosure - Note 15 - Related Party Transactions (Details Textual)", "shortName": "Note 15 - Related Party Transactions (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_RelatedPartyTransactionsByRelatedPartyAxis-MorrisonFoersterLLPMember", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_RelatedPartyTransactionsByRelatedPartyAxis-MorrisonFoersterLLPMember", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual", "longName": "995533 - Disclosure - Note 16 - Commitments and Contingencies (Details Textual)", "shortName": "Note 16 - Commitments and Contingencies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_CounterpartyNameAxis-IIAMember", "name": "ceva:RoyaltyPaymentPercentageAsPercentageOfGrantReceived", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_CounterpartyNameAxis-IIAMember", "name": "ceva:RoyaltyPaymentPercentageAsPercentageOfGrantReceived", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details", "longName": "995534 - Disclosure - Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details)", "shortName": "Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual", "longName": "995535 - Disclosure - Note 17 - Subsequent Events (Details Textual)", "shortName": "Note 17 - Subsequent Events (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "i_2024-01-31_BusinessAcquisitionAxis-TheGreekCompanyMember_SubsequentEventTypeAxis-SubsequentEventMember", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-01-31_BusinessAcquisitionAxis-TheGreekCompanyMember_SubsequentEventTypeAxis-SubsequentEventMember", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ceva20231231_10k.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccountsPayableCurrent", "terseLabel": "Due to Related Parties, Current, Total", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r45", "r905" ] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Trade payables", "negatedTerseLabel": "Trade payables", "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r44", "r45" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade receivables (net of allowance for credit losses of $313 and $288 at December 31, 2022 and December 31, 2023, respectively)", "label": "us-gaap_AccountsReceivableNetCurrent", "terseLabel": "Trade receivables", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r354", "r355" ] }, "ceva_AccruedEngineeringCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "AccruedEngineeringCostsCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details" ], "lang": { "en-us": { "role": { "label": "Engineering accruals", "documentation": "Represents the amount of current accrued engineering costs as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details" ], "lang": { "en-us": { "role": { "label": "Income taxes payable, net", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r153", "r210" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details" ], "lang": { "en-us": { "role": { "label": "Accrued expenses and other payables", "totalLabel": "Total", "negatedTerseLabel": "Accrued payroll and related benefits", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r46" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details" ], "lang": { "en-us": { "role": { "label": "Professional fees", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r46" ] }, "ceva_AccruedRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "AccruedRevenuesMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Accrued Revenues [Member]", "documentation": "Represents information about accrued revenues." } } }, "auth_ref": [] }, "us-gaap_AccruedRoyaltiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedRoyaltiesCurrent", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccruedRoyaltiesCurrent", "terseLabel": "Accrued Royalties, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r46", "r877" ] }, "ceva_AccruedSeverancePayNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "AccruedSeverancePayNoncurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accrued severance pay", "documentation": "Represents the non-current accrued severance pay." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Less \u2013 Accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r85", "r253", "r711" ] }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "lang": { "en-us": { "role": { "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent." } } }, "auth_ref": [ "r6", "r52", "r587" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "lang": { "en-us": { "role": { "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r264", "r265", "r266", "r268", "r278", "r279", "r945" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "terseLabel": "(*) Accumulated unrealized loss from available-for-sale securities, net of taxes of $685", "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r944" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r51", "r52", "r165", "r258", "r707", "r744", "r745" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r27", "r52", "r596", "r599", "r635", "r740", "r741", "r945", "r946", "r947", "r954", "r955", "r956" ] }, "ceva_AcquisitionOfHillcrestLabsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "AcquisitionOfHillcrestLabsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Acquisition of Hillcrest Labs [Member]", "documentation": "Represents information pertaining to the acquisition of the Hillcrest Labs business." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Additional paid in-capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r159" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r533", "r534", "r535", "r757", "r954", "r955", "r956", "r1032", "r1060" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdjustmentForAmortization", "terseLabel": "Amortization of intangible assets", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r14", "r82" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock upon exercise of stock-based awards", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "terseLabel": "Equity-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r92", "r93", "r501" ] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r220" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdvertisingExpense", "terseLabel": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r541" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details" ], "lang": { "en-us": { "role": { "label": "Total equity-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r531", "r540" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r78", "r972" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "lang": { "en-us": { "role": { "label": "Allowance for doubtful accounts", "periodStartLabel": "Allowance for credit losses", "periodEndLabel": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r259", "r356", "r394", "r397", "r400", "r1054" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs", "negatedLabel": "Deduction", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r399" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss" ], "lang": { "en-us": { "role": { "label": "Amortization of intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r14", "r79", "r82" ] }, "ceva_AmortizationOfIntangibleAssetsIncludedInDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "AmortizationOfIntangibleAssetsIncludedInDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "ceva_AmortizationOfIntangibleAssetsIncludedInDiscontinuedOperations", "terseLabel": "Amortization of intangible assets", "documentation": "Amount of intangible amortization attributable to discontinued operations." } } }, "auth_ref": [] }, "ceva_AmortizationOfIntangibleAssetsIncludingPortionInCostOfRevenues": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "AmortizationOfIntangibleAssetsIncludingPortionInCostOfRevenues", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_AmortizationOfIntangibleAssetsIncludingPortionInCostOfRevenues", "terseLabel": "Amortization of Intangible Assets, Including Portion in Cost of Revenues", "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 including the portion included in cost of revenues. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [] }, "ceva_AnnualDepreciationRate": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "AnnualDepreciationRate", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Computers, software and equipment", "documentation": "Represents the annual depreciation rate for property, plant and equipment." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r317" ] }, "ceva_AociDebtSecuritiesAvailableforsaleAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "AociDebtSecuritiesAvailableforsaleAdjustmentTax", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-parentheticals" ], "lang": { "en-us": { "role": { "label": "Accumulated unrealized loss from available-for-sale securities, taxes", "documentation": "Amount of tax on accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [] }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax", "terseLabel": "Accumulated unrealized loss from hedging activities, net of taxes of $1", "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r267" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "documentation": "Region of Asia Pacific." } } }, "auth_ref": [ "r1062", "r1063", "r1064", "r1065" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r209", "r257", "r289", "r324", "r339", "r345", "r391", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r585", "r589", "r610", "r705", "r790", "r905", "r912", "r990", "r991", "r1044" ] }, "ceva_AssetsAndServicesFromPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "AssetsAndServicesFromPurchaseAgreementMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Assets and Services from Purchase Agreement [Member]", "documentation": "Represents assets and services from purchase agreement." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r249", "r260", "r289", "r391", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r585", "r589", "r610", "r905", "r990", "r991", "r1044" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNet", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsNet", "terseLabel": "Total net assets sold", "documentation": "Amount of net assets (liabilities)." } } }, "auth_ref": [ "r19" ] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsNoncurrent", "totalLabel": "Total long-term assets", "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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r289", "r391", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r585", "r589", "r610", "r990", "r991", "r1044" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Long-term assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "totalLabel": "Total assets of discontinued operation", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r4", "r131", "r145", "r193", "r247", "r248" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 1.0 }, "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Current assets of discontinued operation", "totalLabel": "Total current assets of discontinued operation", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r131", "r145", "r190", "r193", "r247", "r248" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_AuditorFirmId", "terseLabel": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r916", "r917", "r918" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_AuditorLocation", "terseLabel": "Auditor Location" } } }, "auth_ref": [ "r916", "r917", "r918" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_AuditorName", "terseLabel": "Auditor Name" } } }, "auth_ref": [ "r916", "r917", "r918" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Total", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r363" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "negatedLabel": "Total", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r364" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Available-for-sale, Amortized cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r360", "r404", "r704" ] }, "ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedGains": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedGains", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Available-for-sale - matures after one year through five years, Gross unrealized gains", "documentation": "Available for sale matures after one year through five years gross unrealized gains." } } }, "auth_ref": [] }, "ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "ceva_AvailableForSaleMaturesAfterOneYearThroughFiveYearsGrossUnrealizedLoss", "negatedLabel": "Available-for-sale - matures after one year through five years, Gross unrealized losses", "documentation": "Available for sale matures after one year through five years gross unrealized loss." } } }, "auth_ref": [] }, "ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedGains": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "AvailableForSaleMaturesWithinOneYearGrossUnrealizedGains", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Available-for-sale - matures within one year, Gross unrealized gains", "documentation": "Available for sale matures within one year, gross unrealized gains." } } }, "auth_ref": [] }, "ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "ceva_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLoss", "negatedLabel": "Available-for-sale - matures within one year, Gross unrealized losses", "documentation": "Available For Sale Matures Within One Year Gross Unrealized Loss" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Available-for-sale - matures after one year through five years, Amortized cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r966" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Available-for-sale - matures after one year through five years, Fair value", "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r966" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Available-for-sale - matures within one year, Amortized cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r965" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Available-for-sale - matures within one year, Fair value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r367", "r701" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Corporate bonds", "label": "Marketable securities", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r358", "r404" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r502", "r503", "r504", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r526", "r527", "r528", "r529", "r530" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r113", "r116" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r582", "r898", "r899" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r98", "r100", "r582", "r898", "r899" ] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "terseLabel": "Business Acquisition, Transaction Costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired", "terseLabel": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationAcquisitionRelatedCosts", "terseLabel": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r97" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationConsiderationTransferred1", "terseLabel": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r22" ] }, "ceva_BusinessCombinationConsiderationTransferredEscrowToSatisfyIndemnificationClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "BusinessCombinationConsiderationTransferredEscrowToSatisfyIndemnificationClaims", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_BusinessCombinationConsiderationTransferredEscrowToSatisfyIndemnificationClaims", "terseLabel": "Business Combination, Consideration Transferred, Escrow to Satisfy Indemnification Claims", "documentation": "Amount of cash held in escrow to satisfy indemnification claims in a business combination." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "terseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r1", "r2", "r105", "r584" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r106" ] }, "ceva_BusinessCombinationPriceOfAcquisitionExpectedAdditionalPaymentPerFounder": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "BusinessCombinationPriceOfAcquisitionExpectedAdditionalPaymentPerFounder", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_BusinessCombinationPriceOfAcquisitionExpectedAdditionalPaymentPerFounder", "terseLabel": "Business Combination, Price of Acquisition, Expected Additional Payment Per Founder", "documentation": "Expected additional payments per founder for business acquisition." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r103" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "terseLabel": "Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r101", "r102" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "totalLabel": "Total assets", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r102" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r96" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details" ], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Property and equipment purchases incurred but unpaid at the end of the year", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r62", "r63", "r64" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 1.0 }, "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents in the Consolidated Balance Sheets", "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r59", "r251", "r876" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss)." } } }, "auth_ref": [ "r961" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "totalLabel": "Total cash and cash equivalents in the Consolidated Statements of Cash Flows", "periodStartLabel": "Cash and cash equivalents at the beginning of the year", "periodEndLabel": "Cash and cash equivalents at the end of the year", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r59", "r180", "r287" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Increase (decrease) in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r180" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r111" ] }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "terseLabel": "Net cash flows (used in) provided by investing activities", "documentation": "Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r144", "r180" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "terseLabel": "Net cash flows used in operating activities (*)", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r144", "r180" ] }, "ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseLiability", "negatedLabel": "Operating lease liability", "documentation": "Represents the changes in operating assets and liabilities, for cash flow purposes, attributable to the operating lease liability." } } }, "auth_ref": [] }, "ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease right-of-use assets", "label": "ceva_ChangesInOperatingAssetsAndLiabilitiesOperatingLeaseRightOfUseAssets", "documentation": "Represents the changes in operating assets and liabilities, for cash flow purposes, attributable to operating lease right-of-use assets." } } }, "auth_ref": [] }, "ceva_ChiefCommercialOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ChiefCommercialOfficerMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Chief Commercial Officer [Member]", "documentation": "Represents chief commercial officer." } } }, "auth_ref": [] }, "ceva_ChiefExecutiveOfficerAndChiefTechnologyOfficerOfIntrinsixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ChiefExecutiveOfficerAndChiefTechnologyOfficerOfIntrinsixMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer and Chief Technology Officer of Intrinsix [Member]", "documentation": "Represents the Chief Executive Officer and the Chief Technology Officer of Intrinsix." } } }, "auth_ref": [] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "documentation": "Person with designation of chief executive officer." } } }, "auth_ref": [ "r960" ] }, "srt_ChiefFinancialOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefFinancialOfficerMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Chief Financial Officer [Member]", "documentation": "Person with designation of chief financial officer." } } }, "auth_ref": [ "r960" ] }, "srt_ChiefOperatingOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefOperatingOfficerMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Chief Operating Officer [Member]", "documentation": "Person with designation of chief operating officer." } } }, "auth_ref": [ "r960", "r1042" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_CityAreaCode", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r195", "r432", "r433", "r860", "r987" ] }, "ceva_CommitmentsForOtherLeaseObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "CommitmentsForOtherLeaseObligationsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "lang": { "en-us": { "role": { "label": "Commitments for Other Lease Obligations [Member]", "documentation": "Represents information pertaining to commitments for other lease obligations." } } }, "auth_ref": [] }, "ceva_CommonStockNumberOfVotesPerShare": { "xbrltype": "integerItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "CommonStockNumberOfVotesPerShare", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_CommonStockNumberOfVotesPerShare", "terseLabel": "Common Stock, Number of Votes Per Share", "documentation": "Represents the number of votes per share of common stock." } } }, "auth_ref": [] }, "ceva_CommonStockOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "CommonStockOutstandingMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Common Stock Outstanding [Member]", "documentation": "Represents information about common stock outstanding." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r158" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r158", "r778" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r158" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, ShaCommon stock, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r28", "r158", "r778", "r796", "r1060", "r1061" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "$0.001 par value: 45,000,000 shares authorized; 23,595,160 and 23,695,190 shares issued at December 31, 2022 and December 31, 2023, respectively; 23,215,439 and 23,440,848 shares outstanding at December 31, 2022 and 2023, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r158", "r706", "r905" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income (loss)", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r53", "r273", "r275", "r281", "r698", "r718" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "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." } } }, "auth_ref": [ "r164", "r280", "r697", "r716" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "ceva_ComputersSoftwareAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ComputersSoftwareAndEquipmentMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "lang": { "en-us": { "role": { "label": "Computers, Software and Equipment [Member]", "documentation": "Represents information pertaining to computers, software and equipment." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r68", "r71", "r124", "r125", "r353", "r859" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r68", "r71", "r124", "r125", "r353", "r746", "r859" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r68", "r71", "r124", "r125", "r353", "r859", "r929" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r128", "r223" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details" ], "lang": { "en-us": { "role": { "label": "Percentage of total revenues", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r68", "r71", "r124", "r125", "r353" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r68", "r71", "r124", "r125", "r353", "r859" ] }, "ceva_ConnectivityProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ConnectivityProductsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Connectivity Products [Member]", "documentation": "Represents information about Connectivity Products (Bluetooth, WiFi and SATA/SAS)." } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r108", "r881" ] }, "ceva_ContinuingAndDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ContinuingAndDiscontinuedOperationsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Continuing and Discontinued Operations [Member]", "documentation": "Related to continuing and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-tables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r993" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Contract with customer asset, balance", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r466", "r468", "r487" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Deferred revenues", "terseLabel": "Contract with customer liability, balance", "negatedTerseLabel": "Deferred revenues", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r466", "r467", "r487" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r488" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractualObligation", "totalLabel": "Total", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r952" ] }, "us-gaap_ContractualObligationDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInFourthYear", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractualObligationDueInFourthYear", "terseLabel": "2027 and thereafter", "documentation": "Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractualObligationDueInNextTwelveMonths", "terseLabel": "2024", "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractualObligationDueInSecondYear", "terseLabel": "2025", "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractualObligationDueInThirdYear", "terseLabel": "2026", "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-tables" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r953" ] }, "ceva_CorporateBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "CorporateBondsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Corporate Bonds [Member]", "documentation": "Represents information about corporate bonds." } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "lang": { "en-us": { "role": { "label": "Cost of revenues", "negatedLabel": "Cost of revenues", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r173", "r289", "r391", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r610", "r990" ] }, "ceva_CostOfRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "CostOfRevenuesMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Cost of Revenues [Member]", "documentation": "Represents information about cost of revenues." } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details" ], "lang": { "en-us": { "role": { "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r244", "r292", "r293", "r447", "r453", "r641", "r878", "r880" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "Current", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r931", "r951", "r1027" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentForeignTaxExpenseBenefit", "terseLabel": "Current", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r931", "r951" ] }, "ceva_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "CustomerAMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details" ], "lang": { "en-us": { "role": { "label": "Customer A [Member]", "documentation": "Represents information about Customer A." } } }, "auth_ref": [] }, "ceva_CustomerBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "CustomerBacklogMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Customer Backlog [Member]", "documentation": "Represents information about customer backlog." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r69", "r353" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r104" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "lang": { "en-us": { "role": { "label": "12 months or greater, Fair value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r218", "r406", "r886" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "negatedLabel": "12 months or greater, Gross unrealized loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r218", "r406" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "lang": { "en-us": { "role": { "label": "Less than 12 months, Fair value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r218", "r406", "r886" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "negatedLabel": "Less than 12 months, Gross unrealized loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r218", "r406" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Gross realized gains from sale of available-for-sale marketable securities", "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r389" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss", "negatedLabel": "Realized loss (gain), net on sale of available-for-sale marketable securities", "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r967" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Gross realized losses from sale of available-for-sale marketable securities", "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r389" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details": { "parentTag": "us-gaap_InvestmentIncomeNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "terseLabel": "Gain (loss) on available-for-sale marketable securities, net", "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r963", "r964" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-tables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r217", "r886", "r973" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "Deferred", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r951", "r1026", "r1027" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredForeignIncomeTaxExpenseBenefit", "terseLabel": "Deferred", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r203", "r951", "r1026" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets, net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r549", "r550" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxLiabilities", "totalLabel": "Total deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r155", "r156", "r211", "r562" ] }, "ceva_DeferredRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DeferredRevenueMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue [Member]", "documentation": "Represents information about deferred revenue." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets", "terseLabel": "Intangible assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsGross", "totalLabel": "Total gross deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r563" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment", "terseLabel": "Temporary differences related to R&D expenses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r95", "r1025" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "totalLabel": "Net deferred tax assets (*)", "terseLabel": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1024" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsNet", "totalLabel": "Net deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1024" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards", "terseLabel": "Operating loss carryforward", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r95", "r1025" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOther", "terseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r95", "r1025" ] }, "ceva_DeferredTaxAssetsRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DeferredTaxAssetsRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "Operating leases", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to right-of-use asset." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards", "terseLabel": "Tax credit carry forward", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r94", "r95", "r1025" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "terseLabel": "Equity-based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs." } } }, "auth_ref": [ "r95", "r1025" ] }, "ceva_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilitiesAndDeferredRevenues": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilitiesAndDeferredRevenues", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "ceva_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilitiesAndDeferredRevenues", "terseLabel": "Accrued expenses and deferred revenues", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to tax deferred expense, reserves and accruals, accrued liabilities and deferred revenues." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsValuationAllowance", "terseLabel": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r564" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesLeasingArrangements", "terseLabel": "Operating leases", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r95", "r1025" ] }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesNetAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities" } } }, "auth_ref": [] }, "ceva_DefinedContributionPlanContributionRate": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DefinedContributionPlanContributionRate", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_DefinedContributionPlanContributionRate", "terseLabel": "Defined Contribution Plan, Contribution Rate", "documentation": "Represents the percentage up to which the company makes contributions under a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount", "terseLabel": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-details-textual" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation, Total", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r14", "r84" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Total", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r261", "r262", "r609", "r759", "r760", "r761", "r763", "r764", "r766", "r767", "r768", "r770", "r771", "r784", "r785", "r839", "r842", "r845", "r846", "r847", "r848", "r880", "r909", "r1058" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r768", "r771", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r791", "r792", "r793", "r794", "r807", "r808", "r809", "r810", "r813", "r814", "r815", "r816", "r839", "r840", "r845", "r847", "r908", "r909" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeGainLossOnDerivativeNet", "terseLabel": "Derivative, Gain (Loss) on Derivative, Net, Total", "negatedLabel": "Derivative, Gain (Loss) on Derivative, Net, Total", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1030" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r114", "r115", "r117", "r120", "r768", "r771", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r791", "r792", "r793", "r794", "r807", "r808", "r809", "r810", "r813", "r814", "r815", "r816", "r839", "r840", "r845", "r847", "r880", "r908", "r909" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r207", "r593", "r601" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r29", "r114", "r117" ] }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Gain (loss) reclassified from accumulated OCI into income, Effective portion, Net, Total", "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments." } } }, "auth_ref": [ "r37", "r119" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Total", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r261", "r262", "r609", "r759", "r760", "r761", "r763", "r766", "r767", "r768", "r770", "r771", "r791", "r793", "r794", "r840", "r841", "r842", "r845", "r846", "r847", "r848", "r880", "r1058" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeNotionalAmount", "terseLabel": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1028", "r1029" ] }, "ceva_DerivativesDesignatedAsCashFlowHedgingInstrumentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DerivativesDesignatedAsCashFlowHedgingInstrumentsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Derivatives Designated as Cash Flow Hedging Instruments [Member]", "documentation": "Represents information about derivatives designated as cash flow hedging instruments." } } }, "auth_ref": [] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r29", "r109", "r110", "r112", "r121", "r294" ] }, "ceva_DevelopmentAreaAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DevelopmentAreaAMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Development Area A [Member]", "documentation": "Represents information pertaining to Development Area A." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-tables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r994" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "totalLabel": "Total gain (loss) from discontinued operations before taxes on income", "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r132", "r134", "r136" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss" ], "lang": { "en-us": { "role": { "label": "From discontinued operations (in dollars per share)", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "terseLabel": "Income tax benefit", "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r133", "r134", "r135", "r136", "r142", "r147", "r551", "r571", "r576" ] }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "lang": { "en-us": { "role": { "label": "Discontinued Operations, Disposed of by Sale [Member]", "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results." } } }, "auth_ref": [ "r11" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r247" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "terseLabel": "Trade receivables", "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r4", "r131", "r145", "r193" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "terseLabel": "Trade payables", "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r131", "r145", "r190", "r193" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "terseLabel": "Accrued expenses and other payables", "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r131", "r145", "r190", "r193" ] }, "ceva_DisposalGroupIncludingDiscontinuedOperationAccruedPayrollCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedPayrollCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "ceva_DisposalGroupIncludingDiscontinuedOperationAccruedPayrollCurrent", "terseLabel": "Accrued payroll and related benefits", "documentation": "Amount classified as accrued payroll attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 0.0 }, "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Long-term assets of discontinued operation", "totalLabel": "Total long-term assets of discontinued operation", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r7", "r131", "r145", "r193", "r247", "r248" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 0.0 }, "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents included in assets of discontinued operation", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "terseLabel": "Cash and cash equivalents", "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r4", "r131", "r145", "r193" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Gross purchase price", "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "terseLabel": "Cost of revenues", "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r143", "r248" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent", "terseLabel": "Deferred revenues", "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r131", "r145", "r190", "r193" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets", "terseLabel": "Deferred tax assets", "documentation": "Amount classified as deferred tax assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r4", "r131", "r145", "r193" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization", "terseLabel": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization", "documentation": "Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r143" ] }, "ceva_DisposalGroupIncludingDiscontinuedOperationFinancialIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationFinancialIncome", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "ceva_DisposalGroupIncludingDiscontinuedOperationFinancialIncome", "terseLabel": "Financial income, net", "documentation": "Amount of financial income attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "terseLabel": "General and administrative", "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r143" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent", "terseLabel": "Goodwill", "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r7", "r131", "r145", "r193" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "totalLabel": "Gross profit", "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r143", "r248" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent", "terseLabel": "Intangible assets, net", "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r7", "r131", "r145", "r193" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "totalLabel": "Total operating expenses", "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r143" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "totalLabel": "Operating loss", "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r143" ] }, "ceva_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "ceva_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseCurrent", "terseLabel": "Operating lease liabilities", "documentation": "Amount classified as operating lease attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "ceva_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseNoncurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "ceva_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseNoncurrent", "terseLabel": "Operating lease liabilities", "documentation": "Amount classified as operating lease attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "ceva_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetNoncurrent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "ceva_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetNoncurrent", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount classified as operating lease right-of-use asset attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r131", "r145", "r190", "r193" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "terseLabel": "Property and equipment, net", "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r7", "r131", "r145", "r193" ] }, "ceva_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "ceva_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense", "terseLabel": "Research and development, net", "documentation": "Amount of research and development expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue", "terseLabel": "Revenues", "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r143", "r248" ] }, "ceva_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "ceva_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense", "terseLabel": "Sales and marketing", "documentation": "Amount of sales and marketing expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [] }, "ceva_DisposalGroupIncludingDiscontinuedOperationTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationTransactionCosts", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Transaction costs", "documentation": "Amount of transaction costs for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "ceva_DisposalGroupIncludingDiscontinuedOperationsNetAssetsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationsNetAssetsSold", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "ceva_DisposalGroupIncludingDiscontinuedOperationsNetAssetsSold", "negatedLabel": "Net assets sold", "documentation": "Represents the amount of net assets sold from a disposal group including discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DividendsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Dividends [Axis]", "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock." } } }, "auth_ref": [] }, "us-gaap_DividendsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Dividends [Domain]", "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock." } } }, "auth_ref": [] }, "ceva_DividendsPaidToForeignCompaniesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "DividendsPaidToForeignCompaniesMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Dividends Paid to Foreign Companies [Member]", "documentation": "Represents information pertaining to dividends paid to foreign companies." } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r916", "r917", "r918" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentFinStmtErrorCorrectionFlag", "terseLabel": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r916", "r917", "r918", "r920" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r919" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentType", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EarningsPerShareBasic", "totalLabel": "Basic net income (loss) per share (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r282", "r300", "r301", "r302", "r303", "r304", "r309", "r311", "r314", "r315", "r316", "r318", "r604", "r605", "r699", "r719", "r883" ] }, "ceva_EarningsPerShareBasicAndDilutedEffectOfForeignIncomeTaxAdjustmentTechnologyPreferredEnterpriseBenefits": { "xbrltype": "perShareItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "EarningsPerShareBasicAndDilutedEffectOfForeignIncomeTaxAdjustmentTechnologyPreferredEnterpriseBenefits", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Effect of Foreign Income Tax Adjustment, Technology Preferred Enterprise Benefits (in dollars per share)", "documentation": "Represents the basic and diluted earnings per share amount of the benefit resulting from the technology benefited Enterprise status." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "lang": { "en-us": { "role": { "label": "Denominator (in thousands):" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EarningsPerShareDiluted", "totalLabel": "Diluted net income (loss) per share (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r282", "r300", "r301", "r302", "r303", "r304", "r311", "r314", "r315", "r316", "r318", "r604", "r605", "r699", "r719", "r883" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r65", "r66" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes on cash and cash equivalents", "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; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1036" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r552" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r291", "r552", "r573" ] }, "ceva_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateAdjustmentsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateAdjustmentsAmount", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "Tax adjustment in respect of difference tax rate of foreign subsidiary", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax adjustments." } } }, "auth_ref": [] }, "ceva_EffectiveIncomeTaxRateReconciliationForeignWithholdingTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationForeignWithholdingTaxes", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "Foreign withholding taxes", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Foreign Withholding taxes." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationGiltiAmount", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "Impacts of GILTI", "documentation": "Amount of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)." } } }, "auth_ref": [ "r1022" ] }, "ceva_EffectiveIncomeTaxRateReconciliationPlusSocialSurtaxPercentTotal": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationPlusSocialSurtaxPercentTotal", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_EffectiveIncomeTaxRateReconciliationPlusSocialSurtaxPercentTotal", "terseLabel": "Effective Income Tax Rate Reconciliation, Plus Social Surtax, Percent, Total", "documentation": "Represents Effective Income Tax Rate Reconciliation, Plus Social Surtax, Percent, Total." } } }, "auth_ref": [] }, "ceva_EffectiveIncomeTaxRateReconciliationSpecificRevenuesUnderTheFrenchIpBoxRegime": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationSpecificRevenuesUnderTheFrenchIpBoxRegime", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_EffectiveIncomeTaxRateReconciliationSpecificRevenuesUnderTheFrenchIpBoxRegime", "terseLabel": "Effective Income Tax Rate Reconciliation, Specific Revenues Under the French Ip Box Regime", "documentation": "Represents Effective Income Tax Rate Reconciliation, Specific Revenues Under the French Ip Box Regime." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accrued payroll and related benefits", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r46" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r532" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r532" ] }, "ceva_EmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "EmployeesMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Employees [Member]", "documentation": "Represents information pertaining to employees." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r914" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding (in shares)", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCurrentReportingStatus", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net", "http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-schedule-of-uncertain-tax-positions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-tables", "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r914" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityFileNumber", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r914" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityInteractiveDataCurrent", "terseLabel": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r923" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityPublicFloat", "terseLabel": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityRegistrantName", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r914" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityShellCompany", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r914" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r914" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r914" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityVoluntaryFilers", "terseLabel": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityWellKnownSeasonedIssuer", "terseLabel": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r924" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r28", "r245", "r277", "r278", "r279", "r295", "r296", "r297", "r299", "r305", "r307", "r319", "r392", "r393", "r465", "r533", "r534", "r535", "r568", "r569", "r595", "r596", "r597", "r598", "r599", "r600", "r603", "r616", "r618", "r619", "r620", "r621", "r622", "r635", "r740", "r741", "r742", "r757", "r820" ] }, "ceva_EquitybasedCompensationExpenseIncludedInDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "EquitybasedCompensationExpenseIncludedInDiscontinuedOperationsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details" ], "lang": { "en-us": { "role": { "label": "Equity-based Compensation Expense Included in Discontinued Operations [Member]", "documentation": "Represents Equity-based Compensation Expense Included in Discontinued Operations." } } }, "auth_ref": [] }, "ceva_EuropeAndMiddleEastMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "EuropeAndMiddleEastMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Europe and Middle East [Member]", "documentation": "Represents information about Europe and Middle East." } } }, "auth_ref": [] }, "ceva_ExecutiveVicePresidentWorldwideSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ExecutiveVicePresidentWorldwideSalesMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Executive Vice President, Worldwide Sales [Member]", "documentation": "Information pertaining to Executive Vice President, Worldwide Sales." } } }, "auth_ref": [] }, "country_FR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "FR", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details" ], "lang": { "en-us": { "role": { "label": "FRANCE" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r31" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r122", "r123" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r448", "r491", "r492", "r493", "r494", "r495", "r496", "r608", "r649", "r650", "r651", "r888", "r889", "r895", "r896", "r897" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r606" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r448", "r491", "r496", "r608", "r649", "r895", "r896", "r897" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r448", "r491", "r496", "r608", "r650", "r888", "r889", "r895", "r896", "r897" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r448", "r491", "r492", "r493", "r494", "r495", "r496", "r608", "r651", "r888", "r889", "r895", "r896", "r897" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r448", "r491", "r492", "r493", "r494", "r495", "r496", "r649", "r650", "r651", "r888", "r889", "r895", "r896", "r897" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r16", "r41" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r395", "r396", "r401", "r402", "r403", "r405", "r407", "r408", "r449", "r463", "r601", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r717", "r886", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r967", "r968", "r969", "r970" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Total intangible assets, Weighted Average Amortization Period (Year)", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Total intangible assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r255", "r425" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "terseLabel": "2024", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r187" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "terseLabel": "2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r187" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "terseLabel": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r187" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "terseLabel": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r187" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "terseLabel": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r187" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r423", "r424", "r425", "r426", "r682", "r683" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Total intangible assets, Gross Carrying Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r186", "r683" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r80", "r81" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 6.0 }, "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "totalLabel": "Total intangible assets", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r186", "r682" ] }, "ceva_FinitelivedIntangibleAssetsAccumulatedImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "FinitelivedIntangibleAssetsAccumulatedImpairment", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Total intangible assets, Net", "documentation": "Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign exchange contract", "label": "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure", "terseLabel": "Foreign exchange forward contracts", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign exchange contracts", "label": "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure", "terseLabel": "Foreign exchange option contracts", "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details": { "parentTag": "us-gaap_InvestmentIncomeNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details" ], "lang": { "en-us": { "role": { "label": "Foreign exchange gain (loss), net", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r612", "r613", "r614", "r615", "r817" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_ForeignCurrencyTransactionGainLossUnrealized", "negatedLabel": "Unrealized foreign exchange (gain) loss, net", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r182", "r798", "r911", "r1034", "r1035", "r1059" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r611" ] }, "ceva_ForeignExchangeForwardAndOptionContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ForeignExchangeForwardAndOptionContractsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Foreign Exchange Forward and Option Contracts [Member]", "documentation": "Represents information about foreign exchange forward and option contracts." } } }, "auth_ref": [] }, "ceva_ForeignExchangeForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ForeignExchangeForwardContractsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Foreign Exchange Forward Contracts [Member]", "documentation": "Represents information about foreign exchange forward contracts." } } }, "auth_ref": [] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "lang": { "en-us": { "role": { "label": "Foreign Exchange Forward [Member]", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r784", "r788", "r793", "r809", "r815", "r843", "r844", "r845", "r909" ] }, "ceva_ForeignExchangeOptionContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ForeignExchangeOptionContractsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Foreign Exchange Option Contracts [Member]", "documentation": "Represents information about foreign exchange option contracts." } } }, "auth_ref": [] }, "us-gaap_ForeignExchangeOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeOptionMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "lang": { "en-us": { "role": { "label": "Foreign Exchange Option [Member]", "documentation": "An option that allows the holder to buy (if call) or sell (if put) an underlying currency at a fixed exercise rate, expressed as an exchange, during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [] }, "ceva_FullVestingBasedOnTheAchievementPositiveShareholderReturnMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "FullVestingBasedOnTheAchievementPositiveShareholderReturnMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Full Vesting Based on The Achievement of Positive Shareholder Return [Member]", "documentation": "Represents the scenario in which full vesting is achieved." } } }, "auth_ref": [] }, "ceva_FullVestingBasedonTheAchievementof2022LicenseTargetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "FullVestingBasedonTheAchievementof2022LicenseTargetMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Full Vesting Based on The Achievement of 2022 License Target [Member]", "documentation": "Represents the scenario in which full vesting is achieved." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_GainLossOnSaleOfBusiness", "terseLabel": "Gain on sale", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r588", "r949" ] }, "ceva_GainLossOnSaleOfBusinessGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "GainLossOnSaleOfBusinessGross", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "ceva_GainLossOnSaleOfBusinessGross", "negatedLabel": "Gain on sale of Intrinsix, gross (see note 1)", "documentation": "Represents the amount of gain (loss) on sale of business before transaction costs and other charges." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "lang": { "en-us": { "role": { "label": "General and administrative", "negatedLabel": "General and administrative", "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." } } }, "auth_ref": [ "r175", "r801" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r170" ] }, "ceva_GoalsOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "GoalsOneMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Goals One [Member]", "documentation": "Vesting of the full 50% of the PSUs occurs if the Corporation achieves the 2020 license and related revenue amount in the budget approved by the Board (the \u201c2020 License Revenue Target\u201d). The vesting threshold is achievement of 90% of 2020 License Revenue Target. If the Corporation\u2019s actual result is above 90% but less than 99% of the 2020 License Revenue Target, 91% to 99% of the eligible PSUs would be subject to vesting. If the Corporation\u2019s actual result exceeds 100% of the 2020 License Revenue Target, every 1% increase of the 2020 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs." } } }, "auth_ref": [] }, "ceva_GoalsThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "GoalsThreeMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Goals Three [Member]", "documentation": "Represents goals 3." } } }, "auth_ref": [] }, "ceva_GoalsTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "GoalsTwoMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Goals Two [Member]", "documentation": "Vesting of the full 50% of the PSUs occurs if the Corporation achieves positive total shareholder return whereby the return on the Corporation\u2019s stock for 2020 is greater than the S&P500 index. The vesting threshold is if the return on the Corporation\u2019s stock for 2020 is at least 90% of the S&P500 index. If the return on the Corporation\u2019s stock, in comparison to the S&P500, is above 90% but less than 99% of the S&P500 index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Corporation\u2019s stock exceeds 100% of the S&P500 index, every 1% increase in comparison to the S&P500 index, up to 110%, would result in an increase of 2% of the eligible PSUs." } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r254", "r410", "r696", "r887", "r905", "r975", "r982" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Acquisition", "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." } } }, "auth_ref": [ "r414", "r887" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r409", "r421", "r887" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r14", "r411", "r417", "r421", "r887" ] }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "negatedLabel": "Sale of Intrinsix (see note 1)", "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r416", "r887" ] }, "ceva_GovernmentGrantsAndTaxCreditsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "GovernmentGrantsAndTaxCreditsPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Government Grants and Tax Credits [Policy Text Block]", "documentation": "Disclosure of accounting policy for government grants and tax credits." } } }, "auth_ref": [] }, "ceva_GrantPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "GrantPayable", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details" ], "lang": { "en-us": { "role": { "label": "Government grants", "documentation": "Represents the amount of government grants payable as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r171", "r289", "r324", "r338", "r344", "r347", "r391", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r610", "r884", "r990" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r29" ] }, "ceva_IIAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "IIAMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "IIA [Member]", "documentation": "Represents information pertaining to the IIA, or to leases with the IIA." } } }, "auth_ref": [] }, "country_IL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IL", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details" ], "lang": { "en-us": { "role": { "label": "ISRAEL" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_IcfrAuditorAttestationFlag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r916", "r917", "r918" ] }, "ceva_ImmervisionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ImmervisionMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Immervision [Member]", "documentation": "Represents information pertaining to Immervision, Inc., a private company." } } }, "auth_ref": [] }, "ceva_ImmervisionTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ImmervisionTechnologyMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "lang": { "en-us": { "role": { "label": "Immervision Technology [Member]", "documentation": "Represents Immervision technology." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 }, "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual" ], "lang": { "en-us": { "role": { "label": "Impairment of long-lived assets", "terseLabel": "Impairment of Intangible Assets, Finite-Lived", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r949", "r985" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse", "terseLabel": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r14", "r83", "r192" ] }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf", "terseLabel": "Impairment of Long-Lived Assets to be Disposed of", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale." } } }, "auth_ref": [ "r14", "r189" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperations", "totalLabel": "Net income (loss) from continuing operations", "terseLabel": "Net income (loss)", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r107", "r172", "r182", "r300", "r301", "r302", "r303", "r313", "r316" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r290", "r572" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 0.0 }, "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "Income (loss) before taxes on income", "totalLabel": "Income (loss) before taxes on income", "terseLabel": "Total, before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r167", "r214", "r324", "r338", "r344", "r347", "r700", "r713", "r884" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details" ], "lang": { "en-us": { "role": { "label": "Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r290", "r572" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 0.0 }, "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "lang": { "en-us": { "role": { "label": "From continuing operations (in dollars per share)", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r166", "r213", "r215", "r282", "r298", "r300", "r301", "r302", "r303", "r311", "r314", "r315", "r605", "r699", "r1055" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 0.0 }, "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "lang": { "en-us": { "role": { "verboseLabel": "From continuing operations (in dollars per share)", "label": "Diluted net income (loss) per share from continuing operations (in dollars per share)", "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r166", "r282", "r298", "r300", "r301", "r302", "r303", "r311", "r314", "r315", "r316", "r605", "r699", "r1055" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "terseLabel": "Net income (loss) from discontinued operations", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r132", "r133", "r134", "r135", "r136", "r147", "r248", "r578", "r714" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Net Income (loss) from discontinued operations", "totalLabel": "Net income (loss) from discontinued operations", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r132", "r133", "r134", "r135", "r136", "r142", "r147", "r205" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "lang": { "en-us": { "role": { "label": "Basic net income (loss) per share from discontinued operations (in dollars per share)", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r168", "r282", "r312", "r314", "r315", "r1053", "r1055" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 0.0 }, "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "lang": { "en-us": { "role": { "verboseLabel": "From discontinued operations (in dollars per share)", "label": "Diluted net income (loss) per share from discontinued operations (in dollars per share)", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r206", "r312", "r314", "r315" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r427", "r429", "r804" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r429", "r804" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r25" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r25" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r291", "r544", "r553", "r560", "r566", "r570", "r574", "r579", "r580", "r753" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0, "order": 1.0 }, "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax expense (benefit)", "label": "Taxes on income", "terseLabel": "Income Tax Expense (Benefit)", "totalLabel": "Taxes on income", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r219", "r232", "r306", "r307", "r332", "r551", "r571", "r721" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r276", "r547", "r548", "r560", "r561", "r565", "r567", "r751" ] }, "ceva_IncomeTaxRateForeignOwnershipExceeds49Percent": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "IncomeTaxRateForeignOwnershipExceeds49Percent", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_IncomeTaxRateForeignOwnershipExceeds49Percent", "terseLabel": "Income Tax Rate, Foreign Ownership Exceeds 49%", "documentation": "Represents the income tax rate when foreign ownership exceeds 49%." } } }, "auth_ref": [] }, "ceva_IncomeTaxRateForeignOwnershipExceeds90Percent": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "IncomeTaxRateForeignOwnershipExceeds90Percent", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_IncomeTaxRateForeignOwnershipExceeds90Percent", "terseLabel": "Income Tax Rate, Foreign Ownership Exceeds 90%", "documentation": "Represents the tax rate when foreign ownership exceeds 90%." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "Changes in valuation allowance", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "Foreign income taxes at rates other than U.S. rate", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "Theoretical tax at U.S. statutory rate", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r552" ] }, "ceva_IncomeTaxReconciliationNonTaxableItems": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "IncomeTaxReconciliationNonTaxableItems", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "ceva_IncomeTaxReconciliationNonTaxableItems", "negatedLabel": "Non-taxable items", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to non-taxable items." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "Non-deductible items", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "Other, net", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "Taxes for prior years", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit)." } } }, "auth_ref": [ "r1022" ] }, "ceva_IncomeTaxReconciliationSubpartFIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "IncomeTaxReconciliationSubpartFIncome", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "Subpart F", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Subpart F income." } } }, "auth_ref": [] }, "ceva_IncomeTaxReconciliationTechnologyPreferredEnterpriseBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "IncomeTaxReconciliationTechnologyPreferredEnterpriseBenefits", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details" ], "lang": { "en-us": { "role": { "label": "ceva_IncomeTaxReconciliationTechnologyPreferredEnterpriseBenefits", "negatedLabel": "Technological Preferred Enterprise benefits (*)", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to technology preferred enterprise benefits." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Income and withholding taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r61" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayableTrade", "terseLabel": "Trade payables", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r13" ] }, "ceva_IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "ceva_IncreaseDecreaseInAccountsReceivableAndUnbilledReceivables", "negatedLabel": "Trade receivables, net", "documentation": "Represents the amount of increase (decrease) in accounts receivable and unbilled receivables." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Income taxes payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r13" ] }, "ceva_IncreaseDecreaseInAccruedInterestOnBankDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "IncreaseDecreaseInAccruedInterestOnBankDeposits", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "ceva_IncreaseDecreaseInAccruedInterestOnBankDeposits", "negatedLabel": "Accrued interest on bank deposits", "documentation": "Represents the amount of increase (decrease) in accrued interest on bank deposits." } } }, "auth_ref": [] }, "ceva_IncreaseDecreaseInAccruedSalariesAndRelatedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "IncreaseDecreaseInAccruedSalariesAndRelatedExpenses", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "ceva_IncreaseDecreaseInAccruedSalariesAndRelatedExpenses", "negatedLabel": "Accrued payroll and related benefits", "documentation": "Represents the amount of increase (decrease) in accrued salaries and related expenses." } } }, "auth_ref": [] }, "ceva_IncreaseDecreaseInAccruedSeverancePayNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "IncreaseDecreaseInAccruedSeverancePayNet", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Accrued severance pay, net", "documentation": "Represents the amount of increase (decrease) in accrued severance pay, net." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Deferred revenues", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r677", "r948" ] }, "ceva_IncreaseDecreaseInDeferredTaxNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "IncreaseDecreaseInDeferredTaxNet", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "ceva_IncreaseDecreaseInDeferredTaxNet", "terseLabel": "Deferred taxes, net", "documentation": "Represents the amount of increase (decrease) in deferred tax, net." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "terseLabel": "Accrued expenses and other payables", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r13" ] }, "ceva_IncreaseInEligiblePSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "IncreaseInEligiblePSUsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Increase in Eligible PSUs, Percent [Member]", "documentation": "Represents an increase in eligible PSUs." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "auth_ref": [ "r921" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r422" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r81", "r678", "r679", "r680", "r682", "r882" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntellectualPropertyMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Intellectual Property [Member]", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r40" ] }, "us-gaap_InterestAndOtherIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndOtherIncomeTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net-tables" ], "lang": { "en-us": { "role": { "label": "Interest and Other Income [Table Text Block]", "documentation": "Tabular disclosure of interest income and income classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestAndOtherIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndOtherIncomeTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net" ], "lang": { "en-us": { "role": { "label": "Interest and Other Income [Text Block]", "documentation": "The entire disclosure for interest and other income." } } }, "auth_ref": [ "r198" ] }, "us-gaap_InterestIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Interest Income [Member]", "documentation": "Primary financial statement caption in which reported facts about interest income have been included." } } }, "auth_ref": [] }, "ceva_IntrinsixCorpMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "IntrinsixCorpMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Intrinsix Corp. [Member]", "documentation": "Represents Intrinsix Corp." } } }, "auth_ref": [] }, "ceva_InvestmentInBankDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "InvestmentInBankDeposits", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "ceva_InvestmentInBankDeposits", "negatedLabel": "Investment in bank deposits", "documentation": "Represents the amount of investment in bank deposits." } } }, "auth_ref": [] }, "ceva_InvestmentIncomeAmortizationOfDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "InvestmentIncomeAmortizationOfDiscountPremium", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details": { "parentTag": "us-gaap_InvestmentIncomeNet", "weight": 1.0, "order": 3.0 }, "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-", "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details" ], "lang": { "en-us": { "role": { "label": "Amortization of premium on available-for-sale marketable securities, net", "negatedLabel": "Amortization of premiums (discounts) on available-for-sale marketable securities", "documentation": "Amount of accretion of purchase discount (premium) on nonoperating securities." } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details": { "parentTag": "us-gaap_InvestmentIncomeNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InvestmentIncomeInterest", "terseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r177", "r327" ] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNet", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details" ], "lang": { "en-us": { "role": { "label": "Financial income, net", "terseLabel": "Financial income (loss), net", "totalLabel": "Total", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r176", "r178" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r720", "r747", "r748", "r749", "r750", "r831", "r832" ] }, "us-gaap_InvestmentTaxCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTaxCredit", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InvestmentTaxCredit", "terseLabel": "Investment Tax Credit", "documentation": "The amount deducted from an entities' taxes, reflecting a percentage of an amount invested in certain assets spread over the useful life of those assets; includes deferred investment tax credits." } } }, "auth_ref": [ "r182" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r760", "r762", "r763", "r766", "r769", "r828", "r830", "r834", "r837", "r838", "r849", "r850", "r852", "r853", "r854", "r855", "r856", "r909" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r760", "r762", "r763", "r766", "r769", "r828", "r830", "r834", "r837", "r838", "r849", "r850", "r852", "r853", "r854", "r855", "r856", "r909" ] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InvestmentsFairValueDisclosure", "terseLabel": "Investments, Fair Value Disclosure", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r607" ] }, "us-gaap_IsraelTaxAuthorityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IsraelTaxAuthorityMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Israel Tax Authority [Member]", "documentation": "Designated tax department of the government of Israel." } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1040" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r191" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net", "http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-schedule-of-uncertain-tax-positions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-tables", "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r628" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1041" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total undiscounted cash flows", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r634" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r634" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r634" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r634" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r634" ] }, "ceva_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2028 and thereafter", "label": "ceva_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year and thereafter following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Less imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r634" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r624" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r163", "r212", "r709", "r905", "r950", "r971", "r1033" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r47", "r250", "r289", "r391", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r586", "r589", "r590", "r610", "r905", "r990", "r1044", "r1045" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total long-term liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r42", "r150", "r151", "r152", "r154", "r289", "r391", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r586", "r589", "r590", "r610", "r990", "r1044", "r1045" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Long-term liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "totalLabel": "Total liabilities of discontinued operation", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r4", "r131", "r145", "r193", "r247", "r248" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 0.0 }, "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Current liabilities of discontinued operation", "totalLabel": "Total current liabilities of discontinued operation", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r131", "r145", "r190", "r193", "r247", "r248" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 1.0 }, "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Total long-term liabilities of discontinued operations", "totalLabel": "Total long-term liabilities of discontinued operation", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r7", "r131", "r145", "r193", "r247", "r248" ] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "License [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r995" ] }, "ceva_LicensingAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "LicensingAndOtherMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Licensing and Other [Member]", "documentation": "Represents information about licensing and other." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_LocalPhoneNumber", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "ceva_LongTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "LongTermInvestmentsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-term Investments [Member]", "documentation": "Represents information pertaining to long-term investments." } } }, "auth_ref": [] }, "ceva_LongTermInvestmentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "LongTermInvestmentsPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Long-term Investments [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding long-term investments." } } }, "auth_ref": [] }, "ceva_LongTermPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "LongTermPSUsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-term PSUs [Member]", "documentation": "Represents the long-term PSUs." } } }, "auth_ref": [] }, "ceva_LongtermBankDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "LongtermBankDeposits", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Bank deposits", "documentation": "Represents the amount of long-term bank deposits." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r353", "r893", "r994", "r1056", "r1057" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Investments in marketable equity securities", "label": "us-gaap_MarketableSecuritiesCurrent", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r942" ] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r127" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r434", "r435", "r436", "r437", "r498", "r676", "r739", "r770", "r771", "r829", "r833", "r835", "r836", "r851", "r870", "r871", "r885", "r890", "r900", "r907", "r992", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r434", "r435", "r436", "r437", "r498", "r676", "r739", "r770", "r771", "r829", "r833", "r835", "r836", "r851", "r870", "r871", "r885", "r890", "r900", "r907", "r992", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051" ] }, "ceva_MinimumRentalCommitmentsForLeaseholdPropertiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "MinimumRentalCommitmentsForLeaseholdPropertiesMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "lang": { "en-us": { "role": { "label": "Minimum Rental Commitments for Leasehold Properties [Member]", "documentation": "Represents information pertaining to minimum rental commitments for leasehold properties." } } }, "auth_ref": [] }, "ceva_MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan": { "xbrltype": "integerItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan", "terseLabel": "Minimum Working Hours for Eligibility of Employee Stock Purchase Plan", "documentation": "Represents the minimum working hours per week in order for employees to be eligible for participation in an employee stock purchase plan." } } }, "auth_ref": [] }, "us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinistryOfTheEconomyFinanceAndIndustryFranceMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Ministry of the Economy, Finance and Industry, France [Member]", "documentation": "Designated tax department of the government of France." } } }, "auth_ref": [] }, "ceva_MorrisonFoersterLLPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "MorrisonFoersterLLPMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Morrison & Foerster LLP [Member]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r922" ] }, "ceva_NBIoTTechnologiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "NBIoTTechnologiesMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "NB-IoT technologies [Member]", "documentation": "Represents information about NB-IoT technologies." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r353", "r893", "r994", "r1056", "r1057" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by (used in) financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r286" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash provided by (used in) investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r286" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by (used in) operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r180", "r181", "r182" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss", "label": "Net income (loss):", "totalLabel": "Net income (loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r169", "r182", "r216", "r248", "r271", "r274", "r279", "r289", "r298", "r300", "r301", "r302", "r303", "r306", "r307", "r313", "r324", "r338", "r344", "r347", "r391", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r605", "r610", "r715", "r799", "r818", "r819", "r884", "r911", "r990" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "lang": { "en-us": { "role": { "label": "Numerator:" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ceva_NonEmployeeDirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "NonEmployeeDirectorMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Non-employee Director [Member]", "documentation": "Represents information pertaining to non-employee directors." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrAdoptedFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r922" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrTrmntdFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r922" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details" ], "lang": { "en-us": { "role": { "label": "Long-lived assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r352" ] }, "ceva_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "ceva_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r959" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r959" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss) before reclassifications", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r39", "r52" ] }, "srt_OfficeBuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OfficeBuildingMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Office Building [Member]", "documentation": "Building designed primarily for the conduct of business, for example, but not limited to, administration, clerical services, and consultation." } } }, "auth_ref": [ "r939", "r940", "r1066", "r1067" ] }, "ceva_OfficeFurnitureAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "OfficeFurnitureAndEquipmentMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "lang": { "en-us": { "role": { "label": "Office Furniture and Equipment [Member]", "documentation": "Represents information pertaining to office furniture and equipment." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating income (loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r324", "r338", "r344", "r347", "r884" ] }, "us-gaap_OperatingIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLossAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r629", "r904" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseImpairmentLoss", "terseLabel": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1039" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r626" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities", "negatedTerseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r626" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseLiabilityNoncurrent", "terseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r626" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Cash payments for operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r627", "r630" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r625" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Weighted average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r633", "r904" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining lease term (years) (Year)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r632", "r904" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r130", "r183", "r184", "r204" ] }, "ceva_OrganizationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "OrganizationPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Organization [Policy Text Block]", "documentation": "Disclosure of accounting policy for organization." } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Other accrued liabilities", "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r48" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Other long-term assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r256" ] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-" ], "lang": { "en-us": { "role": { "label": "Available-for-sale securities:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-" ], "lang": { "en-us": { "role": { "label": "Cash flow hedges:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "totalLabel": "Net change", "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r264", "r265", "r267" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTax", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "totalLabel": "Other comprehensive income (loss) before tax", "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r280", "r616", "r617", "r622", "r697", "r716", "r945", "r946" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "totalLabel": "Net change", "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r263", "r267" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "terseLabel": "Changes in unrealized gains (losses)", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r263", "r267", "r591", "r592", "r594" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "negatedLabel": "Reclassification adjustments included in net income (loss)", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r229", "r267", "r269" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income", "totalLabel": "Other comprehensive income (loss), net of taxes", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r28", "r39", "r272", "r275", "r280", "r616", "r617", "r622", "r697", "r716", "r945", "r946" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "totalLabel": "Net current period other comprehensive income (loss)", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r12", "r26", "r205", "r272", "r275" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "negatedLabel": "Reclassification adjustments included in net income (loss)", "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r10", "r165", "r270", "r390" ] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-" ], "lang": { "en-us": { "role": { "label": "Income tax expense (benefit) related to components of other comprehensive income (loss)", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r8", "r277", "r280", "r551", "r575", "r577", "r616", "r620", "r622", "r697", "r716" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-" ], "lang": { "en-us": { "role": { "label": "Changes in unrealized gains (losses)", "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r264", "r267", "r390" ] }, "ceva_OtherGeographicRegionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "OtherGeographicRegionsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details" ], "lang": { "en-us": { "role": { "label": "Other Geographic Regions [Member]", "documentation": "Represents information pertaining to other geographic regions." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherLiabilitiesCurrent", "terseLabel": "Other", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r46", "r905" ] }, "us-gaap_OtherLongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermInvestments", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Investments in marketable equity securities", "documentation": "Amount of long-term investments classified as other." } } }, "auth_ref": [ "r703", "r941" ] }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Non-cash transactions:" } } }, "auth_ref": [] }, "ceva_OtherPurchaseObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "OtherPurchaseObligationsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details" ], "lang": { "en-us": { "role": { "label": "Other Purchase Obligations [Member]", "documentation": "Represents information pertaining to other purchase obligations." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Purchase of treasury stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r58" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt", "negatedLabel": "Investment in available-for-sale marketable securities", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r56", "r284", "r357" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireBusinessesGross", "terseLabel": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r57", "r583" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "negatedLabel": "Business combination (see note 1)", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r57" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchase of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r179" ] }, "ceva_PayrollOfNonusEmployeesHedgedTermOfHedgingContracts": { "xbrltype": "durationItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "PayrollOfNonusEmployeesHedgedTermOfHedgingContracts", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_PayrollOfNonusEmployeesHedgedTermOfHedgingContracts", "terseLabel": "Payroll of Non-US Employees Hedged, Term of Hedging Contracts (Month)", "documentation": "Represents the term of contracts used to hedge portions of the anticipated payroll of non-U.S. employees." } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementPlansPolicy", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r18", "r20", "r21", "r30", "r88" ] }, "ceva_PercentageOfInterestRateSavingsDeposits": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "PercentageOfInterestRateSavingsDeposits", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_PercentageOfInterestRateSavingsDeposits", "terseLabel": "Percentage of Interest Rate, Savings Deposits", "documentation": "Represents the annual average rate of interest from savings deposits." } } }, "auth_ref": [] }, "ceva_PercentageOfMergerConsideration": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "PercentageOfMergerConsideration", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_PercentageOfMergerConsideration", "terseLabel": "Percentage of Merger Consideration", "documentation": "The percentage of merger consideration payable to counter parties." } } }, "auth_ref": [] }, "ceva_PercentageOfRoyaltyExpense": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "PercentageOfRoyaltyExpense", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_PercentageOfRoyaltyExpense", "terseLabel": "Percentage of Royalty Expense", "documentation": "Represents the royalty percentage that the company or a subsidiary thereof is obligated to pay out of the sales of certain products, the development of which grants were received in previous years." } } }, "auth_ref": [] }, "ceva_PerformanceShareUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "PerformanceShareUnitsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Performance Share Units [Member]", "documentation": "Represents information pertaining to PSUs." } } }, "auth_ref": [] }, "ceva_PeriodEmployeesEligibleToParticipateInEmployeeStockPurchasePlan": { "xbrltype": "durationItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "PeriodEmployeesEligibleToParticipateInEmployeeStockPurchasePlan", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_PeriodEmployeesEligibleToParticipateInEmployeeStockPurchasePlan", "terseLabel": "Period Employees Eligible To Participate in Employee Stock Purchase Plan (Month)", "documentation": "Represents the duration of time employed at which employees are eligible to participate in an employee stock purchase plan." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021" ] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars per share)", "terseLabel": "Preferred Stock, Par or Stated Value Per Share (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r157", "r451" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized (in shares)", "terseLabel": "Preferred Stock, Shares Authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r157", "r778" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued (in shares)", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r157", "r451" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding (in shares)", "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." } } }, "auth_ref": [ "r157", "r778", "r796", "r1060", "r1061" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r943" ] }, "ceva_ProceedsFromBankDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ProceedsFromBankDeposits", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Proceeds from bank deposits", "documentation": "Represents the amount of proceeds from bank deposits." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Proceeds from the sale of Intrinsix, net (see note 1)", "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Proceeds from exercise of stock-based awards", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r9", "r34" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Proceeds from maturity of available-for-sale marketable securities", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r284", "r285", "r962" ] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of available-for-sale marketable securities", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r54", "r284", "r357", "r389" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details" ], "lang": { "en-us": { "role": { "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r70" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r349", "r681", "r733", "r734", "r735", "r736", "r737", "r738", "r873", "r891", "r906", "r930", "r988", "r989", "r994", "r1056" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r349", "r681", "r733", "r734", "r735", "r736", "r737", "r738", "r873", "r891", "r906", "r930", "r988", "r989", "r994", "r1056" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r15" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r188", "r224", "r230", "r231" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r191", "r252", "r712" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 }, "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "totalLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r15", "r702", "r712", "r905" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r15", "r224", "r230", "r710" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r15" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r191" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "lang": { "en-us": { "role": { "label": "Additions", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r283", "r398" ] }, "ceva_RSUsAndPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "RSUsAndPSUsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "RSUs and PSUs [Member]", "documentation": "Represents information pertaining to RSUs and PSUs." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r434", "r435", "r436", "r437", "r490", "r498", "r527", "r528", "r529", "r652", "r676", "r739", "r770", "r771", "r829", "r833", "r835", "r836", "r851", "r870", "r871", "r885", "r890", "r900", "r907", "r909", "r986", "r992", "r1047", "r1048", "r1049", "r1050", "r1051" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r434", "r435", "r436", "r437", "r490", "r498", "r527", "r528", "r529", "r652", "r676", "r739", "r770", "r771", "r829", "r833", "r835", "r836", "r851", "r870", "r871", "r885", "r890", "r900", "r907", "r909", "r986", "r992", "r1047", "r1048", "r1049", "r1050", "r1051" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "negatedLabel": "Amounts reclassified from accumulated other comprehensive income (loss)", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r39", "r52" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r279" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r279" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r279" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "ceva_ReductionFromResearchAndDevelopmentExpensesDueToReceiptOfGrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ReductionFromResearchAndDevelopmentExpensesDueToReceiptOfGrants", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_ReductionFromResearchAndDevelopmentExpensesDueToReceiptOfGrants", "terseLabel": "Reduction from Research and Development Expenses Due to Receipt of Grants", "documentation": "Represents the amount of reduction from research and development expenses due to receipt of grants during the period." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r497", "r639", "r640", "r773", "r774", "r775", "r776", "r777", "r795", "r797", "r827" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RelatedPartyTransactionAmountsOfTransaction", "terseLabel": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r126", "r639" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r497", "r639", "r640", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r773", "r774", "r775", "r776", "r777", "r795", "r797", "r827", "r1043" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r636", "r637", "r638", "r640", "r642", "r754", "r755", "r756", "r802", "r803", "r804", "r824", "r826" ] }, "ceva_RemeasurementOfMarketableEquitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "RemeasurementOfMarketableEquitySecurities", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 0.0 }, "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Remeasurement of marketable equity securities", "negatedLabel": "Remeasurement of marketable equity securities", "terseLabel": "Remeasurement of Marketable Equity Securities", "documentation": "Represents the amount related to remeasurement of marketable equity securities." } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r292", "r293", "r447", "r453", "r641", "r879", "r880" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "lang": { "en-us": { "role": { "label": "Research and development, net", "negatedLabel": "Research and development", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r129", "r543", "r1052" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r542" ] }, "ceva_ResearchAndDevelopmentTaxCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ResearchAndDevelopmentTaxCredit", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_ResearchAndDevelopmentTaxCredit", "terseLabel": "Research and Development Tax Credit", "documentation": "Represents the amount of benefit from research and development tax credit recorded during the period." } } }, "auth_ref": [] }, "ceva_ResearchAndDevelopmentToolsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ResearchAndDevelopmentToolsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Research and Development Tools [Member]", "documentation": "Represents R&D tools." } } }, "auth_ref": [] }, "ceva_RestrictedStockUnitsAndPerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "RestrictedStockUnitsAndPerformanceStockUnitsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units and Performance Stock Units [Member]", "documentation": "Represents Restricted Stock Units and Performance Stock Units" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r160", "r197", "r708", "r743", "r745", "r752", "r779", "r905" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r245", "r295", "r296", "r297", "r299", "r305", "r307", "r392", "r393", "r533", "r534", "r535", "r568", "r569", "r595", "r597", "r598", "r600", "r603", "r740", "r742", "r757", "r1060" ] }, "us-gaap_RevenueCommissionersIrelandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueCommissionersIrelandMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue Commissioners, Ireland [Member]", "documentation": "Designated tax department of the government of Ireland." } } }, "auth_ref": [] }, "ceva_RevenueFromContractWithCustomerCostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "RevenueFromContractWithCustomerCostOfSalesPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Cost of Sales [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of sales associated with revenue from contract with customer." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Revenues", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r325", "r326", "r337", "r342", "r343", "r349", "r351", "r353", "r485", "r486", "r681" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r353", "r928" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r233", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r872" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r233", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r489" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-tables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r36" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r227" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r228" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r228" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-tables" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r927" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss" ], "lang": { "en-us": { "role": { "label": "Revenues:" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets obtained in the exchange for operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r631", "r904" ] }, "us-gaap_RoyaltyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyExpense", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RoyaltyExpense", "terseLabel": "Royalty Expense", "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property." } } }, "auth_ref": [ "r174" ] }, "us-gaap_RoyaltyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Royalty [Member]", "documentation": "Money for usage-based right to asset." } } }, "auth_ref": [ "r995" ] }, "ceva_RoyaltyPaymentPercentageAsPercentageOfGrantReceived": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "RoyaltyPaymentPercentageAsPercentageOfGrantReceived", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_RoyaltyPaymentPercentageAsPercentageOfGrantReceived", "terseLabel": "Royalty Payment Percentage, as Percentage of Grant Received", "documentation": "Represents the royalty payment percentage, expressed as a percentage of grant received." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrAdoptedFlag", "terseLabel": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r922" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrTrmntdFlag", "terseLabel": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r922" ] }, "ceva_SaleOfStockAmountHeldForIndemnificationObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SaleOfStockAmountHeldForIndemnificationObligations", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SaleOfStockAmountHeldForIndemnificationObligations", "terseLabel": "Sale of Stock, Amount Held for Indemnification Obligations", "documentation": "Amount held for indemnification obligations." } } }, "auth_ref": [] }, "ceva_SaleOfStockAmountHeldForPostClosingPriceAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SaleOfStockAmountHeldForPostClosingPriceAdjustment", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SaleOfStockAmountHeldForPostClosingPriceAdjustment", "terseLabel": "Sale of Stock, Amount Held for Post Closing Price Adjustment", "documentation": "Amount held for post-closing price adjustments." } } }, "auth_ref": [] }, "ceva_SaleOfStockConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SaleOfStockConsideration", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SaleOfStockConsideration", "terseLabel": "Sale of Stock, Consideration", "documentation": "Amount received from sale of stock." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "ceva_SalesAndMarketingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SalesAndMarketingMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details" ], "lang": { "en-us": { "role": { "label": "Sales and Marketing [Member]", "documentation": "Represents information about sales and marketing." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r353", "r928" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r308", "r499", "r925", "r957" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r52", "r1037", "r1038" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r98", "r100" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r202" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r201" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the effective portion of the gains and losses on derivative instruments designated (and non-derivative instruments) designated and qualifying in cash flow hedges and net investment hedges that was recognized in other comprehensive income (loss) during the current period." } } }, "auth_ref": [ "r118" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r17", "r35", "r43", "r131", "r137", "r138", "r139", "r140", "r141", "r146", "r148", "r149", "r194" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r958" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r200" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r91" ] }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area." } } }, "auth_ref": [ "r77" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-tables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Products and Services [Table Text Block]", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r607", "r608" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r80", "r81" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r887", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984" ] }, "us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the effective portion of gains and losses on derivative instruments (and nonderivative instruments) designated and qualifying in net investment hedges recorded in accumulated other comprehensive income (loss) during the term of the hedging relationship and reclassified into earnings during the current period." } } }, "auth_ref": [ "r1031" ] }, "ceva_ScheduleOfPropertyPlantAndEquipmentAnnualDepreciationRatesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ScheduleOfPropertyPlantAndEquipmentAnnualDepreciationRatesTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Property, Plant and Equipment, Annual Depreciation Rates [Table Text Block]", "documentation": "Tabular disclosure of the annual depreciation rates for property, plant and equipment." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRealizedGainLossTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Realized Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales." } } }, "auth_ref": [ "r967" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r90" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r32", "r33", "r90" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r199" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r903", "r1023" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r81" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-tables" ], "lang": { "en-us": { "role": { "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r67", "r68", "r71", "r72", "r124", "r208" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r913" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r915" ] }, "us-gaap_SegmentContinuingOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentContinuingOperationsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-details-textual" ], "lang": { "en-us": { "role": { "label": "Continuing Operations [Member]", "documentation": "Component of an entity expected to operate in the foreseeable future." } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r321", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r353", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r430", "r431", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r887", "r930", "r1056" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r351", "r352", "r761", "r765", "r767", "r830", "r834", "r838", "r852", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r874", "r892", "r909", "r994", "r1056" ] }, "us-gaap_SegmentOperatingActivitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentOperatingActivitiesDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Operating Activities [Domain]", "documentation": "Operations of an entity including continuing and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r320", "r321", "r322", "r323", "r324", "r336", "r341", "r345", "r346", "r347", "r348", "r349", "r350", "r353" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "lang": { "en-us": { "role": { "label": "Sales and marketing", "negatedTerseLabel": "Sales and marketing", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SeveranceCosts1", "terseLabel": "Severance Costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r14" ] }, "ceva_SeverancePayFundNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SeverancePayFundNoncurrent", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Severance pay fund", "documentation": "Represents the amount of severance pay fund, noncurrent." } } }, "auth_ref": [] }, "ceva_SeverancePayPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SeverancePayPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Severance Pay [Policy Text Block]", "documentation": "Disclosure of accounting policy for severance pay." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Equity-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r901" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Forfeited (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r519" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "Forfeited or expired, weighted average fair value (in dollars per share)", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r519" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r517" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, weighted average fair value (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r517" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodStartLabel": "Unvested as at the beginning of the year (in shares)", "periodEndLabel": "Unvested at the end of the year (in shares)", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r514", "r515" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodStartLabel": "Unvested as at the beginning of the year (in dollars per share)", "periodEndLabel": "Unvested at the end of the year (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r514", "r515" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r518" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "Vested, weighted average fair value (in dollars per share)", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r518" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details" ], "lang": { "en-us": { "role": { "label": "Expected dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r528" ] }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeiture": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeiture", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details" ], "lang": { "en-us": { "role": { "label": "Expected forfeiture", "documentation": "Represents the expected forfeiture rate used as a valuation assumption for share-based awards." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details" ], "lang": { "en-us": { "role": { "label": "Expected volatility, maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details" ], "lang": { "en-us": { "role": { "label": "Expected volatility, minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details" ], "lang": { "en-us": { "role": { "label": "Risk-free interest rate, maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details" ], "lang": { "en-us": { "role": { "label": "Risk-free interest rate, minimum", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r902" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r89" ] }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercisable, Weighted average exercise price (in dollars per share)", "documentation": "Weighted average grant-date fair value of options and SARs exercisable." } } }, "auth_ref": [] }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisesInPeriodIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisesInPeriodIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsExercisesInPeriodIntrinsicValue", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Exercises in Period, Intrinsic Value", "documentation": "Represents the total intrinsic value of options and stock appreciation rights exercised during the period." } } }, "auth_ref": [] }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsGrantsInPeriod", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, Number of shares (in shares)", "documentation": "Gross number of share options and SARs granted during the period." } } }, "auth_ref": [] }, "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber", "periodStartLabel": "Outstanding, Number of shares (in shares)", "periodEndLabel": "Outstanding, Number of shares (in shares)", "documentation": "Number of options and stock appreciation rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r520" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r502", "r503", "r504", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r526", "r527", "r528", "r529", "r530" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r500", "r505", "r524", "r525", "r526", "r527", "r530", "r536", "r537", "r538", "r539" ] }, "ceva_ShareRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ShareRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_ShareRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchased", "terseLabel": "Share Repurchase Program Additional Number of Shares Authorized To Be Repurchased (in shares)", "documentation": "Represents the additional number of shares authorized to be repurchased." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage", "documentation": "Percentage of conditional increase in shares of vesting of award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r996" ] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage", "documentation": "Represents the vesting threshold." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded": { "xbrltype": "sharesItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded", "documentation": "The number of additional shares issuable upon performance goals are exceeded." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded, Percentage", "documentation": "The additional percentage of shares that issuable upon performance goals are exceeded." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value", "documentation": "Fair value of equity instruments other than option granted in period for share-based compensation." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details" ], "lang": { "en-us": { "role": { "label": "Contractual term of up to (months) (Month)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r526" ] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueExercisable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueExercisable", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercisable, Aggregated intrinsic value", "documentation": "Intrinsic value of options and SARs exercisable." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsAggregateIntrinsicValueOutstanding", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Outstanding, Aggregated intrinsic value", "documentation": "Intrinsic value of options and SARs outstanding." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExecisableWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExecisableWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercisable, Weighted average remaining contractual term (Year)", "documentation": "Weighted average remaining contractual terms of options and SARs exercisable." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisableNumber", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercisable, Number of shares (in shares)", "documentation": "Number of share options and SARs exercisable." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedInPeriod", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedInPeriod", "negatedLabel": "Exercised, Number of shares (in shares)", "documentation": "Number of share options and SARs exercised during the current period." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedWeightedaverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsExercisedWeightedaverageExercisePrice", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercised, Weighted average exercise price (in dollars per share)", "documentation": "Weighted average grant-date fair value of options and SARs exercised during period." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsForfeitedOrExpiredInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsForfeitedOrExpiredInPeriod", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsForfeitedOrExpiredInPeriod", "negatedLabel": "Forfeited or expired, Number of shares (in shares)", "documentation": "Number of share options and SARs forfeited or expired during the current period." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsGrantedWeightedaverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsGrantedWeightedaverageExercisePrice", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, weighted average exercise price (in dollars per share)", "documentation": "Weighted average grant-date fair value of options and SARs granted during period." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Outstanding, Weighted average remaining contractual term (Year)", "documentation": "Represents the weighted average remaining contractual term of options and SARs outstanding." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingWeightedaverageExercisePrice", "periodStartLabel": "Outstanding, Weighted average exercise price (in dollars per share)", "periodEndLabel": "Outstanding, Weighted average exercise price (in dollars per share)", "documentation": "Weighted average grant-date fair value of options and SARs outstanding." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsVestingPercentageYearOne": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsVestingPercentageYearOne", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndStockAppreciationRightsVestingPercentageYearOne", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights Vesting Percentage, Year One", "documentation": "Represents the options and stock appreciation rights vesting percentage, year one." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAnnualVestingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAnnualVestingPercentage", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAnnualVestingPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Annual Vesting, Percentage", "documentation": "Represents the annual vesting percentage of share-based compensation." } } }, "auth_ref": [] }, "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardRemainingVestingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardRemainingVestingPeriod", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardRemainingVestingPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Remaining Vesting Period (Month)", "documentation": "Represents the remaining vesting period of share-based compensation." } } }, "auth_ref": [] }, "ceva_SharebasedPaymentArrangementVestingRequirementsAnnualGrowthRatePercentageOfThreeYearNongaapEps": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedPaymentArrangementVestingRequirementsAnnualGrowthRatePercentageOfThreeYearNongaapEps", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedPaymentArrangementVestingRequirementsAnnualGrowthRatePercentageOfThreeYearNongaapEps", "terseLabel": "Share-based Payment Arrangement, Vesting Requirements, Annual Growth Rate, Percentage of Three Year Non-GAAP EPS", "documentation": "Percentage of three year non-GAAP EPS that annual growth rate must reach for award to vest under share based payment arrangement." } } }, "auth_ref": [] }, "ceva_SharebasedPaymentArrangementVestingRequirementsMinimumMarketCapitalizationFor30ConsecutiveTradingDays": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedPaymentArrangementVestingRequirementsMinimumMarketCapitalizationFor30ConsecutiveTradingDays", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedPaymentArrangementVestingRequirementsMinimumMarketCapitalizationFor30ConsecutiveTradingDays", "terseLabel": "Share-based Payment Arrangement, Vesting Requirements, Minimum Market Capitalization for 30 Consecutive Trading Days", "documentation": "The minimum market capitalization for 30 consecutive trading days required for award to vest under share based payment arrangement." } } }, "auth_ref": [] }, "ceva_SharebasedPaymentArrangementVestingRequirementsMinimumNongaapEps": { "xbrltype": "perShareItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedPaymentArrangementVestingRequirementsMinimumNongaapEps", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedPaymentArrangementVestingRequirementsMinimumNongaapEps", "terseLabel": "Share-based Payment Arrangement, Vesting Requirements, Minimum Non-GAAP EPS (in dollars per share)", "documentation": "Per share or per unit minimum non-GAAP EPS that must be reached for award to vest under the share-based payment arrangement." } } }, "auth_ref": [] }, "ceva_SharebasedPaymentArrangementVestingRequirementsMinimumRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedPaymentArrangementVestingRequirementsMinimumRevenue", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedPaymentArrangementVestingRequirementsMinimumRevenue", "terseLabel": "Share-based Payment Arrangement, Vesting Requirements, Minimum Revenue", "documentation": "Amount of minimum revenue required for award to vest under share based payment arrangement." } } }, "auth_ref": [] }, "ceva_SharebasedPaymentArrangementVestingRequirementsPercentageOfAnnualGrowthRateForRevenue": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedPaymentArrangementVestingRequirementsPercentageOfAnnualGrowthRateForRevenue", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedPaymentArrangementVestingRequirementsPercentageOfAnnualGrowthRateForRevenue", "terseLabel": "Share-based Payment Arrangement, Vesting Requirements, Percentage of Annual Growth Rate for Revenue", "documentation": "Percentage of annual growth rate for revenue that must be reached for award to vest under share based payment arrangement." } } }, "auth_ref": [] }, "ceva_SharebasedPaymentArrangementVestingRequirementsPercentageOfNongaapOperatingMargin": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebasedPaymentArrangementVestingRequirementsPercentageOfNongaapOperatingMargin", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebasedPaymentArrangementVestingRequirementsPercentageOfNongaapOperatingMargin", "terseLabel": "Share-based Payment Arrangement, Vesting Requirements, Percentage of Non-GAAP Operating Margin", "documentation": "Percentage of non-GAAP operating margin required for award to vest under share-based payment arrangement." } } }, "auth_ref": [] }, "ceva_SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage", "documentation": "Represents actual performance results in excess of the 2022 License Revenue Target." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "ceva_ShortTermDepositPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ShortTermDepositPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Short-term Deposit [Policy Text Block]", "documentation": "Accounting policy regarding short-term deposits." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Short-Term Investments [Member]", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r854", "r855", "r856", "r875" ] }, "ceva_ShorttermBankDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ShorttermBankDeposits", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Short-term bank deposits", "documentation": "Represents the amount of short-term bank deposits." } } }, "auth_ref": [] }, "ceva_ShorttermExecutivePSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "ShorttermExecutivePSUsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Short-Term Executive PSUs [Member]", "documentation": "Represents Short-Term Executive PSUs." } } }, "auth_ref": [] }, "ceva_SmartSensingProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "SmartSensingProductsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Smart Sensing Products [Member]", "documentation": "Represents information pertaining to smart sensing products." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r246", "r321", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r353", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r428", "r430", "r431", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r887", "r930", "r1056" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r28", "r49", "r245", "r277", "r278", "r279", "r295", "r296", "r297", "r299", "r305", "r307", "r319", "r392", "r393", "r465", "r533", "r534", "r535", "r568", "r569", "r595", "r596", "r597", "r598", "r599", "r600", "r603", "r616", "r618", "r619", "r620", "r621", "r622", "r635", "r740", "r741", "r742", "r757", "r820" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r234", "r243", "r351", "r352", "r761", "r765", "r767", "r830", "r834", "r838", "r852", "r858", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r874", "r892", "r909", "r994", "r1056" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net", "http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-schedule-of-uncertain-tax-positions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-tables", "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies", "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-", "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-parentheticals" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r295", "r296", "r297", "r319", "r681", "r747", "r758", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r791", "r792", "r793", "r794", "r795", "r797", "r800", "r801", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r820", "r910" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOperatingActivitiesSegmentAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Operating Activities [Axis]", "documentation": "Information by continuing and discontinuing operations." } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r308", "r499", "r925", "r926", "r957" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net", "http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-13-selected-statements-of-income-data-financial-income-net-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-schedule-of-uncertain-tax-positions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions", "http://www.ceva-dsp.com/20231231/role/statement-note-15-related-party-transactions-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-lease-cost-details", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-rsu-and-psu-activity-details", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-summary-of-stock-option-activity-details", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-tables", "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies", "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-", "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-parentheticals" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r295", "r296", "r297", "r319", "r681", "r747", "r758", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r791", "r792", "r793", "r794", "r795", "r797", "r800", "r801", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r820", "r910" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock upon exercise of stock-based awards (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r28", "r157", "r158", "r197", "r511" ] }, "ceva_StockOptionsStockAppreciationRightsRestrictedStockUnitsAndPerformanceShareUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "StockOptionsStockAppreciationRightsRestrictedStockUnitsAndPerformanceShareUnitsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Stock Options, Stock Appreciation Rights, Restricted Stock Units, and Performance Share Units [Member]", "documentation": "Represents information pertaining to stock options, stock appreciation rights, restricted stock units, and performance share units." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)", "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "terseLabel": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in shares)", "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r158", "r161", "r162", "r185", "r780", "r796", "r821", "r822", "r905", "r912", "r950", "r971", "r1033", "r1060" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r196", "r288", "r450", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r464", "r465", "r602", "r823", "r825", "r857" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r623", "r644" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r623", "r644" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r623", "r644" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r643", "r645" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-cash-flows-" ], "lang": { "en-us": { "role": { "label": "Supplemental information of cash-flows activities:" } } }, "auth_ref": [] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-10-derivatives-and-hedging-activities-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-13-financial-income-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-16-commitments-and-contingencies-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-4-leases-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-5-fair-value-measurement-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-6-property-and-equipment-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-8-accrued-expenses-and-other-payables-tables", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "ceva_TaxCutsAndJobsActOf2017TransitionTaxIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "TaxCutsAndJobsActOf2017TransitionTaxIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_TaxCutsAndJobsActOf2017TransitionTaxIncomeTaxExpenseBenefit", "terseLabel": "Tax Cuts and Jobs Act of 2017, Transition Tax, Income Tax Expense (Benefit)", "documentation": "Represents the amount of income tax expense (benefit) from the Tax Cuts and Jobs Act of 2017 transition tax." } } }, "auth_ref": [] }, "ceva_TaxExemptionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "TaxExemptionPeriod", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "ceva_TaxExemptionPeriod", "terseLabel": "Tax Exemption Period", "documentation": "Represents the tax exemption period on undistributed income." } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r38" ] }, "ceva_The2002EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "The2002EmployeeStockPurchasePlanMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2002 Employee Stock Purchase Plan [Member]", "documentation": "Represents information pertaining to the 2002 Employee Stock Purchase Plan (ESPP)." } } }, "auth_ref": [] }, "ceva_The2011StockIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "The2011StockIncentivePlanMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The2011 Stock Incentive Plan [Member]", "documentation": "Represents information about 2011 stock Incentive Plan." } } }, "auth_ref": [] }, "ceva_TheGreekCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "TheGreekCompanyMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events", "http://www.ceva-dsp.com/20231231/role/statement-note-17-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "The Greek Company [Member]", "documentation": "Represents The Greek Company." } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r894", "r994" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r894", "r994" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r960", "r1042" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "ceva_TotalEquitybasedCompensationExpenseFromContinuingOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "TotalEquitybasedCompensationExpenseFromContinuingOperationsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details" ], "lang": { "en-us": { "role": { "label": "Total Equity-based Compensation Expense From Continuing Operations [Member]", "documentation": "Represent Total Equity-based Compensation Expense From Continuing Operations." } } }, "auth_ref": [] }, "ceva_TradeReceivablesAndAllowancePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "TradeReceivablesAndAllowancePolicyPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Trade Receivables and Allowance Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for trade receivables and allowance." } } }, "auth_ref": [] }, "ceva_TradeReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "TradeReceivablesMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Trade Receivables [Member]", "documentation": "Represents information about trade receivables." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r894" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r894" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-", "http://www.ceva-dsp.com/20231231/role/statement-note-3-marketable-securities-availableforsale-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r449", "r463", "r601", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r717", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r967", "r968", "r969", "r970" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r86" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Shares (in shares)", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r86" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockCommonValue", "negatedLabel": "Treasury stock at cost (379,721 and 254,342 shares of common stock at December 31, 2022 and 2023, respectively)", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r50", "r86", "r87" ] }, "ceva_TreasuryStockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "TreasuryStockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Issuance of treasury stock upon exercise of stock-based awards (in shares)", "documentation": "Represents the number of shares of treasury stock issued during the period from stock options exercised." } } }, "auth_ref": [] }, "ceva_TreasuryStockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "TreasuryStockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Issuance of treasury stock upon exercise of stock-based awards", "documentation": "Equity impact of the issuance of treasury stock upon exercise of stock options." } } }, "auth_ref": [] }, "ceva_TreasuryStockPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "TreasuryStockPolicyTextBlock", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Treasury Stock [Policy Text Block]", "documentation": "Disclosure of accounting policy for treasury stock." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockSharesAcquired", "negatedLabel": "Purchase of treasury stock (in shares)", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r28", "r158", "r197" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-statements-of-changes-in-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockValueAcquiredCostMethod", "negatedLabel": "Purchase of treasury stock", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r28", "r86", "r197" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details", "http://www.ceva-dsp.com/20231231/role/statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-", "http://www.ceva-dsp.com/20231231/role/statement-note-2-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UndistributedEarningsOfForeignSubsidiaries", "terseLabel": "Undistributed Earnings of Foreign Subsidiaries", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r23", "r24", "r545", "r581" ] }, "ceva_UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "lang": { "en-us": { "role": { "label": "Unrealized Gains (Losses) on Available-for-sale Marketable Securities [Member]", "documentation": "Represents information about unrealized gains (losses) on available-for-sale marketable securities." } } }, "auth_ref": [] }, "ceva_UnrealizedGainsLossesOnCashFlowHedgesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "UnrealizedGainsLossesOnCashFlowHedgesMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-", "http://www.ceva-dsp.com/20231231/role/statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details" ], "lang": { "en-us": { "role": { "label": "Unrealized Gains (Losses) on Cash Flow Hedges [Member]", "documentation": "Represents information about unrealized gains (losses) on cash flow hedges." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-schedule-of-uncertain-tax-positions-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefits", "periodStartLabel": "Beginning of year", "periodEndLabel": "Balance at December 31", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r546", "r555" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-schedule-of-uncertain-tax-positions-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "negatedLabel": "Reductions for prior year\u2019s tax positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r556" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-schedule-of-uncertain-tax-positions-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "negatedLabel": "Settlement due to a tax audit for prior years", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r558" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r554" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-schedule-of-uncertain-tax-positions-details" ], "lang": { "en-us": { "role": { "label": "Additions for current year tax positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r557" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-14-taxes-on-income-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r559" ] }, "ceva_UnvestedStockOptionsAndEsppMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "UnvestedStockOptionsAndEsppMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Unvested Stock Options and ESPP [Member]", "documentation": "Represents the Unvested Stock Options and Employee stock purchase plans" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r73", "r74", "r75", "r221", "r222", "r225", "r226" ] }, "ceva_VestingAfterTheFirstAnniversaryGrantDateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "VestingAfterTheFirstAnniversaryGrantDateMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting After the First Anniversary Grant Date [Member]", "documentation": "Information pertaining to the award vesting after the first anniversary grant date." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021" ] }, "ceva_VestingBasedOnAchievementInExcessOf90PercentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "VestingBasedOnAchievementInExcessOf90PercentMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting Based on Achievement In Excess of 90 Percent [Member]", "documentation": "Represents vesting outcome if actual results exceeds 90 percent." } } }, "auth_ref": [] }, "ceva_VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index [Member]", "documentation": "Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index." } } }, "auth_ref": [] }, "ceva_VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member]", "documentation": "Represents the vesting threshold." } } }, "auth_ref": [] }, "ceva_VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member]", "documentation": "Represents returns in excess of 100%." } } }, "auth_ref": [] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021" ] }, "ceva_VestingOnFebruary172024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "VestingOnFebruary172024Member", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting on February 17, 2024 [Member]", "documentation": "Information pertaining to awards vesting on February 17, 2024." } } }, "auth_ref": [] }, "ceva_VestingOnFebruary172025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "VestingOnFebruary172025Member", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting on February 17, 2025 [Member]", "documentation": "Information pertaining to awards vesting on February 17, 2025." } } }, "auth_ref": [] }, "ceva_VestingOnFebruary172026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "VestingOnFebruary172026Member", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity", "http://www.ceva-dsp.com/20231231/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting on February 17, 2026 [Member]", "documentation": "Represents vesting on February 17, 2026." } } }, "auth_ref": [] }, "ceva_VisisonicsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "VisisonicsMember", "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-details-textual", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-", "http://www.ceva-dsp.com/20231231/role/statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "VisiSonics [Member]", "documentation": "Represents VisiSonics." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "lang": { "en-us": { "role": { "label": "Effect of stock-based awards (in shares)", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r958" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "lang": { "en-us": { "role": { "label": "Diluted (in shares)", "totalLabel": "Diluted weighted-average common stock outstanding (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r310", "r316" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ceva-dsp.com/20231231/role/statement-consolidated-statements-of-income-loss", "http://www.ceva-dsp.com/20231231/role/statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details" ], "lang": { "en-us": { "role": { "label": "Basic (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r309", "r316" ] }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-allowance-for-doubtful-accounts-details", "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Allowance for Doubtful Accounts (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-annual-depreciation-rates-of-property-plant-and-equipment-details", "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Annual Depreciation Rates of Property, Plant and Equipment (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-assumptions-used-to-estimate-fair-value-of-employee-stock-purchase-plan-details", "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plan (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-share-details", "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Share (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-discontinued-operations-details", "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Discontinued Operations (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-equitybased-compensation-expenses-related-to-stock-options-sars-rsus-and-employee-stock-purchase-plan-details", "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Equity-based Compensation Expenses Related to Stock Options, SARs, RSUs and Employee Stock Purchase Plan (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-schedule-of-business-acquisitions-details", "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies - Schedule of Business Acquisitions (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-1-organization-and-significant-accounting-policies-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-1-organization-and-significant-accounting-policies-tables", "lang": { "en-us": { "role": { "label": "Note 1 - Organization and Significant Accounting Policies" } } }, "auth_ref": [] }, "ceva_statement-statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-10-derivatives-and-hedging-activities-effective-portion-of-the-gains-and-losses-on-derivative-instruments-designated-details", "lang": { "en-us": { "role": { "label": "Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-10-derivatives-and-hedging-activities-net-gains-losses-reclassified-from-accumulated-other-comprehensive-loss-details", "lang": { "en-us": { "role": { "label": "Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-10-derivatives-and-hedging-activities-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-10-derivatives-and-hedging-activities-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Derivatives and Hedging Activities" } } }, "auth_ref": [] }, "ceva_statement-statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-11-accumulated-other-comprehensive-income-loss-changes-in-accumulated-balances-of-other-comprehensive-income-loss-details", "lang": { "en-us": { "role": { "label": "Note 11 - Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Balances of Other Comprehensive Income (Loss) (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-11-accumulated-other-comprehensive-income-loss-reclassifications-out-of-accumulated-other-comprehensive-income-loss-details", "lang": { "en-us": { "role": { "label": "Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-11-accumulated-other-comprehensive-income-loss-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-11-accumulated-other-comprehensive-income-loss-tables", "lang": { "en-us": { "role": { "label": "Note 11 - Accumulated Other Comprehensive Income (Loss)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-12-geographic-information-and-major-customer-and-market-data-information-about-products-and-services-details", "lang": { "en-us": { "role": { "label": "Note 12 - Geographic Information and Major Customer and Market Data - Information About Products and Services (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-12-geographic-information-and-major-customer-and-market-data-major-customers-data-as-percentage-of-total-revenues-details", "lang": { "en-us": { "role": { "label": "Note 12 - Geographic Information and Major Customer and Market Data - Major Customers Data As Percentage of Total Revenues (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-12-geographic-information-and-major-customer-and-market-data-revenues-based-on-customer-location-details", "lang": { "en-us": { "role": { "label": "Note 12 - Geographic Information and Major Customer and Market Data - Revenues Based On Customer Location (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-12-geographic-information-and-major-customer-and-market-data-schedule-of-disclosure-on-geographic-areas-longlived-assets-in-individual-foreign-countries-by-country-details", "lang": { "en-us": { "role": { "label": "Note 12 - Geographic Information and Major Customer and Market Data - Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-12-geographic-information-and-major-customer-and-market-data-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-12-geographic-information-and-major-customer-and-market-data-tables", "lang": { "en-us": { "role": { "label": "Note 12 - Geographic Information and Major Customer and Market Data" } } }, "auth_ref": [] }, "ceva_statement-statement-note-13-financial-income-net-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-13-financial-income-net-tables", "lang": { "en-us": { "role": { "label": "Note 13 - Financial Income, Net" } } }, "auth_ref": [] }, "ceva_statement-statement-note-13-selected-statements-of-income-data-financial-income-net-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-13-selected-statements-of-income-data-financial-income-net-details", "lang": { "en-us": { "role": { "label": "Note 13 - Selected Statements of Income Data - Financial Income, Net (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-14-taxes-on-income-composition-of-taxes-on-income-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-14-taxes-on-income-composition-of-taxes-on-income-details", "lang": { "en-us": { "role": { "label": "Note 14 - Taxes on Income - Composition of Taxes on Income (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-14-taxes-on-income-reconciliation-between-the-companys-effective-tax-rate-and-the-us-statutory-rate-details", "lang": { "en-us": { "role": { "label": "Note 14 - Taxes on Income - Reconciliation Between the Company's Effective Tax Rate and the U.S. Statutory Rate (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-14-taxes-on-income-schedule-of-uncertain-tax-positions-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-14-taxes-on-income-schedule-of-uncertain-tax-positions-details", "lang": { "en-us": { "role": { "label": "Note 14 - Taxes on Income - Schedule of Uncertain Tax Positions (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-14-taxes-on-income-significant-components-of-the-companys-deferred-tax-assets-details", "lang": { "en-us": { "role": { "label": "Note 14 - Taxes on Income - Significant Components of the Company's Deferred Tax Assets (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-14-taxes-on-income-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-14-taxes-on-income-tables", "lang": { "en-us": { "role": { "label": "Note 14 - Taxes on Income" } } }, "auth_ref": [] }, "ceva_statement-statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-16-commitments-and-contingencies-future-purchase-obligations-and-minimum-rental-commitments-for-leasehold-properties-and-operating-leases-with-noncancelable-terms-details", "lang": { "en-us": { "role": { "label": "Note 16 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-16-commitments-and-contingencies-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-16-commitments-and-contingencies-tables", "lang": { "en-us": { "role": { "label": "Note 16 - Commitments and Contingencies" } } }, "auth_ref": [] }, "ceva_statement-statement-note-2-revenue-recognition-assets-and-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-2-revenue-recognition-assets-and-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Assets and Liabilities (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-2-revenue-recognition-disaggregation-of-revenue-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-2-revenue-recognition-disaggregation-of-revenue-details", "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Disaggregation of Revenue (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-2-revenue-recognition-remaining-performance-obligation-2-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-2-revenue-recognition-remaining-performance-obligation-2-details", "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Remaining Performance Obligation 2 (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-2-revenue-recognition-remaining-performance-obligation-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-2-revenue-recognition-remaining-performance-obligation-details", "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Remaining Performance Obligation (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-2-revenue-recognition-remaining-performance-obligation-details-parentheticals", "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition - Remaining Performance Obligation (Details) (Parentheticals)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-2-revenue-recognition-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-2-revenue-recognition-tables", "lang": { "en-us": { "role": { "label": "Note 2 - Revenue Recognition" } } }, "auth_ref": [] }, "ceva_statement-statement-note-3-marketable-securities-availableforsale-marketable-securities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-3-marketable-securities-availableforsale-marketable-securities-details", "lang": { "en-us": { "role": { "label": "Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-3-marketable-securities-summary-of-gross-realized-gains-and-losses-from-sale-of-availableforsale-marketable-securities-details", "lang": { "en-us": { "role": { "label": "Note 3 - Marketable Securities - Summary of Gross Realized Gains and Losses from Sale of Available-for-sale Marketable Securities (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-3-marketable-securities-summary-of-gross-unrealized-losses-and-fair-values-on-investments-details", "lang": { "en-us": { "role": { "label": "Note 3 - Marketable Securities - Summary of Gross Unrealized Losses and Fair Values on Investments (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-3-marketable-securities-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-3-marketable-securities-tables", "lang": { "en-us": { "role": { "label": "Note 3 - Marketable Securities" } } }, "auth_ref": [] }, "ceva_statement-statement-note-4-leases-lease-cost-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-4-leases-lease-cost-details", "lang": { "en-us": { "role": { "label": "Note 4 - Leases -Lease Cost (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-4-leases-maturities-of-lease-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-4-leases-maturities-of-lease-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 4 - Leases - Maturities of Lease Liabilities (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-4-leases-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-4-leases-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Leases" } } }, "auth_ref": [] }, "ceva_statement-statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-5-fair-value-measurement-assets-and-liabilities-measured-at-fair-value-details", "lang": { "en-us": { "role": { "label": "Note 5 - Fair Value Measurement - Assets and Liabilities Measured at Fair Value (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-5-fair-value-measurement-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-5-fair-value-measurement-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Fair Value Measurement" } } }, "auth_ref": [] }, "ceva_statement-statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-6-property-and-equipment-net-compositions-of-assets-grouped-by-major-classification-details", "lang": { "en-us": { "role": { "label": "Note 6 - Property and Equipment, Net - Compositions of Assets, Grouped by Major Classification (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-6-property-and-equipment-net-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-6-property-and-equipment-net-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Property and Equipment, Net" } } }, "auth_ref": [] }, "ceva_statement-statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-7-goodwill-and-intangible-assets-net-changes-in-goodwill-details", "lang": { "en-us": { "role": { "label": "Note 7 - Goodwill and Intangible Assets, Net - Changes in Goodwill (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-7-goodwill-and-intangible-assets-net-future-amortization-expense-details", "lang": { "en-us": { "role": { "label": "Note 7 - Goodwill and Intangible Assets, Net - Future Amortization Expense (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-7-goodwill-and-intangible-assets-net-schedule-of-finitelived-intangible-assets-details", "lang": { "en-us": { "role": { "label": "Note 7 - Goodwill and Intangible Assets, Net - Schedule of Finite-lived Intangible Assets (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-7-goodwill-and-intangible-assets-net-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-7-goodwill-and-intangible-assets-net-tables", "lang": { "en-us": { "role": { "label": "Note 7 - Goodwill and Intangible Assets, Net" } } }, "auth_ref": [] }, "ceva_statement-statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-8-accrued-expenses-and-other-payables-accrued-expenses-and-other-payables-details", "lang": { "en-us": { "role": { "label": "Note 8 - Accrued Expenses and Other Payables - Accrued Expenses and Other Payables (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-8-accrued-expenses-and-other-payables-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-8-accrued-expenses-and-other-payables-tables", "lang": { "en-us": { "role": { "label": "Note 8 - Accrued Expenses and Other Payables" } } }, "auth_ref": [] }, "ceva_statement-statement-note-9-stockholders-equity-rsu-and-psu-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-9-stockholders-equity-rsu-and-psu-activity-details", "lang": { "en-us": { "role": { "label": "Note 9 - Stockholders' Equity - RSU and PSU Activity (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-9-stockholders-equity-summary-of-stock-option-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-9-stockholders-equity-summary-of-stock-option-activity-details", "lang": { "en-us": { "role": { "label": "Note 9 - Stockholders' Equity - Summary of Stock Option Activity (Details)" } } }, "auth_ref": [] }, "ceva_statement-statement-note-9-stockholders-equity-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-note-9-stockholders-equity-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Stockholders' Equity" } } }, "auth_ref": [] }, "ceva_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://www.ceva-dsp.com/20231231", "localname": "statement-statement-significant-accounting-policies-policies", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-11" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479910/205-30-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481097/715-30-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "60", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "80", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "44", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-44" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-4A" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "610", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//610/tableOfContent" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "(m)", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r925": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r926": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CCC" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" } } } ZIP 116 0001437749-24-006970-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-24-006970-xbrl.zip M4$L#!!0 ( ."#9UC7IP)8W"@ %S^ 0 1 8V5V82TR,#(S,3(S,2YX M35W?8[\>>?[1?_[]__Z?7_X?(=^8 MQS@-F&T-%];3-/1LQOO^C%G_??7PW2)6Z_QKZ^S^A_7SZ=KJM#I=TCHAK7-" M_O[+J["_BM&4S:@%$'CB*WSX]6@:!/.OQ\/[ MHZQ[I"NS45+Y=QU-<\@#)4N#N([W1W;_0/B38RP>4L&BZAYU1B*[:UFTU+=P M1ME5H6"Y(@_BBF,JAG)\^+A::84=<%J MY1PXHI*EZCBR'2P#HNE[>JP*TU6=#=QP/)R&HY@;KVO2Q+CRP: M!-P9A@$;^'S69V,:N@!-Z/T94M<9.\R&">^R&?."I0JIXH#R"0M^HS,FYG3$ M"DPGT Z6):>X,YO[/+"\S,9YV"F]\-T?T4!JI=PF^!>)VA'\1-H= (E>"LT 0^0W43X(_JXV]K%P*C9YN$OU1 X*4:B@T?%Q?_JHQ<*+W"HT; M5<47WYJ[I\52#YNI15H'?.RE6#Z?BE' S;S90\ M<+:UE'^+BAIVV1@KIF+3;>*_ZBC9V#PMIF-U=?Q1@P^R8X]-T%HO M-@-=SI=:X32\Q 6V?;8*!_4\/Y!=R6_1U_G<\<:^_@0?T2+Y&MF4#VQL21OE M*^4C'&>S)7,\Y_Z<\<"!:94R2V4'4\[&OQY)6R2R0?['I<,O8"9%5=8&6+8D M))[0A+G?$_"BMBAUOQX)(+;+--9OCLZ(NF71@2:CT)5<:2A2-AN710J:.)[3 M8)SFG)7%"9H(L+\K<0H[>((*E@,[8C"$ VG*$]L?A?(';-L)_.L$"X)SD<_D M*$<6MOOY<+O=F%<@%N\YAB^",.&8VK84V6[^O=5J6<3JZ['2/WN>;=W(8:W; M9-A?CE?&6@,C%,R^\_XN?Z_,#-U8U]C4<%GZBK=;Y7!V2_TU8FDQ3H]\3_BN M8TL-/:2NW J)*6.!J,'E3;V:XG ;V/H8C0B_KU-C6E=J3.M1CGE@;P8CR)R" M/1),6> QCOB]NH@IIC?*A@X# CKB^,24+^ M *:DX&23%,0%PO+'H.QQ>.LOWV'\@P1D,0CH P-/F2><9Y9F%]F-0&P8SY1\ M=(O+QW4:FDA:4%@^KZRLL&M*O0D3P"@H\$=_3'W79EP0]F>(-EP-&2DWCBG9 M.%V1C15Q4%!8C@<%"13_8=U(, Y"48A9QBR,.J.:$IBS.@)S,$(*+0E43,G8 M]5]VMN:D!C E%^Y>" MR@*HK,<$*JL70V7=:Z@^N>!T"&?/S L9_#OR)PK$.LIB4Z\&!:";*0"XBWU0 M(\._\X[$_ M.:>[Q&5 N]K*/>['("?/,CF)\_B['.N3L^Z4C*G#R3-U06O.@") )%E:EY?Y M'1MD[GDF;!!S$G'6RI0(U!@]!8AUHP&1DG&'@%CW&I!/+A&763ZXNA*0 MW:E!CKAD M>V6D-D@@D5/^'PH2T <1))]=)MJHI,,9(L4BW;R3(\1*PQF4DAS?75NM#A%( M>E'(/$;\[(?.BH,=,F'^A-/YU!FE0[[D3)_1?_G T!#4_@PXJSZAPX38-*"U MI:?.V 9%*=L+V$8]]"V&+QV7)G7/#X3/NM;PZ4\(G]4'^#Z[6)T0 (QZ(X>Z MD0HPL"O-Z]:@,&2["MNH;@;1T%J#''8>P)$N">@K6 P:Q5#:O-XO4>#[,WV M'[91!3SAJ!9TJ;C[V1E[2CA3R_JQ?2I/ M>)2%<(\ 6$\I #X[Y\_0A)LY@3J?QX5WY,OC3N89.?/=UK]!_F>[%]MG,B @ MAD$NWM=I&#Z[")P3$0X%;/#Q$QZ%UHH[S^_3(*NS_8=M&0<2CVO=R'$_+WNW M1%>8".PH/(0YYI^ON0JWQ&M8?XE^??H-8.D('!(8<2=7']B@W&0['*M$ %E_ M>9+0?79YR@[:,2,R&_LV*!79'LB#3(_V[&8&RMT8/]R ML(\A?J]V9Y#!V>Z^)(3HP-$M(3]F.+RM>X,Q"0(2DH,H1! M2"5+QS8=I*A^H)$IF3( @D$)RXFQK!7R=)"VC4%*I@1I<^\& M920GPC(W$NK _[P )E.LS^W8(-=S@B$S J0._"X6SV**^P6',2@+.;&06Z-G M#I)1^8C;9@%U7& F>PU"ZK[#(?LJ! ;E*2?XLM)I>U^!:3TI, ^B5I[1P DY M:]%]ALYOV306@/<0O2T0&13%G,#0*J*H.HK@MNYBN&,A/0AG:5' 5.9VZ#), M#S4,A>,QV&G3T9^A(YSW%M/BL!D4V)Q(UFH"^Z@QP.Q75QH#J)I@:J+>DYA9 M_11FU@-BAK(?'?K^S;I'U);/?@]SH(8\"1'.YDH9(APD\ D3@3.#CM-Q'R!= M;#9W_05CZL"&S$,^FH(L2&%[SQEA& -S\^,RYV2AXOQ(\+1^ IY6X%LW&L]T M> S,EAN-ISK:LNXUGG+N'"9+=5%3AY/(8%L>,S!/J,;QF79T60ID4,F8KR53 M4 ZE(E3^@(9.I;?%S^!$,Q@=3O0),)%DD(2.E.*K@MC0=MP0M2H>#^GS K!VB9A2SMY1 ME.O!:U# S:7_18=X@I7<52-6LFE?825/R/3!R3WCUB-B=1#[C3=[##O#BPUB M4,!*I1<^N+0+L8NS&05P4:$P+L,3<%'TAZXSH6E^[D98"H]N4(JR3^'RI B_ M:AA1ST0P6GE4X_%G7<6LPSM'P9ZR\!AV9]5.^@VS8Q M5=_1PCV=Z]"AXZH8^YT*TI8Q#4I1]O%4OA2I*V)R+_@]@>P@0EMN]M-GH Y^ M!.4N*)1E5S,D5(:@,"9FIZWL4Y[\/ 0@:!<D>(T.:E+#B(WD:FBW &!0M< MC28QM_YT34%-)65 @'S.IR#OA@NHKOH+I3(B >3 MAZJ[!,V@'&:?16R30WDI,L9 VN@Z.=0WA8(U7$17Z)=0..BX,EF_#.NZ2F,: ME+7L,XG"*<<.NJ\\-T=3^ A6DN,EM0TIN-KC&Y2L6@]JHC938%J.ES0X:*H2 M?$[?$Y1H,-=Y9EFUWU+ZRD-E3B;;V8<:Q64R?7%Q(($G$OKU%@=1+2,4XS M?A Z\WD0Q?+JVQEO*IQ%X# HCME'%L7%<2#!M7HI<*/;' ?Y*Y6BLT@=0X)H M'B"#$IE]@% TL6C!]*,'R=R0(]3P_J+8( 8E*/N4(#\CZ6$'48!?J9/(] 7% M*(/HPI1NJCFZ03'*/DO(%:.E@\STY<4HJ>GBH'8V\IB+4"XQ<_SW3:1JXX@& M)2G[B&"#)#T\_I3+UCW\>Y">2NF,3:<1JS2H01G*R1Q6-)GR88VKP$XV'C/\ MBY$Y;F]4=#98DNO!-](+'_4'.SL1\# *,\/;H/)NOZD+I^\)NT&)SDE 5E"B MB74386C=*PQQX04,U\.&H"CI$?:R,8;P.<+PH%Y+B1>Z*I0D:2GB+#J5 FF1 ML6C;,HC+U.%O.B=, VUP,N0D-RL\&>11B!3\OT92_Y!"3D7.;4N=C@T/\Z!: M#OS4D4:ZV9"Z>"U+'N=NZ\+47'@WP W.AYP,:.4? %@ZQ4DWO=((XJI1X!V! MPZRH(ER)@AWI3*9^&,C0AA*=O,^\, JZN9G1R,C!'HB!3OP Q#0>#%HPKRK!;C!693SD%'=6;1<0:C//8%9:#1Z.+^> M$+UD63O," ."M51]B-O1.??M<*3O/PG&GYU10R9!65@-RGW.HTUUY3[=H(<8 MX5T(B9%*D*DQ.HAZ\DZ?8"X;H9\D+I+^1.TAD7(RSGK*SY0 UX? H%CFG."B MK?.HH;0>8RA1AVHWBY:_0?:3@P=IRWL:T+1+9?L(!J4EYW0T\Q7"@_MC&Z-2 M-^ND[97-QQU(2,&!#0I.SDEBEN LW=>31EN.9!TD:HUSF'D-M+&KGPH:LN"% M,4]&6"#/J;=(QV! :_F:D+1]L$XHY(H4!C[LH&7)[F1P9Z :E-J<\[YLJ7U8 M0LBZ4@C)V(]KA=!_B%1X"'0@'SR29AI6^OGE\8M<:B5.JNP@ZKGRDTYG+_69 M%YE12R($&#&.*1=0@LQ>Z]H-4.;$]R3G4"Y;?-.I]*]CT*/HI42"^QIV*<"' M.UU;)2+E[@R]$>- *$_R/;E4OT-Y+#&Z0<'+.4_+$;R4__-G!*.4KGO_\.SA M"HM/XS>9YA33-02<>@*#R5*<-+:U*#680?'). 5JS<$8PLSMUESK# MA(@RWQI>+8DRSCC1%4[U/+,WB?*TO3C!%&#R1A@/IS(J!HS/S*V6^X.IP8F2 M<_JR?:+$EZKC1^V2G/ZJ_@]%#U#12(^E[O!ML>\1/:)D/4YT"S:B1Y0-[Y] M#X#+(PE!8'H"00YF0"2[YT2$0\'^#/$3GF8%YM5YD3$,2F;.^L1\M;Y MZH $'5D! !]]F<$^,J!\<0LEB-21I;[K2&X $_:23A!]!EW@^/:3[ O_UTWM)E]ZZ&&D^LJ<%$O?+!^QMC6[66'_+?9,)O]QN@# M:D??F;OU4/_S^R.FS89 D-^^M)'KOV?\*U=, 3_0U1JITL_?@7B7E)L6QY]E1],6 M^[/(;NY-.)/M5Q1=N3;-4'H1OP8^Q_SW,HDUL'$,VY<[C_U_1OG3%*"93 ?. ML_Q3R%SZR7,2\FY@3 )CW35M&31(,;S<8HY@NK>&3:QMY,(-HN-I#"M(5)'V M^R9"FW J(#,%FC=52*Y" ;L6(:[]V=#QI-:Z!FO(L;5=))W$ZLSJ1HRX__+D M/T*!&"]N/9O-O/BBV;5+G5E,*//=OHM(%5+D&;C>1ZPHQ*,_#EZ ^C#3XB<6UM K M4+6A6'H>TTGMHAL4J\AMJ-%4G-!'B,NE9V?[#-=0+-R@H1CSN8_1H%>^9Z\A MEUG64#S2CLM5/#++FHF'OKC46T%A[7.CH;^BHS_ H,C&8;6PD9A$09M::I8Q MR2MLA,D0 ?=$7Y4=OV+7KR*QH5Y3'1AKH,./Z)O.%_[ \&HBPPV// *DKM!' M@:G]#^KL95:*7.H8':+!A'4\9N.JQIVAA.<>^DW_G3YE*5Y]Y\N_Z(S]*423:ZJ@:K-&ZKRGIGK2\L3DR?T5I'-*6V&TG/$W!?4 ME2/&QYJ9!IF>H_=TP7W778GK,-!/8_W@)7"+[ZBJF/,*U%GOH;F.MQ)H+7O, MJ@M/7C\?07B6<5L/R3'3U<>CU(K]99!PFWINK"E2'%DTQ"@?3:6M%:]2VDJK M0+QM_37-*UZ%9GB2B<:IRHT!M:J3:T-7'X%2J2LS,L:S H4RNO@0JZ'XC05J M=_3HNW8%PJQUT#2!R3>6,8$8\VQQ3QW[R==IQ-2E3V?5 56TJP'.H2>WMP0WE'O03'X=<4>&,I,?6#6'/INZ8WXTU M8Y3)BCO_))PN/B.[YY$7P L8GW-'L"OFP48XT0QO-EKM7;4$KSYUHROZ,2JX MZU^^W;^*+-9($!:]&:;U6]5BB"/IFP =OYH M>CN_\E\?V,1)-O.F.VVFB^]F-G?]!5M=D=<_-W+M52^)RL$_ M?>[:+_!3[KE64"S3HA%.VT'R:/?JS934RP6W8"4[?);R@U1HUS1O42[?]7)] M\ZK>P%=?P5M/QQI]7I M? =U#@OT$^43%FRF2YD.&K$"X-T1O"QQ)YV(=^,H#%[>IXBPW%:I<:ZT7(9_ M\ZD+:*Q$DZQ];:2P2BB?IIQE0;_\O<'PO_A9T*>^-F-:^,^,>_CM&Z>>C-J' M[=FU%$9Q[[O.:(%I'*YZJ.*P-[3!0(3H[+\;6]LM]O; ME9B)](=&3HI;O SQ[ AHMP)Y1D'3,4B\IKFX9%1IQ(1?00_J*\.$(8AW'+;4; M9^]L0_@Q'&(ZQ,%R,%'1RHUU4^<@4.JHJ&8?C18%?(")]9GZ]Q;CY?!(1@"F MS'E&L,%$^>D- 0>,C8T^IDE3O8<](PP&$MXB@V$S=^==4>^//I/Y9C=38V.S M/20![.\H5T'3.FVI]DYO)\/&IOM(BG3"*A9LQW^M?I/UY@H.J6#[C;BNU6L: MCOEFJA?A<.,ZTE]]__ASQ=&WI4XSS>_HHC#>%5M%)ZNH(>;V,U-Q K0%^>=;F%S=2_^#SGICI-I'C%:6Z MJ4(C=%$&@#D>OD(UW]FOMY51Z\M>9DEC6(-YI;.6B)RRAD73Y[)#IYY6F:>7 MLV+$::>3K-/+#*O8MA$LU;#_T^=_@([[AQ]R!%O96U+/WXVCT""9U.%AF(4L"<_OB,8/Y>IDY0_10G9(_0*UGZO./.->(HL MT$4:M]P:>X1/3S?9CE>J9N/P4PFP!B'W'$SRF)^WITC%1BQX=WQ"/;VAR[$K M-U=IJD$I-R?).] 8AKP6\KJE3B-5HX0Y,AER$YEMK=4(X=-WX^_&L$"%(HZY MQL0(S$:;_VZLDR3$\6P1@M6:5E1K<'XR#-;J4XC4+J^QJS3BA3* &>ZSG!$;RO?FA.3A\2<>WJW[A[(*&B&A#PPS&D(M)/O&G &B'X+$R1/J M>7 W5@%Z,7ZUNVFN4_X!_J;X.A5^AJ5 9@A 6-5EI.0ABX08Q1LT3;136&[2_X.Y]L#G*V\UI/:>$=:56C9.U6TEQ#T( M[[7KXUFI?*HA23ZPC1 ;6^X%(3(W?1O*F[94YVKYM5Q&RZH\O[@1^CIZ&/YN MK,_?%KB'"=+>R>R'T<03 K^FO@WVUQ1MGHZ3&X2>O9YE;6.-AIWO9J*5LQ9O MKM(8_NB$.[-[\F8-N4L*%U8I#VP>.:XYGGC.DF?BHB>! M9#W1"X.IS_&=0@QJ39HMRZ:1[AI!F+641^MB,%P5 _D_G5I!\1VV-!'^2:"^ MHD"RF5^BX-N.VR![PPSBF%- R%C"79(W>Y0])Z9REJ<>'I#A D]3ZD7JS;:5 M2"E!N@5;%O%-N21E8@1ULW9%,30$H&:L:DT@AL'YL5/0/OJD6C:\XHWB[IF2 M/W"SS>TJQ-AJG_4F$\XF\E0_O?=([1)K,\0,#$V[,?1^O$F9U._&FV48/B%O M,'UDIA?E@:%O.A5H%U(7 _#$[GE5":8&Q.OLE"*1"LG8\+[9D'N[KROLPK(S M'39O-N3^6K?%T8WF--WF-GY7,!J28W]WA-"G%LR^XS>O_I>AO'/L#SP%I ML;_W#"@&Q(>7_Y3E5]#*V#UK*L'TH0V?#(J\SZPI#DB#CAMW0@GM1TU\/)@; MX\Y[ QYL&+D1MV3J8XY!-6M8FB-L7O?[3;U8-R:HF;!B9PQHGTF^]-*)W?S#-V^#L:I6%R5PA+G09" MA0)>T[D34%??H@6S]J2%,9#Z18XG3N43>'11E:25!]L#3U89 M26S:Q^FK90 MET%$1]C7HT;228.CC\MAEM8YJ_H(9DP]LA7N?!_U6AHY/4WBG&B@?R:.9X!J MN1TWB&+YEL(P%3RDX@KD/BQU"OK 1.CBF1R>A IQ-TZ5;0UL>-N!FW(LZ_, M-[+Z[FI>$//6:LT)9 9(\[*'Y14V++P\_YI$!'_\Z-CZO=TM=1IYR>]Q1GGP MJ!(@WG,?+^:N8K6I1C-QPCVTWOGE[*<+W%!$M9-QMW%7G3?B.@U>Q0TEL/_E M#T4/W^SMM-KG\C5O&9('%>($[OJ.MD[.'M&G7A>-#=^0P#)U_6%YEYU9\GX; MY=Q9\31EG5:KDYOX85G,"]=NI :0T+?;$FH0-JB+RC@;R8W5FHK=-\[8'^HY M]<4:3IF%S<0$'QW>_$QK=)/:\4)8@/*>>C7143,T,*Q4$I%B)#9_9#'3E0519HV(N)C^02_ M&CV\^Q'R%NAEZ%D=]#=VT%QGSA)6N5-X8YVFSM:?'L#MXG48?+=2X,.53-QY MO6?J2( '/L=;Y$EFFR2GS?+$-M%1(Y>Y',2NJ9@.0$7+%'_%:)'3I*%88]9V MO0E*3CAOQ'R^BNOVBHW$4+O\>O@B MA= X<+3 \ 1B07H$MDN$F?!BOOAY9N MU63<]>O$J2=X$T=<_#Y=)O[E6NX%#= SJ9YAOF+(X0"SPP]V4)5+B?)M/GSANP(0]! M4[;/.ZU.-Q/YW$I[A-EI$2/A%E)Z> M)+\\/V"D3?Q4>G1"/9L(9Z*RF$$=JIZD!'Z1.6Y1P/@F-'(TD+'/B>V'PV < MNE%506SU;$%$HO<9NG&I]XV209[) [;)603AF):*^&,RUZFLR-R5[:$_%F6S MVBEO# #UL;F69%0B(:S6)/ )ZL(9=$S&U.'D&;T=2"ZF'?$P*FR22)1R0E)O MISPT#N*'YNB(NJ/05?6!)$,JG)%L:#MN"%MD-.;^^OB+=_N49N6J?7)!. MJ]]MWW0&_8N;FW?@2D&P/C/G@#[=WN#BFO1[_3[I#KKGI-<]:9/KSOG)Q5I[_(=.%<0K,_,N=[%1;=_>M(#FG2N@40G(-Q7_1;I]5KGY_V30??RO/L. MG"L(UF?FW,W)=?>B?]HGK5ZW1;JMBPZYNFCU2?_LXN2D?W75.QVTWX%S!<'Z MT)QC22@"&:5B$0C3#UL0SL J4_:TLI=];64+RJ%4A$+MB=[)[G]K!#ZT- B= M55I:X*%P/": .",@L0J)VZG%66;P#\T%>62\$Q+'/>\1_5K =NX\4PQY4S-U MJEZ7 PSAFSQ5)VP\9O@73%>?1WO(8,K(! ^E92M7GDP3WTOU1YPD=1=\1O)) M55%8RM\7N ,7BQ#J]*)[>78YZ)*KR]-3TNWUK\G5R=6 G XN+D^NKTY:G:O3 M1G.Z( (?31K0X:/HIFG&V%E59%7O=([IUR"1^E!N0D?? MXNW%C/[+!X3U$W'Z$\:X$IL&=+GZ$"5MKJ_AJ;?AEWE /DD MW$D[L=#]# M!R!D2)]4GQ?L30"1OXN+#DAB[P )I9SF>#9:OC=$H,"R#C2"1 M7AR.MO!PH?]8O V#WQR73R(C1:T-(V/L$4U/R-CQ8&OA@,1H.PIWVT7)M:WY M7E%"0&N\F)\4R?V6QDNR.!/;PHK!Q!![1-$NR,&K\KMI5-!N]]7)@C0K5HH+ M$[)&SWM-/]A;^B ;KHZ7'++@A3%/>CM'ZDIWVA\*K65(I5146"<4;DJF3-3F_O4A?+@F9S<:, M&M Q>?J,,L8U%0NZ,=[WZ4[$U5$>3%":8 MDS="3Z\D'\%\426$>9]0^4 24G2^%.YG?VC3B3P2TAP Q:GV2DH=RJ-7AP[! M1I"B4E2.*W:Z[U2#[3[5KS%I*S:J58]P1?K]\+2[Z5S]]YP*/$X.@\CI+9I=88:%9/D$L-\.&I MN6-:?CY*DCE%PV?* C#^=T[8]='VG'"B?:^2O-6Q%G&R(T2DD$ MW!<4RK*K%9V_QH;Y;)0]/>V?7_9NSO!62)MT>RA4L/\]I.6, M!M&T -VB,*_BIZK0X1Y2JZ#B6:^_/[B>II.5S&2>556:XW/456Q"@W3+HG)C M?+C/2NG>YMVK >G<7%QUNA=GYY?GO3?F1D&0/@#' M"NJ%[>WWAQ9G26*JY914&**3BD"1RX 6GPFB@# M%)3)8GWL#TW.R<3W[1< 6.+C> 'U)@[N +0@2!E);A;%M8L*GX$!/A@U]5$Z MG>&=TW\O93\P2]5B WTPZJ:#G,:.!U"K0.?UVD9I7678#T;Y@AJT7%_[0Z,+ MO&S&,75-G,I$!KC(6V=SNI 8%:I35#!W,>)'HW=!H2S9V?Y0Z5+EQ\'0*[RC MI=+O8!8=B=\<_U6WMXM?4JG4Y;Y3+.513F""MOR M^T0_-A&C1!]O1I-?CI$D:/+,*/SYOU!+ P04 " #@@V=8Z4X;>@@; "Z MNP$ %0 &-E=F$M,C R,S$R,S%?8V%L+GAM;.U=;7/<-I+^?E7W'W2ZSXS\ MDMAQ*MXM62]>52F6:B1O]CY=421&@PV'F 5)RI^SXKW_Y[__Z^7^"X#-)"0]S$A\]O!S=+XHT)OR<+OH;_3D3+$^ Z)TN2YD'$THPE-!:C%SR$ MB4 39 M"\@Q R6\L.)E_/);4:BJ"C?^U(I*_K&#.9'2Y2LCQ20-!%"91D4B) M7<._J^:"RU' E'R0;SF!25J)LF8E85$'9/&3_S^-(EZ0^([ >A%?N U?OK T M*C@''NKO).$#24H29AU*QA(Q>1BO)&3)V#5+'W/"EY_"]+=SLF(9W>!N\J-K MYX"-)LY+T 5ZX72W=L'2@O'<1#3:AC:,B*F;U>IH'F8/Q[&Y*Q5C!8])D$P(Q&A3X*E+R0W@Z#K MXAN#6+K7-'R@")L#JDJ5W.8M^4X$S[N@7 M3Y:1/0W5_LL)^.I8 VUM)N!2N>]T-9N UYOY.R%PCILW!.-D"CZ^$4AW$7[+K'N,3'M-P$:,QM4V]8_U\+C?T_X M\BI](EDN8B4JWU)771$>, _>/QJ^.C9R*VERI3H*03\F@O M:KL=U*Y:G&3%F2-^@0&H< MX3.%]18#+.O]QA3=]QC0N0HIF(+^ 0/H'BYW4WS^%&B+\ESF!C ^I:I'9G%BQZ.F*-XA06$3ES#%]AX) M-K.3OBFJ'S&AWNZDY_\>MR%+@ZYT MS^ #8FN1W[F9_Q+RWT!)P:=8>O.?N]7+1G/Z>]R8&[FNU[L M'3QVG3S?WWN-%[2 ME&:YF!%/I$I742 P[.47"8<9?LO97)EDV-+"*X=7RU5(>;D5["K.,IR8B'"B M@GO+WGZ1;:F8LU*_P!1?*QC5;F+>$1F>3V3..%GG4Y#LXANL ;!5:1KRERLP M2Z1%+SS2+ '6'F'("">9:FYZ^"(R"9KL9SVIX$-:J?C!6-OH3(BVU9A8>R-. M\YS3AT(:O/=L1E;"T M]LQYG>=2BAX;6TSS7VU:HR5UXM4[:;AME.RFI:>[]QD M).212$@^A^-MPF0"I-Y^-^KC&84\F==;WVX8?QUZ$O8N_!>K:U(-H.3W;A&1 M5AH,0>D6VLQ\!;#N#H/NZXP7PFD[=S$CUPPFYW<'BL'3#E,L0ZV+63]/(*:! M- +7Z[2-*99AA-)B'\ 4.S7"9JHN,45)C8!9.=]0:I46BXD9N.EZ*)'Q-C5# M,!U6;8_A&0^2#Q\4&Q89P[2/>!*7\7D#T^[C63:=)W),:M#"Y\W\2A2?EATB MJPZW$J8IT>ZEL1I]O'K2$IPSGR^F =:'JJT&6A/QP#3JQHA'S%G / -V@_ZV MD=F]* MCR]35,[*203J6EMA\IF,9? 9BG6@K70PAJ(Y](VQ+V[4 VWB.33$.:RT@X\5;PE6XZ'$XKD'?1S,02&[ M1AX5,!QS"293(CKXU_HPX.& .%(0K\D'-2_GF5[C\6 M #+[FH+($A)O?MC*]7!J8T$2=<7JK)R;M.M%^IXDQF0>ID'(R_(I52$_Q:V? MH61&!=$LT;=W"ZQ7WU'8K:NZPT9KS&9['R?L;5+PNB>NOJUC=H2QL7U90687 MP(*_Y61)BV47C\8$'#!^RUE$2"R3(+KDV-76 3M_Y/(W&R\9X\WA5;B).]O[ M+7KSQWPR'%C:86L&RY#3"/: BNWM'S1:-NM3;JI6BKLMKZMR5 %S1==ON2JY*&[FS85RDR+0O7@8\SH>L)H) M?:Q>&(A>[N$ D861X*=>V)NPJ4)R?4C\6?S*5Z% M]16CBDD;<'H*$R/4/B%AC-*(RL1(ZU+VS;DFKA3O%; 9\I?MF M #X- 0SX-@&#GO@T!/Z\U+#'):@S&3L#,VM&5@4'\S0C-_.S_2<4=I]H-^XX M"9Y[=AJ!KH2!E:E^>'\C9/R6V6N=I@I$^L8XT_A[V'?,P1$=58)A/QDX M30;!5'UGV)0P2M";O@B/)T:'24,=G3+%Z.-1 M^@'SW7V:H:E@?+QH/VSP#;,Z3 '_B'?Q#\\9-!7"!_2C/FIYU]=XS;X>68'& MJ#W5$ALPZB;FO3%<_(9!6=B]P98SGX* OL>AI8Q">-Y? #WODP M-)_76 9XS4#G45MCF;S'.R^&Y\X82^%@S4+3FQC&DOB 7!(65YJ,73Y>JG=[ M/A\.W"_>X+46?=0GG_"$H$ML:"C%X8&R0_ 0=PC#XK;2 ?A_3<":72GJX0?& M-K1.) /9H88)HD<@*^XQ_RP#WCWL V\ M3P5=5F?+5##-:L-4KF0@ZQ]&"3L0;8_B"QOQC5\7+64Y"5X'(-HP MK<(C09C&048?4UF'$MJ$9;@ F U6+*$1*+H@;@@@8&L)!#')P41>2Z*[D-K( M#'BIO.8%PZ!2;?K'>\MI+O8TH^O;#BDZ*%ECH;NJ( <<9\23>&4 J+60DBN: M?N%5!DF8E"'/@< 4U/Q"V@Y"N!DQ+[\BE\1 M&#V\W1.XQ:/>ON *UUBF>8F[)](NLG[+BR(VQ6V.X*^ MBPKM,U3G#U2/&$H<57[1;M.=!WL50AGI*]-+2KS/6[D ;%;'(%I8BT[5"5A? MX. @TRY8F#8N(.V7]QSU&]BE5*6IZ96),[J(I;&3HN=2('K2:&4B=Q"E#>F0 M(E8)_ >4K[/AFF7"H/C,6)S=L415%< !1:P2J*]VS. H +]PIB+T=+%+0[PD MKROPY((D5AE\)BG\+1%)WO&2IC3+Q<^?2/N9;+P/H)4/+.UGFB0N=Q$U3;12 M$/G.MYS-::XK3SN8(%;\NPYLE[.AFS96J:R=:LZ4A8HB>@ET5BUS0Q2K'*J" M =L5 IQ9%R;4\4I&D1;I4H58? 2KG"K+<;@L=@AYQ:NZ+J1 U=7<=TG42ME4 M;L26N&S]DMMIGG/Z4,@K,/=L1E8BV M*&SKH"N.ZI>]5.LV;3PZ<^D/)'01V MO?YW1/4@)-&IZ]T1QEF6S$$LYS\C'VTR0=G& S#E $\F-'/#%%,ZJ8-C>C]Q MM9IFJ"Z&3B8:O2/Y0&>/TI_13T:FCA),^GPZ:75XHC'I[^F$9'UPQG1IPY'8 MO*32];@;C5UN(SC^,>GY(7EG/4W0@]'JCF3C*L,-T[1Q=:P?=HK1Y>Y@FDC3 M2LLD:H_)3IA\;IFD06&R$!P*;(2++YAL@@DE97#A!)."=Q'-[6D]V6228-+R MCD3F_&(=)MWN4D96+BGCZS&8%/M$TC*[8H-)6SD,K Q6[8=PZAL+MX/?RN6,I7KBKOB2I#=^2O>4U>[(FECEFV8E)?11_Y:W[3 MNBNF%%!W?XTS!7/L 6&>5PTF*]RC;-LGVR%LV V6Y-829C22'6.:%#F)@Y3D M 96640!F29")>LG^-G$G[*'>V!TB]+397X0\!0BBPFQ=/9M&"BVL;>MUN]CE MY+P4KR'?.ZTGO -T5IX2@+G] )+VX-KI8(/:36U!F-M MHX/VKIH14#,2:#':S^(>]#"CMY[9O2AZE0#PTGFIO+6-5RY_E:8UV.Y/(,-' M\J58/FS++KLIZ"M/0CR43LU6.:7;HCY)6*UUC26$: M^YZ(>UN1F$=[]P#>'[W:AL0\]L;XK4^'WKV4WP>)2+S+@N7Z_4;A^9(_#)*- MR[6GE[$O>7]>PF$<#GI3Y%J\%DJV,R#7ST3?LT_D-J3Q_Y&07Y;/X]TO""?A M/"=\QX1T1,UOH1 =N_5[B>?*VW5%B^P+3Y_Z9)$_D%U 4"]49=B@YE-CE M3&3%[E0>2@8MUGOXYM#)O$<'+]IGY@+KA@K.@ZZU%F*N5S4F,\F'-%JG!::< M26]"V-<#F*[?^!+#ONY'=6>RAQ2<&G/>SQ/O@E55,$3&S4E=+41&SJ'WBM4I MP C_)^-!E,!O9)Q>RK??T<,#)_Y.*=[ >$I;.(VB M8BDD1.)SLN(DHI(G^'M"Y#I-X^8U3F41&H61X9J\5SM+R8V\AZ) ;-8)!PYU M2J1)%YR6H!'GK-]XH4K,MP4ZSE+TOJ^]#QZKM$*I@.DZY[+6MD(1SXN\X/"3 M!IZ E%?K>FYBKC_K;\<:AW-/V],E36$%7(-M%>_6#VA.UNK:I*$;QPU1KRK< MCN7:'G6"?Y<8=MQJ5]8P8LAQZ]Q: ZEA1ZYT<0VBA06UVD@SZX333#/DG8VC MM3$YZ\:6!'I'G1=%PGL63'>3R\_BMLNHMA<;5UGTBAGHB1[ ML"HK069&;?H=8T;[OK_SS,@0!B425)4$+V RIH1PFC[*8NGMKXM8]'#PZ/UG M#N?XJM9H&R-MO_?[*'LIB75-A*Y7@3O;3\&]\9O&N!XJKBM@<^*PSA6-R?PUPF.YYC%9MU;XC&8D)L/5?#;: M;'28#-,^\]-()?J_!_]:6$5U#* RAD3(DI,%V$A@'-S4CVQ%P10&IVU"W>0\B MYM\J.6L.R28Y?9V"+TZLH-PL!."&JE=)[(Z52,T_91&M%.0M[ LL[C$9G-$= M9/.-%^MU-=9L-)%A,BE'D)8+;>-_PW\;9"0AD=@CUK^2NT2U(\1A'@;SNJ!C M_5,1#^ZY]>EC-VNX*^O,15P-KD9$F+Y8XN[$_ M[SO;Y"&_(U%UP^?T"20HELPEXZ*.[=>4DS 1I:CJ8IH*C=^7C-^H'B@,^E@5 M"8]>[N% GH61&(N:K5*IJ$M_]*#@N?;%]GR[2G/"X2<*.%W-)^5='6C5M,3I M)-(QS!S,+DR[O2%6LZF'R7-D"&R8)L3D3.H /'2#\V]_?1_DPD<9"-2EV=#( M$!YI=0[_CT=IRPZHGAT5U%KHDL7C,2=2E+J.)GTA*YE2U6QCV\KK7 MU3R5"M\624P2K%:".P'M M$)P OZDR&+#ZIWZM0\TTZ[DKX3JI&&/LH]!QG5VLA]/(7,)U7+$?3@N[ U/= M*1\;BE7M)L,='M_JQRS#UBT.PZF9$P =T:2\L1@\D/R9D#3(%^7I,4Q?LH#( M)X-$N!MZ!P"1R)1/T09$(KY1P'[W4O[&V3E[;,XF/9G[ 3^!E+#@%PQ M64_KX^)=;6!LH;&3Q[!O8) 2;'=@0!6@IV#'VWE"VDP&.@I8$=;5GTDLT,4A%)KHUK$T[W*K>&)#=T7")]#9V3<7PPT&(P<[<-<7^[B"PZ[=X M4ZSO_;TSWZW^W/DA3.'_B&.H^WJ13&%^P %S\$'%V+SQ&,)RS4><919G6E^=V0H1Q94^EA&BJN:DLP"<.QXF#;6Y MAC$HJ+9G,,[$4KJ9?\W*^DIMX0'3/@XB&WN?@K_4/ZM6T8QDA#^13-2T%5?R MPR3;O\.])+=5TFP; >D\]5B5L0\FXQ ML Y,-B0FQJBI.JYO/"W?5Z*6=$2R3"P3V+<6DR/;L0::ACOH*$52A3N"T^(W#LECC;DW^&KH8?'0CW@,F7/A1-5% MUZS[XXP^=5@0K)>=CRG4U UPN&F(*9XT *^)OL44/1H M66/Q!0%&H+,T)3! M%.WIJX3&.I)CB@8-F I61Z<>42&,F'N:49ANW6@/6MK]"OG35;V!N8I<^QP] MK=.L':R-'=D#LL>!57@V6F!W^Q91&Y/F0-5N$_\QG7DZV7-*7+8AF(5(HPV2(&QD:0B-=210)2 M_6@FK0OQU[9)V20+GFF^ )[22*QI6;\FR E?]@X4'1PPC]&G Y6-KYHOXGIE M&.5@,=ZL@2N._MJV?NN[M'%R7I"K5#S[DB]$6-T&A*(K$DR&[_S9$T""[TZD M"<2]QFR_*Q),]PO*^T':ZXG3@:97!FS(@L-D^3B Z>9M-A\^- =@50L2D__, M 4S%(C4P::M?B/\]@%D /_DW4$L#!!0 ( ."#9UBWN*(D790 . 1# 5 M 8V5V82TR,#(S,3(S,5]D968N>&UL[+U;D^,VLB[Z?B+.?_#Q>=;8W1[; MXQ4S>X?JUJ[8U:W:5=7V7N=E@D5"$JX6 .:7 !)Y0^+O__-EE7RW(8S'-/W']^_^\N/WWY$TI%&<+O[Q_>?'R?3Q M\O;V^^]X%J11D-"4_./[E'[_/__'__U__?W_F4P^D)2P("/1=\_;[YZ6>1H1 M=D57Y+O_<_%P]]WDNQ]__:\??[G_^-WGI\OOWO_X_J^3'W^:_/CK9/(__I[$ MZ9?_DO_O.>#D.T%$RHN__N/[99:M_^N''[Y^_?J7EV>6_(6RQ0_O?_SQIQ]V MK;^OFLM?HVS?X;CQSS^4/^Z;OAGZZT]%VW>__?;;#\6O^Z8\KFLH!GWWP__Y M>/<8+LDJF,2IY$@H:>'Q?_'B'^]H&&0%&QLA?*=L(?\VV36;R'^:O'L_^>G= M7UYX]+W@^G??E:P+6,AH0A[(_+OJCY\?;M_R(DZS'Z)X]4/5YH<@203)Q0A+ M1N9*4G<,E!3\++_]_Q[US+9KL0QXO%HGY/L?NA,5T540IY,563T3UI*\VC&L M$QJO2"IWRJ3\7%M:%J M[L@B2,IO3U]B7D.8HD5KFN8!?RXV>LXGBR!8EX21)..[?SE06/W#/Q]W*T^L M7'(K_GA*:'/#8>A]"IX3TD3KJT8Z.@\[>,K"[R@3^MD_OAL<5?](TTR(\NNDX*LXAC??Z@Y%FUJ M$!$-\^(/PMJ:D&(*A*E1G(G9&^U-IQT !W)Q\AN1TLNI/A6?CR0)-TFPJ#FO M:G_O\02=YE$L!KV)V>HVJJ.G[O?^Z=G9KVJ*3EOT3].G8'5Z&"I^[9&62RDC M&0DN:51'3-W/?5*3,R;7:LS#(/EO$K#K-+H2FZV.LH:F/5)Y5>WZ:9KF0?) MUI1E-13JFCF@[B9.'[-5=LT899=4,"N4RULA)N"=G% NY_2>L)A&-^+?ZO3P MQK;.Z)1K#T;EFY8.:+P]G$8J:P':W"VU=;8"I*D#*LO5IA9-VG8.Z'MB@5"0 M)6<:99.JJ0LJQ2=TE!W]W+L?8AI%C'!>_4>N_'=*IX2FK2LZY:D\8T_TJ]IU MHFSIBL9[*M3DY/^+UPK-HKFQ*TH+^VC&[AG=Q&780TNKHGGOU%Z*3<&"Y%:8 M$"__BVR59"K:]4\?7:VHT!YH^.5Q&0A.S?*L"*W%:9W& >_4/^6E*EE*0/%A M.<.UQSFD.0Z?*2YJ''IPR\]>KPA;B*GYP.C7;"D6V3I(U3M&V[IW6F_BA'S* MCT-[;PA\V\0)5>Q22+H%96K.U;;JG;;;-*1,;+Y"^2O$\27-A=#;:H\:4"\' MM&>$!<*JVA"A%0:5+-$0K6O>.[7W^7,2AS<)#=0DUK3IG:X'LHBY..723.%$ MT37KG;K')4F2)J%3UZA_RE9!DESD7"BM7'W U;;JG;:GX.4VDC[4>5QZXAJ$ M8D/[WNG]@R9"? 2L%()J;BK:]4[?GV)]_:]4:/Z/). T)=$MY[F&GPWM>Z3W M-IRSRNLYS3(BW>MJ3U5SX[.*#P-HHM(!MA0SIMPPJB8]4O5(PIP))KQ[__P4 M9[6>'%43!U1=OX3+(%T0Q>FA:]8C=4\LD';/XW;U3),:LFI_]Q'ROB/D(*^C MCY,CC),K9NZN+EH.]RT[GL:ZY,]N\-ZZ5H&0WJ.%I(ZQ :']A!::)HH Q/97 MM-CTX0<@O)_1P=-[;8"P?D$*2V=4 Z']BA2:@8L(B/1O2)&"C&<@QM^08FP, MU$$/HGVL U"+'JIM DB2@ M&+$J*)#@+!0C5@5%$^&'0L.GF32&.:'0\"DHX(P6*$1\NHIIKCH4*3[M!1KK MA"+$I\HTY4) D6%59)3),5!@6)47>.(FU &/3Y/1W%6#@L*GNBBOET$AX=-4 MM#?XH+"P:BG:=&XH.'QZ"NSZ'A0?9B5%<_,+"@^?9@*\?@<%B$\QT=R;/H#J M_9.GD9XYS:UMD+2D+(.P1ML0QTT77-3XRDDGE8C$9I2$CBC23I$\E@$'1=7&.0(O M!NLX"Y(CTU\%#MS1+1[.R9N3I?[' >AJV -U;8:C@6JGE M-#4;E%80D]7-!Z!]-K^*N=#+@N0#H_E:R+$DEQY!\:\RR3M.A1B?K4F98 =9 M\%T&=(M_$\2)/%MO*'L,$E+%Z,59=46>L\/?&D"W&\4ITLN +Z=I)/]S_>]< M*!2)H(1/L\N L:V8FC^"Y&"ZG^ SZNL6U>%LT@)0-'-,:UIL]#_C;'F9\TSH M"FRG'&WU"\RDJU-,5V1.Q->C4O41&D\EW8@*27,'M_3#Q13P2+(PHE,.7*_6 M"=T2\D *K1:LW8/[.45S(]U>Y$XHXV*%94&ZB(54;EJ3L$Y.<7R@-/H:)Z?7 M"54_.Z7M:*K%H5 (U25-(L*X/!RRT[OSIMV&PJ)?[DC6]ULR&K3-Y@Y#T=\H M2;5MAZ<:SG@DNOX11185?DNCCH(3)DNVX\!.^5'1D2[N2, )4">%=<* HW': MP/T&1/,0+Y;9;/Z9EYH)"(FBCUL4TDWZUA7Y\$ M\@9\)-7?M62PVD*!='&*X4&^?Y.2Z#I@\IDE#"8!H$!)">DC"<]1D12(\]&"23 MM!0@T/XO[+5:HZ!X Q!B_R4%6D/4QX* ^/JO+-#JR+"5]095#7#I/:JV[;#A MTGM>MT6N < T<&A2%#H='$!XC2^@\1(<.GW<#*=Y=C0Z]=QX8B$WZ]#M3C.4 MAAG&Z-1T,[0FZ53H-'4SJ%93!M&I^*UY,8Y5;7S"CL[1!:.=FA>BP'S,MO$F M-"9*8CYF3>PVT5G75C M!L_LSN)V]SSTZ(;]=YJ((B]P&;L4*3C@H=XYZPHF:V I1!SZ$0E26_ MIWFVI"S^#XF:D:AZ#(N@>%8&3/WKUL-27E-NO8E\985V=Q?PRG2@-IO"K/. MN(!; ]9I_1'@&EPAKC/YRPA4D-[;WU]K\M39_K3?$WPZ4B;_("XA1'F;BJ"=L$X>DAKRF9JYH+(*WY>=Y M[02#VHZ#6FMKLU54;26?7?]/D5$WFY_>^E-%TT"=',<]N!".#V1#4DU-_IHV MKHN_OTUD/.37W @%HC[7L4J\$8KY1<#C4!< Z>4;;@O$5YDX.S.D($>!5MMV M4*JOXB3/E"&1AM9N2[^35*R!1 BF:;022I;,KLGB#:G*G2@0 'NY1<+$"A>" M=JZL!EG3PBF%MZMU$+-2E3L5G.7UZT1>OU90;]C;+;)7(N:RE"]BB>\%C.HT M@7=$AN>"S"DC^YH5A%^_B#T@+,TX#=BV,/ED_K:\*T@30=I"3!D1IIUJ;3KX M(C(.0LZSEJ/@0UJ)^,Y8Z\89$&VM,K%/%9YF&8N?\\)@?:(/9"TUQW116C\@ M+E@8'RUWVJR*5B,.P %!3*4*7 A-07TB-[1V3/FN%$A)E;H^MJ:EXXB*AIXY1*P9W#(E906=MFF. M'HZ+T',2L%!6:[TB&Y+0HGZ7WDX"]7&,HO" [%2,TT(6^VN7TJX0_XO4CQ-W M&&D(Q$W+3=7,+:UT&R395BO1:]NXS>0CA7TA%G49D#A(0P7)S1U\YN099$[^ M263!/Q)-97&"!?F4RQ4J[W4?=%) KFW+43 @?4.?*6L\<1JEQRTHGXON<]'/+Q== M;_R@D?>-Y+Z%U-X\13>5$-2:- =T=P<@>)0A6W1H8!L-[-1"M^<@E--6GB]T M&\T0*M2[@6[)&N(T2OI =WW'$*Q)FANZ>SR&6%MEEJ"[V&,(NB&0@^YB3UMX MJK@/NAL]IHNV*0B+[DH/$&"7Q']T5WV,)]51%A2^*T.M.-60.0%%B5:U,DT/ MA )&JV/UE/X$Y0M:=4R3( +%AE?]ZI+D"$6/5@_K\T5RA^=&J>]01/*"?0*G^@:S%0)PI:Q:U#V!^*':TZURFUXX!^R&OPX7%U M[.,KXY,=M9UNQ32B!OJ#OMW<%W2"!JJ;(_&F!^;>52IMZ^+3VMVG7 MBHK^TTT0)])PO*'L,4C(P:$TC?Z5EWZUTM52JATQE>\SRWHEY(J4_VU*WW;W M9109#$\VT17/Z=1 O"^V&ES4^BX&&A/YBL#T.&M1X?#7>Z M(,>+ZC+@RYN$?BU6[@=Q7A83-<\(>R!A$G >S^.P,(6ZX._P%=R<*LD]!3%- M-9OD&;B[UOI3&LXH:5"WS9X 08'JS-/?27/I5IK/+VTK@"UM[+_*[K $[ M'T3#OW9,P(;D\^X?V;3'CO'D]&EUGLVM^"+T/9(0< C+>L&J#;:,C8;5LE M1R<&$/*[@R\-77YX-REKWQ4[&O%J%3IPX75T48U&EJ+A+="W-1JAB8:Q)OYG M=#(3$W>[\" M[2&"1NM1K61<)6!\(Z/6YR>7BCYRAOK[9\&;B]B6=90=:KAW7* M)Y&.+>PRT;"D8ETDV%Z_$!;&_$WM;4NC]0^I>+K+%J+FP=P^4Q&&^2I/9#)B M5V.T(?#9XY=#D-P'L3B4+X-UG 6)'A&DCV,4 MNTW!GZB"O-WU%A+)&1#L+^R@8QGT($\O'F>D*A95BBIA.=%%>8@J^>'TZS@Y M^WR*K1%/<09T96G'S[KE)0WC-U;Z92D+HR#N/GIR MLO5XS1T4HSX^+^H,"D-WML.[#^0>;^5U*1>W#D]M0Z?TUCQ$K!63C>V'H[YZ MYCL4S&3*903H,1R"0@7>D2/K.7XDV9*"H#1T'2H7TD(*88LS UT 7:]+4V,7 MJ6. ^JQ)LPFBK71U=&'[QAEMX91!%T('@P2>"NBBV/!9;."!@.&F$.# MY6[7I-7;%4)VI:W/Z.XW,P].N,NU M@0%UZ_Q'EUVC9Y+5? $@=G>5W;ICAV86 *&[*^H&VQM@OP(0G[M2;2WP@9P- M4&7"G15N<.[VOW<=5MZU+-UM1LNAS,*FG/6>+@1E##;UKE,4' H:FP;8*5T* M:V[L6FSU5*#)XC!(]K M9\K6?P1=WJR.S$Y9M'*[7)'G[$@P[$3&G#(N1,9! M4+R-P'<9PD=7L5>=\&ZC'JV53KO&HYMG5EZ$:1?KLB:"J,/CJ-Y MB#Z)%\L@8%+DIX)MA=I^^A(8"$#S,+V"(+*4>BI,[&![] (6C/+ZOKV0>T7F MA+'BE54PF?5]K)!W>#JL>>'JVUHFIRCH\>KIP>)%"+'A[QE9Q?FJB4;P !8( MOV>4'GAK+C;:FP)AO; MNRW27_I[B_,LBC.Q.83Z)_:!D,D7>?:)9O]-,ND95H Q[>X8&Y=O$\O_R!V^ M$3JAS _)+@/&Y,5XW?TGH[[.49V0]2".!A:'0B^IR'[]#TJMM[.K%/PJ=T@CG&N&0ECW;%0U\0MCZ"YH6MZ%2ZY^V!;O,7+@DBE.IIU'AY7 MZ:([XOM6$PMK,<+ ".5SH[*NU9]QMKP4EI>@DJF\_!U'&1CIWC%?664-3TZ9 M#S T/IER<;*7Q"E5+<"C" 40]"XY7QJ!D"*K]U\ @;RA6OJ"]=\HJG,%3GLB#3:2[LB M_P?RS*;Q($YQ"C6DR(L1YNH#6>=,F/FG) M:P!G.,JP2'?Y)Z3,""[\,/JJ%6V&&!:C$&Y"G&7;^R1(,[&3I%]I?9RXV(2P M<0"W^(YBV%=Q(2!D5.N02W0T$>7OZKGL,-1@F.5]&)DO,IN7]V ^IQ%A0O*+ M^1 DBNFIOQDB)^_@1SR^)P)@3F_?'(R+'X.L$D:%D56N^,*SG21\-E?++@"W M.H\]&%?*I+QVXK_E,&[+T+U.A9P]EY45;M.=KUZ0"LLVM3BB^X)V;S:J*JU> MV]A?6SB'HG#Y>EW>9PB2W46QVW1.V:I\MT>OK!OV'JKTE7\&]#4<_PRHO_V# MX/:/+2<,NAIS'0!9+<_B;J+M(%9GV* K'&0',##3%%U](3OH6^5#H*M,9(<7 M$%4;7:TB6[N^?78@NLI$W5C2]2()NF)%=E9(^[PP="6,+*P/@SN4Z"H<68#? M\HX0.@T"IANW30%"IQ.W $(M7[]%IS6WXXG-?"%TNZ+#,K%_-QZ=WFU[$T'O M?J-3NJTR0G?%&9W.;5MF-&<^H].Q;;/ (',8G8)MFQ7?-ET6F8G2(VX#1H=-9I M!T!';&F?&XC.-.V)(G^V)J49F;R;",X%:95%/ G2:,+C M11K/XS 0;8(RX"\03=8TB<,CE;[Y'9N.'W#QL(T5$KN]+K:+FE>/,19FZ7UE MG$\7C!2$OG[:_=738BWZ6WG')B;"X"%A+@WEV5SPBC"YN.6_/Y%PF=*$+K;5 M#\4U#A:G/'Y1([$TI UPPM3/,\+X(YUG7P-&C@-2&@#P;A:(++.:WSSC7&6> ME))(GE3UVK@:AAJ05B2@EWD[.T4+UAP@?\(*&S(-R>'? MU12W'\4"!!D(DE\K;XF(LUU-9T-3"\0\46EL:>6N/-4O2W$K*(#(<6N#6@#X M.2US%HX]Y7*%\K5&!($[62#P#R%V.4WC4,-051L&J(L^RHE(KX MVX$R\1>A#^;R"L4Z8-GV4[ B->0U->N=QH_!2[S*5[6K7OE[_U0)^TY+5=WO MO5-5'K$7>9Q$J@.CJ5GO-#Y(%5>QT-[\YH8:):-J?L5#D34)!J9L'Y+?6^VG MDJ%6]+;J>QYH[,^108&LJ;0BG\07:W:;MHU3*G<)I$4J'2\=K65673W_C?N= M!YI!5U(==>HUU=#:^6-K,GCX.XD6JB,1U-8MU91GLWEAUNDI5K5S2VUU\;"X M629MH&6\;J"[N8?C)]18O FD4W?G:Y,B4;MA(5W&C&%0>7,@[#;E&Z8RYAHSL@3>EL2[DR7Q3JOE76P_!O^BK"!9L_):C( %X8$ZI4W9<93S1SKHZOU 4B'! M$UE+(EH)NN71)(_B*D:A/0B,^CI%5:,S:&>LL?TXJ1]T996YJH<$4-IX @-Z M8$"@G0M0GW&C&'A5[=(0&IQ_ZH8#TGLI&+J@K,IUTPI7>,=SP3/HNBJRAY*^ME7&P;Q))!3QR(&AUM!CW/!]&@ MLNI![** A3*;_8IL2$(+XB :NT%/IXC*4@%%JI&TBV;SHUK2VJF"=SP7/(.N MO/K[V%/&9.2^D. 7VT.;ZL9[$88]Q&+%,2#V5:,1W>>G/,_@GQIXO5&605*5 MX1WI2EN"O+'Z<.C?GE ^[E%DS_S.(H#MCT2_QH=LK&] M4^H/MR4*J?+&XZF;#Z.^.E1#7^D&77,&QP(=WVD^EV?X]$#JL-KY' M9M,JPL@64/X3K6O?E+^&$6U3BBG5-]7D"6-$VR;Y@8*Z-V<58.2')FY%5:V: MHT,8D4(3KE3E/IKSFC"B;C;>:'OWIEO %IZ]ALH\G*6>X.*70B_V.Z[BI'_F MNX\3J=-;X)9@6UBXL*NC:%9L.[.0]E$;!M4*MVY2=UK>ENJ/693+X)0L-"O= MS H^@MHBFQ'54N[#6]!I-5NJ(V=Q-0,=Y^C6LH$:.&Y%P[)RW&GY6BK0;''Y M&MU00;>(X;;;2 ;M<;N)Y?!:Y@B5DH M=[JRE6@@=%F]AM6>W7K_[6/> M=0/?>'3K(+8/&%9'%-VT=K"WS$K@HYO?KLA!5>7=^HT=H&[_> DZ*6X<[6NH M+HAN;QL#-+[JB6Y3@R'#WPE MX7-,%I^5,"M"]TZ-^P_E0-DR&_HC$A-I6-T MYF*O*>S4TNLF*,W-06X'(+=$G:XJPS=1T"D1?3.IY35;Z&+"E[8,+\R+3@R# M[LCL%GZ71]Q0BE*;-XJZ24@\* F_'YVM^D,;(@PSL5_0[HHOS39T01\YUH_2 G,P5O6 M$#*ZO5<=AF*-1@_E5S3/)6H;FM2'43[2G*8D%$>-$#KWC$:Y]A'@YM862+HB M<\+8'K.:&FU#"X16! )2182H3T]J]XE K1L77=I]\YF(:+9 MMBR[5/WE4'&I^H=_?GX\)>W-#YTI\:^B=J$*[ZNH4QX']T$HE0+E.XS*-KU3 M5^WP&:LBDHJG-'7-7-%X'#>M77Z@MN.@UOEKG(^E4?&!T 4+UDNAP"9*JAO; MCH-:]SS>J:['M"@V7&-;IQ4'+X*DB. L"8$\*]'4?'#:M35=FSN,E?YA7^$; M_4MNI::NK_==V\8IE96-M4M+D-SZ,\Z6NWL]3:\)F'9WBXUN@R3;:F>@MHW; MZK+EB:,O'%W7!C>5P]:EWIV'NUNM%6FZ5]Y ?89!<>>K4]ND\RE>R=RKLA[! M7!;$^4!II#-J6O3$A$B[:XWZGA>J0674CC)&HFEV3^,TNTT%U7J% =9I*!RS MC3CR#2#4M]=1/W1NG*\C/HHZXEH'%#7R_6"#UFSJ4R._"R9\8(\ -;>_,>*$ MJ9P49 =@Q&>B+M%.&HE;])8NK@.]=FC2)6!2A:KC7:AR=NP(4PSIUY:68W/4 M!M5*;#Z_*,*Q'FQ.G\<^A @63BP8))6@N)X#1 4+3;D'9K$P* M=PZB$9)ZI9$:IGZA$I-V%&CDLA(V?] $+" L?$6!C7VNZ#:@F3U#VWG[4.[/ M/@W D>Q>&Y.O\Y," >.KE@Q+^T"WF0'^)FJ0C(IRV]KQOXUD@QI,*"!I'Y7: M#K*TX&GE:+"UF#K G0(@/#P5J_T=.6-$_HZVVIF&'5VY!ZI/V%R4@T=^O#Y>NCS M]:"G08UKU/Z.'UT>D=%9BLZH[&4B*=@"0>4?&7@?8/#6>I^8]XF=L4^LLQWJ MVCWVUTDBGY383Q30'7;:S9G[J_[#,'>7]S-]HWZF\7M=[@CGA%2ET]-%\0Q, MHU,,ULG[8-S[8+S-[&UFKPI[5?B<56&3T\>UUOOS9![$;"(T])P(S($$5?QJ MJ 8WCN-,+P92XN/"7E_W^KJ#**G8C'_(O5B]!5=NR&B6/D@' !/R\"+@,?^< MTF=.6)$[>INN\TS\3-,P3LHW.RZV1??B$3EM[*?OSWG>F7]NT,HC>U#'=.GB M]$WMAZ)^_\??8Z%(L'"YO9-/Z<&@ #H/@^L@KAJ->%"?85 4VX 7+'VGK0<# MZ#$X@O?&"-XC0_"3,8*?,"#X>%!6^=L-"Q/=)F.<-TH<-?F\=\][][YQ[QXP M(\9,6:%69!]R1B@4T#KLO9H[H_,&&RKSZ!R,O4_KV-.&,.R1,TDBZF(MXMTX M1F=!'1>:##3L^Z+/0Q3#RA]J,=3:ND#H[BX+]P*]UDAV"]U'BGVD^(PCQ08N M3M>!XE\F:UG*C67;29!&$_+O/%Z7OY(]%&"L&#*4LW QG)B.$>.5D*.$\4!..$+,N*CQ >^S"W@7 MZ3U+FD2W*R%9-J7JI7\8J;F'4P3WE4"\3^13S4?[^6(K;]9H(HX&/7$@JED\ MIM T0^# *#FO#:L8]#P?1,.&ATK561:+B=-%M.&BBO,8(W M44]I!_UHM/%28_T=G-E-OZ+Q"%^M12.@DS'\7T44P?Q6R*8K9WE;H.:OXZ65 : M?8V3I C^"=8$Z2*6]82#(E=,!@%-;\(:C>DLS-F"JD[QSFDH)IT7 &;SW\5G M0T9X=A<\:V[+0OM8B'0>3D>Q/N6R+/].H@9';+O.-@BN:HE?!.&7A"XTQ.D: M6B#D=K62Q=>DK%<3H6QDEX G$BY3*E!N0:2HFEL@ZM/%+7W:CQ^?/I=Q3%!# M4PO$/!!.9'J77)TR;XN6%@&EB88L<"<+!/XAIH/3- XU]*C:X(C;XZ+&9Q&< M^-DOJA?RCDZ4XH^,Z..&X'[G@6;0J%0==>JH3D-KIY3OCM@'DI2G_3)>Z^.V M@!X^R\88P5NU2_SK6II"L_G%]C%(B'92V@SA&J,@)4@^,)JOBXLG\JG9-P^4 MO84%Z84%B5:"@?N=!YIA"V5(>Y/ZMP_+*U,7V8_ ORAI+9YB/@ 7A M@;I/P4I_JK8 M(U-URJI17Y\KYG/%?*Y8-_!-#@?:VFN$$6T;U9U:THDQ\@-J1-/6MNIH;+VRS#"EVV>X=YA^9& 3'_-!K,AGD] MZ.;7UN=[1%G., -?75OXV"<)0\"J:D)>U6+>$%YKG(SY%^-M(T/'%@7S"![[XK]?8O<:. M56/O\[QUK=S_-N&9($)69R&,%P6ILZVA,J\=PYGR#J"B6TWM94SFEU0Z L,X M2,I:/DQS-1K0WL+MUFO!6+HENCO BB8V/OY"PCR+-^0/@>V>$1Y'8C[^I&+7 M?A5_E.XS'5W&O2V0?),GR1^$9^5#//)AGJ>EV,)BLLK"1/=4NOTWY'$9,%(N MI@>2Y4QS_]S2D#V HR>4T+GH\_Y.L%L8MT\!6Q!-J?7.@UD ]($&"9^E]5?K M-"UL??I)-&GZ>$T;:Y__2IL^?MK"1LV#-&2R9-=M>IW$A6?J_O&S9A]#VEL@ MZXZFBR?"5GIBU*UL%%Z@Z4Z87L6,A&(@3>F%IL86"+HG;$[9*DC#4KI\%B>J MACF YC8J0@C6"Q5(/T_*1A8(>%Q2EF5B$>Q/&#TMD/8VR)+ZR6Q=1)F*/T_7 M:[$NRA??'N+%,N,/0MZR.,Q(5#0HYD=RR6R:>_V0!4:(<^3]CS^^W^V.@H+[ MG(5+(41D&2MDA]]Z[XD)!SXMB3JZ.9QN8N-BJ;E*?S="[6KOCJ3Z4M'6H4X1%Y"POEL_MN/8C6&;VIC MUI#?8I0>(&1YD)1ZW061/,UDWP5X6$GO?CPBY;X+/K,Q[<&;I3?DF>5B8[_[533Z:R/M^@Z]$?:S M*6$_.R+L%U/"?FE/F(\9GE/,D+/L*"HC_G:@3/RE=!;MM4^=;PG8V@W%-W$J M5,4&;QBPM1N*]U>)0!3K6_=.\;R+ ME>Q(4NP4;;O>J7R*LT0<9T('CC=Q)-1E!97:=NZI_#/.EL>W%)^H1OWI,,+Y M(1NTI,[T:\"BIZWVB-4T&H5'_SF-M(^QT#KK' MZMS,#X^?M<6'0'WQL^E[0'.@\)0M=%?M GFA%X\4;C_D[1[6(YZF.V MIL40%&HW--IZ3)K($YK-ZL2,HZTB Z@V]Z#V,(:#K#\)8)0.YU88]"SV MX/=+@;#[KT%H1=JWO#0*9$+_)0EM+7A(-B40]"^C 0U)R$2CW+@Z'@WOL+D5 M!Q95(F7X"IU"5._"I>:7*U"J,2;^:^3V1Y<)J[UT@D:OZH*L]M8*.F1.Q"KX M0BP:W=)HXEM=_$2C3\*@ZBI$N-4*+?GS $G::$Y$6,!L-U662HZ@.C6[QQ61 MGZ%F4]SURC8JV+IXB/H6%)J3U&SFX&5>T-C:!@>$HI .FF.]VR[K>+<>S8EO MBPMM;N"C<::8K&I5;2HT6[2;@M"IU!J:">UY;P.J@Z 1A;GD=Z0#;38GI=S^* M=<;B32 5L_)%E26)%D)5F03[]YPG.QJ!-:?-!BV!.RA"W8:L3E6IKPY?NR(\ M7J2"G&C*+P.^O$GHU]_+C]^F8A7EQ5FHKF#5<2@;Y8LI(^*[PC1;RK-;_%4> MT/(M=+D%-*0;=;1/:*D7F-.I[8>C.AV'R?UOO;)\+5/AK[1X>M$(+CB#+N W_&@IL;R;"Q,>*./TC;VA%NT M%M.E;2APZ%RDS4N4&EF\J-SW#G/9FVW%=08 M%G'_,ZPVB] A!4EG>\$&-(F4IC/=,AB +DNG"UY(D,;M!/MT 9\N<,;I O;< MV*PW3^1;&?XWPCA?]"59^Q_ MYV+MS;="= /6:Q]##\B3P\Z[384)D4EIN0-C@!\^S%!89U+:7QX+^]M"UD-! MPOJ[S5EY2XW,6VR*QD.[^$GF>79; [8M)IL#1M#CH('VJFV,^BWSH=1[HV&)X5L##I,7L&)^.(:(0#J MX[,Y?#:'S^9 !\1L#U,CI0PC3BL*"^WGZ!]MRH?! 8#.FZU?Q]26"8\J &-W MTX\D'-YRHFWXJM %C-OPPD19'6U"CSU[%IV@LW1266#6\"L&*!]Q*0N=Y*R[ MY(Q&V=(MA@7$ZZXX2B>\;<.//D/%9ZB8(?89*LH,%;,0C_,LE/>3!:$+%JR7 M<3B)TZ*JC_Q:4>9A%?R+LDF8\TQ0S:I_DC)D$@59L*,62IBDI MJJ.TXJ+4?KV^@NCKX9NR1L$TTXJ'7/XYVQ=4R+8L,UMG6U;DB:$YF]L+OR+-\_ MW2V:AO15@[YN\R7E<[L5>9].'^,Z39O4M75+=:G=/9 U9<4+*N"2D 8]?9ZM MS[/U>;;H@#0Z)JB13P ;M&83D!K9X]CP:3R+U,BIAPF8B4U"6Q@ (\%:;T;J M &M= Z/+XC9PX:#)](")$JH.@*%*-[(C09'G8<.GS" S $UF-1@=((R&)J73 M>)>=)@&@2=8T1G(:N@TEP_,7-QHSF)C M-8EV=X,K^-(Q_X%[:^CJJ10WXLJ[FE08CASHHE$ZDIN0C- MLH5Y(R@D$QC5ZNSHAT%N'G4Y10$A#OPX]4+5)+3FUNJP)%Z:L]90"9AF/S4U MO/* 3M9T#62/:W$OVMQ#.^E6@<\S\ =G0Q\:>)&#](PSA( M=J6@4[+' KUSJ!_%W75""!VPFX+^VLPY79OYIM+>;H589X1G0BBF M]"1@+Y^:Y%.3?&K2.),$O*;L-66LFK+1\>-<2_[K) M>")^(M5JJE:8*LG( M=[IQ PF="FA9@@ MU3XN8]01A_*.BYIOPY1HO./^$J_RE?+V?>WO_5,E1(F6JKK?>Z?J0;[EI[B/ M^N8W-]0H.53S*QZ*_.UM?WL;T>WM\;M0]KJ YA9P;9MAJ-3>E%6TPD_IH/=X M!0G"&HG#RS(#4WL[4=O6*=4WTF0@=_%&EC3/Q $1"T-QRCG)^,6VS*>0Q6LU MJ[K%"%@0'JB3^2/:E=9RE/-'.NB>VYM3@\24B8Y4%R+R\DLDRO6S1W&"2<#WBK4-?4 M+ MH\6KXQ O%;HDML8Y.=ZFC2YI5.F5]A8HAFMRO2[4>I?8"!9KC:!\6[<#:L"- M9/6V/4K.K%('.,J$=!DW*7LUJ<,C>YC6I@Z,003W(*%@?D$@3%R52!3YC6AV MH\H)0!L31E%M-JB3 _D&:IH-=5(Q$ *>.AJ=$Y'0;*&N]OO)$0<)2:':>\.X M/SKM9#Q5+>O>.=^^(H$YNG\O#=VXH*ZI2WI& D]ES$B^*Y"M--4'CSA9*'UY2 MGLWF55JGEC9U.PMDW-YJZC^^^='"!ZMDI ?!["!YS?B"YTN:1%76A+8"9)=Q M+, H%LE]SL(E=)'!>N!P\>&BYMMP.#94F"MB@X05OG-%G8BF9KZ>IJ^GZ>MI M=J>,K"LI/ETP4J@[I[M.6;'2N.]YH!G4Z7ZD'$S3Z/)8 87[I=L-XL-0OCZ; MK\\V\/XO%._C_:M>3KJF@]*L9;V^\=CH'G2M^/ >!G^?#^]A"'9]"Q5IM.8R M[:2S8X+:QS56_&BUISDU.S]'&V=N5FG0A7L:YH-:\P"CBE':6;48PLOVIKAE M8 ;=;1@@7),0P>@R!OQ%^O.Z2(^GC HL[H%KD1GKE%0?DT6W_JQJULA/M=XK M/N IA_(-E2P"IE^@VGGHZA7AJ57B,Q:-$?F,14<9BUVBB\Z3%G^=\/R9DW_G M\I^D8,R,$Q4U0[A+3FPDHE-"XM.2?! ZS9>R(D7]DPK-#7$D8.&BYMM(!S,( M EWD7 A.SJ?AO_.8ET)/_E&L*FW\#=SO/- ,&EBLHTX=AVYH[=-*?%#7/*AK MG\[]\7DM3T_M S3:MD-2_22^K=F)#:V'IEPK$1O;CY/Z81-$7E/%F_(&&]O[ M- R?AF$AUMVD,=#6:A]&M$U2F1H+P='&]T$'%#K_2/.LJ"&.Q@EK8Y5BB'Q8 M7*T@PP;=:H5+3 IWZJ!<@#&4T/TX7DS5-8AG-V/\!'C$P'=%% *$=39WB"1_HAK!4?OT#"\HXT5/P MW<$_^CJ:+)\)6M^F&\#+"!2 6WLO&57ZV"-+X/T7$ M&T ;H+D%HJJ,@QLA'60X4 J /^-L>9GSC*YD+J%,2W@,$@)A9^?!+ !Z%#04 MU;OO@RV 9$!S&T0M*5'M:,+*5]O"%E3J/)>C/M M[AB;.+&E[B:7SD/,OY2JN_R3$DYC#]<(N&!D!%"T3;JX388@3"SX3*P/X&9I M[N"4_NN I4*0\GO"'I(SZND55/6.5,T;2\%7U2FFPR[\FQX='T\QU'L\I^@^41E_C)"E>?'K]>N#N M)^V\&OM3,"[N<8S29BS6-[/UBZCY@Y.Z?]$OAX9)8RFXH\A.3H[ M8-/2=ABG6._+:),0J>7M9&%9,I+%K*#S/@D:[![3[FZQO>9O@Y.@H;5;RJMW MA24',\%<:8BMX0+-M+M3; ^$DX"%TL8\>G;V^F4MEA+1+C:#GHX1:?WOL#EK M-XC;Y$AI'%R(4R:2IK1@>J%:SM99*0%N"WM4G/W-8J/#2#ZU_ Q2RS]S89M= M\RQ>"5)4/*UO-/J$6M Y@RDKD7("'K(! M?\$*U#P,#$3\*S+$YGE?0*!_0P;4U-T*A/D;,IBM4DRA&@5*O:EC%B 4.U9U MJIV[$XH:JW8%COI @6+5J5J&?:&PL>I;AK%5*%RLBA4P" N%B56MZN+FAV)' MJ6!9NJ0 Y0%6W0N6]@%%B4WU:AVI@WHZ4*I?[>]>06&CU;Q:A?^AJ+%I7F8W MEZ HL:I=G6.T4 9@5U'Z1Z=IF@?)%1%GOE!NBM-/ MABV+S G]+7G+8^.X:(V+&G_M^_3:]"ZD<4-9J:'=4IXNCF(@VD5L M(DST@$VF0=1QL*N5 2Z):01\(VL9RM.F^(E!_E6SKR$:&0BB/^/R02 M\&(:%9:' 6_Z^=Y W#N0?Q]L"W7@:\"B/<;"6JG>!I.:@W2SE YSU>%BPDF MP!U\T5\X.(,+!Z#%9#[_H[APH(,%-)3]/0-_S\#?,QCO/0.%"*"(5%O'R]TN MS]I:4%#?,P+0/?I]H-Y:!%QPKG<">>,NAFK"FUYM&B!GW(5:FSECS]T$!.\N MXFJT+-J[ 5R'-MY/6)FW)OY;+,W"G]\J>@$9REF DX,+ ;AG?+?J%.^+I>S MR%<6^_DN#I[C1% 'LKX[C.2V1F#,@\6""=[OSJQB(X$P&O4=HH;) Y&K7 := M"9M3MI*'U>PYB4N"90)G*"5TO!)-9+IN%O-Y>0D0A+^GKW@7G7?1>1>==]%Y M%YUWT9VOBZ[7PW.$[K<6RM2(_&W6U&+7)O-/D]7^?OF$[R^8MS.:88,Y,YM- MR/&&LS>/%2S]D%L*CESAIAAW;U![0UJ;U![ M@]H;U-Z@/E^#VJXF,$8+NB\-<81V=CL5R;5Q_==)4A1\:F=-*WH[,Y^UW_?V MLK>7M<_BB)4C\X% :FU#ZP$>]*ER)M-%0=K><_)Y#(O" M6Q3>HO 6A;G:YW\E\FZNK1;%*0CNQN[DY2TU,L-1G2FFQO3 MY/5SKY^W>8J[]2/<7I/VFK37I+TF[35IKTE_0YJTZ7GH6CW^=;*H7A,K%,=X M__S6)"@4_O9JQK0JX-Y[_)]XP$'Z,)*8GCA2E)Y8N@DW6P+8S'=I9SFZ&= MF<[MB?.VL[>=884/R@5V%&@V+7$ ',#;4-Z&\C:4MZ&\#>5MJ&_!AC([%UUK MU+]-N'PW8$D3P4)>Y#!EVW8:-&0H9QHSG!BO(7L-V?"AN>,W)1X(SU@LZV 6 M#W!\%HN8%^]R3,,LWD"O6_?T%52<*BB?E>^06&4.?&!O>WC;P]L>WO;PMH>W M/;X%V\/.>3GJ,$\/^I1K&^W=CV(/LG@C*-]4GG^!;A&GBTE0DMNZZ'6;H9W9 M<.V)\S:=M^E ELK5?GW=ID(BY'+Q\>OYG(39+)W)\)J4&HPLY8$J&\DW2%O4 M0K;\G8&X]8EDMZG8BIDD_W>Q%0F_3:=AF*_R1.S]O.VG[?] MO.WG;;]OP?;K1>48M2G8ET[AW!Y\)]/!=E1766#A,=V3N"!\(IC?UC#L\@UW M%F)W*KVIZ$U%[6.U81)P'L_CZN'X/"M"^DTR Z2HVAU\N,3!'NP_;^IY4\^; M>M[4\Z:>-_6\J=><8FC/AAF-8=>']N3699?*Z)= MJ^!?5-@SU5.\U3_)1V$G49 %+0T[>U]T9^;9IMD;?=[HTQI]Q?/>-T(@78N5 MPM(@V;V'S2^V'_9+<DGS-&,Q$6C+/V[AMJ [$@;G\>U!MNF7S#VC M41X6M6$?"=O$(>%M&&KU>X-PC\_FES0-B7RZOM "Y@\Q_W*QE?__)@@%)5"^ MM!C).QJ\H\$[&KRCP3L:O*/A?!T-UI37$3H9AM-"@N2@L;S)T[R8 <[RGRGB*-[7 K] U&N"PR7;B; M#8+_)EV]G>GM3&]G>CO3VYG>SCQ?.]/\1'2N%?]5*(DOA$_$&JT4QW8*<=,X M[G1A&"5>#?9J,"B4)?,M:"JO&LSFN_W[4E62O2"I6+V*!].5P:K6(PYVI71. M&".1H++N^4;CBZ,M1ALJC%E<+CG*LWEY$++F@8C3,A3T%OX00_CMAQR(!Y]3 M)HA;I/%_BCFK%BA_H(ET ,H* X8<:#N@-QF]R>A-1F\R>I/1FXSG:S):4Q/' M'9KLJ"6-.-3824,>=;BQFV+HW'/RB[R7NXJ+N]=E+2-T0<0:;5V^RFQ4 M=UZ5-G1Y'\NWYV/A+#NR \3?#I2)O_SSDLH4BC#+@V3VG,2+0I+?Q#P,DO\F M ?L89#D3-.V$@M9MRR]9>DM2V]9>LO26Y;G9UE:/B:=Z]D3P9$@K9[P M*S1/'@LC05Z2%6V",)1)I[*$ZIHF<:&+1B0+XD3HI *!0&RJ@EO[H#OMW#+) M,,7]+2?EO_QS;[/N$D!EJNA]SL)EP,ETP4A!^,=7:[DZIEOW-]$T%&1?Y%P( M \XOZ>HY3@M&BEW#8[&/2W<#"U)>&N;77&S+KT_T4?S Y]M;P:I5NK^U?9D$ M\1NEKL]/] /^G@G>R^OG_\YC'N^>SY0%IJ=15/P]2.Z#K9R+>\)NQ *+ZN?3 M]M@6X%XN8S*_?B%A+GU,L[G@*V%BQ17__D3"94H3NMA6/TCW6\9B,5$OZE5K M:4@+X*ZD<)'%P>47GO."WTF0'O]=.M/J0!AVM4!L=8?@^D7L[G1!*C^/S)=9 M5]NC.+>XFO'M1K! ^NUJ)064U*@.\ZNF$]#W]&G/=7'\JS.:?:)KS:Z$)KOK6%DAZ(/(.C[00 MA.;U0+BP$,*ED*A79$,2NI9[M/HHO\K)$WT@(8G7V6S^02@P]9-N:4@KX%8D MD%?=Y#?%Y!:%5:2]>@I=+H2?&63V9H"YV MB'O[[$@:B65:7!A+0W+X=[70;3^*!0B/0?&JBOS ="7MI-])$@DUXD3G/MC- MM2NC_2@]0KBG/+M,A#A-%X7*/8W^E9=GK F$YE'L0F@4SDUM+9#SN=!&JO6X M>UDH%6;96J-5@3M9(/ /H4ERFL:A9ENIVN"(A^&BQD?G"C=A+A6R=<"R[:=@ M16K(:VK6.XT?@Y=XE:]J5[WR]_ZIBE,]576_]TY5Z6VXR.,D$L);29RN6>\T M/DBK7;'0WOSFAAHEHVI^Q4.1-0D&IHRL3[VRIY*A5O2VZGL>:.S/D4&$?!IM M",MBJ!9E!Y M4$>=>DTUM!Z:\DMAI%81)1D^*W3G(IX6A+N?#9"9C#8(\J-@VA'9#Z2H$PT! M"Q]@:'RJ$.D[.,+&(;!B/$K[ODW%*27^J3MJS:!#\^&>T3)$%B1'):=N9:Y$ MD$SW:0S%K8!U0K(C7Y0*+9Q?/7[<*5\O [Z\2>C7*OQ3:SN VCJE6A%[K@); M3):H8Z1(#6#;XT9:-<_.H)CX\#'(PN4NJ+?[O0P*M>,!8,"1X)?Q&/&C=3:< MC(N!&Y63:YJF>9 <_R@ME%TLN-6R:#.R8X[L7H'I MOKE;VF.^ICQ(/C":KX5.EN32>2U/].)>6DZBV;I2R*[(FI&PO#4Z32-!-,NJ M7%D54JN#.^7+3D97V;.%N^HBX%+2KZ0OKZ#L$ZU"E86GB#_13 K[P^_2 !1S M_-\D>]A?R52PJO?OG0?WQ)$94QE-K_Y)ME-9L,,0X93/-S+_G12%I6_3+$@7 M\7-"BLSOSYS,\^0NGJN\TR9=D6 28O^C?-/I4C[OI3DZ6HR !>&!.F6DI.,H MYX]T4#WN TG%B9;((RQ:";IY4>I\0ZH(D-:+8-37+2I*HZ]QDMRNUD',BBM? M0@M3P= V=DIWC9:H76F-[<=)_: [XK ,BD3E5]NWW-F)W-D*3(:]!T-V\L## M$[T@I?8K=-PY !NHO^,2YK)FS.&.)RU3+S7G+J '!@3:/03J,VX4PTJ#_?T4 M5>HUH.50%.O3!=0-!Z3W4BR!!665*:U5/^ =SP4/DIW ;\0Q\$>0Y$NG'3Q6-894&V3QO:#4/] UI05=U" Y*L[.*5_S\4[$G " MTL\A79QBJ.XH"Z6G2A79194)_\#4.*#=W&)A5+ WV\H@D"Q8+V\T%=>&+K8- MQX=!3QR(&H,M!CW/!]&@9\K1E1[I#YG-C[*MM,#@'<\%S[#S1#9"!J,R8SY0OQ>; ]M*I%<^-(/V;-I)/=+HYNOST]YGL$_->S. M6 JM"E+U -[!UR4\@[J$Y7W:]2%(_! OEAE_G#X\ZI<'M)];-/DSCZ,X8-OC MV\)JW;"Q_6"U%\^E4*$>2/TM.MIPG0T; NV%4]KI1ADFJ+M-TS&#B!J'A3 R M >*3IZW/(+:(H<5U5+NPV[NM)HM/3)F<34#G9'HUK*!&CAN1<.R-)MADX+V0*@_ MH]NEQNE>Z+:MB=><0DMDHMRM_845.NW?7] L:DV5433+5A6JI8VE95&M26@H M&OG)T#0;ZO+#0 B_HMD<7:(5N+90U\#)WJR"/N*#:N<-$W5"OH]M+0G0@T%N M'8 .4+=_I _(BK^ADX*:HKKHY%RO&1/4TJLM*&7D(,DH(Q&53E:5X2,JZ"1K MWTQJF1\,Y--OZ,0NO%@<.BD,RLC:K?LN[UBBE*0V\]>Z"4A\^2XV:@2B6^[- MR<9'' 4'A[-JK:/)D6E\R0K5!!M>^>@T2WM,W1APD2<.B8(L%FI 2!(2YD=G4&J MGI=73>DU%Q_^^D0?Q0]\OCUYFO,R">+3NXQ AE@*I0^QS!L?@W ;I^R3!;V_ M[^ V^F5G^Q@]=.TV@M'G6@"]>>/656EG/F%OX[KU!EA'UNIY8L?68K^@H<]* M.[8:K&W9/@JP0WF!18=3J3?%*J]>)RM%F,Q1EG[X:105?P^22N\3TOU&K)JH MK6F-1=/3I$J:/]4&!8]%JWMS3M_*BP>$9P^BUV.PD0]3BDT@)&!;I-B4MY;U M9:%PL2A@NU;PNG90A-@T,&#I1"@\+!K7*;RFTHI0?%CTKOW=&$!A=*B#!(MZ MU9P)H7I. HH4FT[5JB(Y%"P6I>EMXG9SO5DH1BS:4)5]L1*GAB1R;K9]O"H=3NLJ)2?!Q+EA38GLXP>""=B^*70]:_(AB2TR$RNKNGQJYP\ MT0<2DG@MN/)!*((MA?![+$K1&_7O@6Z#)-O6/LT.!8=%!=HE$M7,J*)X.A0A M-A6HL2H\%!@6Y:>8.L4KDL=_EU9*.Z38U"#+3XA"HRW8-"9;#\I"\6/3HZR_ MG IE!#8=JV$A&+VN#.4!%AULWTI7ZA@*"HNRM6OEZ$U'*'NP:&*]LP?P/B.4 M9Z@4O/M@*T9+9G/!E)SOV,=E!A2)Y%W9V;S*AMJG.;9#C4WI@[V8"T6'1?/; MY\I'0O9EL8R\=3%&?L*FYTW3+([BI*AV=+"CKU]D%(I$T@:5&SG/RM#;_#I@ MJ?3!B]U;B +]%/_]AQ-."%*^E+\4/T@H#V3^G?SOYX?;/>RO7[_^16ZF2<37 M?PGIJJC6_$[\[X<"/-\AFZ0T(Y-W$\&A(*WB8),@C28\7I0!0]$FV&<[3-8T MB4,!;Q(=!=6[+[+:?+"UA'8$7\X/#FB>F2CHEW_!L?0U%A[BJB9*L6EE2/"M)=P'#T< M4^57C;NZ6^ M$#V"A2IJ3W\?@+K9W$">:G&T&@D[XH;EUGE I_CE'599!EO\1R9=;(0V(S;[ M-+L,&-L*@HND$P54H[[.4157982U?[$5"K>P^]EDZY.,=6R=W>#6SIW=]*G MD$-OFUZ0.66D]*$\!2\*^#U]97A."6*NYW,29@K"3?@!'6MXU/R08JIS@EL<$2L'KDA9KN*!;(CXP9IXU(^+ MG1O"^BB%FCU&O!D2*P\:7KOJSA'@!]#RI[KQ:/,$58^)E@NR1-0]H_/XU87/ M#BRH'Q K_M,D*)NKH7ELK%S9NRRM"0O5B.@Y4/KG[.P-S:!8^7#/R#J(BR*U MV9*P7$RD%.\FL<4U XK6">G.';A MB5E:EIW:5=M1(&AJ[I;V2KE2T7KRLU/:#@*]"OS49U;-YM)\R,IK48"S/KY3[APYUVPD3W0=;A38]6>LI5%'P8G&\]3>P$[Y\3K[&1AS MAW4:$,=)%C<(AJ*/4Q25*EJ9)R;ZKD%/QXA4NJ-R6B!=G&)0W^8[H5QS[6\0 M>E\55%?16E-UO9[.7I]].!3-?Q5_;E4S7W4E&X!3_& 9^DUY)9I/-!"?];7MO;IDAX6-X:7R_Q3)?ZIDO-[JJ2K[PM: M9&N\L+O7M\=63*C%I0 @4FP5ABRFP@,Y@*6(D-UKI$#P6*H![5K!+\8! :(K M_&,WH0S(!2P%@FS>*P9"QU9#R-CO U53T%6#["_Q&LJ2$:MN^DQ"* .P*7&P MR" 4'38MS< ]#84X!O6LY7U-* NPZ&>])JI F8%-7X.[_J$(L2ELMJZ>0_%C M4=7T"1)0--BT+ULIJ5 G"C:ES"2Y"(IQQ%I60WH^E /8U"QPA1PH0&R:5I^Y MD%">H%/-C.LJ0)%BT<"<% J$,@6;)@:\D0J%ATT-LWB=!LH"+)I8CV4BH:S MIL:9Y+-!0S[85+4>K@Q!68%-H^NFH.)['L76Y7HH ["I;YWKV$&!8]'1^JE_ M"^4"%OVM0V1 5W@$R@9L&EM?EZ:A_!BQB@>I+P!E Q8UK]WNL*CSHWENI8>' M&8 L^"L6)=#ZPQM0!F!1_7IXZ@'* FSJHM5;6U F8%,9K14-@#)@K*KCZXW0 MT7+X*S;5T?:E/2@?L.F.=BZS0M&/6%-L+)X!Y0$6-='JXTY0\%@T0^T%'%M% ME(%,^1F+KJAEBEDE92AT+%KBKE5/A0X.[$#[.",/ER3*$S*A\\ESE4TG&OX[ MCWE!I\-G&HU)P?Q@8TLPG9YN_$.,S6D:A[RVB+BV#8[7C7!1X]]:.KEGODNW MG1[6AUUZLK[#:T'H?R2KIZ%TEF&HG_K:&#BW2W2HQ:0NU]'SU]R^0U,E.CV0 MI-3REO&Z_O0TZ(&E1MS%]F/P+\J*Z_4:&=!B!"P(#]1]"E9ZJ=URE/-'.NAI MA;FZGJ\"U ^=3R126'Q9K/(',#,>SW>P[A*]6"O*N &Z+=YD<_>>2=&FSHHQNI7<5NK0 M3BR3HK^8CRRNZ7K+GQMC43,86W+ M(#N%NZ<%+5='I#P(2NJ"WOJ6)LXO!2EB>Z[SC##^2.?9UX"1XXOBZF"\03<+ M1,[F8F+)3<[$&LJA)(([X0C9XZ+FVT@@X"P[7-(EN5^)( MW!0GKCZL >B!XQ&/B^V3H$,33#;HB0.1I$H;3C7H>3Z(!MT_/O#:O\_XVPA1 MUI^;M.$ PX2@C5R%U%=4":_1A1@UJA&:,(QJM=%&71.5:QFZFS $/2R& 8U5 M&C3KKHT4H&U]$ZB6:O]B$\,B[R!RU$8W&@A=5J^AVPI=J,,0L[$=Z8.P/@AK MAM@'85\)&$A(80QQ-1D27)<7$G/!TTE&)[(8_TH,/)D',9MLY--0,KI#5NN$ M;@F9\(R&7R;KG(5+(6V*8(_#*%L_!*..N?4)N5,$[G$I],(B'4QJBT(@EN64 M&).*1ZEE'9KF3CL':]>P.?/C+?N5B[@\^YY^]P,[MED M6SX1MGJGXV:O'_312A^M5#I;1A[O\HXP[PA#X@@;R!Y!YZP?D$L ]7>D-Q^& MLL: [,)2WG=8%17(+&Q5@(>QE8#,PE(JV+V[%<@@;-6$7=DS(P@GR>L^V;8 M.@F/F#$A92EU/F'R>G 9PRAC%+2*;/" B5]YSLM[0RB"38/ P1R*&I AG0)5 MUP>ZC_=H5>"_Z24,]>THF^-:N.'UYMDG->4-32T0\T0S8?9I&22++5^6?!$4 M0!AN;5 <(3549[-Y(0+TM2Y5 M[=S6"-0_7J9%8-37*:JRY/Q!PY1?C;6U>@$],"#07CT"]1DWBD&O3FG?[M7N M%(.>/KSBPRM*%_Z0X17852J(''WS-@A(9(TNF&1\M*"[V@*;'0K6:5!%S_I8 ML5^/S"UT8"0P9;L"CB_T83VL+!1Y=!,=L8BV[.-"%:,RX8=_#-KI[ MJ#[CPUC-\!D?_8:\VOBV1A"^$A--OP9I2"9SRH0-D3]G\SS9-77X%)XA(9A# M1JV@P((]WB__#?OEBS5U0]E5M:*FU8)Z("&)-QK?BUEGA+C^9'%&9O.YRA'6 M$ M3Y]E_"-4O$1D>P?5B 16L;PVN M=A1\2*NEU1EKW3@#HJT/BWTBV6S^%+R @,*&0(O1?!6W& \S>N.5W6I$IQP0 MM!Q(5F"J;3,P:OG?Y)XL12[9KH1.VI!/N728#_>27R69\+, M2B-QI$RC?^4\._92G0#J.-KPR&=S%;4FB)M'P8#T#7$ZBZ35&-X_[_WSWC_O M_?,GD !:!;J$;CW-;[*)RLWF4/LM@0QQ5WG*]?;HS)J_C8DL=Z0%53[APR=\:,O9I,5F_S/.EI=".1:"C]W% MP7-9Z+-<; _E6ON/,M>@W2 ^-.,3SKU#VSNTO4/;B0^MBY#&H=$Q(EE19,82 M-J=L55R-I,])O"AS8]^WS#FV];F!]<"V!'L5T:N(VKIHE6RH5M?]87'-]FM+ MH:$8]<6':E]1.EY)A\C\4?PKGPLA*GX3'6(:J1[JL3W\N'@C3B2670F1I2G) MV,]'O%'AC8IS-2I<[!RWRJVWM+RE=7Z65C]G/[H@M45FC-+:W+G=UP$30RU) M%H>!*]-3_VWL=BB$>F^4>J/4&Z7>\/*&ES>\AK8QO.'E#2]O>)V)X871UHAB M'BP6C"SV-5YVK6P&M,!?&3J?R8S.3J_;7=(T%>(ZWHBM?\]HE(>9Y@FUYM8F M:H7JP;VGC*$K(=< SS2MZ38TM$/2X$J?6HY2N8DLU\JBY=6?CI:B0 MQ+:EYE7]Y:!T5?_PS\^/I^2]^0&'<8>+FF_#U.0L.U+"T(V0PO'!L:3DV>S]1K<3FK0Y<1J_#BI0 M,+EH$(!$D[T,1@<(\;@%93&1R<"IA$9(ZI5&:ABA1R4F[2C0R&4E;/Z@V0- M6)9JU%G<>L:^.G0;T,R>H>V\1"CW9Y\&X$AVKXW)U_G7@( M%5OT:; ^#?9L MTV#;!\)Q),4&@K:,%^\<)E6=&OD8HLV,6-@G!DZ'-2&R4R[L- S%NHVJY:-) M\=0VM)!P>D7*@Z+Z@)H0;4,+A)1^%KE5TJ@HDZDFI:&I!6+$"1J1PW.RFOG1 MM\219HJ+&I_TZM-*L5([:#K 19#(ZS./2T*R._E)J?JH,U&:F@].NS8[H[G# M6.D?= W5*:%2]\P^D>PR9XPHGVHSZ#DXHGTM17-(JJX^+=4G'_J$(Y]PU#9A MI?$TIN9GW^A24\Q4$W3>=L"\4 .S#Y4WTNXZ'8D'W6!" 7X6GYJ#),,#[@1" MM05]ALZ)?.F>H>.N I^!* %X2D>7S>)#;\9RT8?>W#^RH'58H),I%AZ3: #J M)J;XTV05L"\DDTMKPDF8LS)L%FR".)'_.*>,!^*W^F;MHHQV/^HL[M@'V=TB MD;L/WU#V*#[\,D^H$HI$J<511TG$CS6,' ,IPHZE 4P MEY2M*1-RX8*FD;8&EKH=CF N+FJ^C="R@4O\=*E?D>?L<7^:3,,P7^6)6%]1 MS>Z]D$<14=< L3KV*+@BI4!?7*D=&Q-75I1EDM!+RC/YEJTJ&-1VF$&Q'@B4 MY!8'0O&W!YJ(SRZ*T_LK/3K 6[/#XI?&Q;&;(&9_!$FN"LS9_P!*_KS2,E[- M;4>^- ^,GQ^VUHA^4$1\./Q-G\G0$O_TE?Y*>'3W@>J3]A8F'YQ!EKV25-TK+F M\I?]'3':=!3068,F#-[K1%*P9PE50&_@?8 A\.Z#N#Z(>WY!7-O6[^PI*M4%9@UQHM!%FAK,"B.5J) M#&!)%.3Y2ORPE<_/+>2,3?+]E$T$ESDI2W+,A12;;*08XQ-A-<;IAO"L,-,M MYQ!:IV?P],*>$/F7PWWZD2:X<2*73T253&R.TYSF)Q+ZGO)B1[Q[_U&T6/(9 MNZ/I0GE1NI^/C)A/1^=?30JDTV^.B(MWA/.G9;!'U@O;5!\9,9]0,05Y?>S&QV[.+W;3YU$XLCC. ,?V?$ M0@8OR@*LI5M"Y4>J66'RN(@=PO1_)^Y%:6ZP/1X&.5N9GW0 ( M\;4VK^L&\+:RMY6]K>QM96\K(]#QU0?06=K!ZO/(M7WRUTE" JG)%O^9A)1G M+8T'P$C.-'LP+5[M]FJW1@V:B9,XR.)T<2?7D>:.LKKA@/3>!]LBG^D\2+94:BZ4;\ZX);_9XL\>;/=[L<6('=!/3(S5^FK2AD4;NNJD7(XW-0;3$P8S6U?[B MAXR_E,9>]^<;VP[OWKQM16"G8JDR0D_(ZT6QK\7[1"_$"HFCXJ*>O)V61D]+ MPD@@;RR=:%.61L-A...BQIOQ)VJ]=IGM1-J5LNB6:7>4V#Z);?_TE20;HLWN M[3H<2NR%!*&Y*G^^[3!HL3Z);W9=S&_&P8OV*[6!]3 *'J2?TZA2*TET_1** MIM.5_%L;O$UC#>@$V],(\G6]:>U=6MZEY5U:WJ7E75I./ )V5,21NK8ZJ10C M]7MU5!E'ZOCJ9A4 06,I2&35&P/$CJ7H4#.W:I)- FRXY[M_-W]?-R9-[Q/\COYROTC M1]Z_[9]8L(IT7\:M>.=2[)5R*\_2!TD>$U*]J'?V.:7/G+#B9?+;=)UGXF>: MAD("%,_67FR+[I>)D!#:PO%]?\[SSOQSUG9_)QX>TZ5[Y*.I_5#4[__X>RS4 M(18NMW=D0Q(8%$#G87 5"X@7Q+RK/6\->@R.X+TQ@O?($/QDC. G# @^'G1( M_G:IPX2>R1CGC7)8>4T9B1=IJ;*$V]U+TH4LWA,L4[>$:2J J/"V&P4#4KXW M<#O#!0WE%//'_?UZJ(X+Z.&CB3Z:N'<:88HF A]*,E/3J)6S"SDC%*IW'?9> M#;W119\-S1C'RZ#9(]S[M([]-2D,>^1,WI;J8B?CW3A&9T$=%YH,;.S[HL]# M%,/*'VHQU/HJT"6%] *]ULGA%KK/3/.9:>>7F6;I*1 DL@>&N9-O:J0):6 O MSDA3S[H[X%SGK_PR63,JCI1L6Z1;D'_G\;K\E>PK[TRDU,N#O= "9J>T&=I9 M[DE[XGSE(9_2H2V(N68D+$UFA9NUKHE3&F]7:R&'Y'*?S67IY;MX0Z+2.? [ M22(AQ3YSE8_8J*];%W>ICE55I^63V67"($WK4[B,^PV!9I_T. VS>%.J1+H( M'[3;.6 9-$ YV@!0#3LK1FMR2 Q[^]"6#VW5*<_ U4/;RK/1QFE:[2]TSF?P M9+V=8.CIB\HWY6!]8_ T>Y^C]SF>G\]1;86-U*'8PC)#Y6T2O=?5RT!%5:SJ M%M""T7Q-HLGS=K(*_D79))01Z'@>A\74M;PZY8 2'+XLFU@Z7JI:K?.,,/Y( MY]G7@,F+J-<[4G5WK,#=3*P.!9&SN> N,34>TE2!<< M&.0*T?I:#7J>#R+O0/9NUC-RLYJ<$+3#UA^ME]7X"$7G8369*]K6@D+EB^M_ M<6-PL?8T]8:6*3K'ER%F8Z7?^]&]']T,L?>C@R5LC2F'3L TY-[\9F,-(<7 M;O2ZCB[\.EE0&GV-DZ3P@PL.!.DBEH^X5T[O[CFM73[A+![0G4S0[/Y ]F0-">G1K#%$2V$!VY7*\(VL3SQ MGDBX3&E"%UMU8 #0'(<3'A) MY+&"=,/>/F#C S9*=Q+^@$V;,X1:$LX8^0'5YFAKI6FTH:O6Z@:Z$%;;54M- MC6I4KO!AMCR&T);%36!D[:%;^'!116W8[2B7?Q\2OM,B]V5Y?&C/A_84D.H- MR9$&\5J9EB.+T5F/EJ ,X85+\8^$BU\/K=O= K+U.5RA/3#!'>_S[&[L3M.H M7DW1W>HQ[(PC,H6+&A\G&Y%?=/?Q:?CO/&8DNLIEX=U[PF*J(Q$5UEKY%N*4V,H>B M!:L-I0N1ATL2Y>+?Z'PR/SA_:UKWZ%AL300N=V-'&-WN&L@-5U8WFLU_%W2& MC/#L+GC6^!ZA?2S<%[C,>497A%T$X9>$+C3^4%U#"X0!>BVA77^?;JXI4_[=!.A'JK):&AJ@9@'PHF0JDNINE1M<+C6<5'C'?TGCJ>=MG$DRBO52Y_D#>YW'F@& M==/64:=V*Y\0]J@*Q), MQ^K'M9I#D9]?=#42="T21>EK0T*C&B_G4MH_CJ6V?0W7<2I3KVN8IAF'5NI%E+?0Q=&PP7]YF(3%T0?JN5XH! MT3=TCFW'R1-\0'@0C=/3G>=89!@4BW\^I3V7PJV_FELIF'3-!) MTZY ZSSOZ([,SB!!X2%TYPC@RG"WU!X@XI^1(&[CH4>9Q#C/95'_27"T%"?D M92W.(])GVJ+!9W$E*AH3#DM-]%E(WV@6DNZD.%ICU^42^R16T]-7DFS(1Z&) M+5M$MPT&14]51^7R_'Q8T&/W#!U;8$5K9-XMF]KU^;FY MP 85$/HOXX$^N(?O;Y,@# 5WHIT+BA>>*YHM"9NL@ZT\OQ9)+"9'% &2537Z9,Z:X70OK8>%RY@<6I-E]";V.D+K?<3@@ M<5'CW:$GYFJU@F]3L7/)4_!"%,L=W'X(ZN_BX#E.B@I (.K5[8>@_I[1.>'2 MR N2&P*$T-#)*8Z9%,S@.6AH[9U+WKGDG4O>N>2=2PZ*SANHKR/U')D$1Y' M8OG\2848^2K^*,M"ZN@R[FVC"EZ>)'\0+@O]%K>[9NG3DDQ#L98VQ=J_I_(B MR884\U2N_0>2Y4Q3=,[2D#V HR>4T+GH\_Y.L#OEXC1D"Y+!81D/9L-128.$ MS]+Z=^TU+6Q]NHA^-7R\IHVUSW^E31\_;6&CTF(:,B)F_#:]3N(B7G+_^%FS MCR'M+9!U1]/%$V$K/3'J5A9(^"@.V%6^$B+JB]@5O].<\1O*2M122=G.YCMA M6PC_^YR%2\&9^R0X=25;&\]&94N:[CYS%3,2BH$TM2V;&EL@2)R3<\I601J6 M0E-6%-;,.:"Y':)B&NT/T]U:?Z+W DV-9I_2T-: %?PK1#S0G>1 M4;+R/4[&Y#-B4MI?; ]-A(%8%-3_&K!HMB[*/4S3J"!ONEZ+-1$7O1_BQ3+C MXI07^ADG_#8MX=ZF&8M3'H=_!$E>JSX-3HPMACZ0]6ZZ&%VP8#6-HD)##Y*= M7EBTX],\6U(6_T<6T[XXZG;Z+%0?0]L"^]P\8<^G$U;\OTK)*&?HDJ8['(=S MI40B9DSH&EFP4"^: 6C Q3ZIC'"I8SICEN:+0[+FNC!7;U.>L5S^(R]\)4_+ M(-T)B2@JI[BUK _9.)>A(*!^_^ M]+L)8J8_A8<@8D@&-FH0E>P[3+O,EA/VIU4.=J8"!0O3/$C>$-H/G[2?&I(9 M#T2ZPP59!^K>/O;9YR>L@M]]]D#43A4@1=F58K>7L_&!T:_9\D$8,(<)F.>=[DJQT.P!-OO0 ML(RH5MS^@4&Q"Q=O4DO[_8@U!JB/I^S M^=%O1G;K $1882!E64;8:A_WTGNR(>UMD"4US$J14FB;@F<9B\.,E.IHX5X5 MNJFAE[;7#UE@Q-.2O/_QQ_=*;ZL:F5E/6Z2^>U=\Z#:52U6NCF8:F[O8>/FI M%%33>2:-/G(3,YX)$2T^QWC MH7Q=R7$M.9=J%8CV".]BN(>Q3H/XN*W'ROA MT$A^BU%Z@"#%7QEMOB"2I]D="7BV__YL_I!S3A*Q?G^\32/R H?5;>0AH#ZN M?[:/4C5HKP /*^G=CT>DW'?!9S:F/7BS](8\LUQL['>_BD9_;:1=WZ$WPGXV M)>QG1X3]8DK8+^T)\S>[SNEF%V?9T3T1\;<#9>(O98;=7OO4)>0!6[NA^"9. MA:K8D$((;.V&XKW5!J)8W[IWBC\&+X4O245C[>_]4U5YN)14U?W>.U4/TC"M MV=6UO[FA1LFAFE_Q4&3_\:\&RAZ%^A.PF'Y.^5H8J?.81+4'!ZCM.*AUS^-= MPOF.),5.T;;KGI/AQ'. M#]F@#PT67LLG\47-HYZU;9Q2*1U'\MD!#9%U30:A4?L&97TC['0.ND+OQ3"$ MLQ^P&2L$=%0D<2BNQ;3K/""NT^1)$!Y5)Z+O+;#_D MN@/%M(,OCHN#KOAV5MS:!'$B5_$AGG)]%T0UBP M(/M(KBH1>6 J<'&::_61PAY,(Y UT>>G/,_@GQK4CK-X!TB9M.7D6[[&F_L: M;SW0*>S.-Y<:V]V2M#HF B[L,_S[8$?;P9WR99<1IG8WUK08@D+M$5+;!C>5 M)B>4K_O8&4A]7)@V!&@Q(=#'**A+'10C6^K$% 5)"(QH:F,\%!9=P82G.QN6ZB8C?1-AG^J$H#MQ,GG2H$6P)F82%J M4L'0K$"5]D$;,_Y0K3.H=M5I95DJ66QI90&2DE"MLK:'T$X( JN3H5N6?9S0 M& 1DS].M+6WJM@"W19U$D]^%9K,Z,>..>&*0H8)JX"HDFA,1%C#;396EYT90G9K=XXK( MSU"S*>Y:& D5;%T\1%UK ,U):C9S\"=>T-C:!@>$XA$=-,=ZMUW6L8(5FA/? M%A?:U+E"XTPQ6=6J=ZG0;-%N"D*G9];03&C/>QM0@P^-F'-JW#6]$X9&[+GU M)/9?HQ6-$F>25F58W-6M=/%/R?NGY,_L*7FS!W31&%5FDV92.P3?(=T"(JS< M"[Z3%[@%K5TV0Z.@&^S8 J#M1PG1:.DVED*WBW9 5OR*A!4HWK\"\NQO9\$S MR#-00(;\AH0A_1=J@NI&#O,I76PKP'-I4,Y@41M15 J!,@V+)HKIM64H[["I MN,-4ZH)R"YV6/$C-."BW\&G4P[V_"N49.N6[_U(S4-:XLEO*(,0:MYJ M_O3\MAR49UB4<]N+ZI*F.U_!(=N@-)$[LNS]>6COKEXNAW(5B^:/BZOM>(G/ M('#T^C*405BT_AX>'H:R (LJ[^*E6BA/D"KLO3UA#.4+%J7<]EO64/Q(-6]G M;[5#^81% 7=;.AG*'2RJMJ-JW- 8,Q9UVAI;H,7=H0Q"I1F73IY]H8Q=_O83 MO0]8%H?Q6HQPFRK3F]IQ )4^6PG4/RG[(H3E[S1G7,B%DA%Q(K3_V=P8_M]_ M.$$O/O^E_*7X09+_0.;?R?]^?KC=0_WZ]>M?BL==H_^_O6OK;MPVPK^(3;9- MD^91Z\O6/;LKU_8VIT\], 5);"A"!4BOG5]?@*0NE@D0($%@(.,E68L . /B M,O-]@P';_BDEFQ]VE[S^4"O,=MHD!2EQ\FO"A$!-,"M+<.VK)*S:;!!]2
9R0VE-)4,KW!%%@@4N^_NT[0G:E["0O:SJ*9;Q#\:ZO.KJJ+?UJ&/CHFT9< M_%SB0CAORNRKDDMY)^=/Q$9V0D3MF)5;FJ6G29UA"662WM9Y!RNON?'R;M#= M-:]*/@F+Q3Z&Q6V/25]OJ],F"569K584K^I-]IC\/)I&TE[T+$^(W7HT1D!T M:X<\H+M59!#I7-SWX47<_2PIJJD/<7[B-!\[6/F@=_MN]O6LK&Y?'T*G2>]2 M\_7Z,#IM-W^0B47I7R30GO6\S:BOH=DO!^ANK$UC2"/40"#0 M'7MDC6ANGV[[>;A\H76[_S%M*-3@:VH83O^T(D\_+'#6W%##_W&XF$9V-4O; M!^J;6WQ+8^WZMGZI),<=CP13'M^,EZ.YO!PM7H043RW'4\OO[]2R-^A3E] & MUUEP+!M=9O/==J&1(:[9FT!#VGQCPYJ]!R_XS3E1IME30,/AO,,4FMT'-)K. M,:"KV5E00NK@@;::'0@EZ@X(1JMK"$.)RO-+5>GVUCOQ&P8%Z^CVX3MQ)\92 MSKK=^4Y<"]/X$Q@QEY15"3?5DZWX_Q1QECHO\!Q;J2_BJ'C*N_MO=4+)-XDY MCWD1:2$8S L:2)/<8+[=U[&=P+[*RYA=,5.3)8K8V][2L(3/$IP7CU<4E]@K^ZWPEQ5.=4*HSP-3;^\^M=^$- M>W/1SN2;=.=/<];OJO1M9]:W\ ;]0/E@?9T1-SJ8=O28RR-BGVF_RIHG'J/S M8G2>/T74&(E):H;1ZTYP08L:^)+C3PWD[J$>2!=4+*?7"0#A3M 8O1NC=\\G M>MB>7 POD MA- M>H>S$"T+4NI%:<4@J7<:)'6Y'UZ?>/=\)HS-B\-O7W%Y(K=QO0A^1_ ;)/@= MP:T(;IT?N&6X+L,T[?!RB<5?.-D2*F01F7ZY.F $/P11@1F:+I2-]FJT5Q46TP5BZ^N!#^I#*+1J1*R#EX#>@Z"'<"=NXS]KCC5HE/%NPYL M9Z!\?&DGZ!W.:[2+K;.MH7;ZC7G2^W.&ZFLH^#;:JU9'6:=27Q.*^1Y]45&* MB_1E-Q_J-6D/$5YF3%B\%96YK0-;@: IVWV!E]'J:C7E0^>KYW0M,&7^IX"/ ME1NI3A6?.C0(MXD*736<:M"Q2BFWI][R84KO=6>M&1)!LU"\%L")V%"XIX3% M/G)L.^Y=Z8]XR8?1'4YSQ%BVS-*&G"D6#^A9HODD[XB8:L1406*J>@'%(PTX M8KPJAM();VST3F"OS\<*#D:W:=B#BZKN'Z+$"+$ 12DXG-%G$@]M[J*#&]%: M*Q$9XCT$,[:'+M00!O'T7UCN7+F-@8X,;V1XSX_A'86K!7H(84(O.M#3!&JJ M*-"H__$8:J !^AK8/\Q(C0*7+?G?$O]T/^7P(A%=P4NGU:;*:\:?B'F)(83Q+C2=SK?7>TX5_S_7YVV.[G M%S=(.YMI'&EG(X/*&A;@G.7ZT,N* M9+7D#3G2+#F,__:JVB/*49&*8Z_+WB8&,EV^Y73'=L'0-!Y#CJ2&ZFZQPUCC M:]AN&11+W\'=FM-_5BC/EB_B\LCC()5N]FV*ICWVR;>"8B[B'R(_FTCS*6;X M3AD#_?6;\:6K+#9)5TF]^DZU:W+)"9E(P?M;"30KRX8EM=_#:&G6';3&^"R8 M+Q_0\ZPL:?98E<*D?""WB!X9MJ>GSD8U!N80WD[8UEHTZ0 [K3KMB=-O51O2 M),V:<+BR27(Y8#!8:];BYN/K945EG!2- Y MX:;TYB0Q,BB"9:4,%BAP6+SZNQ!;!CPH9-/N( X$C1_XH6UXJN".IPSI"Q.' M+CA2,3(3D9D QDSTF7C@%A7-,V\6?/A #[=9]E@#/0UG%<, 3JS1TS&>D*H4 MY(U)(TZHM2DDA4JN3:?KJ -E!Y="V)SL;5[,GOA[Q RX)O0>Y?@+HK_C M>DKYEXFC.\Z=_@)%]++ MWCO+A$4#A2FU5_+J$RXP1?FL6,P6&[YCL9+6H4)7S^(**]E8T:SE5).#B26, M3A%5F!555JSFW'-N]L#&*&_*<0L,LZMG+C>W(;,"T9?:FOM*"N'N\1TXKZ.L M2TPQD]$S#M[HH0>YG.UG_,B_\C)3:R\M[5CR'4#92"4_&*<[*MZ1:E_:!5QRTMC>O]EPO4^(G\WVH5^BO$H(L8=#$LZ"(&,<0@ M!D,]K9A5"B!_C($2;-"'/5L57$R(I>]KH;/\D^N:H22PIAB$D)087Z47:C(. MVPX''LI#Q://,<#(3.,88'2JDH+3"C2VR Y"32$2!=8"30VR(@Z MT]016E)L9\289O_\#+)_>J@S3=U^ ::;@K32U.AOP#3JI0R=1^C].5EALJ)H MN\[2)"OX5-K4TZK.,+Y!_R4T22M6%]@:#;LC= M!*]V%T,WF? QYT0,OU*1_958@X0ANB6T=?UJ$U_*_/=6B+1,I&6DSFK@\'L$ M$B*0 ,P&U%V0@S(%:8.+L.01,7$;[- T>2 M?+N72')X ,/JAB7-^_ !&"V/[%'^UT$R_L=_9BQ#MR@5#&_GE%.6F5RZ=@?[ MM%_/4-[Y:;7*AB&M_8#1/JEWV\>Q+!VC5*NLX[#.>K/: ;@B0_-O6;F^:'>L MFR+-JX7 Z07+R;>SH^LYWP1[#FXI>KG1RP7IY:H5T9O-Q&AI#K/'O"BP1QO;)L+K%)FK5)W-_]^)+LT",/:*D?S<( 7'WVS2C,M@[]/^R-=W@E M@J;DL*U.>4=XZ?6=!"\]/' DR%AJ2/!?4@ JIES M&''5B*M&7'5DI*C2U X*-'W]F#4_(I:(:W)$$,SDB*2D" UB")4V$N;@Y\T6,[-V@Z4I:IRXTN7Q?T0;/EZ\$ MD );O67#D-9K=LT+OHWBHFR.B]]E[/>/N$C78BU4YA/5K78.N@#[/B][\10I M)W6K^=;E@;_?3(W3&GXUN-T;!!]T5>BHXE<'T:-F$^1MC7 U\#N[VXW@C7S* MY,6:M2"%L?@4HQH"Z3;MZ.[V1^ /[([UE@PT,4,9 MS0/WHU%C&$[:6!U@#\RPU3.&B X(#FITCC0#1PU%2WQYI),CG7Q^=+(^3!<4 MM?RJ^*.XFWA+R:)*2U8799@^9:D?-GF@:&$0R*.4&\<9DZ+ :9D]\07IMGVG M@C[N+6V"7TE$NN<]4]Z+);98]8O47QH&G0Q+FDAN<[NI'2YS>M_,+PF]K2KF M2D8V*Q;MZYF4,NXM&X:TP C42'!'@MN9+I'@]J]#)+B]S>YV3S#CM_4JN256 M48Y9"_1_Q=V)/;7*1OHZTM=2Z @N\]EK-A,CBQ62:I' C@3V^R:P-38L4(!\ M)*PC87VJJ(G-&,I@CGQU/U('9MSJ63_$$'<'-51'&X$0%E=KGU"7IXCL?&3G MS32.['SO;@>'G?]+PG#.EW*\2/:/F#@=G-676#9T,!6?/E9<;JK"2W%&^R:G,"00UO 9)#$N: M]T%9&\"?E_B1&Q1I1?G^6,&O"14>^K>"8I1G?^#%)]YYQ[?^G@"D M0YMQJNMUD^CUHD[AD;X\4%0PE(HYM!.KN;I:?MW)@!:<:GBZ3IS>K'VB3E]Q MK[(?7<7<(_:;2YLCU1&I#F!41_21HH]T?CZ2W@;B%@:TIMPXF\8M!#-:Z;%N MAJ:Z/P%1=[1!IZGO7X'IVVLZ.<_Q?7E8BTES[[Q 4@?UOA:K(OKF^U'\BR2RVY.W8;I M7F!!\5?BM*-H_KW E*VS[=5SBO&"_?1KV^O=N-N !AP)_NN/(P5_TX %P?D; M+ZJ:R?H'>62SM)PO__SCAU_J?;5>47F!O6Q7SUON0>"/N. +;J<:%IJSH]35 M,]YLZRF+:486$EDEI6! G["D>1] ;&]BS.=L4VVD]X=W/I]>*F[\**7J>CZY M5'>H6,D.5[UYYD8::0]U/(4CD?L;>.(M1]-+'>PM1Y=XB;GS+>Z@;)*J?R)D M\3W+<[[IWQ0E'[?98XZ5-R -:<*OCI\S],@-8X$KR6D.S5I^-?D7RJO:OI_E M.?F.BE3&*QC4=*O1SM=4G)CK+.-'2N6)+$DI^))Z/2_&1<"LS-*+YFH8Y3DK M95FG4G?[W"(97%946;&:;W$3NB0;U.8- -#O-:8P*Z_Q@DN9BRVMXD*]O"IL MI/B@EMV&+PA0$G\6%]F>[FH?7YK$33EBJG5L0 M0-#Q()Q)5*=>6@:V M5]D]B-N_R*J*.@Y)$7/^P*R(MXK%03[#-&I T$ YJK3JA*V%UYFPWTEF5;DF MM!N6TBOL66Z-#R O'J+LP,:-6-J-QLYI!0#R&WX'S_NV91U@C", M!>.FY'SYL,97W,\CFY?K^N@'KB'"126>7E/Q@U*KX0TYU;?EV"_(9I,Q$:*) M*;NA.$?%0N=2E/YZ, (60+F?2@=H-@08P6#L6RK<7PNFZ[H&, MWJ%;R9FD(S-F%8$.XSYC[Y6J?7@GX*%KQP:&L 1/L$+I(<+!92Y3Q)^#F8TR M$(#T!O2#FFRZ( ?P"=3W->2'/MP>LK:X@0T./ ,SA<;Z[R=;G X9"6KN^8$_ M1LUD2V?O+>T1FJ[<#-H\;GSV#&IQJ;AC4N^V!R,CR' M *@!.I0O@.#Z3N ]C(V\ &/]#4$C-4Z=:.KW"Y@U)V8S,UY#8S:S"7-?64LU M 6ZIU?N>0X^#N05LK'UK9:H.MWZVK=QM@S.^N/6GW*DKR/XB4MC)/E;=V(/STUK]AZ?*6N'2*J7R3;F/#RGG(<&YU.:M-L[0U?W M)*IF+2^:- Z+J28]M;QD^&J[U^R0L%EE/WHUG3U0+ZW*'DYQBTSUUWS+[L+K MF@SV>YGKRR5K.D&BK(46H?? U7-)$3>CL@)QOUK8,U^YE\5K\KV0B[;JO3=I M\C="[\%V)MCKH),&8R:$>#8Z7D$%[?Q/)&V-OU$D;2>^IM?$&PB4FQUB5@?& MRPYRB0+C:<=X$X%QM%.0EC )60M^4J"DK2TC/U 2UYD3" -IZ]8R.01E]\Q M+I)RW<#"J'AA"=YQ&J)VPKL )ZA8U&5XE[$=B]T\L8:?3RV93\3=C6ZC;IO; MQ6K<8GJ_1A1_1"Q+9\7B,LOK4(Y:NGT@QR'F=?'?JKF&\ &GZX+D9/5R2]MM M\4K,@BW-]KO%J4_KX_>O'7.CY4.%5=(,R FM.)>E\];A$MKYO'!I)V5YQ. MT,%+@XWV8#"&L*2)_.6 .RH^97F9=2[<(UN!SA!$CN5,. ;)7!)LJ34(FDL&Z[#;>29Y!X1>XFL1][(JOM)S M6Z_5PJP/5"U U7#GF^&%.'K+?VFF..E9]RVU#:%7YMP7IT=^EIG>LMH0-+NE M&:'_QH@>[<%FVJE:B#QZY-'WH&ODT2./'GGT,Z,S@N+@)[1+ Z7JK7@N@5'X MEO'%P%C]H>APT 3_ #LK6#MH9VIGI(9 M#NVTM5T*.=1CV+81]U!/:0\"VT(]EFTS!O,#%!O-6PP0@&@\QI4165$0+U.? MRB[$8*T/91^'ABU:C>K(,%3/9WMQ=_9D\!EA9UN+4;%T;U;?NVRUYL/W&VOR MG9R@O$9U+$3IO'D5_\?NMW9EN<,,TZV0E M1:F)[*=5_.K0TE/%2C!7%XC2ER6AWQ%=:$_]_A8\:RB<4FUEC@O[E9O_XX+_ MG96#OHJZMG?-3BS18["4K[.2X'1[#?K57SO $VH$YY%<1WO)9XP87P9FE HT M3!6K95P?@'9&B[VZ7HS,BI%9>R N1F;%R*P8F>4T=ZYT278[VW0N:=(17:6J MKG$.[M/J:NX6ZP07>S=Z@!C!'. "[4:K/]!S !=U-VZZ*$D/<#%VHS^Z[93X M[CA=&^.]%Q8 %WTW?A=\B^J "[T;/ZK?0O#@XNU&*VDKH"8@$V[H'190(L<& MPB.0;?$>^7N5[D6Z()OCYLKW\[C@AO38CVUR$XV_.*ATC1=5CD6\3L674EJ* M;A$Q.KN+*FP&/)F_S&MDTU!QXY4=,1PFPO'.Y93"BZ/ M,IOD'1!ZB9M;'1JTB:''CIV!C4=J+E)SD9J+U-R)2EK[,#CG<.QMCL,74' $ MS*BN&&&'@"-@)N@(,YO#.9[PUX3BG/^T2$3>@I>DI*A@*'WE&B=BW:P..2MT MX8,A;;M#"X9+-^I\TQ=":<;$"5M,68GIY\^W7UZ-R./C/[V%8> #L*2):,6) MAS%+4W%TG=VB%V%SM+N4Q&-0%W8J]UTS/V_%].S\\OT%0Y'7VI@=*_?#815L M$AZP^?+H-PV%-%N H"'[^'+\I&,*#V\@XI$Q/!@D!J%69,2 )_H+#00-;-X=%C1*P%%PD$@J.%_NSBG(D2!5.1N73]W, MY.]^\]#""V_Y5L8[&ZTPUXJ\H+Q\Z;X-0K.T!9':AOG$W#0@?OO*&3M^_2>^ M'I5W.,79$__D';*.: 8&?@9+FO>!YC%:'OG-_*^#9/P//ONK.B&;V"2_H@WN M$*^OV.0R?D'/V:;:="XCTN?32\4W"J547<\GE^I.1 Q+/N*;9VZDD?90QU,X M$MG'3?LDP]N*IFO$\&Q%<6U#G,ZZSF5M4-WST,8KMMT>#VTV96[*]9(?JM(> MKALZ.!7BK<*UD8/4&C4@:*"D1K3JA*V%7ZY'96NK"T5&(S(:4O -+J/1;5.1 M'N,&F@9*TYZ,LB\@J6JRE;U)[JVU:P1'/2E\ C"LDFPJD5XG"Q3AH+M4G D; MI <9P!IDQDL<48.8X,:?U84>PD =L6S($2.WY(_% )M'PW,M#/;8XDV7P%J MYDUA=XR:?):"_V/,0(P9.)^8 2,N,+#X #O<8:!'BRQ\1VB'A+2@9'"!'LNJ MK"A.=N9E0A[S;-57")40?FKQI:$)KDX_R0NC$NVE/"=1RA>UR.[ M#)9-$99\S\HUEZE(1?:G7*Q,"3=?-X-3E02G&)S@%J!=,S*L9B_D-:%UYCB1 MK@G/#[JI8FT,*UL(/FDADKNZCU\+\'G7P;?[_E6<&!O1C@4UZLZZ;4>25F?K MU8 1BP)+FO<1&6/ P5SP94UD]:I0?AA($BI&6=:_U)<5OBFN247+M;B+V40) M254@.GWER_K#=YP_X2^\S%K&ZIDW $2_>W&5ZF+0-WM;%8A.#^N,#E/I34VG M&M5;R]$>J B=4!7U*K,RS$!=.#2YO<9%Q'B#Z3'F]Q%OH+6D$+-)'!QIK;^N M@N,Y>KX'L>9H@<+-[8Q:X'RCX2<>B . YXUU37QQ(.+=8@LEO'*&EFL:1F" MH3XNN/5EK+HRQS=0,LO8'0Z4X3)'GS05=7<)T0A%/1-YOR2L>F3X?Y7X2439 ME*-/:1LTZ8Z\,A9J%&WTL,:?*,:_B^O#4/$B9RV4!6'0 ["DB63%"8#SL6)\ MS6%LEOZORIKLJ/4_^:A28F?:]"=NRT^#3*NM3Z@?^;L6^U%/:M^1*^Z"W?)C2FU@U MD9*S1LGU66ADL)D-4=N^>4^,IUFP-*36$@B.B>S_*G(5_9,VFH2CC5$*@7:T M.%JU'$EPHU5_Q23Z(!K((6MS&QDU=.$<;XWTJO$$C/3JM*R-#=0J4*IU.(05 M*.5JAMD$RK=."7,C.9(G^O\S>]\! MV[,VD[5&5E56]54],[O&E%+9LLU,R21EU\XK6VL+1H!D= 4#[#B4R?[T#P[$ M13(.W CEC%E52B(CX#\X'.X.A\/Q;__KRSY!SSC+8Y+^^V]>?_O];Q!.0Q+% MZ?;??_/I<;EZO+J]_0W*BR"-@H2D^-]_DY+?_*__^?_^/__VWY;+=SC%65#@ M"*V/Z&E7IA'.KLD>H__SYN$]6J+O__"G[W]__P%]>KI"/WS_PV^7W_^X_/X/ MR^7__+;@=I_O0=//%=BK2+#MY#7#\!#A>_QYP_%-?:\7Q0&4CC_>'!/_F.VVD]SB+2?0V-0RY MOUDKV!^+("MLH+]LV##^)U($B5GDETV:QDQ5&#:,^:))PY@_8L/R<=Z@.;P* M0(M+D(+H$GCJ/?VM>A :'%&JC%ZEPCL-XR\%IO:HTII-VR0\Z42(GP,*](P_P2=_O29AN<=IL4JILBCBXGB;;DBV9_J])L-@\A:$GN>P$K 2)*LZ M?-)ER7:729>;0DRZ9'^&JE#28?9PN/SW^YG_6M!$ECCAUU"'_;]^U M:"_[LLIJ/@=9.(&M>N*[D%"+>BA.^[7)R%Z&R42:RM]^.>"0SOGK^#F.J* _ M4 5P)IG.Z4I*N#-\MF=*31-%%5%TC'$2.9TA[@>;>!M!9S/VFCIUGU-P.S#CA]Q1GS&3[MB5>&,CX''#6NV+ EQLS?PW%!0(,@ MH6NU@BG :UP$<9(_4:^T#)(^%U+N315G4HR";=4!**@,H08':H"@"@FJH+AW M,24'@6AP5E/0\IK&LO-;O$WC31P&]/<@#$E)'=]TNSR0) YCG#>_](F?B?94 MA%*'KFU1?6QQH%6# ]U7Y-V+IY%!(L8YKRG*MVF1Q6D>?[DBV>$#WJ]QUB>A M(X^I"%Y/<[;EJ2&)@.:WZ!=.]O_*> [FL$?5"KDG2#'2AP=\H-_2UW)TUAWW MTV%,(H@HJYPM)E;/U!8$ZP3?D.PQ2/ C#LLL+NALNL;KXD-05'_]'!>[.+U+ M\7_@(%OM25;$_X"%53ZTVC#7L.)R1!^ [9G7(%QN2+;,*4:T1'L AG/TF<&B MOBY&1PIL@1IH**38O+BZ!L>4V!LH"SY,2EVIY>LEY5F0QO_@X;H@C28M4P'= M$O9LS% QY>_HH7'BL+^F\^6N@P]1?.A%^$>&AGK,:S(Y?K:FU _+##_CM,3T M9T@H+H928=:(-&1T8HP1="+[/U#9?^ 0Z,\&PHS$6VA,)B58G-$O<\OD(0&#Y0_ EWI=[%SLG N3GL($R M/V; /2RPVEC>**.(+LH@7U MU!C]E[^A(B(#MO95A =VWBNBIFLF5T,7C;I<"37$Y[4* ECH&7"]G!70Y3CJ MKGX&!L>6F_;CZ7,^IE$#8?(V+SQBG*,,).S=U M"++BZ&'K=%INB!S[;#D"OU\>,G+ E$LLI([_7L8'_BU6<@8DVC/J$ C0=>(4 M_)XZ!?<5$K:)\[9&PM+[9N09R(S4I'<@S7Y;\OR'Y9:0Z'.<) Q(3)5)NHUA M 1?D.2YR5;E6:->H?$O0=R+G?Z!R_JY"Q.3\MD&$5@S1W.1=900GY5YY6&S) M_Q]A)S0K,9V#7R"B3>D",%+LJ$4Y!$<.16$"J#1L= ;( ' R!?Y(I\"*0T)O M*TAL*MP!)'1?09K1%% :P\DYH#XP7]$^9YQZW><\)3_;?4X.T]\^)Z>OG8PL$74/0-U1W#CTPWG\0 MX?V+W6,^FW].]YC[!,>6>_$3_8"$O^Y($E&Q8WX^=?D5W F1AHRZ#V,$G;@+ M/U%WX;$#X5_8TK XSL@_$!J427] G-.:4OJFS.,4YSF=6.LX9?/JBDZ2.(*B M.?0/%AC:X"S#T=N^7 M47/"F"\V=SC:0NXW; ,\*Z?TJ#1L]I""! WYQ*^IUY+>YR;QS?^S"&A50-I M1CZ,TAA.GSY0'AC-27"UB_'F[1<.B+R$V)R8#MBMK"0RL-=?X-6S&E/N2I;]4>S!T"4.U]H[VCBJG99S2 MO_$R(;F:CZQ#P:RSK(+$C=?\FF\-UMBJ'<&K+C9J_P!;50EJ3@ZTU@!/>]+Z MHZ8Y>>XQ'3KJ^&RIH?Z LRW.3I:\?;-!\!45\9YHVDF8;@*#M#-KO$\*8;06 M SB;' 6:6;<4\QVI8WTXZ=V>]RX\B1%6.^\0\&)'X^D#D U)UZD>'&[1"414 M6*VI#Q[H@H:^O*/^^C5^Q@EAF6M/A"3Y\"):^"45G3#9N/4=] H 6\AU(""& M07V5:Z%CVNO8!Y8,?4WG"47A86J(2Q)1XZ(U7_.'Y1:3;18<=G%(C79;_QG" M8_O@;X0:]C(OJ"W/JH_@--TR"HI R?,T1\^L'ZJ/RXU7"H4VWC5(N\7&V3S_ M $C1586T^@B0HFN*=$X>JD%!F/9738^NC[-15_P\S4 89OA!_5-058.N"B9? M4E9)]C*!OQBXDF/,L8-74'7VJ7N&R_<1KG.IZ#^WU@C;2#^>-R4]=\KH-"BL=WQ)HRZQ:.DG3C\4&U MCK80.(\XSNU2^4&K4/:P@J CK5"MFY72(FAL1A6(> M3T ?+D/@$CHGX9P8ZS@\D#Y)W&2D/E/M)"5=3TD\IQXHX M+7%T=ZAB;L)K")U6]1<<*M2MYY5P#;>/"_B(I[AQ1%N<*I> EFO3K%T3H^W&RD%9@*L6#<\H MZZ*9D\V3'+1I"Z@R$C.J?=Y53LM&.='/^?4SM M3Z-]<_2JNF!H5ND9]@3(1@UV*:EP&RQ<3T=*UC*1DB><[5^/!0>M$M0)!EH! M9MVIIF(%Q<%*ZE6RHF?4C2P/D.[P:D^_VN7?H%WL]?AB)^'_AP,H[,9 MRC+FA'>P)IY6G!L#K;K:RQH@K[(^--83A40L1MO+%)R2"B+)H!FYI'FXPU&9 MX"79+.NCBO3!OY=Q'CMU3J6!^'93A0'/V6%]K#H!-J\Y+[SJ=.)K<5WEQ^C=:?7+KT4AF9-3&XK*L/#-28&URY-E2=

]IPMS(Y[2?>'Q)RQ)B7H5D>Z#S8T64/Z[8S=68'KG?E9K9;LU9U M;5?1)RB 5A#TMNIJM_H957QOJZ[R\D[HONHJ4X-?C=ZS)-!6M*!-*9V13N25 MM5A(AYV@J\,^;1W.J@PZ,(!WD%1LR8.,?IN7?#=F#AK32V=\ZU.GG9ZSMN6E M\);KRY*4367=AZJD/]2Y8GKVKJXY^;AZ@,J3CY_XONI_!G7L9[;84-8>I\", M5'F0).1S0.6'71T8D7)=;,JD?M19-$\2AF_U*0AWSHIO571RR%Z,X*4%!0K9SE6%*%_K+G%5O M=J0YC(#SK4^T.C%G+7/5=HQM&4#'^-ENWC$X$E 7)+G'&2_\_;7H'C.B:4,C M&90W6WJJ_]+Z#.^#.&5]P1D[$0MJE:R3>,M[HZ)US) RJD/T(#G1"'"H^X&# MI#\;D.S3"B9,Z1HFNFM@SG)^&Q*"R=EJR=D!G;!G5,$)PEG5[C=?&(PS)C.8"K9XH,3J;!?3Z!Y9NG-]ELI>EF/OZ!\23[!')T);B+'"V0.\RB@"5#6Z43++(4NJOFUE% MO SJ_$OJ\-V\VS0O,E:;+V?IU4^[(*WV[-[1)HK\-J5V-B;1SSC>[FA75\\X M"[:8?7E-^]Z<31@[5#,G?*X+\ICNAVV5S"C"E46?*R0HX% 09&4@EI6!7L4I MBDB2!%D.94X1"WIY/,,SAX$9//(S!W ^%V%1G =;:G^V31"U?LI<#$28AH.% MU206STNHZQ-\L-=0/_=R AWBXZVX*)(*^*;G;V7[(=M M9<'A_)>Y5Y8O)^9>2VB^ N5$UV@;'!3Y:285<+-32S*=L*V3*BQ09BI# M^,LASOY+0ZG*F1/UI"X\;I6BSL^OB77"UV3.'OJKL"A-S0[(\ MH-_U/Z;BX)HE:=3E-0/-B1,,U?T_-"A0N_T,;G -EQUV < #C\[1,38L'I.N MLHTQ_PJ4Z. ME:?/>>TE86J>[Z "^/]<^H MCV0LYZPX&-;(JBZV:;IR8MRN,H6^G2_+SH MA]J'?@?=Y/OWW)N&;B(X10,/?Y5Q3<=B;,X#=R";+^3PYWNI%C=!SXN+ [=7O&0*T9#_1%84P2^=#9&@F M/0-A?FL*Z@.E&>1EQDC?;5H7CR^EVMG6)YW2+ZN(I# 1VW)X @1:TB[YV5CH<4&?!,Z>^1B1D<0X6'Y'H[H%^RW9( M(-X4[*%>(LK:LM^9S-A_ZU[URNL=HC<6[FYC#.,WL'C##SA,@CQG12UYY I3 MO$_!EU519/&Z9*"?"*^.-+#HT6M,]2Y'):*V=3>+ R(H>Y[A'4[S^!DC7N\3 MO0+_^1NT9J"IZ)^A]G.AHM[($;/#X4SZSS'>4*:L2!A7ET3R% 6%B6"L7<4Y MH4W?U2I>&ZC*2MTE=W0\HM6>5XIO502UEBQF&K0K242F-(T7A6)N!A!K V=] MR;T/BMJZDTVUL-(]0:C:N)W%N2 (YRMVZE#7P,"=Y OXN9\:5!Y:\<6]TGA] M!7DTIX6/G*?1]).?71;-*[MXYZ@;@D18_^(R2@:FLX<2;FX+NV"%MU!DR"]&)J_0[ZB%U;CK]T F^#=99J!YB"62= M=^?H2%D2FDDWRZ8D? 5.V&DY*N=.6#_YV3EAIS!?OA-VVI]Y.6&ZO)ZU$\8[ M)^J$O1C6ZT34*I9\O;G. SK.0[5!-Y[I[Y>'C!QP5ASY3;$4XX%_BPMVZ6R5 MBL/"'945WF:D/%"CNSXN]\'?2+8\#2HJN:D.+ _I[ZJ?=5#_C5 MT'4/%NS&PR73K74G6'HQZP3+9H->@(K] +U 5R>]F*4_ZT*Z)IU;9R)C2U?\ M8;DE)/H<)PGK0)P65*QBR%2NT+*.[$ /YO3;]FD5A6"*F-%9KPO*R=3^ YV\ M[RK";&K?-C";25Q-<8X4/)SFA3E.7V.R,#E'S0ZPUXF8ASL]K:]%2&X'[22D.=V51^K/"#I;YA^)>L Y=OO-P9KBY.9N:]IHQXU0:; M$LH$+X,]R8KZ'F;\!98O:F%ETT3=SW@!<#.;XS<,,5IU$*.W'/'+G=0R,F)F M&DL/O+M<4@@(7'43D?C%\W#8A><$/@5?AE)'9=Y5S105H>$JX"H$1B5D9ZF7 M!2F"1"[:)IP#6TSUU%;6JY30$2T>VS*??UP&89B5U(Y72H!O,[&LP.4A.$+Z M6R[TC(H=M4;=J$$UCM*)9?TC[,5R3+6=Y+NR?%[=5Y@$GYJCA;4G/9.FUK)( MS,+FJEE;NW;6@87EQ,"H(%R[EVN,VS0E^G$>;U/P M^I6FWQR &IW(/COD1"6\_A[N*V^[R)3 GWD7:T7 :Q6^K3N)[GDGZY*H%Z4* MZ5=MBR>IE]=-)V>I6V8AOI-::CXRZ5??P08/[TS5D>[9;UYZL7/VNPI%G?AW M[$6+BLX20@\:SG!/9J;:8,_U%5-CW]0Z[.&BCD"G(ET5+SYQJ-F++UBKV9)5 M0^K,J@!:TV.O)T'Q%2;'UDDVZ[ZV#JALA_P4^E032KK,-TJS^LQ7;]SHM-=\ M"VM4$U5!_5?OV;[Q2>YG]]4W51_!CYMN9I::S;OD3FNW>8CC3#3<10&O)2D+ ME@,OT8@#'6<#IT\M9[(_\]5S%U74T%W) K9R#7T%FLZ*_)K6=?:$TIJV^V&Y MQ62;!8=='%(8&Y+M>5(A>*W5J9TR+RBZK/H(2E@NHZ (:'>?<0K7<:WAM""L MNIM'F5)0/4[G&I19/>8(O!NE]0/D]S;=H6JEZ0Y;>U9GZ"J,U4?0'71-N\,4 M&.\0XD>9[]+VX?=DQF?NG(O@M"KR(E>SU#O=HPQ1G(=4;4).-'VYTV:0X0"6 MUNF6GW.HA0+M'HZX;GL"&1*?5%?!D035JNEV^9P>GJM-2,5Q06G,%W7"N4%>QX@H< M@^9_S'-G] 5)DR-%[G.*S-(6G'Z=\P]I[P^8SLJT"+:,52QYIK6"SC6["93S MT=,ZO7D96O?T@9Q_O,JAE$[50]#'3]##UL7]ZC2H$:FUJP_-B>(LM=O)XVL( M)APR$I5A54TNQ]ES'/I0:(K YJ/#)#OP,M16]X45= JJY+!.L8>>'G56;O6+NV)Q6G71]C M:*FC7SC]_RM]MY+9WFA?IQ1W%02;[R'O,DOZ1*2%Z.'6)"&)(M*,G+G65$T*A"\QU1A::P[SC]0R)CB$O;+F*Y8G M4.V2,=NZB=,@#6/JUE>?0CJ5DAMLC)Q9YU8;EAN7%>Z"?ZR 4DM; X7E<;4' M7?FF-S74ZG->%V:6GJ@YB9CV+PT/L[5)^=LE.R,&D<8*0Z?H(UMCGWVM-!=U MJ9B=@JIHW,P\N/#H"0# 9D UUTX*G[(0U=D#LYQOVJ,^/5 MW$]5(E8\4%DPMF<@T./UUE__@/:,9.5:LCL<9NA'*@^GL"NI-T8.#5>&@9MQ M$O/(S!H7GS$=5SA)!$HA2(_=LT;T[65&FV0A&WB&<@-HE%2\C_P;0Z;.-B[; MQM$6?I_F].&D3^@-[Q,[)'C%^_0O>><<(6T /5#H+-P*#WWZ]O%;YA:S;O'O M7H@-MBZ.*E;;C8QI*J/W<0AYG>EVE48L.7YJ77+Z=5BKCCOYW*WP3MT%ZCN(ZHZR1^!\#H^N9&3 MOA*1) FR'!VH#\9N.GMA%YUIZ@(3]YV9$#.',0VH:L*.G:75;4QIO8]PLC2* M\ 9G<.4HK(PT+E"QBL!VG$(?J<^(Q&.+G@?[FQJVIT&)ZPH^BTG,^/(4NZ*D M$F,P+1\NU4#G>$!)!R2C<%(&L+V?S=1\ER=E?6*+0_(Z@SM'>C[5,-DTO6^N M+'PI,U5!")2FI.K(6IM[OP=%L(\+OE\/\<60+1.W. WA,$UU3\N!RL>.^A9+ MLD[B;74HG.6)QFF\+_?+#()3R4ECD,:48/H25&VLKUV,Z_+S](\ Z/!'\N7G MN-A13&D(Y31X'A1U7?>*\_S%=COW[/$PKJ/K" YU67(>V]3O<5 M2]!=RQ*>HZQO4%%C5+^",Y^IFR!'V$H\L-3] 3 M\&2>RO+%B)*$8GXQ?3)J!& NY$^D26!KL]SZ=.OTTRHJ:[A5%YH@1T^DD\#7 M$G<_X0382R1Y9DT\5NN\R(*PD!.3\[?,BDO=NE>Q0;_4,-RF7,MR?EJ2^MFI M*5$K$L8#6Q)43>9!@E?1W\J<:<[+NQMTFE"1-4E2M@6O6QFK;(\!0&DE7O4T M.#DO /A0WCE.(' 5@@\FJ&UDK_9PH+^ZX0$6H4$_=Z .:7TK'WTJ3I\QQPH! MZ A.7%0L.J(]M< EQ)6" FV:C4$$%AGQ6G_P3N<;2-G8IHP,_6+LHJ7+D?G& MP\ZZZM0A)D3!V6[A4Q:D^09G^2J-^+E0ZE[=;1H5UZEQ_D0QY?U?79,]E9R! MK4 ;)!3W^4Q"L:W N@;PVD,GSUF?RD MQK) 587;&?3R)][+%&_![C_)=U9RZ"QI(:EY0G2XZ4QK]*BQU9=XZ,#&Q-.* MNF&@51]FCJX+*64_-FZ*N4228\YDZ#Q=K?4[P0O]$!357P\DH62W_X&#[.DS M>=IEI-SN;JC_/97299Z HJ2: V)]$7JYQERB/0"$Z/:&VANZS,+H2!&B@N-# M&U@*P2?^CQ)9&'%B?QC=S3A^+W1M0RC4<0=O\GG5^3#4KH,8"[MQ''=O'.&W3PD^D6>EL MIK_='Q)RQ/B!R2^^"T(),IVH<=*E\H+-I_R>3]M)S37RL+K:ZFG4U2&< M?NJ*#J:1?BB$.:]+JGT)J@PCN@\RODM:85@@ :_9GC8>$QDBQ[^7$ZY9[>'V MVW_ B9:\>!/D@^%"BY1\!7 N$17K9:PG"N:KTOS@W3$8L:>MJRD9(9+LTDPP M:PK6-*L3*$QS6NNFNBP&-LT@)9>RD"UB^I+-##2GDGBF0=;ZYE9UT\[GEJYB M8IG33FHGF>TPBF**F/I7(495=1Z4X0/5["S_JU[.UZ%C]*J*%GW#0DCP:3CY M)&2/E2S2=$3!X9 <&7N!-GTG+^(0;7!$UT():HK]=!N$NC\Y>+6'#,/?=?H9 M3W]C.8(\K;V$=JO<%T6[.@!?;\>Y9_/1]E#UIJ).4A,R]Q,ZLH\ M5&F.[X9SU>0;L%(/IDO(MHYZET%*[$D*:)4AR[Q<.IU[,F7Y]09L K1)LS.L M"M,[8L(57X:'8282W1:B 8A0C$9)KH>;L5Q'OB;GRIV5Q:7BY]KONX(#_.XT ML5MT1ON+L2L+K$+)^_Z1<+V[\V[!O3R8/*W>B7I:4D(P$R_[H5/L46O= M:-VS[A)RO&X$WQ)_?0M'-=]R>!Q<>Y4/Y!@DPJFI0T_K^9'GK3K<>>\CKY'; MJ=\3M9;$C&+%[KP9>H_)UKOI>LZ]L]?( TAW?*JX:]-J[D1 M$JXU7 ^4V2NW'LQ.]9H1GOE1:>P'JK!7-Q.@5Y#*^<)(O. MI6J=CU$+NXD-^3^_9$D8A@]T&!UA7Q/S*0LBN4-2?6^8F3+=EFW+/Z.E6S; M 'CM$_@R'7$S\WH%9'@:#3/.K=>]GK:WZS%[^P"7].34ZH:0RKP=O:G,%BT= M/]PT)J<.N6GPRIZY?R[.P47GO5@@48;:]-.MS;5SA]WNT+L[L7]1AF+B)-KT M"ZHG]0<;MJU;:J$GF&.9.E2K)'B@OV/*$H+9V6;(M'K>8\ MU@WLXQL18(;KH1\MU=S[C-[PNRF6W B S_+(_=R[% *O!8KY%8!#*\N3+U47 MD?P./%=)/HR:TGI1$:=J33D4"$"UM2(\'5@RS@7'PGBWN8[S \F#Y%U&RL-M M&B8EG"2$4 T_@(FCN_KXY:CD*K6D)>92%-W."2EHZA/(,@IM"+9>[S4-5-_Y,$@RVJ'1S MD19EVW)F *+\-4:..:*2%=V!"$J^!5G=*-6C.-I MAU&PW69L&Z.IG1'N@FP+=S:Q4_X%PD&64JRL"D:0L%F#606-L.)2W'*ULJ>O M4I(>=L<\#EL;FY("E3F_V.F0D:@, >LW\&> \F->X'T Y3A8==B@2@S=!VF* M,Z ,! ]L=6B%E7L.,TRC.:-_0'A<[$OFXTY#KCZ3X M#UP\-%?<#0B6=7J:=<2-XW*UXK76 95U\8RXJ;GWV.PIMAMG"]0@K[<:F4M% ML:(CM9[07[ MXI5K;Z]FI7$-\=VO&J[RLZ$Z1:<;/O.U/4UJ%[I:0&+6)RL4!]96A4&'5XP:H$;DE-ACO[FKB(-_! M_V__7L;/04*-".3'?V@*LK3E3*:.>6BTI'IQL3Q%ZREI% XUNA &[*#B)S1: M8*A%YO]$ALZX$8.#,4<#"!VBO3CKE[X5'&_7OBGLIR\_.9YQMB;2MV/#[( ) MP:/N+?V38+W>3OUL.&3=8^@'^D*XHW*W^I#TS-V#F)CS:FZ$R$#,4;'6IXOH M0HD=R'M/@C2GBR-,NT"-Q4<\E,9NA89]A3N-98:J91JT935C@VL**HY[F6Y?,HCSX9Y/P:9\M%;+$\5)K9Q0FI!- M4K8*."E LE[YA)U4!M)^W_N,ZIF;;ELNY=)? MAG\_^X@03YS)P4V:!TK7#^6^9-=&=Q-&!X1%O2%%B9(G:+T0 M#CN]=)%XS>I!U7A0%Y 7L=08*&*.^W,0\.$%I]A+Y@77P<+S]E(\)Y>=;OJA M?%[P8L;-;5X-+*1E&#B'^<+N#9&?,2>OF9\SK'EOJIW?I7(59!F[PY8O1^F)9[C/8<"R.X%@7]#O89#GL M1ZOP&6U>O62?$1@.+V4Q@E>Q0J!K7IV6$Y2S2^\Q50K__$]__.'UZW\]\?ZB M#GA?!0;-RCZQ/4CNLJS(?A\7^RHIYHKMIVQQ&IZ4'IU,L%)J1#6W2HJ8];2J M%@V/TW;Q= K=SB";2FV0B!G.NSLQ.33!AA<^(J^HGJ8<:=K!Q;2,-I-+7!-6 M7OF8[8K"ND>Y/[8.C8J(#5%AH+/)\HZ0Z'.<) ,3X_QKQ4E0-V/]BL>*CHIT MJV-4N=[<"U!>L^"Q"+)"#NZ;@/X9*M6TU47[-I5T0H6P6E((%].%3#'"OU4< M"V^(O63:,CH);0S9DBT0GYKQZC\\SXX.L)*+\<9F&>YFQ]Q1\>;O9X+!@]>&$*RAJM:6>5BM/TV'Z MK#PXQ319%UQ0\*MX.XV M%/_ E%9I0G$FRY!R-8%E,*G,6[M]5IBN']MZ9:\2"NL;7CJM_U25'Z],222) M"9Y[\-ANT[S(6/&^ASC_=21'2N05;4_NLFF'7EU+W&]V\*>9YD"Z( M%\-5$I#[-9JG*O**MG1=-NU0NFKB?A-(A?C<*UU3S/.[H'A'\70T+CLY-. K MO<$;DN'F3(?,4D.?BLE%B#H:K\L3==C&%BXN.:><[ 7U;T5\)+KL 8BP L(Y MXD5F*=CYK((,S)JI]9&I 76FQ/B5GR3=/N%L?\M*..U'BCE,/:ZH5H::M9^: MV9""X@K[MA0)A&6+(\J;\AQ>Q'B2W426AXZ7Y! OX"?)WO"8R.CJ>_!IK87V M1:N."GIT D)U3?%7561HHI*Q!\F6.7.TG'#FVXK-(,F;N@Y5=MVWIXKI_>"L(JX&T"O['B2FG:M M/ST9X4&!(,)\00@%ZB&B4YPGC[I\6B'(8DG=H;+ M78H>M=A9D$ :>;2/TQCNXX487*7D!M2%X%NJ"7WCK5O/\^/D6>Y.< ) *47- M6&=T#D^H]LE6*IN@_!!%/OHVQA^"+_&^W*_2M(0:V>V7<']Z75FDNDI=SB*K MM&S6+,L@\&R;9: :--!V.6362E=8$0=[\D0.I?)K,XY9X?QI1KFUUDJS8=ID MJP^@;\53.QL?@B+_PCAF7C^(P@M>/U&^6')XZ\QGCS4 M*! H;5Q/HOQ?JM/>]\%Q3HI%1NS%EP#"8_<"U,C=AGUI7)NM '9Y+AW=G"1QQ,H?5$?2T.,.*UZ;8ZGO<@IQ7N7MY42.:/'2V1Q\ M(,<@*8X?\'Z-LX&YUON,XIPZ:*1X*Q8XQ1DN,\EY?6B'>M%56MB"*@Y'>QAGI%)1E@:XJNX.*XR M'%R1Z%PM#7VM,,#=9FR/[SD]&26DCU7EDB%(B02*:!JN!8'L'6(RQ0MWFZ55 M[N]=^AA C?@W94X78X,%#J8>5]T>'6C6E5T=HJ^T.VJL+RIU4B#MG:0HIZ3] M;(-."0B1Y92SJ? IASL2\B+>TT7HT 3H?TA1[$\;LRWLE!J+4]?T%NB>KKA# MNKZH?OJNMS; 6R+&,&=R\A%_KNY,HHO?^XRD]->0U_7GC.3_3I4 5&U&4=9D MR=F61HH'M8#0*:+9B:;R8!%3(V#+02VS#!SB. ^#!.Z+?YM&UW1R]3FK$X^J M.*X#35J/S'&ZB!-&0!E1T@AHN_<0I_A*9)CE<)]M7;07 :^>@SB!0T@W) -K M_H#YU4NUC1_<5%-I1'D'38:8N^TR&51J>V.6^JV3OE>317!&$[V"\YK?L,J4 MM?L*ODI08UUN2+9DGW:.NWD^YZ8HN\3,P(C.\Q _!VSROJ;_L0D,G\A<$-F< M$GB/@QP_Q-M=<;>AGA@KC/61\HGKI;,9;IF*I JPA,:VCK $6T:)S(9S"JOA M!@M* S* ,V2;)9E+G8'R$Q9$9&052KIJ= V&IEE=R"&">UYO(GAFL2\SAEOUFP0U A[.G2%]>X M^QW]\TBHST52C([@@-%782 P3O$#QAIJ*=(NS;YUJ>]MZC#B2 M*TOKA^M*%+E7RJ^)O*&?G3M\0L\JK" &V[1>G*8B7*\A.&G$:#M?0DQSEDBQ MRY=S<67!E;CRZ#A]=GJ 4>ZL M]"H,LY)=54S[F)BQTJ-M6K;2O;3G9J5[0=HT6H:XHF"E*\KHP$FSI-D,\[O0 MJNI#5LVUH9X;--?!.4?^RUP;TRT*YEI 0-R=.VA2Y>$DA-!>L\@KJJ<,1IJV MOHW7I3V[/6,AIA,53EKV#._KBX0&-H)'G]/P"D_:<^835H$;;]N_X]PDPBS2 M] ;?LMJ1:[H8B:[('I*@F1Q6^=!<.\+UO_T5V7L/8!AO5\4K-$'?MBQRC$L& M$G51-M7_:IQP7*J+%+50!8^)S(9%:L[2 ]P8F[.38T:XYL&/,3HCB+4QU-0G MK!K>."JH-WS%P5"_2T29&&M419-H$[=>])05()R>%H 2M3"-Z! /S-%4($B? M71Z4A[D90.R,G"7?]"VE7AQOX@1_+'NTP]@C"A[I>5,N#M6'G8CP1=/*\8,+CP5=HL'R+8[ZK^ 3>E;%)@VUZ226.41< MVGB8ZX6""#]6N8:,_ +-I2=:L<0,ASA^I@:-77U19U/F ,N#S9H4?"+%/:L6 MYNT>9UMJY-YEY'.Q UL8I,=!8S/ZM++=Z6W5^AJ4:_*:-N+$447=DU8?YR^1 M9)HY7<^GV9]Q$MV0[#:-\#Z--W'(=W;72;SE_M&$%9!L1=,^"%)S;3D$8>EH M8FL]U[>[*))#ZM*!;AZVV$:K<6]AI,1)E.LL&0W[TE>7"4D M9ZU="(U#MD 'YJK M#,>SZ!9P11WO[0+1IU!*"I3$^YBGSBT&[I"==RJ<3HNSW!*\QD(LLY=P+T! I!3'A.'C4C.*Q)/T+#2,]"7D[Y.BPK/CP=>LO'BA. ;S0C M*NW164O11Y7UL3]S;ISC_OIJWG*IOJB M[C37]_DT$)!(?ZQ9FPF9(;+,LSH?_D*2DFJMC!O X8DP\)SR##AKSYWHGQ%6 MDWEM].K"WI!&(AVP)N1#\D"$V>1LM5AG(UZ1_3I.F=U9A7\OXSSFB:S,!+,% MP,!"4KX!Q36F."%7RT]Q1"HK4YO]59AA-1S4P;- '42H]M?\+6H59)'H,]RJ M"?H9)\G_3LGG]!$'.4EQ=)OGY4B-GXGGE4W20+ON3-, #439:PWZJ8*("Q_ M!0RH!H%$NF3-:$U)#I%FH#,C=KL_!'$&*\R[S2VUJ>DV7B?\SI_\)D[C B=0 M\F7 @DF^K6B^!*G8GE M#-@]A[3?):.K<.>7]9XI3*[3[K5H$(>S0!S0\CT@ M\F*C9*6-:#+:RR1\3^6*L9B#JTZI?KI(?U)ZU\ $'*3ARG44 J,[&0WV4FLJ M+A @X7..3\0%.Y[.;BZ=[*>#>3@M<@.S4)##[O;^=B0KGG"VOTV?<772O3=^ M+OZ"ZH[@8,.VIQBCO 32J$-;,"YN:[=MFLU$GG?.Q.H=(='G.$E:T1^YMWK\ M845QZF_4E;;NIZZBGDWU0T$?UZ07J.,D3??#THR8D!(BQS*7%XR$%$%US#O. M?[W'&7P0;/%0IH7(*^H7C PV;7MNM*3 TRY8P>@,/^.T]'3GN!"?B0KSW)GO M(BAP[=_#Z855RFI.9WB'TYSZ&=6GZYS"#L\SU#1;437T7 '%T2&&6&XU6OD4?+F-*+"FC-]$1?*)YY6CE0/M.DKKH=31*7F_ M!<"GN$RD63>'H,(3>8.OJT/O=QOYP$+_^^:#"Z=T9A!@. 5D.,B@VUOMF-]Y MJ"&OZB-3M,<>$X]/>BT/4'#GM91J;X MX"Z06.8%7:-G\Q]L@X:*^^A+W M92\//*&@65 M[4M/FXZ,345R4?^"@#BZ2WWYMF/<)5(LTQ(8'$:520JC5F#H'W_]2)52F>#7 MWZ]_]WJ594_9/BVBFR38G@F,T+.2 C/:IFV!&24NLY SW N%U1REO@3R".@O M7R.*@'[-]T @B0!2F7&$?@% ;K6DF-00*28Z<]!6>SAT] ]>)?0BW6[ /Q-[ M2=$]&V_<]HSI4H&*1,/[9F,/ZSH#)XVZ]@1!U^R!N!7>(:8W"<^HYQS$_(9-[;3#^L' M?1R;W&'JFF$?UX9W+.[CV?@*B$U_U,>L"3:2X/_F^$1I]VR@2+QA*KV_;=E! ML;'S+3@@[6.O18;/8^G]0\RSI&<_%%D""[_\;O.41;"BPE^*-[317WOT[/3# M"GIVN%';TO.!FK4,;K1@Y"%:^)0%4%_\1$G] G@0 ^1>10EPG,BQT5UD.DG( M9ZC+>4.R:U*NBTV9K,(0*N+G#SC$\7-/?6NUEU4CU4)$K$>L:Q3L#K6HPH&" M"HA*XK.MCAWH="$1=0>S0LX)..UCF.$H+E!"\ESN=CTW_7N;1HYZ9VNW06[R M$#W&^O-YP%#VYJ))O&'*YVE;]N;S^$AAD^'TF-D'5=V>BP9=G?:ZI*QD_0W@5PAD=,@B(?2VK/NP M/!!Q)KD[+ [7,CWP$_YF7L6=6#WWUMVA;XBAYZ@]-P!S=^>:[K,LI7 M(L4L=V=JFZHRX!Q49?VKC)A1*1)_4?44[20!Z^7QNA6#?/I]$KPFZ@QT)G.5 MZ-_0/D+A>RA+\'-<[.HT^5&QDWI74?*$:+A2;B )J(:!/E,O+W1[3<\(-&_'D7FJREZ'V_>H2;@QZ[LY."[^E0)O<[DN+! M"EU#CZB<#CUKRD6%CG.:LM4Y]#$KA,(84<2H^BH9-CCL1(0OSI3:7;8-TFIE M2_5N3I(XXE=VI-$]Y3"N;IN[V]S$:9"&<9 T9?-RN&XM(7F90>6\QWB;LF)G M:5'MR%$G]9ZV%\8X'TK:\ U#42&[AFM[HG?[LT G/6(7!7;[!&DH3:]0VRW4 M]HN]T^D9:KN&ZK[Y2UOQ+G-D+H+D3,NPZ\>G=$#_0XHS]+0Q5_M'IU15]HYT M<2LEP!9T.C+"?M)!!@:>B''%9>&JYSBGD[$G]V1 I$5>42]:-=BT]8RP*&)W M>?D1%R&F$A5.N=MSQ$G";ZS]0%>UN)C<8Y]^077W<;!AZQ6F82N/>0K[FK+: MQ?,&.O 3[T"*MW"Z]$GA*GK9SMC:2)V6$R+/.V?S@A=@#9)W&2D/MVF8E!#I M[KW5F=<9^$A9PF^W'9@X!EI4G%D:E*V7?8+:O@7<[,)+3H!+WW\7N,J,=-IQ M=F&"W%Q]8G*XWT"N^5I]/;O9%^#E@BN8U_8\I&_CDKW^)\S@G M:1SFO>>M1I^1G.J];=F>J4#OD=$3/!QE!7-$0A;]9$,L$8XZ\+2I'+7=^-;I M'!D??R+$($T)934$UD&.V7W&.,WYSDY;-.K-L7WD/CC"1ZO/0<:F3G'LA)[O MBAW.GG9!>G=@&1_OX/:X_#:]9Y5H;H(X^TN0E.>A7+\@5.:8<["V)[&?7DGK MB1? =P5SS2 OWP!FU.W72=VV]1%UGZLZAUCO%HCW#W4ZB%@/44&[B*H^+A#O M)8I3Q/NY0-!3]-4.AII58#QY!HJPS8\Y:^,.:TG+6L(0HRT@IL-".[] :OLS+(CJ__0!_Z_8A+)_*" MDG\WUK!U9X\31U3D:_+H]1\6"!!HN']FNZ3M"SZ/]-*'=R@D2D2>F2ZC+=79 M@R8M>[7.61V"X=#)U!OJ<9"AEAT&-88@*$8HS/5(^4A 07H/^O@*.$Q*#U%@ MH-]\ME4:_1E'6\C!A7R=N(AQW@-=)F=-LDF3>6F"I&W/R1;;B?<,D;,*'FKQ M=4^M>3^19F1 IY+)E$;)W53T/T=>F]:,0#5'$ MJ'HNQC;*5B+%*TT?_6H7XPW4QL09&*&[S28.!ZI<"3^OXJ&/M6N]M@?01BUQ M5%%7=\[-]D;;-P]9!\.V@X0#\N"7"\D/D6:CYBQX4^9Q"GB,!U$"]0C1FUH)M@*(6-7A[#U%1BPX>@Y<.!@\DA M!HDV' \+1*YK!@=M7SPH3./J@U@=/%]N[$3!J(FGS;BRKDI'73BSO@M(37%W MV*,U6$K*D!"-%KF;?-Z<(+DI:S<@2C[KV4WS>%R%\#I %KS(W1']4OWT;6/D!H=H<7S.MH=2 M'CITKMF:._L#5&=L@0">(QNDQ@DU*_3[EV*%3H12SPY=\G?&<_N&#IZQJ=UM MS-G,!J+SG=B SLV\5N.#VK3^PPN9UB<"J36K+[D[YTE-GS4WJ3N-N9O4]-D9 M3VKZK*-)K<0'M4G]QYI+[CK+J08[G!4)IAL1F#?E 44J;X$+U07 MV@8)U<"E02C68YT5UFJ92M$N&5S4*6FQJDI:<,BHB[F^0A3]PF![7\-:D0+B M8FAG:F _4K1/GW'RC#^0M-@-[4V::=2)P3TG/D_#>X[2O@'6YXN:(?[M"S#$ M@P*K;)#'N>U.&9 ,Q]OTBIU_#X]/69#F0,#78Z1L, MV>[%>QSDQ4_?W^,,KI>[VSR4= XGE'/?WZ81_C)Y\L]0RQI'!#41N#I+R \T MPW%G!A1QI(A!14&!&%CTT_>H@@LN*@>, #%BD+4/'SIGEEK:GU&F^3O+:&IR M$(N#Z.Y6-3C/+%BU,+A+B4)V1[OZ=N8THW>II1MARS.\1N) M^3H I4V,(V[H%.9NL,3L+LP:#VH!H76%"+WZ']_,E05:MI4NSTIN*>D\1U&\ MH8"HAPH]+SYCG*(,PR4#K,P'] 85P1>$J\#7JXH]W_"B:W5V_NB34!.DA*?6 M1Q0<#LD1C#>C3=^A!BU$&QSAC Y(3KM2TNEW[#:8!=6YZT.&X>_JJ^HB!79W M0E7^C!4SJ N@T>5&463QNBQ8J(Z^7S2C $U5(X\O1]Z#OV!$@1'C0NC,-WB/ MJ;G!X+U@P:6WP!N*?L)(R];O(&*D%X@3G\VZ6(371(&!FE[$.Q(D./'M3JX.@3(>YHRN?;($NI2,.^HZDM]>Q/;'<0KH>K81D*3ISAR@.D'G!>)BP Q=Q+ M^*KC/%9/G0X-O&M\ ;DG8UGS\ MHI_X\B*0G^EP[]C!]6>Z$-N>Y4_PVH7H%23H2*DKNWU7V,H=S1Y9((X& 1RA MWCK?]^V11J'=W2$V.YN;/8?@QT_A3+^@. ^'&[8]^_HJ2F<[D M[-S B84E!-]2E+B)UGVXNS,3.E'^$T6F:BX)'W!>9#&$3!\+VO8GJF4A&X"2 MWI!L']#NM9\/!S746U%9JLE3[L@S MQ/TZ14-HB:&Q,':!1%VWNZWJ7>W,/T 9]8R7A/U ?:A]N?](4E S;P^]D1I3 M;>I=[Z!&V_%M#6H@->K]N^**\ET*Z],[$EJ<"U0GT'2A+E %%E&TRW>KU3UZ M>_]H*I;DGF]J:O.^B?V0C/6WI.H"[2O.I%W.%+N ?E/F!5ICE.$ LN%9H;$ M"O;#EB*44$>\ !D$B;HW(515RE#0LL'KA0B:^N7R?@,3P^Q6(Z_2M&279WTN M=@]!@:LTJ6"+[S9L$P 6ZD;UM2)%!]I<$MD<=;UD%VQK-.L<=6%<0[PN" MSBQ0VQV(EO-=2>C1B3%Y\3Q6MBD=WA2,-T?@S:4Y"3AKMYRUD-O"+0PS+X/& MA1NL%VQ85!6AHMG1DA.W1JD+[1SV#\#-.I^Z2LT#(@0D2 S1'RR.&W+8R MM,4_=W;F5&]>6AVF#U\X-TU8E!ZC 9S).":Y=DS1@JB(@Z;A^)3" M,%7!K>K2-[BY-S\.]OI@XL:,[S#:$Z++:'^+AFH94]W\GFX_!-GV MHARZ72*.%PO]8.:^4.A'[=*M-<4W7PN$)M+4] "]7"::6!]H4=]A45 M^R(*5-#A?\EQ?TV-J9? I"4W7DR:N8WC_@;=F: 9;P2?(G2DPU[ QFYM"EX( M8W0+Z=2JN]Z0_4^CC UMMHZ-G[,5\ /.,26S@T/,%$A"#H"M*F [>L)0XDW% M%:X !0>';A@$7MJ@!5'71)]=,$9F5(@&JQV&_4Y7T==Q'B8D+[/)D(S$F\K! MP$D*]N."YY&5%H3_*TUEAH!H\-69-'(\5Z-E/'N?492PD[9<5;$_(:I2KT 3 M=0%E%N0\-EZ9H:K:Z;/>:/_@$R'>.);BMLSI:IW3974X+M##CVO)]F6SUNO- MG=6E_9-'01EAZH7,3''*W:Y)5?H&1Y U0CT$MH+@N4W4@;A-80,Q?L;WD*,U MZD-JM*2Z:R)/T?JN"5MMOAE:;<[&M=09+&)P!-S).:3L[4A"UZ[Y6[IN*XX? M28'%'5#I]U5E6I2.]5(9C+A_MU.>\42;F\ZD\AYR]-A4827+[PFU!;BH@@K3 M*E?V=469%"5C6R0K'&S]SLO2GT)!#,OLEO'2HT1T6>_8^;S;T!EU(#D[85 > MJ-9/2K:/0.<9KVN-H[NZJK7(>DNG02T'5H6P]73EDX40!&NC#IJV7+CZXLY- MKPVM!%498-7UUQ+8B\6!_GBX4P#1,\Z*.*?HKJAN$BQ]+OB6ZE0>;]WV?.V0 M1T!_-G9(E.M$D97.A$YB=MQG^!#$46T_14)^AEM7%&)#*%R%&0W!5;%AWCBE ML!E= :BO&.''X@AS96<0[S0M^<3R(#G<6&7;NC>46U<4+X3K?HZ+W569%V0/ M7KF(T5-K1'F[58:8_9U7GE7 :I'7>-!G"@C5B&9C)16'B9CAO3L;6E4LAXKF M;(;])4A*-O]624(^0RG"(?LH_J:J[9NFX,RN34-1LEDV>JA@CVH<_!Z'J@!Z M@P7-J(^G=Z8]R7>U[54@UBM;1E9B^A -;OK3)!_QH&L]\J@I74&;]*8<*&TC M,T6I#PKQ%4H'1;4*@)OI?#J?8[(Q-A$NF.6P[,*E=6>8**3Q-:;$F\K%%B8I MV*^ST'7TPMK1"_C]$NL@\::#9=A/-'CJ3P>_CX-UG,1%C&74O> ME/0I#"/Z6K=GYE2W[)VO]KIDR!F='")7YFA@;HQ9IC$>>LNY[1QJ'=U;%G[/ M4+[M1?O.LVT7)^><9[>-+#X@(]FW$UQV)I6=_#>&:T (AQY3E+GSYIQD)R;L MU+Q'SWJ0B424,_[\&!8"%G5?3AXVY;6P1KTY*XRZ$8.NV \%.RZ V971/I6( M,5O=PQY_4O\N(_F02AQ_V)34LT:]23VC;D3J%?NAG*NR!7KSC:FK%$46K\N"%8@J2*>E00GT<'3< MJ HAUH;>F4/RCI#HT?2Q^YIV[6GW8=#QM\WT2=GK/O&W$]$N M67:Z1T6HQ_6>YN%<\MV:_#V8Z_0_6#6H);V-M60G\ZV/HJ/T-S_BJ#,"XDEM MTVS57#W>[BF5YQ@.0PU?)3+XD,JZ[J(QZQL2+4'U:T$,H-9>/<0IN\V8)5M1 M][8(8KB>'-S_#KH%W+SP+5TAH$,6/\.%0%3]'8+TZ,'_'Y8;(L96?Z'"V_0^ M(R&=\/Y LR(XHBC<4'Z;S M RIP)I!<"1/UX9^#_>%?KYN#"O,(7XI*Z5A@4XK]'HJ7OTV+N#C^'$?XME6C M'>O[]@L=[S1(:LN;OSG2#D5ER"(+CZ"E:._$2YQ;HJ=="-TP+J=''&ILS>F& M'*V/J(;'@@0UP/D53[D S'V^IT>WA\RH(TIVM.BO(='8WW),_?8#I(>#CTH-"" MHM&2H&1[CE90J-_&MV_0EB) KQ**X9L%2CTE4ZH,!3' 7X\9',.A<>&\CNDF MC&5[#)/REP,RC,E,9HC)/BLLP3J[1+/*$!&0NM&\$5&V:CIG]SAC-IKVD!6A M^Y3&Q8A?)O"XBDLVTJS]8E@-:<1H(T9++MC]XR\1;=L?+@'Z9?%[UL-)0NZZFR" E?EAL#<*DX-3![77ID"+]<;6 MF:Q)H2'2O',^0ZAO0S*6VBLX189?T)PCEPV[GB27"'1FB8G^:$V3%L \YLF( MY/1,E"GV^8L+TE_JSZH+F;J%\ZF'_0:G>!.+1PFE&S05,Q0F["V"*(S02#S1 M(C\49C(O=E]=>QAV@,PCRB@OM6,Q1T76NTZGS2>NYAEZ3"\1-G=U%4]-S\\5 M/(/,N\QA'>"(,W'@-_%RZQ26&4OT'@]A"+RA*"0C+3L*8-RF<*OHOHJ057=' M,\<#\QM(\@:8BIXVVD$UPS0"P#ZR_.#Z*9:]#5B>"&\&S/ MPC8(G1R"5>'':8U0.35T?C0ZF7UO9W_6%QH^/^_;L/6%G/*]U PRZ"OT:KPM1;T2Q%=4]%CEJCKR6*Y)! GV!T9JDD9)G8KUC MM/01%^2*&>.ML.C*= +?3W>X/&7FN;I+OV\B7>$-QFHVT;+U* M6DT:=6D+[O5;DD$11A,%[CF3K?L,3&]QA#OB"FJ3("#$#KB(758A^[JBU(F2 ML9Y,5>%8L"L$"^;S-%AF5[1!>G"(+L?]B^V;XQ/%L/H2#T7&)=XT+:PM!2<% M)5GU3O1T4F,$_0+D9R:./9P7D<0A=OH70L!U3?9!G,H*X>6;IH6PI>!1"#F MF8EA#^]%Q'"(H>[.A/*]2[Z96=V6)7A9M?B;JN:HW__*LZ,P]^E<[[^@??[W:Q;C-^KK; M;.(09[T! L&G)>?51*O6+Y !TIV,O8JXG\B *(>))-L\UE9O8M,DSY64^'0+ MQJJP#U+R5YI]$)*9>NT&>ZQ2Q+W=N(&*UF$'P#STNH#LC=9[%V2O??U^$Z=! M&L9!(J3?QY]6U>_]K;K1[PWMF>CW"0X32;;9%Z"W7W!8PG$<(0$:?UI5@/I; M=2- #>V9"- $AXDDV]SM#C/%6&V)3>0JCCZKNM/;UZ9U$3JY=MU/[N(X,XD4 MAYQ)2YNWQPO7#E\S./*DHJ3TM&B]L$ICI6)&4J"8BD7L"@[=>0?$B\+8[(=B MQ6=/%[ -RS&18(RS*7H5Y#OX'T+:ST&"V3E+JC3BL, 1?+%*H],/.D\V%7VO MX_Q \B!YEY'R ,42XYPRB[K.)8XJ+YJD0TM&'Q 4E8I+J*X6K2[[I*)$YLUS MY7KT+#L2<@C8+[B%# F6D!9Y1?&0)(Y8N=7'@O[@.2]D@Z"3Z"8AG[]"AM)7 M8Q+1_F:%'%NO!AD:%(RA:[R-4U9.HZK(=\2!TKUY+X&!;U/)Y.9)]F'ZG3#C M+)E7+Z:"S&'D[88(JFK]99#1"'NN2K*P:[=#^ MLK'V5,(,.G2MKR);<*A%!Q<* SX$ %&-T'?%7W.#2(R/C#/7^.UF@\/B;O.V MJI/Y0$WP73H#AWD^P!3=:/\=L#W9>0_!7C955ME)@/H0#4F''4 OEM7_D/39 M6_^H9A(YNTT+##67!<-GYX\;BJ'5S;I:F@[1-Q&+4N^+6B%71JR*J\TB-'4A M(R/QJ7YFO8P@U3U;#]%^9' XQKSGXT:Z*H6KFYLA*F40?@(5$F#?1&A*NE> M.0\-.."[0KBJQH->116B;R!$-2_WQ=/D-!4:T!QY?_EA'_'4+K#(*Z8RP#I- MVU9)-6UVG>B("IL-]1I[C"$=OCI]RN.FTVHQ,MRNH M(SMV(:]\ ZJE!(4).2LM*(Q(J=2@Q?XJ6"(*AUN;0P4(;LQZ54+YLCC]!FUJ M6"@0[+6M@H3R\DCTF>[NS%&YSN,H#K(C')N_VSP6)/QUY-3EY/.JYXN&VK5^ MJHB2@] .(^CS5.4T9XDTN]R)48OB8["GOW;N[!D]0"G^HJI@31)P+&$^CTQ* M<)NHL]"9U#4YW3RP 9G= V(V\J2B7/6TZ,I/Z"&MXA 8Z8&"Y6]/&IPDIGF9 M$&-R0218Y=N_;FM2*?K7(PV8]:]["'GVKWL0&?2OC?37O'_=J?HV2_]Z3!ZG M_>M)ION>KSPFKS%?1QHP.U]["'F>KSV(#,Y7(_TU/U_C&M9,Y^N8/$[/UTFF MN]N=(GD!]PFPPM%#FT=]SZCN[73;LI^UE+,TAJRJBZVT*:((6*=6JQQN6[L2 MO:-.A#CC3'S?9=0UI;-K$P^%\'N>4!3=3DNN+$*'I(KL:B%6T.F,'BCT2;R6 M9+9OL(D /YPF P@X;])'4+3;U-BJ5Z;M5 MV]6[2D*O_H>?6(49N296AL7AIG46/P=P@CH7*VPZ_8+RAO50P_:WJQO*LRM5 M*L!N(L]#K_:H9W&B;8^DVS1HCX1I^[1'PB!-V2.+7-&W1VT?USYMX=@Y; G/SC>(9]MZ)Q M9 .2-?V"HF@--^SPRIB6].S$3(#Q$[?=]7'3X0X$[2$&W MP?V(R3>4=R<&6W9PPKHEC8#B G'JU1\SDSJ102 *G/7LOTJ="1A_SZB_ZNMT M0.=BO!DY;^+G!$18*"IR _=Z\D,M\3/FR5*4*!QU><#0.TJ:5PL@&8ZWZ,-<\K,K:]R&4*I9Y:F&JPASQS.(/9_4NP^.3*BIS#_@ M ^7V+LCQW>:*[/3!%R%)J>1J,0DC?9/)Z_JOJ+-#!^< M4BZIF8H+.%-UFT;Q<,+=M%U\>")OJ?]6 M' >E1[$%!9F2I&1]30-P0&.U@/P)G>HH$ .L=2N@/6>")Y\S(6PNS@#WBI3[ MD\#3_!P2&],G?Z>L7%W N%:E \(Q^IR*=>MKSYUE\R,1XTPDPIQQM[#(2(AQ ME-_0+MSF>1G0[MUM'G!"W'*OP#DL M104N]+*N A\EXBH%QJ].$^-SGTZ38)XSV:L.BC]@B.S19< ]SC8DV[/E1'.K MQMLJF^ IWK-;Q1_II_F&E][B=69?#TBGZ>85Y=<4#%(XT:OX/88/V=KC<\68GM8'=^<,YXW\RY. MBK@W:4^S%:T[:82I63^3L3_0D62W_;V[??]TZ_%2&/D1N+C!19&M\S*L.E;3 MA4FT+9(2ZIL/IC6#-C=K)=)=GU9(V<3,>3J.F3]V?>@U9&(.EZ6V0\27SWL" M9D::8-*18\ 1(/=92=N2,)ATZ49&V.%1V3H3%;:RKII\\?8D_1L,^>&-L<=Y M%1P?TG MX(N\I_\$K%S4#&G/-7DZK^E")^AI:;71F[,:OZ[.T)E3T^E<7=9A6&Y;Y,X%C/7;'#&62097B' MT[R)P'W ^S7.!M?$)AI57@/K$+>_YCU%ATC)3O]V "*&$)U 1)71_86C]+6Z M-3*LQ,Y8N0XKP3&OF&(G*745;C-,ASF:F!6"[^D%?X;;=Q3/02<(%JC"X%MV M19E_&6P1Y>CLE?9H&%._2<<*VTV(4D]=^PQ%&AA0 ZK:9Y@QSP(,&5^KLMB1 M+"Z.H_IYZG%5UWN@6>OA"T8702&6AK)?'3S)8"++-251RG'X[98\?Q?AF$L1 M_:45'OK'7V_#3;8JHYB.\ZHH<,YKNMPDP?9,=,0>EA2<\49MB\TX=9FXCNE^ M*(1D;J]N'E!%'W4 H.F^&)X#@I)"Y-@V>X]C] 96,XTZ]CK<'#77]3M\7O5J M:%@-^!Y>KXC5WJE]@E)94U6$+5'QE7]PBN;E)""@7QAR[[5 ;8F#R0R$L3%V M6.OV0EM\),7D=!-]3;GJ[7CS]DO?]AB35^_91A\ H6+NO=BMX 05:XZ$\'' M<(>C$LII")@R& ,A@V"H544!UJ1NOZ(&AR?A2E72/Q/];FITB:4A MO,B.=YNG'7Y+.4?VQYLX!2NT2J/;-"KAVYL,/AB-^J@WI%I$7YJ@]>+Z%:*Z M"FT%:H$J6*RZ; V,?LJ@^0TE:8P:,3<4LU]^"RXA3#;N>#GN>L&@MRR?AQ$Q M/. &%NHF3,I 3?CK.#^0/$C>9:0\-)5O>N_O>J(3/>=K%+A1^7RKS%1S*G7? M-SHV,=)WL0" 76?Z3P"C+[(0Y[FG@]-=O>,,QDEUO^\OOXZ;=>EZB*4 M\KQTU@"/^]75&.,\:ZI1=TWD%:/:RHUS-J:O?'ID0NR>U%E>_:]+2%*FT(H9 M]&4"YV7\Q V?]V/N73"2^LF2;O*GE^:FD62TD5=-=!WGP7:;89Y=<;>IDC"$ MXOM2[ZH6BQ2A8?TDX0D("%'4)U)F$GB7&PFBQ5YWHED=8+R""&DVGF(_^JRJ MZ/6UZ>K0ZIS2Z\>92Z0X-I?XZXB_)?&FG=BKF_N!A"*O_EPSF5$0C[IZ=-JJ MTC$BVFSL4461ZVO24:6@.:FR4\?]C5G>.3XE M:EOL]-#9W&16YH/.C:B49KUKG,^U?UI;Z _X0+^%^U+9;GG0[*BGISWG]ST% M[7;Z%GHTN7/NX\IP_0FML'$^-GJN#[?454[@,FFX0/*JS OJ7&:"IU:$7]<[ MCC))QE5A!";9-1+TF4)!-1;_F?728W)Y)D22T>X.>P3Y;I5&\./MW\OX.4A M#=V3) Z/DR<^9-Y5/?8A0L/ZV0]*G24LL5\Z.!:((T&_5#]]2ZK-_X(AZXM4-(4.+WXFG%>5PH%57-V ,D%>I)6BL)P=V P(KFBOG MS[W!VSA-J\7[$0?9#+KQ-I5T2M\$"3\ 4*!K'++E%?IQXH812Y-^2N*))-=\ M3^RG75#\3,HDXE'&H#LP6EFN)W0HJ(\/=^EQL69.EB%(2Q\X> T^!TQSE?K MG'G, U-^^@7%:3WUZ7>; M%I2)\3K!?/G/PP0XNDW[XP1](4@S+:K$(?4H.PE&ZD&4CMBYYHB"6>E"!#\V M;D!6$;O9=UKWN$^WQUUF!$61Q>NR8'D%!9E14-+0%"<6!LR9D7T3Y''.3AYV MU?11+.(C][*B\14C8EOM,135 =8*Q^RB/9+#0?1X[+SZ!P5X!4R J&F5W!/G MO[XYPK\WU*$@D\%TC98TJWQ(4'15V8-)\PDHE@=& 2W0^LA^01S:7)+"=(:O MIXR'\IAH^JJ/NR##ZR#'$9SOQFG.J*^RC(X2!@O\YM@^9S8@] YVJX$V& .WSC6=U*H6!E5S;+4>P+U<*( *RZQ\!S4Y M]%_8I?-S5Y>=>3$=(COKL/D01A?8^!RU%P9 M6$E8*K;47L]US.9U;3;]) $HRAXQQ%9+UQE5-\E .8VS23?PK<*%19U67-Q0 MU"$G>R61%E*5/?3J^J%IK(:E>FAPR00?[$KA39SM;\^/QPU^KRZ)O!V'LL@) M*DJC*EH->022Z/;:ETB>C3.99(==L7Q/PI.8^^40G3^A+IIU2PZ%LR:I*)[J MB#4$5 RS/0F]&' BP!-GWG:]@[#B.P@?2TC.OXZ3DG[&]B;RN[+(BR"%@X2K MZ&]E7D!$;\#KUFQ-T?M6I&I[WO!,8=@NRV$39\EV>5 ^SLYVY=D>Y'YQ&:D M)1]5=Z2(8?8[$WA6.YZZTEE)%Q5M3>V/E&5\(3P@VL+O*0KQ9/NVQ95?.!!P M!-URXU[D4YS=1)F'[D(::1%',"'B9_R(*18&Z^T7GO3(C[ON#V519=J\#3(X M\97?XXS-'YY&.A3H,-FV:OC#! 9G01$38)5")7ZXI.(Z=9"B%BJJL=8GT!NT M8.1JO'#W(6*(%ZA*@/9M[,S.$6)U2/UZ?G>;(<,MX_%-MV+2TQNF9K]2(*,K M+M^>>E60(D@D(ZA5U^K\NF6=$Q:2_9Y.>.;2PKU%-2KODUQ5$J<\6=&!<%=: M+(BSOT FWILC.SUQ!7MR'B M!W ^X" OH2A[^@!F#)(XV;&'3RE9YSACNPVW*;5D]&O*&>I8,Y/6[1Y=*.:)@-B./&THN0-M.HJMCA 7L62&.N)QN)_ MS%3,R!I,B1*1Y*KO$-Q%H '\VE N #?>AMGP6S\M%T4'PKE&G2;8/QUS$N&I MIZ7*%7>.H/!^XQVI+% DVC&R+!&@YW(Q$C9P7"Q%K'3>T@+$'&><+#]DY'AP MT2$]/N[OXBBSJT/69:3#%7"+),:\R!+]F M>/R.=>'W#,K52?L^)&R!:@Q^]_3%F3\A=R,<]6OG69XX^"C49I399.ETI39, M^@5#M*Q';'!*]G$*/6#FM-B1,@_2*/_F3_.QHY,#,65?Q;CK[I:IGINO6,K* M*FT.-1R%;NS6:$GU!BIYBM;OH^J])VW1WI_&\'7^;G N6'G#]K3]7"J]Z@PK M,3A6\]I^D(QD"+=B<^O!7=3"\(Z#S[BZ3!Q"DN\^TG?@%KF;A'R>#%D=QM3[]KKY^'Z;A5-%W8?P+XD!FI/(% M1J)?]XNRUWD [HKLU["0IS.'^T1;BI?^EL=1-:$Z5(=6.!H"-+UA,>X]EQIDP>\#.F"PM89[S]0FU0&B1U,)2"/.N@4-3=0(N* M4UV#LNV96T'CN5$UN"8:S^;>^12>RR0T,9[$PB!YL+>7I;6$9H1\ ]JV;HJ0 M2TM584$=,'.1;861Z34/(DTYJY M5!41JJX7KI+P=%:HUCFALQ0]R>?I0$$"W7:7SR,EM^-9/O)#X,%P#5R(\4 2 M\$RA(JND(5-M4-NPR1)V:>BZV-CACQH= GBHPC<_VZ<\F+VV4&^$?$:&[S/R M3&Q([8]-_@+!L\_.^6N+E( ML@60'B/,%GIC*/(\"SX;BTAW>H,ZW5F@JD.H[1%JN[1 ;:<69Z%L88Z[BU3; MG+_C$6SKPN+!88&RL22%X/O=ICEJ^/8+W"&,*XLBZ;$HMZCMLDA3=NFSM.#@ MK\[!U0H@>E5!_&9^?HOZD/8Z+IKCY&&67&,^72E.'G+NI*[*!Z>46M.>'5)4 MG6ZP5,#8;*BV4" A>M9A++4Q[)T.&@/C8RNT]V#ZZ<%[R?F@WJ3^5J4T:93WV)\_KBM)U-MRMP MG9C"GS@DH-Z0HF#*$[1^C!>.AFW8T3"60[2IH:"@P>+G4+K&X!!S'/=<#O!T M_JV*&PQ1U02.1I14\HXG#P](N<&6C180E$+@M[*@%%1S)0U5C0$L+I<^ +<^ M53,00:Y!0Q)_ QLQW/-;))D4A=Z5E/'Q];WRRYY!IKP>RR MJX^2[=G"B* -R= !J*,C)>\G2U"%_=,KL6F>^I;0JQV<;KM-+[9[8!YR(YC0 M90?UPL<+RYAHV*P\2P"POGIC4-@1K.>:. IJZG.2=Y51FYX&RD/AL%H(K#O3 M:.PBT=YGE*MU=-JR?_- 1<%W$!)]@W=3_&%#N, M\H '?6[AA'^:QU_8CB)ZE6.,4E)@]-I/"3.M 2,F1\&=N ='MN_Y1*IYV0.Q MGK%#8J[0A*IX2Y!R93%E,*F804M]_HGW.<7;@$J?G'5KSJZ$KQ5D4-B M@M&^ U,?21KAJ R+F%K9*@U?+@(UUH+94%,?)=M3E=)O@1Z3=U*GT&D:=;V%:8 MFG(5'1(?AWOZKBVA2^SJ=EC9D?Z9&AZO0T3P4,72Z"VBCVG^)1'YHY+&G?920? M)[G.]422!0'IM7ZV1MWWLJHJN7N2L'L=;S8X@\V;(!F8H9JMF5TZ35&U?DU+ M522ZNF.X8-EZ08$RBB-'A$VJ8A>DZ-.WC]^R3^>T?!(>L^D%D]Q >"D%DL7/ M 4]GSXNL9':6I[C?I0;-EF$Z!LJ'&,'CMK!(#1EU,"^JL@J0"/X"K95IN1@H M26)AL.>>2-2;2G";%E2\('HS5:W7$C6WB413J&:>2#0%WV$BD7E.*JQJA;L^ MKSPBX;FAGT$I>B"SC?"]"!^H(JAT0MT+#[()5#8OU4V8[3-=O M11Q2\:9K6%C!L@5KWAQXGMO257-,IQ>T)@;*V>2"J%2<;A]PPK#GN_@P>CYC M\GE%H1]LU[8 5X11E[+?XQO3+";2?',F3_45U16N#WB_QMF +(T^JRA'O6TZ MJ2 #5%$M3;]PPGX$:)RO1(I9'OS?3@"B+OOUYM@CYV/'";4:T_:=98CZT6\> MSRKJ#4VOFZK.;_=.;'O)X51D6.0571>SIVG; MDI@-.Y:/,7W_%6(6[W.7^3 M+!25L1 _!TQP7M/_F/# )W]]W =9\0AAUW1[GQ%(+@^ M4$85:533%K2OEGL2D9 I':9?A'OT@ _T6Y9Y$K=W2J #S@JJNZ"7!4$YZW9> M=?M0 ?W6ZST_X1%[5E8(>L_O_VOJVYD1M)]Z\@8G;F=)]@ MSW:W[;$]?J)N/3K1;FDEM2(=NN8C::1-MP$!-O:VXX3 M@6"2=IY:<;MOWW.F&5GF>1K=%[DX@^.*X!HVZ 5, V!]LN^:X-,4$C_*$JX2W8)4\.8\AR/' M=F2JUADPYS-RJ\9]F?T]>."]^87)8K+K$7I/Y3AIQ'K2 M.$X?!B\R_G.0EX"N4[HMY99C*RSFMCR. MA8A*B8K<%SDIDBW'!%?2((D\1PX2#']"*31/-S,F#A?3'0/=X.,-2_.CIH O5ZNTH.$M?:(IU$CCGLD7)M7JZ.Z]^@L8@1]L MV$&@+A#GKF5)G?!UUV2I-]P%(]*?L.1=B8 $7;WT(/QJ,L2FK< W2CA^9@!QL6'362KIOA_ M9LF#BJ\S]!Q&Y+O:LRWL)UKNC1G$AB4\YJ#FX=P,"@A3YJ&F.//504KYJNB, MRG_W:L0>ETF<] Y&S,?:MBWR2B FJX+Y7J&R#4F2,HVHJ(XV@XX8UN^H!$C> MA"7$M[!7&K;Z+GKN0>&5U8:AF&W<$)0N914)JSSIG$M6B,"I!0/Y4O6T1ZV/KQN0$8XR9A0E2T]!^BS1A:&P8*!B#[(:N M:/0DDC@FX=?D/HIC&C9?JMNJ2:T9,UM*5/U9,"5X9I3<-"=T[-I=&H24I U= M4PZ3O1%W9M<$_A9OQ$E+47:AS;.YF+AIBCUH[1!CIVWXJE/_2P47;/A9G-'J M;M.12>HFCE!$[5Z8"]W0=9!,#8AQB]';22^68$07V"1^:FIQ.W9M3(O'GL5H M<5^;;F,8]03?7!\,"_ZVOY,>!']4?-@D?MK:6-@[JU+=:1Q^U^A6P@$-+Z>K M!IU.(UURNW0^9L5<',HA&1Q=+ ^.@C5M"^(@A5H&22BR7=*PS#P];2MOO!FS M.MA+SN^67C\N@\IJHN\FMO:X\O%&8K'*2R42O9 M+($5E7?<>"D.D[^+%57\)^3=R3G,\RH$],#0X1LP=9VBEY"WFQ2]B(QVDBY[1Y3P/.Y*C O@T#4)12YK.AK54>0-=V:2@O8G&QY\$.,L=#9H M6V/JP_.2*CZYL"'X1O,*!_>LR)M#\E1"\S!U#0L+4V>AIG2?%Z!$7'E^CL(P MIN=!EO=+^.C#&"GO;=2VI$O"PBQ*T@1HX^7=8$1X*V?\0=T*!76#CNH2@+@\1_EFP^)0)&,'"'XK$ASSM*L.00^C-*WE M*4L26F;H&*\^,/XTQE[VMVJ]L$^+LH'B R8[8L%@=O?VS4E+F_?>C"G"D+&)C+TWZ&H[NZ**5PA# M\"WH0K4!5/K+/O9ZAH6%J;-04[I%N$PK J)?O(>?Q,AW=XNV!5P&"+7(XB7< M5 Q MZ2+4J%B_4M>"L2>!;$U6'-:[-<>5<6,KINB(9G_UDT5BXI@P348[$]6KK4@I MG3Q\%AO]C]L@2@$KU)GID4^55Y!".=2TJVWQ(0R8C7"S?4)<_:D!$(%@01H, M9+Q3EA1*28@8AHNZGOI!GB&1:HQFRS7G_%5"_YL&Z=TF9<7#YB)Z$A^S3RD' M\35):1!'_Z0AE&GJ/%OOCPQ2V<+U?#)9QKI,P)IL@S\M#),A^+&L-:PFP. MIK-Y^HZN-@F+V<-.Y,V]Y+*1/$00@YYEM&?##?4N9[5F@J\VT[7G, C., M3UQ'+)G[/*4NU2,3T\31<7CBE],XIJN\".(JVF1P^AE_ 7T"V->P_9/ AC*I M4PYZG5L4N,RFL\Y=ELLBR]DC3458(93EV43;8:]&X0UL+LO^EJT?)Y:DR1YM MOY*EPFB&X)Y[#Z5C4\M$4X[\$Q>;8#K87+@E$WF@%0"OYZG%_#/B0H SN=#U MU#@^ @!)B9!(B(1C) "RY$@#T_U>HQ'=UO#29K@W.=$"(EOVLS/IVSY.A.IA M-W(NUA.S@VO6GEH7JSGLX ++YK,PQMH2<_NWQNWQ*4NW+.7*<<*2<##HL?\Y M7+CC<7OV QU+FD00U0EQ- '>0K3+JN[A/2#S$K6=P-)Q1'&_(P(/$8#( MKP#)S\H?,SK, ,OG(, -OB_!(SUCCT&43!?BH5;,"W(7-;_"O-@394!%?I6X M9B?1@T.E)M7C_-=T.+Z<7+*[^C P&HJT'7D4XW;T-&E;PKZ93< M0W$XE-E.ACGSJK_07-XYA0V7D3.-JU[*5S04L#IYX+",!_9).8X MOCP.0" )X2E+\B@IHN2A#/9F1^%DTU_4NEP^1,#5=81Q))A+"3;ZE[,\B*>= M$G!AA/Q:<*O^#>Q6OY4Y-%R4POQ.@2;MCI-4SV*9N/U?VCHCN+4C909D* KI(VGTDLI.D["5INKF0 MP2._U\$PDIN2M7B;"=X&;=ZFDK=/)6^W+=Z*HV.6^$CNY=&DLID(B">_^BS* M2H>*ALVLS7V2J_5=\++,\S2Z+W(X6;]C7-)8"ETYYR_D.R7WVT#[1KQT#1S6 M%X?< ;P\]G/#%F*CGJY35ICS^U'\<.(MFY#Q7J?:V&CYV>%1V=DQN:,S74*? M:'K/,(NV&'GG7Q/O=..RITPC.U!6()LP OXWSD8WS QGT4VC)Z[LW%,[HUGT MD$"8Y3*KDH3\C88/7-$ODRQ/A=,X<-JKV10N$R^*I/U_",L,OCJ0JXS8(\--N4'U!W7 D;+IU&R'FPDT9 *#BGQB*6P M1$1J2'B5MMUI"YJ\+CE#*\ZL6YR1&P9B6UW@]J"_2(EE!D;$7=JW[LV!V^7- M[>!-5N7WL*G>QMJWGN2M=P/P#0?!5W]>[[>JLY^A>>I,!F\HG[FB%9_4!,*O M291G-[=?!^5/Z1VD[ VV;5ON&N+E'K0@3]YP +Z%3HWG#,5(9\+VB;'P.8KC MLO9(>%:D<16,@;B>8M@5ER[\!$Y]:=U1Y;F#,/ MTTO* \J2+?M'(U[NZ&$$E>F.A;M]U!5G;-$V%*WE=7:R:WVZHR_Y"0?P6]_6 MJD93V-U6!$GK&[ E)IAI*E2D#6L!X9RM+\BO=R(-#2 D J*GO5F=\6,F!\7. MS'2 M_51K60Z>FG[U3#/HK>1:DUWT6#QS4%*8,@--W'<\&;^3_+H&XYN8+J[VNBF/[AK='/E]5:<4-_F09I/VV=MT5X021WL3P8] MX4YME)1_CFRYODY^G2<3=Z7_1;F%F^@:_JA=S&0-4%_W,!U;?.9[\&>;E( O M&MB0GZ\;[RU 3]'9O1?7@CW-\O.:Q8Y@OO+)ZZ@_,[*Z.KS6F:IJNJ]F?C(@ ME9:F)5HA^Q>9B_K-F/TI:$0*7*::@-"4ZY0]12$-3W9?!:;+I,QOM%SET9,X M91O/-(IL")^T8B)!ZP<+5>12)O.M1!44$M18O*4OQ0X.,\?QV>[E?^)-Y-FH M+^60]KQV\?6[NY?Z?P#0V73S0-'N@-A9HJ_/OJWD<1Q'*Q&NSJZUY M9!9VM0//J["K+=Q.7>37;%>U>&;/KOY>_=D)&N?-KO:*Q&SM:FLF&(FR=DM^ M7E;S"*93Y_-UG;OJ,,GNN>OOSM7LUQYGYZM]HSUW@T?#:M^AW#:JOK].HY7C M-?HD2+,TC,/0'1E+.-$ZVG*M0B[(%I (RQFR. [2#(YII,&8H1$US5"<83WB MICCL>A=ROX>L@R@=7]TW!V._Y_ 6);UU&/*B+CN:9OH3"^+L[IGUWV?M?@)C MQ/9;LGY&#M0()X>_O*H+&*>S54DZKI1P.K(NXIA\]_Z/U>?KVZ]\B;A:%=P M1O*K4Y9NF2S:0X+5)J)036'+()O($R6B,(JTDQL6A]QFIC0OTH0\;R@7TIUH MHOR*-W#0X)_^\,/'#]__E)77B=8L)5R*WI,(#LXIMR,I?R.0K]W^*7C<_G3] MW7O^&3T%9%BD-,S(A_?]K%D0+A[ICG!84;+B0\BG MUI'.5R\66_CMPX?W?UR4L/F(%C$4T>'S1M,9H\>^\44='RV+G#' MX9M_)W@BJ'FYP8K@7WEXO&(O9^1-6QL7,_>X7_UJQ3)_]>Y]_YN[LUD-_E[/ M)*9.6EX":]RL J\2.K(*/'H"O0JL6W*S"N3D-%>!&H"]K@+A![%PBKG,)-QR M@D:G,AERE?N(!(^L2(07#X_?%^$#S47B"+[<"4FY0CQA4 _A#?P)JXZ/[W\2 M[7XNVRTS%)&[(.5OBR<^_/1V8 580@3.0*?*Q=Q F_5JJ&O]4\8(5NL1I;7: M "TSR[9QH%T+MD%8QVLWE;=>[\+MV.0P!;6<[<*-F_#RR$4Q:/*PMO%L\]'T[/@U]U7+D+WAKR;_O9FOU+131JJ+630P\M>=(V]BS-020 1P$[YC#? M#22S57@>9PS[V[6>UA9HOP/>DIJZ='/PR6V-=D?[GDEO#[WHN8($L6[5L'J*^X]IG?765: ME_35"1EYRZIOU6N]WL<+[UUK7O5[/_]]KN'^MT<.OUIK49JUU6[E2^_!50H&H<)44P5..YFE\ _1\%]%(NDJ\H" M.[E%8P*L3-FV0!N .&46]\(1A.-4DH6:%!!J)1?*3/@]I=:/=-N9VD^7X4$S M@!P&S?7I%Y: M8#^,EN/DKFE>!NGDC"3M3HM$G)I ;R6T:[W7(@QP/2 139):O+<8Z_JN,A;=0QV>8A-/M MOFXH\]ZTZ\;L;O/&%,_\;*#5Z$EUV4/B)V]^9DF^<1CS:XJ/1DQF$[1;W1N1 M=PGK,(22FZM6'U_3#M:(S='>AU(93$V3?K>A']]_^"#.L?A*@5.&N$0^J/V> MB>(K&),[TK1M$UJ2)X(^J0$00(#W8(QWRJC3'MRS(B>BVUE'MSVHHZI\,0Q_ MG>UMW==!FN_NN*9G4!:):[VXH)==K5O?]>QE(5I [EU-H.1JKVH"),S> ME-4>(WR0$@\1@$B+^H*4F&#.5.ZTI9TIC$0R TSWK;39692M8I85*;VC+_D) MI_O;-*4=:L<G91LJVTO=*;D08-^17P$ %H9!)U*[Z#8S,NON,,]WZ'-2F" MN'$A;5S)4"/EYV9I)Z1YK\:'L7NX06J(AWY6YTT B^A'M4;W<[O -$N-+-0# MR9C6*OWPPL K7ZDKVB=S5V051A?EU61T]><']O2?XO NW4FGIOS0^#/E%_]S M^N70RA_],-4FUPU8+S#[M\LO2[E\V&;QS M1,1?F$,7&C,1#6;ZB9@6!:6YQ2D,BM989-(('QU8RXN;'FO9_("TEAB"4A2NN$(HB\],BCPAM((1QH MV=5$/0 !,SL;[9%(M3YM2MZC#YG8((KX3[$R9R\*;%<\?DF/;HC M..$-I+D;:-F5N1N @#%W9GKTH^Q1(@L_3C-XU_S[35 FKBS1E(?(RE71+-D^ M%4%B"%XZTQT)HK^DZNAS2#TY:L^5=AP1QNB$ ?3H;/(G02PNY2$+ AKOPN2$ M[9,[8$EW^T6:*;/)X^9+P[U&^.2VX.7RD:76G8J>\2Z?4BK'MND%J_O;M M!F&9V< SW'/$3MX97=,T;7)XSV4S3TT"!W?U)C#7Y1K\D26MB7Y\CE5Y!;\* M[VW:^@&+H"V#'1=P?EI^49;1*F^?M\I%>)\9E :"8;CK3/RNTU+=)TF@XEM( M(1QIW;8LK!1?EGEF4<67(1)?Q[ MCNR&KFCT),Z5[L1AS$C(FXDF-7;2L:2MG\A4"$@#84%JQ*(0HL1, #3Y5< C MOH/DC(PFLS%$'GUZKLO;( HK5ZT\15@FH;Q*S?N3JVO@>F Z\YWI_-660GF?Y.$S0#U(V@<1 MOK"9?L,'N8SFZM%V;#-(/9]*SK:&'R6G#$L,A,/T9/B496I2 MVG[0B!Q"@[8EK:8H*DA3LN(T9R!?>[SLE:!C!CF3D9J^DFL_\C126GI:M9Z1 M L@N"!">B[,]QE\VD6GN+DJ!";Q:?^6S-\S:5_>0^ 4RBYV_K#80),V]_7V9 M']L"-] B]B(5GK+UBU4 [1U;ORN@WJ/PCP@K\55%'FF)4BPHV8%9C%53>-FZ MYV$L-_%%DNTJ/>L66=M?::+_ ND]-@&^5E>M2C>S0W M$'2:13F]I>E3M*(RK<4-7;&'1+3R"Z2P[]MM=$06NR-I&9ZK/1K;_<#LYLR/ MMXCCWO.^@&L_N[VNM(GY&L;YV<.CH'1Q0%3>'!SMHJY9-$/=MG740VD]Q!?R M?<,9#EN#"M>'YC)#>UW@!N[.PM>EL@=P0=2/&^Y:.C#:;G+(_80X"^M3Q8W" M4OUGFF^.TAQB7C41]-Q#PDOTM%E5KTM=4'UQ<=E;G;4Q,2Y&(CG[SYYOL?%]]__"".1#]^ M]^WBFV\_U@%I!W,N?^>,KD2J-_+-AP7A0O-1OL>E9T'X*UNZ@I1P\6X&=Q&Z MI+!/]WJ'0S>A4&MB[2E@=D.S/(U6>1F]])5/LE#NK%7@1,S9XON! NLV":&2 M"=D 9%OM93;*.HF-_-@&3B1R2$-;82^?$B@70AO:%9I$#^2/&F7AY\%+BQGL MI7UA%>-+<]-F?%HR/FT87RX$&L:W"S8)$R9_])$]QZHZ,G=RH9OSMFUD82U' MP[,BK?/K"H/;[D55L[$S8;EV8Z@\N5BB+E?&!U<"M=?&?OF LS-E9;WH<1NL M:L_]NJD*O/G@X+NFX::M3Y*0!I0 T4KH3R,[BYJZQH2 M_8:P5[UG;3ZF[JM[OR*D)_RF!L50;:K+!'*!BEW[\1)5O0_K5*HZ:M1=P:H6 M:?VZ50;Z87&)VQ2UBAJ<'FM;]8O288FK$;YJZD&3L_5J?9EP!G%:$.!]&SQQ MSF5G=,NRZ.C.#^95C(XHDG"2XUH1RV3]L=9'1,Q&@P7FG@H- 3@+4@(B\^NI MR=30=> =!P9,B"HF2%>TY$%88O5@0::J'=/AOJ9UN>'\Y2]OEDEX1I]HS+8P M3'?!B[P@V655%%_!6).1IIU8D1$,DW7*>)]0-5TD!K$+W$)!. PREWZ9L1&B M@@N8A7N:T'546H6TS8"PQ8"<,V EKSZG=,72L&N1Z\&&J"H9PXR&]R(V)[OV M+\N7J._*\O0&#)>P.2;DM(+-@MSQY\FO0'A>E6H&1D"A4,T86PWZS#=L%\3Y MKCO9LN+3NI[Q?JO.G>%]\EI>H6Y/M%W>$@"90V?,5"8M.]2J=))O@ES\!D'9 M0;(C+"4!R8K[+ JC(-W!;RD%UQ?N8,61B':!-?0VV$&6I.IT)POB,DI%KK3) M-F5AL8+C8/BY/0_RAYXW$9\@'[B6[..:GB!49$3=;/'O5 M/5K:Y4@/C;&7>?",P;49A?EN_T$#\YILT,O\)4G[G\$.>-HS4W4Q2GN=!8K' MS<0%Q];MK)4BFIT5](Z)1#3;_&K]2>AC]SK,2).X=9H6:4?K."V,B/608YZ@ MUH$E1KDJZET65D )1PKS2HD59HG7PAW#J\ETGW.]Z\DZ@TXH.9M]1&7TE9D*&@3%]7$%_M?S:NC1HQ7:T%1;,$620>_O:YX#'[CIFK5PIN1 M(@DA[1>W:I)S[5_)UD\=]JF*R70&2'?O(=CQ/L57ZR\L*;+SQVW,=I1F?Z/A M PWAN/!J#7_S.:#*2=Q]=H=O!K5;,9V#X\@H.S/D#)4!2(R1O?N9_;J9'KSGAAA$#EY=]7]5]+C*Y#[(!L&3+ M4FG2RNT0[FI$JV@K5J?;AK<)\/;/MW\FM.JKC]T-#75GID9.>XTKLL:##]B5 M;AVN[%VM;V%/ZIK%T6K7E_++3&.X=2V2J/U-%0%,+CXJ:.298R,5N#*=&!=H M 9#\*B&J)Q;SRP^<16@*WD/' UFZ4]2-EIV'1%2KDBUR-S3(,@8W0+@-$.Q+ MVYQ=[7%V57;3RP)-5_J9V2'4- U7Z4.01/\4@ZN@_ J/8]1[H%GK22);I(VH MIM&^V%,^UH+I08]4!(E-Y:B[#)E-RKQE(B^H;5C,EV>9O,S38>=3?,A11[G@>Z@DM-S AV>B;G7DII0]!*FJYS#CF?&RVFLINW40- M&[Z8!GIE%*J"*BF^@DJ>,-RT]30(0%[*30G B 89[Q5.?98#"I,U/?<88*TJ M60S#6)1W-ZVF-.?RP? ?_3!5*^H&;,O^UR^7=^=GY/9N>7=^ZZ6T=(M)K+_G M)B]G*Q@[E>>U+U@[-G-U1B29P<6$B3/;'7O+UOW;S[[O,8_9-W6NZGH!%.[> M<.37P4[% QA_'#7[]S=K?>:O2!-.V\RD;[(S]A0BJSN^#78^IGP%46)36:JI M#9\8IY, OV48"U_3UA:.D@]G&R6E3'L@= \P$+'+*898)(+ZSTNT JPCR,*9:%C.(8[O.4@ M:^" K%61]>)I[^(O@4Q1L#^ 7Y9*HF6$#Q=A5!F-,-S M3]-T0^+U L*E;MDZ?PY4C?>$US#F6Z%YVS)40UB0"H0I&VZE=Q:M^*IA1=9F MA4]#/D4 &9;O[FJ(-$HN2N("TI1N:))%3_0RX0- H7KV%YI?K;E+UV/9D:U@ M:WI,HV9;7UMPRF+*JS8@PE<#GFIP($>%&6*U[B[4:D/#(J97Z^L4J@SF.PCJ MSMNJLQ2I8LYH*]TOA]I3(WYO.\9PVZC]+4,8K&^&E3AA/5LA78C+%?G^O+0@ M$B]I Q97+K+)Y4]GQ2_<#,>I@E>$H;+,I%6R"W8%MS>-MS6.? M$YYQ76%6!U33ZG13[+(APT]B+$)WBP[]S6XG:[*FFNJ'R71B1\HV2UT;D2DV M@<&:>E#?*^A?BO4\@I'\@Z9LBWQSP0:]E-)&;''9Y/.&2Y]0,!6^:4N@YV882"7[T40I;+N5)85CU6Z6ZCB0\,+EJZIV('KCGYR M0A(7/645FG4=+2F"G2Y)(D*M9L8"(S,:/>:,G-'$O;@@(P%YXMBE90CJ#L@# M7NCN7AIK+X%=;I2&^1 #9ULW?/D- 2'TC,I_+Y.ZCG=9Y7)YGXF;0#V[-M,; M0&[8J!.R[NMN8,AA[B2L@@ J0LLSV%8T_E^][-D@QH3I,]J9S.Y7FJ\N"NR^ M<,84:=:^D;"YQ%;;+,6KPE"-2]1.L48Z%.;UOG4C6E&VRW+G=FO M@GOWNS7(AS(TKCB=O'2F/WQA0*.'1()8M?,A?PJB!([+OB;<.XNC?_969L(T M@=2M*:1<.4%3,&%4T%*?=J+3]CJW?%?R#W"*:@5?4 MQ_!>IVB0B^Y2G%!.G/:X:^6.*^2,[1&ZJ:]C4YXHDG&6^D01#RH%BK6^HE.A M% F$RL!]&UNK?4X.(-;QPB8[H.*KM^1]TR:[7C M\!;9 RX?N1Y:P\G%CZ]];24R.+,K0\/N@UA78@0P4\M86S;FF3Z:UE,&<4HD$J%@85UL<7ZV=W1(5 VQ M&I]UHPE7J[3@[2M)L;H9>4=@8@OWSF Q:WM9_TR"]XS1UUQA'[5A> M;-3TIHLW=S?NV=3]%,[@O]A<4&CTQ^XJJ@8VOTEO4/P0*X^>,9BESE[P\36@ MLNUF'&@LD'.GL-_;5EA<=^SK*^":O;KNB1Y26X\'0#?SV89^X@;@MU-9(Z8_ MRG_P052NLZX&K2;-ZJ\^PG M5A8Y"LP,:V?G+'VA+_G=,XV?J"@)U%=K7;H5381S-3PPLU-RL7)[9B;V,)I67.Q@/#-WFOR=]?T+3&\<[%X\LUGK M[:'887N4/:3!XS(,(W!N@OA+ ?[JU5H\ERV+?,-2 M"%.[8R>MUPYC.6TTC;X&J@_!MKR;Q(J[)^J#1XAX-X&!-%1)B98T<(G$*XK$ M"<2D@4SN&#EIOQ^2-U$B[X5FT\M(>N.#Z MNC-KT)(PFP.HGQKPD24BS7E%_A>6T^R:I@)&EZ55?0>9%'"P;2>V<0P$)AF@ MX5XAK)D$(4L/+%IV2R A' J92^>,&)S&RCR)#G)_1]H;6>!6\,)7+0)E#6(H M'KM+:9G3EP$&&:WOS?MV34/ 45ZG=KEKZ#@M@DJX%W6*J__#"R8^8W M02U*L:8GL<6/M3.;UYW(J,=L#3^,M#S=C;HR'MW4,?IOJA\(%2Z+X,H<7"OE M?EC2P1$I8=-8-H_SDI^#'#1W-Y@'VD!+-LY-NBFZ"/ZG=$&:2Y "U8+4N!;E M+MAU$(4+4J&>DOALM7QD:5Z6M._S8<>>QWJB M?>TZ\R?[ *"\0G.]P2P[6P3!+XN2G/\KV0*QZHJ M_7+;2J ,]Z2S\Q>:KJ*,9I?)-4TC%EXF>1IQ1W$ETD#V'O'Y!.,T-ZPN:'?' MB#YZYRY!K?MQP!Y5EHYNNW^DU4%ROR/MY\I.$M%+<$A$/T5R3EF?N-U5(ONZ M('5O(;.G[.^"U#TFO_O!,7(X(2[NPZQ3B>Z\IQ[ QLZR=?=BL&&G.N9) G;W]/(Z$9W+'K@,^R:^B;9#3 MRZ3Z79:HKLZ4N=!US9R&FL3,?YJDGHW5"@AK*6% M$Z:!ZJ%RWKBNXV5XB^2-B/:<'N_BG$E&+#LWR/6J(H\>:54A(B1!3IXWT6K3 MU(P@=6SY6101R)!#14/IMZ4'6$VQMC9CD"[&DS/)D#7 M(\AU?[LIV]:P30NSJM?#BK!2;8(+(I(;>5FZ=XXW4V&,_N5"CO5CKXH,WC:< M\";R^J$"!1?W$0'&\"RE2+($:.L?GZ8]! M^AO-Q=G'P='Z9%VUQ06==,0]S,C(FRII4O9V"F=FPQ0M.[:L,_U AA]:,Z>R M4!5OR)N27X)'"4N:6C,-2SS8,)QB,_TAT;1H/_-)XK%X_#M+?^,\_!L?GNR" MI=(O%T=S5^M)&P\FVL/8.QVZ3K8<= !.5G&WW$"X\25 4B(D J*HHM8""09@ MR&.9.5N,;"\\EHQZ+AFU$8R"V/9G2$\!Q;;2D'\"UC7[##*>H-YI$.58ZP4V MF-99;C88L1W,^%C[JFYQRA*1&T$DEZ[+Y9W5):][=B*0K9BI<3%&S=%%Y8O# M.@^K$I>!DA;FNXB+SI@(:Y8]1\P<1T/+C1N4 ZMU_64\IG';MY'* MZE@N;4NEU)196#"ALDH@'F:,#5U'+=C$]CN MH2Q1IFZVU%[2+E;4U;C[ND5=*/1*&)GIEU8UHVQ! (2,72*J';->VFA0G#JK M'(WSTIDJW4%5Y"+=B<54>7U9Y#7HT:+1YY$*U-NN]6.GDG!UX5[27E1I0I0S M@5@2LW%^L\E,=!>2+V*TO_16SCKZ'1MR7[7C+,2^(H@*J<>C19A/64@(+CB6 M1=TS%H^D [(5-G\TVFR4*PQI. >-F=;?O_C_9_?O_\ FXHR ME/6OY-OO%N_?OX?_CK/\_$0^?K/X[L?O%A_^\EY$NO*/?X&//]8/1UE6R)BI M,[H2![?DFP\+PMG[4;QQ^.TW"\)?VU+($D#CG:#P\<-WBV^_^;&B\.VW[Q<_ M?/M#18$5>9;SGT1R@3XRQRU[D?!>Z6"J0^Y#W@_S&(V+?M\;^EIPV+)MA=A/ MMG.<&LSW]*_"]&[A&N:D/SF[%!9#5<;VGS8E7[)5'[*U()+V_ 3K@--#0M7% M/A\"=1VD5^EM#K$1EF(5/BBV[4;AJ$](:[G-$3A&_!Q:-E'+-GJ%-VS>)HM9/_[\NH MH-<(*I9W*C'[^RL<$&DA$@Y[C8E(..37\E_EM E^^HX+#FEV^P]'Y.\)T[+5C6RQ* M8O[SP=ACB('O:L[V^)E<4?JS% M,>_8($,T=W[.7^BJ@*/$7[@477,V12'O_-]9&H?/_$_(AIOUW]F>_C9FKT>= MBFU9J9$0@$)J+ M2HR$"#O[^MLW.XG9U+GLO;BNSP\.N#D(TF>80.%O6<.*>0XWP*^YC!@ M+ \WI@FTO5(GY6#M(; LQ&UAN0:I\;3"OLFOOG-LHP:(F>"Z78-''PX5J7?5 M._HLQN#UM>G6X/E:[HZSE$WBDW^3AS9TULW;3(S:3&H&3!@'%2OFNR) E_^I0$FWM5-_S#Y4 UVTN$::#BN=PI?/:G7Q&#,:2\;43=? M(9F-1!J)RG3;51,:R-$0EA*)I[R]6=>QG5-DZD2A[%50%_&I4W(_5+=-+Y-M MD6>?Z1.-O^G*17ZST9[]U$'7T687%ZVW1G>'QMH(ZS MDTWBD5=#]'&R(?IHS1!]]&V(/L[/$!UR>\00=;+0O8"=[([=,(&OPQG"O:PK M=H-$_/KD[ATJY!!TR>($OFJ&T(G*\LWAU U]@-IM_4%S*L]CPN2&VK4M2((V M:8B3DCH^#LYL;RQ6+V&BZP]-UU,)U4/,FY)DLU M/BFR**%9]BGE7W8IB-(+& T9;-A)FOU!!)-UQ%1_=.J% :H=2$J@+!U77KU M94$> 9YDU%*$I93\F%ZT3W#(V8DYWU0UP)Y@+Z_B3F4MVT6W)<@R3WE1H/" ME>>I=U8;8+TP4N K)J6L>D#H9N+('@Y+<3=AO_'[K/E*K]: M?WS_X?L[8&($/.0/R#(D_(_S%RBK2D]H0M?18?H]4\VA\A/@R3HQ1!KXIN$:\8FVIZ_K"@-LV]_O*9\O)-.HXEJ &,F)Q%R8A@G(4(4-[/:7U3:Z=J: M :8%J;*_U[!(B8M\^^,?Y]9A(Q:M9<=2*'7\O*$))(T0;& U&VC#!B\5W# J MR?2'P8$M^O&]IBTZ:L"6+:H)S<86U8BLJ*9&?^W:HA_?V[%%&ATV8HM4C1#O M_TR-T+$N3C%"/?QW=G+PA>:0/.@Z94]12,.3W=>,AI=)G8]G"7F7117/Y7TF M"H?TG"+@&T*>*$PGZ"0+TSIFSYE<#30YF((:RU^]G"]H# XSQW']C9+S%_HH M:O-PI8G88:C_R%/(;8V#UESM5AR0Q2RTM9$C]Q9JNL0C=F.S$ZU[LQ508.>S M2,*(2WAT7T#DL_2G_:SE^V2=*;+2V413W^/]'"7TDO_9=QS=_R!RHCANT$6* ME3*I"M D@JB?D^4!;C)U%FE:[C,XAV;B[M@RI<&R_ZQX^$F,!>]NT;8$M*@2 M($N6^)-A4SVP>"9\W%T/UG!$=M@$=CJSBLL5'Y,BAF-([EU]33B@&*Y^-37% MJH.HP7 Q;#-(BSJ5G/6GEPO20D7$*>T;0/!VP:7S/B>W=%6DPCGE3SX% M40PW<]]Q@7X'!WSB,I,PV#[CT-##R$R-C:ZACV!ED(39=1"%=ZPJ/MT$2 M#276FO0B:AI0(6!]5JA $$ !AK/:\*F!:$P3=GIH<=8(:W9L2W94^S^K"K6/ M:622*#(\]]U-,F$H3N."&,!=)J?!-LJ#N%5XHV]:47X1.Y&,$K ^==0(I!!& MR;N5!.%G!E#G.,.ST8=[(\+O0!]2NJ%)%CU1N3VJZM>HO:_OT S3<>')D&4N MMQ9$[A!N%6?FFBB.1+=/,H6]#OX0%(WS3$,]U(D#YE3?Y9(LB>;1'2V/?5F'N<'&=QBMUY3/.BM* M[FG^3&E"4KIE:;/=W1,&!T%O\.UJ]$GP\<7V^?V.!-MMO!.K J#-WX'\U&1- MN3ISQRSC72FX(NP.(UV61W%P0R,XF%V3 MPX'T>LZL9!V.#YC5)?\Y M;]48WG7S=)R+NG/.Y<")X=&/J+GCTM&Y(">$W^'50&EQ%Q>L-$>V@%1P_*,L M-T>>HWQ3_>3#B!Y)!1MFHJ:(WK!=$.>[LG!=&=(7/-!EUOQ]M?Z4!DDNZV8> MY2G5;08C]@AR3M:/"%R3E+)&.2C-3XZ0=OR.38'+W M]@RK_+CI[X(M6EL'92H MJ'.^DEXC-\:0'%E^J.N?9_!]S3A8NP?0\:.%.?Q2/U9R?4'2DAFRIGK)CH7\ MBS\7-QSI'B O46KVC1MS+4[.MA(^1RM /7AHW/D,@MYM[ M3(DE)A)+77/F;/@2\NH^CA[D+MU(:JG1-]#)I7I;=I->JB)/6O0U$TP9[)'U M%%/;JONL >LKR=2XC#$$FS7U!>)[HEPF7V:I(/R9JJK.Y)=9ZZ:+)],;"4U=+"O]%E+KIFQL7*X4*E73U?KLRC;LBR(/Z6LV%XFJ[@(^>#!N9D\E*;A M574DW;NFT6L.O?S!D;5M(73Q82HQN>-%SKAX3]N/NH-7]O8[8%NE!:<)>O"T MJM247V9Z()Q9@E,.! )1_Q[EFRH;?=6%7;F= D$;#\E ]4)<(TBMGT;,E:Y/ M0X71<-O]1NPS5Y#D>7H%:D%J6 M2 B.J?;>DX4@)96;8[TR;KU,*]X3*W=-E M(B\TR-W5TR)-CY-Z(=Y$ZJT"!=O*6D+8/Q#0B<]9:Z&'D.4G>EJSOZF34.3 %%?-:\&>21]"0)/L[P\K^Z1+P,M(J50@[*K-94&1,P"RRE'$*NM-CZ1E;5" MN)<$OT8IG-L*)U'BBR5=-R'DS,(XF8X[O(D>-OG5^BN?^."S4O!@SSM&(@ / MVK8>%E G%)51]OKQ9=H=F%606 J]>L/=+JZI\9TAF^A8[<&R0LM?YJED!W"/A4PJ%_S=36>P>AW&!'&"N MYJI*.IFLMJ;0L9Z736 1LE>AD6DEZACM M&A ^%,UNA[5#T(*&!]D>#^I [:#"Z&'9A9)*ILUYASNCK9(#YT$*X7_9U;I, M-'I;W&=1& 5I_T;[] ;0^YZJA-QMQNU+:Z550;H?-ZDVV$LVP:NS2= MKO/UFD)Y)+I7%.P@6=.6KF 57-VQY().T[L-O8#<6YO+[0E[@:KUW?G5K!# MN&U&@3BY&&\4\62OSS._$#-,C;A]*@:@R3[J!:EP5T&*&1'(14H/B9U<;@E' M3UXG\[1]:GNL].""VS%!S/Y0.[#MUW&1W;)5%,2W19K#$:I(W"+"0[#F7*5- M6Q9\B/9LC/802"NFQBQ7K)IF@$HD5B+!+JKD4DI12[/@D$/[.\ZOF5I<)2LQ MQS&XZ!I]'KGNZFW7MDFL"!-!>4$D;;_KKW$F ML\F<?'V2P'8KM:WFX"/RK+(-RP5T5+LA#9O]<4D MFFUO]D+R)$I*)Y][ZJP)B3E,.*X88'E;?%;V&:RFIO&.VCI>CL[FFA!=0?\=% MMJ3ON622$L/'RWC-Q63G?(Y['5/;[V%",SZ/S7OZJLN-RU)= M4 Z.); >'P@L5GH';10&VK:M])(F:8CZ#"16XW)7Y?AQUCD3KP,H@X'#@\\B MQ:FS3==BY#)BM;!*O-'?G/T-N>%I?G1&)HNH+FF /P=GZ;QJD%]$37.Z_ MV]"4!NN\._A-OS7,CCR>ZG2Q>Z+I/9LZ/7.V_R BP_*:\N3M8Y>=1!PXX.'- MFA.Z!<)B@?7_9*1(1+XIN(8>MI)'-DGHZN(-(M/D_E6VTE,K2S"3=;3.-_S_ MV8HOXG:\HP>RQ9N NV'P>I56I/7PG\GY"R2"HI VCS\=/_4E]Y::VF:R;EC9?E9-=-#I=90$B3@*V+),K-E("(<&;SA+8T 5 M;+O7?TJ:1!(EDJI3V1KE)%-ECS-'\"2(X?KH[8;2_#,; MO;LX]CC2'>QKUK;,E'2)($PJRCY7%Z,,9E.YYE64!A<6XR\8%"DJ() ]# LB4$!1P1() 2C.9[PIS&=(CCHS8I]H C5TH=9+"&FCLSP5>7_* MS':#QT>3WD6:-B4:MJ6Q!"&6#/LP2(G#[['2M(%@6MRU[+??I4$BET^COGO? MHQK^^V&3SGSXAK!O/[Z7JVP*JRQ+R47$[>=C?IZF+#UE?#6^ B 7QJUH7R#-&?JC9F^X*)]JX5!F6%3F6=)'V[IJD@YA/.7U88SE4+6U X]&'H,(?]=S=F6^XHFJ8B*O+?. MI6.0DTR5/9:EX'@Y$X.#BP\^"]($.)$'1 M;@QS#(PF:EN^ !@ID1$!C7 /C8,C+70@?X"/5'5.)4)\OA2'[#!2Q#[C0((T M8G#"^;R)5ANR!KX]E7R+,A)(\#[JU.L+-#,[+,YS;\DK3X.;8$./:N;6:C?I M+)=6E4'+YW[6($\[\F3U,TIS?A"QDO<@L1".Q(53GCFE*3@B(+@GN^:1:QG+ ML'P.TE#\KY1XD;LUN^.$,E&-3MZ-"QXZPBKN7$4 M$X,-^-[)Z;W="=+J!;G?D?9S94^(Z,5"_E-["K(["U)WJ+Y2^WO@L!&?H7(. M\@J1!]? D9EB'L;1R)31C_1>(A6J("&N\B*(.1I1S96S_89F10RI]?F*EV;9 MU;KUVZ19Q ,(_,3B$*S#N<9AKY#&<=9\]S0CB7Z25F=(V=,%K--D9V'IVG[" MY(0UZS'13QHJV;MM,2^5H(&[M.8NS'5[FP-564NY0/0VZ_DPJVP>\J$Y-[:W M *Z2UOJ_0?/C^Y)V_SX;OA7,[#2=FNWIY6A3K;VA=MFV3S^^KVP1?D?-1?^U M34KE$K,B%[L7T;JR,I5E ;-"PPQ8LI5@/=@/#]SR$WSX[:LU\],A/[V(*DWWVS?EXR90:9,?%7R06]3XL@W7WXGC_T[:@U M'WY!PW!W-^S*1G/K7)$G'[Y?@#_SK;8M-M4EG-F]3(2[('QJ;DKS,HE,SD@ M#D?+&'?TW9_1'1$P-IW%5C3ENZF:\ITM3?G.NZ9\9UI3T%URKRG?S493#@5L M6%,Z6>PPS7I&.9G-,@G/N%\4LZW(0Z 0RS[A370"]E$*]K.Q2P@BD+T%8AY1 M[%.&@&GPU? B-A=7&O,B34XH_WZ9PY78O';"N:NU_>[]^\LDI"_J:UITHR:6 MN).)>UCQYO+**X D B4)]X);_*7C<_G3- 1.!V-Q*V &;?C?G1>;D MNV\AK#D:UHQ"LR[_\+X%YEK')DQKTZQ)4*/MV2+L[8)QG*X-@BTF:=N#5, [ MV&CG&/\X*YLP4;['30)F/#0MPF6R@OS%E)..HX?H/J;7MU^[M\*4G\=H\E"[ M]H/*)&UQ:E92)T!^H;\O;;9?^H=:D#BFZ2UM]]:#;BE)$YO,2H;N4'K'K("YR> Q(&(^ MDWBH\7M@,\B(F''3!$BS)^+=; M!GU8G^S@@'9PQQK3!'*"FD+*>LJ,%A;2@%F0"@X8 XCOXXC\[F>C!HB9X+J> M&&=IWA)A_JD17_[A?Z[6ZVA%3XHH#KG.=8KHV&,3Q;"O.=NB)FF2BJ@?:1KE M)5-ED+M<[O0!+&^=(W0)E_FY$:;9H(NM^AHVH_M(\]:EJ4YOVU#VZV,K,YQA MN>A:Y$ZEO81CZ=I@#DZBRN_I"5U_^_:CTRK*K/[216-7.I1 MGUR-J=4@(V>@95_H2W[W3.,G^C-_9M/GOTYOP+C&'1+RKW>'B,QJGWY_<3KX M[-*UU#PK^Z-5C,*II.'W$J]MW,5*Q# MD)24JX]S,U"KNTV4XK3JZ$WC2E53\*]3-12S*J710YQ&_65F&G4L1$H*U<,W MEW$36Y8%\:>4%=O+!$HZ1LE#YTGY&5W3-*5AF36F.ZV]\7;Q$19Z]%UIJC90 MC!Y[X ZF5D5)FJ22]HB[;2_JQ) D,VL#,$=SL5R)0K79=; +[F-SYF*X7?OF MHIO^#,U%-U#+YL(4=Q#FXBX-0E$ &0C/WE:,B#'.5JAP?Z:V(N6?J[+'$S(BYVB3HC(P M\\D+S]=:H2BC%\3-/3SQA,X$.GJCS7:UE!BQ2 M)'!+*VL-U;8(^0&/>1BG?@M(R%)NX]I!N+*!JS'E96 MWZK]5=#S''ZXS\"N>,,.KLQQ 5:'W99IOO3777TMVE]N'5*>X2KK$*+EQ94^ M1[!A<835,>K5VFKN"ZE>P<6MGX9Y/T=;< :7GU>1G""3P M9TB* SE'>_2))ORO&'"'CU$293E\_T2-N2J*!.S;I1$@,[1-(X@MVR?C_$+8 MJ!*#,#;!'HJYFQM5L<>9G$EC,T>S4SMN,A'29Y;UA4J;:=3APJ@A/D.3TH'2 MU?)(AR^(%5)S?S<>[:1_4'$S-_1W,N MIOT66=LJ7THW_W4#L2?;-%K-?ENK>URPLULOLWTE5U_>9^(J68\ CSQM)J%Z MU:KS5.J_5I1GD4/]B+G]V=.[.>9,AJX@E!D"GU*ZH5RDGVBSY?*%YE?KN^#E M&LZ$6++,\S2Z+W*(6[ECU\% %+ZA5I$RJ4G=E;>D"1/C,CGG#,)OXCC(2@:2 M0RG/B%7Q]JLV;@A[! OP!C9(WWK1>5-"SBR-C[O0PM6&AD5,K]9[$V@V/(-F M!X;P).!BL**W&TIS<394A5+"VWR4"RXS=_0E/^'X?^N+7_2'!!LDZ1ZQ@[3Q MK=B,;#PX(RM#-@E ) *CI^A-C^+#9B03L_ ^3H-L"L(V*:]%R>PR*['*,1C",ENW8 BT$Z? +-NKE=DL5%[?&L7O\L0$OWZ4_$KH U_VAU-#T?;I MDR#\1Y'ELCI#)#8;N&'B9BKABYAY[[+5>KXK&(85ZY?-P&4?IX?."KU0:JAO9$6K:5 M7-YECVHH)!!8%H2+\O0:V-8[ATL^TR).@D?((PAQK5&-0V29*?M-7ZK#GG64 M!,DJ@AMPXC=Q$>Z!L? YBN,%B8/5;_#8=K/+^!0:DZRXSW(XLB#/4;XA 33 MV4'B:$U]5,_&2C4S,IJ:>EWFI1%[K7<;>A&E6;Y,$@XFS8)T]RD-DOR,T^\L MV:G1 D:GIU&RK=%5LBH!1Q1Y%X!("Q$1D A@PA>\M]UKG*I?)GR6>93+@2U- M<^[L C-R)C@A4TE5N:6"FD-KP:&@Q:$'P:&0X_>@NDC1909&9A;N_M&&2>U$ M7' F+:].+TL_XVK=>!HZ_K\9@A86!'K YK!"T.N!Z26#,W[^>U_#I&(I+D-, MCJYW0SAI367T -<"9<.FT2!"VS:RAOJ.PWF7<; DJ]'.ZVS7QK@K:*ZUP72F MPJT4TE\X^P<3O \^BU23SC9=3?Z=Q#'SMJ%>H!/ZQ2QY>,==YD>^8J^1>%'0 M81EADUCF?1[[6I\1_XW%L+%2'4!<)2U-3Z,, D/YQ^1!ZCC6GS=&S_"N#1:SO7-S?2"K.4X>%SKI:/D5Q +%^BOIOA0X]J*D.[2=MR+&B2%E'R*Y#U M$Y(_R-,.L>MGE#>).6./7-0596;_84-2(QOU(#>2\#PDYX"S [+3Q2X?OO#! M_8_AZQ]3'&?-AO6];"0 -X=YG7XL''&%[=M+K+YWH^FK.^.%6<>^GR&^77Y= MZ>Y>'Q@9)LU#O))7=TM4E8S!YV_2=X"H]CCNL&FK5^[;\A31K: M^#,XHUW!';C=0 +F3$R7[=[E-1P/YV(^3R8>FRFAME8WIU<5F3ISG)F8"Y;2Z"$Y?Y'!BOPC!$9TSL13 M7D&:G:&F;1N@DC:IB).2NN*<;$FS MN]9E^EZV??7,QN+*R%E29S?*3(.L]1<0V8\>,'I%S'^^U(#4*LN(PYFA. M^T=%W7*.L/I0CMML^,S_XE]67_'_0;5B_LW_!U!+ P04 " #@@V=8>-8& M-,^: "-\0P %0 &-E=F$M,C R,S$R,S%?<')E+GAM;.R]6W/C.!8F^+X1 M^Q]J:Y_559EU[^B>"?F6Y1AGRB,[JZ;WI8,F(0F=%*$&2:55OWX!DKI8)L # M$@1!&!'5G;8)@.=\Q.7<\8__^;R.O]DBFF*2_//;=W_[_MMO4!*2""?+?W[[ M^6$R?;B\O?WVFS0+DBB(28+^^6U"OOV?_^/__K_^\?],)A]0@FB0H>B;I]TW MCZL\B1"](FOTS?^YF-]],_GF^U_^_OW/]Q^_^?QX^?=^ M\L.[OSVGT;<,]6^^*:&C)$9SM/B&__MY?OOBG2':!I,HW?PM)&LVZOL?WK'_ MON,MOV-49VB-DFR2D(R-/Z%HBY(Q.C;[TX0 MV5"4LG<5G>[8'ZKVG.U!T2D)1L\98JNC^H9[FF,2-F#(__+O(UV]4!@'3R@N M7][WJTHP8KY2"*T^GP@,_LW2_<).4?BW)=E^%R%]TC-'5H&$YH<\-AZ'T,GF+41.N+1C(Z3[>.*0V_(92=8__\ MEIV%[,D"48JBN_(=PGV[V#\*0M@+B[/G[V%,4A3]\]N,Y@#E2U M^&X34+[VPA6.HWWO!25K0^N4P/!DU(X:2]E")$T;Q]B9;_C !+!/@2%X-U8( MH#O@$8E_?%W41T]I\\G[\U1M-=UQ#3M6YBD MZE.P/A<*SIX:H>:2;Y44!9G+*][\;G(9!_"\4T.LDNF*+KHZV MAJ8]4GE5K?YIDN1!/$<;0K,:"F7-#%!W@Y.';)U=4TKH)6%@A7R2"[:+YDY& MOO^1#/Y5[Q'%)+IA?ZO32AK;&J.3SSX8E:]:&J#Q]G@NB70G:'.SU-9I3I"F M!J@L9YMX\F6!0WB6Z9.//\OM!.2*6C7/WUDO29,@B#AEX<54V7369X5 M#AFR%[,OW#M@2YK;G"WLL5Z7+[N>HWHDL'P@9*OV8I] MT$V0B&>GM'7OM-[@&'W*UT^("@D\-C'X1?E+Z27;5Y:$BK&K;=4[;;=)2"B; MZH6P56Q^ER1G6\Q.NK&#>AF@/4,T8'K,%C$I+*A6KH3HNN8&Y\%]_A3C\"8F M@9C(DS8&*9NC)4[9N9)D O-%73.#]#VL4!PW;3ZGC4S2M@[B^")/F:B8BH^5 MVE:]T_88/-]&W(JYP*4EK&%[;&C?.[U_D)AM(P$M-T,QFF?M#'[M/]D<^U\) MD[@?4)"2!$6W:9I+$!6T-T+Q;;B@E=UQFF4H+4WD CN1N+$16LW[J@$T$6Y^ M6K&O)EPVYTV,8/6 PIPR&-Z]?WK$6:TE1=3$ %77S^$J2)9(<)+(FO5(W2,- MN-;QL%L_D;B&K-KG[OCK90O(>1\SR+3X%CS-*D# K<;]30\FKZ?H;DAH7K-\ M!D^=*=/1:=*(A=@=!D;DO5N(2+P$8$A^< L2N5<"C,J/#NTE3:8I,"@_.0>* MW.( !N9G-]:0LO$-#- O+@$$LF* H?G5)6@:W9M@6'YS$!:1/Q4NT(U+ X*A M(G6)PJ%Q1-B%>K;AP"C+O!:?VK*X0C@BRB*OQ8@T60CAJ"B+O'8N(+EI$@Z' MLK!K)QP2PR,<"T?DVV;;,!P298G6XCU$R94$ATA9LK4>H@:_(!P:9>G6>FA@ M<4UP0YU+QER5^! X0DX)O)+H)#@BCEAW&R,ZX(@X8MR]AD;_P9%QR<"KGH,# MQ\DEFR\\!@6.C[)H;#$^UXUQ;G!,AP091P4)P2?J5I2'!,'!%_81GK<%@!BRG]F-'X M$=%U.EL\THB]_)$!AJ138:BFMP- M>6.-^0A@6A_I.LF I![;&J$4#NF0>(+![(+DN$+X@3L'45NY<'^0Q0J-&C3 M>0VW!SB##'P3A8MFSH #VVG P-ALW.\T:R#8&*C-&)(D)3&.>%GTR5,0%Y56 MTQ5"YW*MK"XC8! S-1G!A'0J<#T-0S:3H@>T192_X3[8L8\;UA85@'=0$1,$ MA-V19,GF__HB2+YVTT#&*9\W>1+)P6ENK8.D%:$9!!IIPS=3 MT64<]<#9LN+I#"F;.#POD>_!J+ZTAT*/03B8HQ#A+2?I$\I@+-1UF72O0-:2 M"[Z]W>'@"<WC3U^3J/^9$QRU:(]YV *J%4H6HV: 8'\D P2QN/@#ML\453IDD M%,0?*,DW;#>+?LQ+I"3]GQMP:FVXUBE-/+(%U-DXC_<_W?G D6,7<)3+/+@-(=^S1_!/%1 M>3[C3ZFO6:Z.)Y24 4$SP[0FQ4+_$V>KRSS-F,1 ]R+23C[!5+H:Y>FJLMR4 M A"3>ZK=#8DX:>Y@EG[X-@4\E#2,:!2!Z_4F)CN$YJB0;<$R/KB?46YN<((S M=,=$C?'P@)/J*X_/R5*+'1FD[^=3L4"@VU16)(T13 M?CADYU49H=T&DM[ $_YU0VLH;I XFSL,17_C;EK;=GCQ$86$>XI+E1 MVN\IV@0XNG[>H(3-XR0Z@56^12GT-,P18:LTV]W' 2^8&'$Q>,,!%FLJD"Y& M>9CS>UH3%%T'E%_GFIYX29BFCT,LX@3>T2@_H[V!>+9@6FR0A#B([TE95+%! M-%7I.@Q/>F]5[H%.H.9KC:[[FI#&.=+4P2C]CY1),SG=%625-EV9U5?4?)+\ MZEY8;*ME[:_5=K_D><,'?@O%SILA@![KSDV&UWR>H &("' %$#FK)YBT\(6Z MLGP:,8(&6/:74F 9((>&70($^LLQV"+Z1$P%TZN#IA (V5^Z@:4S2MFH 4;( MTMQJ]>FC*1()#)QZ>2&2!;&MBT\6O.C*@:8B!36Y[]P2A"3<$G".B2O3! P) M--/%+?E'#LPA+@H8^-6?M&,O-G"SOEMR#@P=!5^F6T(.#)[Z6+#^I!9[D5") MXP/C8^EU.*T6$LB?"T;&TOJ(K9&1N^C!L%AZ&TZK,UM7+#-<$E0OH#B4$@6# ML"E'"8Z,>N&1,2#3&@_+16.8:@F-S'5%N03P6V, ;$SF=D715(-'/2G(E<6E M/(T@V>BN*)YJX"BF\;BB?ZJ!I!+D[(H*JH:0UOA_IRSNK7'L:GNW?)M2%I#> MB@$>QC)1KSS5GY1DL"2;,DJMLSL<%)94C"'@C M7-B1EG'2G>?4G6PU[["FC MJ<%:8KGX"3O\H-'7KIQ\ 'Y?J+^RFAZNF 34,%&MX]7#&?=;B5*"EH4^:3%8 MX/0 5TXXQ;G4I>"=.QNU"F2J26W]V0H&./'5H&K.B7+*"J &CFJIE"-4PQ:4 MGI1 K%"&PR#64U]:,.;@Y::E='6X6\57$!;1U*J^7QR3K_RKW1!Z1?*G;)'' MK^/*SXAOUWFHNG?W 9W10J&("O'E'M'BADLT.!_2 M!=+<87#ZFY<)L)>O<>%K7$BH'Z[&18V-I)S$ I(;V_N""Y"O.W:+KB^XX LN MR"& GC'.38;7?))N&J=S%6'* \S)C8@NL4AJB&OJ9DI M&HLP@_+U:>V'!;4UZ]E=$YKAOXK]8+8XS_<7>71!G0S[WE*VIN=HBQ+)]64U M;4S?D_4ZD/D8!';#SK[Z6.AOE4C81=H02@Z5.1"Z?4S6P=,P<))0'>%UL)S,7B>.8D9:4OV MT1"3PT7SL\3\<9Z$Y[@&!QB&V?9AG%3WFA%/6*M]4A#<-PTW43-S-)*=D&<[:3[>FT; MLW&DJ-"2V*0NO0+''5% %6:)/.9^AO$K%4:H& M1*^W',4&3E\1)[/%MAK#O4CF)A7&!R^['[SV%0C#I)7)TY6)HX@0 MU!KFBK2B"(]2E)0KN62*&*F$E+J24Z8(4:NPK_XRS08XUA4!:_1N]I=G-B)P MQ(Y45_+-5-=94TA$#TEG0Y9[!<+3,8>FOXPT^]>:P8!.N 3JEI .BKZ"@S.& M6^*T3\+V<\DM>;VGF%,XG,JBO?VS3QH5!T?&,8F^2T ['#3+BT@H@M9C?AL< M4@<5 E F'1PA99U@B^@3,7W_41\+5A9S#\=/N6#%^/#KE+T 1])!A0*8.PJW MM[JE#'0(1(-#YI8)OU.,XA&T80NKA*=WJYR6()GLZ>U49Z5Y^,'+KD!)]#; 6B5XS4;>'A3/]W'L1XL2OB;WY' MT1*E_4"I\Y568%B3^:7W'^1W(MN+4^W02SR0- M)?9T0]0@=T&Z6KA 7LW0P];.33#3V>5MM?LS_?BP_W>9"-U>:./$:(?#4-G! M(IH^)TS:B7E5X=])S'7X_2*=)2<'/\4IOW";_9HL2W&I[5S0]CZ?20N[U:=2 M*I*H3M4 7_"C,HH+.* M?M=%?V=)AJCQ"",3L %G>V=#\!LY/ZSY-G#[\YLX**SY+FINIOY28M_XM^F. MN.WQ^!:!W5Z9&$5JKD5(B[QQ;J7[&@9<(>S,:#CH6?SC*D@8GQ.H2$]5" -M-:R9\,\.I'6Z?._R>/OD221P;65?<'L5#Y* K!>7/Y9W MA)Y:-- <3] 3O3@<3Z*;9Q**XTK]S?+711AO@2#^#[ ['"^##:8R15R MCB!]#'.Q7Q;I(Q&0MT\P1(73FL%?G(RGN]"&ODI3H&ND+9\[5"[)@GQ*P/%9;D]L-W@A:E"LFNJC3(0KV5U M%OYI2,*^8VV*#JBMW7DE ]UPU7-0Z2 \S5'&/CN*]IFF\@L\I(W-1HD![V1X MU6[RX\CH_6G8*+RS;2*MR;%3ZN.C/&%1G@\G2GZ))SRVL[FO"Q&=/=#9T;+0 M?2#S_+Z8)C)^7C0<:A?M0/$P^^@+JTQI*9,>L8WMAZ.^G+[3D,%)A5-?TF.H ME(\7)!6:R)XB7B;](\I6!,2-H"N0K7&&^:D=*F\DZKQ%U'&S1.0<*%*6B;+O MP+FXY"9\6EC^G NT@V($/#7["S"Q')^6]G!7PD.4\8(8.OH+Z[ <'(#AT+G- MVL*\HDVI4V8!SV2(GK745R+&ERN<"ET;'8W_0';-3RO^(D;-)&;4L, M*N%9H0R'07Q@7'.:4/U++$P:DA':*86(K[4K])2=[$G[W6I!:,IVJ^,>]3IH MLLL0/KS,AY=)R7\[!0-]P,:8W#DV"0'=-V"C$H#LGA0F[$T63-K3=37,Z_&& MOPM&1%.W+.!2=+A-#A<,E3>03YDJB8,G'!=3XO#PCN>5[Q^<1V5V'[!E[*!& MWN;\WJ39XG-Z=E5]5Q;/QVV7VR)@]*0*7E%*[2)/V7I/TP_T=:9-

S/?Q*RT]C#- QGEY"; M](\@SM%LB$6SS99 MN7O=%KHTDUN:M[P.(_G8> =BXS^G3*^\3C.\9J2(,*UOY%A M171:^*9=B?E50THFZ;I2_T4-$4U.&5*IP-#I83\KE:!C <'*>$\\Y1 M0G#WA)DC:,8NRYB0DQBC29!$C>&OA<-- M^4:-KN\Q>>V&'EH[%>-Z"%D?S[8%?('E\#&AUX+)2QZB)C+J9PPUK)8)KFZ\(6 M"=O #;S1YT8ZD!L)FDP6?/\6=,*RZ<>55=.W8.]S.T6YG?*YU1\@/J73_$3P M*9T^I5-PYA&+E!Y7)IT*U&U5<;4)#*GEL2(JD/:J MR8,!M3RDI!E0?;99,&:61Y8H3<+VIC;S_LKW$UH&9+-_BZ50Z'6M7)*0H0QZ M'>'D='(L"E5ER/M!SC0X(]Y?9HF_K"ZSH4@Q8MO '0Z><,RH QF<.HQDMDHZ M3H/EDC+L]P=K,65!/"KU':(2XASQV])Z34\)+'" M3"+ZWS!0..(Y[4>NN.\E"=GV&8 M);J&'0B+>?75/K#%Q+^<(L^P[M[LX\T^ M-M/Y]LP^P#/>&WZ\X<<;?KSAQQM^5*(M= B"KLP@@*6G+[WB[=B#VLGCYHU M/T[BHDQN.ZN/H+=!,X^4@G[L.H)7@@PY4G*]Y<82RTU1.9H'>8(4EX;6 UP! M707Y)\N"M(/Y^6.0\2T=%E+4821O6_"V!9OI?'NV!=&QXXT)WIC@C0G>F."- M"=[9$=SX:O@X6P?+:G)- *(S2C^7WC&;)G!L:*=M"BIM3%9W= M&M_AM5:OM=I,Y]O36J$'@-=BO1;KM5BOQ7HM5L4OJ5UT,J_0_3S95-5EBAIS M:%]:9I*@EDJ=PH@&%3MEJOI1[A3( "EXRFQY)<\2)4]8U*E)I(5W].J85\=L MIO/MJ6,JV[57R;Q*YE4RKY)YE:Q9)5.5BWVHQLD&]JS5U_>A?+<@!Z6&MV?3ZF"7ZV(E5!R7M[F^/;ZN=?/O7[N]7.OGZNX3!L$1U2EA<1!LA6BDTVP*V2,=H:@-D,;M 2U)Z\?4U ;>D"VH/:, M>F.0=<:@:?DI3^)Z5.NG 0?P1@%O%+"9SK=G%&BUCWNK@+<*>*N MPIXJX!2 M;3$E("W+ M.BVK_O[0.4HSBOF-$L4=K9\3G*7%U:W3,,-;:!6FGMYB%5(%Y;/RJEJMX, ' M]OJKUU]MIO/MZ:^@$]'KJUY?]?JJUU>]OJJBK^H1EER90]V1ZR2#FS<'O/M^ MPKX+WK(W;"NK,.-OB9/E)"@);GT)6)NA#9H+VI/7C_F@#3T@3'J6WR30,\W4>LS42:01,_ZN\&<*;(6RF\^V9(5J=I-XLX+*&B7/WIKH+7PE/*)[@@?<+@;VNS MZ/(.D\:+[G3V9,7H0AC,G-&==6_7L,2N,4=A'*0I7N"P6!RS/"LBJ)HV)Y"V MHG?PX8+V>S!6>+N$MTMXN\2(1.@^CT1OH/ &"F^@\ 8*;Z!0C//7IT*/>P(U MP]:'*#Z >+]9(G(D@:;%0[9B;H@=%V\K? $K(/_$';JYFG&"*?5G^@7E$VB M( M:FB/TO=&D<4(WU3V9*O21"3-41'E87.SR M@.@6ARAM ZC6]PV"7CI;7)(D9+LR+461Q1RG7RYV_/]O@I!1 L6EQ4C>=.9- M9S;3^09-9QJ%,F](\X8T;TCSAC1O2(-8A#0I.*Y,'A7;HVD%!XRQ,_4Y6\OV M8*A^< 6JGM7# EN+M[783.<;M+7 =FMO1O%F%&]&\684 M;T9I5L+4!:(!]*D?V0[_C-()2?:[?CM5JFD%*BFE\-T)Q@+7FVR M1&TZVEMXH!Q)V(=,9XO]@G^NKHBY0 E:X$PQ'Z3UB(-502GW;$9E:=UD^U_[ M>RU:C394Z$>1 GL2(/D\9ZMZCD+"Q.H8%UN<(OOMAQP(@\\)9<0M$_Q7\\=4'%Q=M1 M07!E\BAYQ3N*U6\OZ**3)O86 R^ZZ2T#6 )_YEGI:US4(BKKY['5D.%DB=B: M:%UG6&U4DU;"-I3U9#-4(P5F06S#GKXKQLICK-S@-@_A?** ?@RRGC*;]#B-5.;6-YZTHWHIB,YUOT(JBN+%[ MFXJWJ7B;BK>I>)N*6'O3+"X-H+Q-&!X!TS6/Z9$I9KHGK^G"V@1AR'-(>"WT M#8EQ<4Q$* MPS(X+Q@/C656OT_9"DRJ?9J([:8,'&\H^QX)G8]SG-%P%*9HN M*2H(_XC63XC6:7YM^JM(DG63S@I@&0K)\5L RBM9C1(TG(+ MN$[9ROSZ2![8@W2QNV50K9-#F:'+.,"O!/P^7@$3$=NS?T\9^KQBTG]SG&+^ M%VY[Y9=,3:.H^#V([X,=_QKWB-ZP*1;5?U%=8VME^'*%T>+Z&84Y-Y?.%@Q; M1-FL*_[^B,)50F*RW%4/N $ZHYA]K&?QS-4TI ;FKM""(1X56S]^R@O$XR Y M_9W;A>N8 ';5^BVJU,#K9[;&F;A?F1%Y>.&F6B3%"9:*H6\W@@;2;]=KODVE M?/D>OK"83D!S'43M)]8EH1L),>)F&HC@J:"/B*Z/A> EWZ^QL0:"/EWST*?740"K;AYG0$<\6GTB2 MI]=,GB$[A-*BK'_$/]IL\7MY(R I-9-9TZ8V\.=D%<;:K/+--E+UL MK96H.>+YO5R]82+CG$G93&%9L4/@"FU13#9\E52O3:]RMHCF*$1XD\T6'YCD M5?_I.PZIF;TU"GC:/7\K^\1%41BNKET75U,_,,&#%B[+>D: G2>)7IKK('L, MGB^9E(NS>DJE731#6G-Q:A*Q^5KDE"Y)FES';79-EH3),H__DI7R@PH1XE+Z8 M:-RK16VU$O2YD*:J6;F_6#EARN5&(A6".VD@\ \F":,^N!9[= MG$M#FX!FNT_!&M60U]2L=QH_!L]XG:]KYY?P>?]4X41.5=WSWJDJ+1,7.8XC MME4*B9,UZYW&.=?O!1/MU3,SU B!JGG:/T5HC3:(MH MAODI7J]JB!NV.U6[4\RVY C'A3GP*&!?/X=Q'J&(:Q0\Q#7/JFI/UP%-N#[) MY,:'54!1*<.(F-0Q]E"X%%&"[(TUZUC:QBB5>[/UB9&Z^)&MC-H5I-QO<&[$ MZ#>T'IKR2R;05]X#[BPI))_">Q*$^\<*G$%&&VBEU+A.3@B?H^(B"PB[S0/8 MPZ'(*?8.SJ-P"/NY/ D]OTW8OL[^U)WOFD'M0>*>DM(E$L0GM?QN$T9N$$\/ MSNLBI6$3H^Q$?Q?Q"T>LAY>WM*!UAO8R2%8;H[;225CKH-.M#2:"#Z8Y"%J[U[9/^\-*RW0T$RX.@0X!9M]E [ M$-6X=N%1V2RF29('\>E#+M[O/6NMIH;*R(-ALK^D?>\GY%J"5"*'=!F(A^-% M\[S*KT0BAW09G(?T T.4WT!WL:L.ED+"Y/-GA3>*W,$'&XCO3Z0,5&HXB>J; M#[5Z<+HA:1!_H"3?,*$FSKD-CY^'1:Q]CJ+9II)HKM"&HK#,&9TF$2.;9E6( MH8A7+8,/A,Q^=ZO"#@LKR460\CURS8U(!6V?2.4=**1.:*#O.(I1 M3C^@A.WS,=_8HS6C-RUN--BBRAPOU4R5^IKEBI#H*X[CV_4FP+1(+&'2B8B- MVL8#K:T:^4DZQQK;FZW=?H"P"+][,>7+U1#SU2#@!=A[H"]S2MW9Y2F/Y *5 M$A63FQ8 [J3]A^*OJ$-RS,0B91R19!<']+"! ^GZ ?4QS,4^L%H4>R=I.=C< M.5 B]Q6*&PY([R7[^$M"*Z5&>N3!.P[$3WK#-ID_@C@_N?NID9>Z3@/-I$\Y M!W&VJ-3/9/F E@6) B:$[0>F?XXV3$_F4;M !EYW&(B# Y)WB*EC( E*UF4@ M+JJ4-':T5M[BO4,)I1^HF).F;D-Q0PF#.-MQPR\OYLXCP8M8ZXM=PX:KT-,. MCAI-Q H]S99B.<8)1 J:8R M*6-S-/K/\7*5I0_3^8-\>D#[F>4F?TIQA .Z.TTY$9^7C>T=*_*DF*,Z>"DG M7[FH=^;KX_-)0Z"\"UQ+TU](I\C[LROU/E"W7K@ ',9:25G9)5Q!2 M455)!WW0%;SJ\RZ(257%%2A!(5NDKGU3F)HK"#6EF1!Y4TE6C2L(M8EI(*#N MS<$"KF H<0^1]DX85]!IUDU)>ZNB,R U%AL%9J[]&HBNWU33O+N"@F+%/I):*;8N@05?N[@'4P899GUV9.B"!1O/Q M9/D& SVOY;66P&C\:#<:D.U6'E#FRE*!:490%ZTKJT6.BDJ]6C B/]F-2/.* M48X(@VM\V T;O5[O1:]ZV)*7X M7-F8A%YO+?6]7=F1Y"@I%HYV9?=I#IA0"V$%X_*;W;@T[ROPDC:N;#/0B)#. M=QK! 1N]XU5'Z2"7YU>[.$I ?4 X:):C9N0R5O@D4Q$8!W[_MP+UH&E=+-8?_9+ZW%I>3E MBN#VJ&Q;AV2OE\;WJ+%;!Z0D_*_-G3=PZ,:O072Y]QF.DSN*0NLZE'"PQB_K M[UNI5#:#X^..L \NOP<'9_S"_3DXS:7]X.B,7\0_)(* RB[#D1F_*-\<)2,N M_0ZWP+HCO[>L%PV':OP"^NM >4BM5SA"XY>\J["A-3O?&1+E9/H8T"^HV+!Y MC'BV.][:VM[^^=X127N.HKQ0/'CXW9RQRD9?,97X"FU13(IX^BJ5+[W*T2.9 MHQ#A#0/U ]-9.IQ\[\1M0\AT.R_@E[6+:""[(._V=FP+:X^2.S*W]=D4XB.Z(Y_KNZH3[^=T1VGNX MSA(.HSL"O=YK<^$(CE_@/[225RZ'0S)^P7[?RMA%AW!PQR_U]PXNZ,)#..*. M*!/WP8X-%L\6#-(\W8.?\BAI%/&" +-%%3%]",]OCYD["@;T$EPX-N/7,@[Y M0Q$[,3+,XT^ZJNP_N*-33),,1S@NJH0=#677SSR< D7<2L0WL+R$8+:X#FC" M7;)LURJVP*;I]8_O7N'(R/E2/BL><6[F:/$-__?S_/8%ZWPKF$3IYF\A67_' M+P=XQ_XK 4WWW$T2PK3#=Q.&4)#L@SJ"))JD>%G&SK VP2%<8UUF$)]$[;SV&)0!0-SE4AL!='YAA(81VUV6(V!.(9AI M&H9LQXBJ$_*21U"_NA1=RYA#,7BXSJ*L3=>1M;/1AF+J92B"GJ]6.Z8=##*Q M+>R!Q^.P=K!99!C/%I_3HXZLBZ=.RA&.81NCS'OG0M'B7( MCKR*AAV*S?/ Q([LB88SRU3Z"67EB?Y CK)R2Y9>#C9)?M7(TU$8,R:6G:(P MP.M;WR66HO!O2[+]+D*XD&CY#\?;PT07/%7&;9G\Q=;]-+L,*-TQDHO(.@&S2GV-%]TAUNJ]]M0L2&];GJ!%H2BT@ST&#P+$-#\EH$VNGI]+'B^7BQ0F E( M5T&D::R!IG[].CQF15T4=Q5(;T)N,X1I'H^G;5%Q\Y B++D:&=C+%DZDM[B# M^PW'3:.]O= X^/W-W !T1X+DI?H!X;SK.X9;HZH\5/JE_.SJ/.XH\%!2"W4, M/0)42EU29'S7,.)PISA8KZK53KHC43^N_7/B14D6#3#4#6/)C<7FYN^J X#&D_"@W7UW7'I.$%(T"H MRNO6>9J^'G,$./!"F?>4+'"1V*X!A)<#VB]1G,=#Z9P1XK'MGQD'ZY^V3>-\ M1/OGQH'BTLZE9X74#&H_$O<4;0)<5(O/5HB6TUF;M"$;W?Z5(KRR3>=6 GB) M_4A5TF1W-*J!!N)8"!$'D9% UT:,L[#>7*EL9W@S@1]#'*126=5EJ+ MB@BLT-,P1R)A4OA9(%V,\B#.^SNCO.FB&=/TOK@11T3KRVMS)'3JNA0G-I*T M.5@$=MW%0S48@U-C+<57%F)-FD+"Q\X\(&Q"=#V98J2%*T@!;L-3":>!ET&U M&Y9V$ZAE-)4KH)FX]N?>I7?=K7[.K2!=>$FB.9Q;8 @/%3KIUETP33FRH,QFS\U:_VK51R$L'P.%3H2G<$(QA#>$&LWTH,$R;A M955;2U#4G/4.QDZY;)9-6UIKVR48'H>*[/:9I@ 7:]^D,M 4JPN'SYUZNU / M/1P;)\1_!9<2'!FWY?[6.=!P -TIFMM3I!L<2F5]P,95"OKCP. @J-? M74*Z8OBAZ.G+.O;.(540C?AAM4W*;4W M)E/!\8.+[2\M%(^VPJA290P.DSMW8?0;+0]'%"[YCV3BM:J& \=K_(*^H;JV M<$CA O](IB"\L!\)HP/"K!'>U"6$(5#H:ZA=\!';ZIN \KCC#0S?C^-7,WJYC0P.H#NJB>;Z W (W5%/-!;3@L/W]M24ETM8 M@[7E1W4UQ=8IJ+]L!AQ%=3W%-13;8^=.I)/>4GIP!,>ODFB^,Q8.G5,Q4GU> MBP*'=/QZB112U7M5P,#]I*Z1V#H7>ROR=@33XGOKTW"%HCQ&$[*8/.WS&(+P MOSE.<6V-E_YNL%Z[[%NRT^E6^S_8V"E)<)C67DHD;6/9G;/*\)WR."@A M_A[: T$VW$.[S\Z:'C]9\2-%2'HM%+C?X-R(K^EJ:#T(Y9=D_<0DXC(.*"1L M\?V%HMN(+5&V"H.#,;7"FN?PG*AY[%F^/HT/;^)<\]L&*L+;DIM]E%HM5^(B MA#V];:A;6JM0VSF*2V%NA3?UQZ-"#UL*85_L/@;_(;2HGB79!UJ,8 N'1^H^ M!6OYCMUR%!O+:0^TS_AJG_W0^8C"54)BLMQ=!&G-[)3M1DI]?0U3C7*\KV;Z M=JJ9-DG*I+5BX I";60(6'9G\^'L"H;-I2M!&AL8#LM+,0(6'L(;MC?QNZ MM6KV1D^>5+$B<72[9CO"MMAPY(XD0 \[KD>\V#TR.B3N;(6>=G#$J9*Z MKA5Z>H>PO_[1L.M4GSSB7:KNNU3K3VO2<&R.G>LV9Q.D++?H ' %+[&562+U MC=V?)5TB$ME[['S#70O*(IXKT"CN'^UL16/WTLG7CUBC'CO?72:)HK7.%2]F MR_,8K"R[,J6\P]MJA_= 2+SFDRCX3<;A0.3^STT9 9PS5"<9F?!+F=9LX,DB MP'2RY??6,ZN)*Y.F1-UYF*,Q0=$/H M A7G=)VOR= K;7/;]3,%>G/B]3ECO4O/DNSB7I;B%>:W!"913.'\T_ M"(]9Y87S.5^5=F@25BD!SN%;6J\&Q//%=X[3+S<4H=LD0TP$RPS/7L#K M'L+?1""#T(P'830DS[E M0Q+<#TDP:>2VW+_HC=QJN3:&%6WGIIEY< 'JH'-.N\%1KE,,G?,+FD,9K""" M,5:NG?\V,>XTC]VY 6PHC1P,M7(A?INFLWDG'AA7Y?+\-N%JVOXQBO@&'HR? M[0I6)^$)'!-47FF33B@OZE$JU*7"3"HU.PTH>YKF:1G5;T7TPR#LV!T;,2 D MG2(GKH]TGZ[3ZJJEIMO4Q'G).L?5$ /QZKI6,>4-3340\\AK6L@!XM<@7):X M, H@@&L;U+*(DT$65E_Q* /N$CY:Q9)HE6EV5O4SFP-:/F=R5(.E/H:Y:J\1^-G @3=P&]3'* MQ9Q)I$PQ6;$IO+HX# M;?VN(-3L/ :?Z:XX.A4G38,$ZHIC4A$59X<<@5?Z#B!&JA%O7G MU;,2J3X,=:YXZU0@U&]<=N4D-!%<9_FQYX/KU!RU;4R*HW"Z!HRQKT$2HLF" MT$E$\J=LDZ< #@4J;6W;\ULLAZ1[EJT0Y9Y =OCE M;(N:/G''=)BI\-,TQJ!<7I4+#>](FHI\W (VFCL.5%BJF3"& M?#&)"OA;LU<[BGV<5M.K,Z]UXPS(;7TDP2>4S1:/P3.(4?D05LQ>.8GJ\[C% M>#9SKSRW6XUH% %&RY%D 4\OV@QT;KR@H>$$E[;U/@SS/@SM=/Z)\'+%ULUT MR];4$GW*>4#7Z5I*9WG&5)LD8L?*-/I/GF:<8 %#'4<;GO/90D2M"L?B409: M\P(J7Y$GTTY:C>']<3UK^]Y+Y[UTWDMGA9?.1K<30(#K#Y !RH')^7V5V*5B M!.EO"8T')S7%N[\P^(PG?EB*F%3'7\YM&-R!D1_?8N+61"[8#XT\/V$HBUBWY?]&Y)E@@N#:&7FG&3H.$\D,)Y/:4R#07@MZ.H4.?>)O?21W. D2$(E[:I\X^/+%YZ&M:GU]#%G M5L6<\<.'[P-_XFQUR709MI_2.QP\E==;E#-P7D[ OX3!3FJ##'45G?<*C\\T MTF:#\6XN[^;R;BXKW%S67O+2[<2R1?*EB*_L(E( T06AZR)EESS%>%G&"KQO MF>2BZW6#R\MM2>XG"447C:"D$KV >('=$H']L#E5W_'^^!EGAZ\HD!:5^MK' MU>$Z(KSFQK+% _MKNF"[.'MV7Z1>BFZ%UC7\0*I+9_*+=/ KMCU(2M+W\Q*O MXGD5KTNPI+93S&N%7BLTL]FYKUCZHJ9>MQ;KUGT)6\ZMJ^XHCM0LL?=BE5BM M4(;#P)2-0OYN^PT6$/JMLE[(">[3E &!RMLUWHI=P^ON7G?WNOL(=/>&;=LK M\EZ1]XJ\5^2](F^%"FJK;SS":;!<4K0\9,WO6^ETB8/?,KABJ4AI)Q7RDB0) MVW#QENTI]Y1$>9C57TX-;*TBV E(NLXIV2!^A1R.HAA=!VDFIJBQL0:"'M;L MW'E 2*_M4O1ZF_^L._/S^< M,_7J@;G]9..U#;WJE]0$N^D7Q 9$F#S8KKBT)J&]OV3^U^XSNE M03 )&ML:M7GO)VFB/T7B2M)=AC) M+,=D%\393OI=:MN8M9B5*Z]V94K;#&/7N\B9L,4^:T52*C&_@OIX:ZH#)1#W M%J1'&B3I@ELT M%!^S+:(J+-2W?]N^![@ZZ;T,[GL9&K4LHJ3@N !'L[Y!E-2HL6.B)N$1D"#K M"B8J$@WI)#2X@IC8"Z6@ZX_=*PG>9D2FU;$# )L-S>:_L>, .7X!5J6QNZA5 M8) 8<5R ;8M*'CHP*!86CI0221K\&B,?8*T".5H-L>-?0]5ED^5/.[.31D0 M.E!?^]@W%_B"4K9=NK*LVJHX"H9$5]98=ZAD!DLP2I97KS41BJE<<-86"(8/ MQ;0X$;"]$]J6B,R 49>EQ;5%<55JB=]MI#,<$_:*P6,Q55@AE=_R57, 1 M!YDT-1^<=FDX27.'P4LC>/3U'J47'R D0\P>F,!1F IA:C+!*Y@TVP=@\EXKEC@(7,%K"&[8FL' M@P(PZ[@R47PT3?-9 S=KC7VEF ZJL=S%"]XP .;7L4\-DZXXRZ>%=\6IN>*4 M[3K]'2K6%HUI8R@R[Z'\8;(.Z!>FDK-Y/TE1F--22P^V3$GG?UP0F@;L67VS M=CY+O2\UZ,7L@_!N?LW]BV\(?6 O_AADQ:66"[8L9@GZ%PKHXXJ2?+FZP=OB MU_0#)6GZ.:$HB/F5/A^8!EGKI](\M ;77'>*^ VI_?#*1YXDO_;/+=].<%(1 MU?%;@L<:AAW%K]4TE-[/K CFP^]@=O4O; MDK+$YXON"CUE#X>/-PW#?)W';#I$-?O(!?_R2%Q>1.O8HT"%[T=]H?)B[):; M7M_ K G-.*V7),WXM=PB'V#;80;E]4@@)[N.2(?U"(4:M'3Z'GI8>']5@*6\!*05=N1XU;KXW$N0D7_0A68-)RK M-* %N=:65>>J%BBOW6Z1 V#\?G9\"^P:E &\I %9MG-EP>1FN;MB[^?7K_X9C.6KE0XNOQYYPU#1?LP<[7JA^R;_V)#]\ M[@G#.45EGNF";=:3+=^MTPE))CC9HC0K3'Z:(U6UTV-!$&M//'6*;U5V-VAG MHE/D6T^0^J X2X+BSHZDL[V69P#@)"?YV>%T3](B0_[=^X^LQ2J=T3N2+(4E M&_IYR8AQ.CGZ:T*$C;QSJ+"Z;DS=H31]7 4'YGI!3O22$>-D8L(UO'.H">>C M64;HW;%%6/%!'&\GB,.$6WDL&KEW*X-L$WW*&3W,*?LM9F8E$.>B07K$5JZ% M]>"D=GVRJNIG%ILR#T+6DGL]RWIYI;C%89T40;.L\2 9^6:)M=$(:H#A@2VD MO7*HUWQJX&-XV^HH;*OS$Z]I*WM,W0 6\M?:WE0W@+<<>)\L[_L4DU4+$#0>D]S[8%=Y&$,WGC0>D M^T^$EZL,1=,M^^L27>$T)'F2S=EBND+K;__P$='UNS:\ M2H;QFJW7;+MHMI!#S*N=7NWT:J=7.P4*5;>CR[E9HX!5AP(!3H06=!/PWE:& M.T2\']!$L3XDE'+[=BE,=+_CN^WP0Q@S6I'8R<+!XY80>CDQ#A*1S>+]G M7@D+HT*[3WZPFKM/;%=Y_(KB+9)FN[0=KMUR-\9]L4617)14ICK,"+A]9._L M.J4/XXR!WZ]$![=?B8V\?DZB2O!%T?5SR)I.U_RW-APWC36@H?1 (\@>^JJU M-WMZLZ<6LZ>JO.=MH=X6ZFVA5MA"MX@^$3NO0-0E6OY$2>:5M4DF@39:<]VCJ-^ M7F[0K=0G YV<3K9?_]H/<" G4I_?S+N8+'$Q#7(3W4"&ZD,)Z&DQ@3]6\W66 MS#F!E!TY1='CSPEY2A'=L<@W/P M7IF#]Y9Q\(,R!S_8P,''XR&?OI[JL,U.90RS7!**\#(ICZ!PQPO3T"#,BMWI M0"B/TF-:$&- Q*?:*$.==/54I@=MJC/#TJ$&XOKC(>L<*K=(>@S$@W?.:G6J MV."<[4F/\J[;M^.Z511!B99SV4'P!*I('5Z]*FVN0 NXI!:F![H28 "::_ZB M6O$D 6O8KJ"C86MO4N5=R<+2"U6MS<"5)"R]4-4:)UR952;"XBR?+3XLSL2= M;#X:KKO][$U&PRE8J=YDW)L.$Z7Y@)*?)QM*-HAFN\("A/Z;XTWY%!UJEDPR M])SE0:P8+M)F:(/!(.W)ZQ3J\8F]^Y'3\(E;?K#=ND^*2:+?A-"'=XBZ+2!O4[BB.V MQ7U.1>9U4-^!^'I 2TY8=0T$3I95>!])ZH.ME/L-PBM@;$"6!+$H=C;^] &\:$I'K3>!?9V7&"J"YBTW7Z= ZS9J*.R)[IB M=^\^GZ"RB7.(]6@H':VM>'A#:8:HG>89F7;5W]JP%HY6VIIEYBG6>U-=X%<4 MFJ@BF9:4Y!L439YVDW7P'T(G(7=_XP4.RX_?+OG) "6V&+]TB"+["N;^=,DNMZ3*LN2 G?3D#0U6S $T$U.$YSE4!+!G?K,ZC(P"4 I7L8F MH[>&6F(-/;E?]?1<9C_'J#ARDVBZ)C3#?Q5_OZ^FQWT<,'GX9*T(K!2ZAG]U M[ZNQ6F9!BE8DCM@I34&BH!/8QR((3T8O?(Z)"8R!1ZVL'1!RJ^5!'6 MR0X^/B'1D5G"%GMX0[LW%75(N3,@UWOC\=HS/*DRVJ>_!REU<8].-T)[.3@^9T/WEX[$VR2,\P@GRWO>BB2W M";^;;;:8HRU*.J7U$709@C3/#)2@O@#-X%=OC![ M2?P%P%ZV<"*U38/[F2WCA)D.BXH D?/]^&+WD1LI&\OPJ8]@"X='ZCX%:[EG MH>4H1CG]4$D+ A;VCRU(/SF'L$0WYN@*B ?V'BH%Q?MWQJ>A^W0 [Y&1%KAH M<; 132>&*QA"!3C26DYR!2E ":.V@I8K=O66"U)-@7<%K.;YI*1Z8@;3/KITF4?TI+\M#4NS<9[*/+E!!&3UZOZ#W0EGBA8): MCW^TFKJ?!J5N&OXWQ^P$OLIY&>][1#$1&;0A70;AX4^*,[:ISA;L6"WB;1X) MUV^8GI.G[-Q.T\],6FE@"C3&4 E8OL*2!8X'7V')69=*_X*#]\*\'2^,+\KD MBS(-/)^ZZ'O.P>9S&FPT 6\*O8&]GV8VV?2:E$?G5@<(A6:5KXRF"Q.W!ZO6_=H$&]-A&UF\HZ,=,L. MX9M86>)@MOB=T1DR#/CA([&90_MH,)5?YFE&UHA>!.&7F"PE=GQ90PV$G#CW MSMU9)SEM1_=@'8UMQ]";)P/*CM&?$W-Q2QX/(3M,2!>3T=!4 S%SMLS9SKKB M*@"_M8J4I18(B25D@3MI(/ /]A%2DN!00H^HS> .JM;;F3ZW5<<=U3NS+'%F M[47%DQ.GDKKE:1[@?H-S([:2-[0V2OG^="TD>6XC6>&-O-@=H(*"C;!. MW@MMWE>KGZ"UZ #>+_UV_-)-4C9IK52X@I#/G_19 M@?9/,["^Z0I>S5,*9$!P!0[ /@ZPFKH2X]!Q,;40.EU!#CJ/U'Q@KJ1/=DG= M!GCHP##]Z"Y,BFXF5V86=-TU^"C!*UM89_*I'<*].SF3%&@55\4ES) /F[+DK@MV3%Y\C6O MRX_YB4WLQZ\HWJ*/),E6+:(< (,.5%)6C>A_,=7_AK75@L!^L/%P3G*1&[S= M8*/A_)&]6=]'+T8;#^]?B3[.OQ+[^&X; S30M:T^"FB$%A##TI:/D'D[$3(F M+*QCL9M9:&&UK@!D/^)Z?U/)$0 %XD]_YEF7<*L3F/LSU3J$7)V6U9_IUB7@ M:A3S_IS7UMYAJ:8!F3=]_SH)PI A%.U%X;20H$FV0G2R"79<'DA!;=K9P'M[ MOT%C>,\\="Q_4+SUFDV\!"%>QX67HDXO&).P/-$BR^Y+U.D+J MGO>9^]W;9P0Y#'J>1-YS8(GGH%I>MPG;5M!C\(P$:Q'+/Q@\Z3VB#RLV MXVM):^C33AT6$'C-Y@+9(5D94$$3'2]_1F&>X2WZ@X%_S^8@CM@$^I.P[>0K M^Y%7J9;1I=Q;1_G9/([_0"F_YZ!(R9XECRLT9;L6VA:S_Y[PG,DM*KY4.?OG M*,NII-JKIB%[8(Z<44(6K,_[.P8W4XL? [I$&9PMY<%TF.Y)$*>S!(FIK&^A MZ]6%/[OAY35MM+W^*VEZ^7D+'26.DY B]L5OD^L8%W[$^X?/DG4,::^!K#N2 M+!\17V*GXG.4UO""VYYL+*;K;8;[;%]G^?TW#% MD+F/@W._1>?QM)XBGTBR?]$5IBAD TG*2C]HV)_\^X7Y2.X#FN$0 M;Q@JMXG29.TXI-;Y6B!7G$I,V.)&WDH?HORN-/ZU+W;')DP1+VXQ^AK0:+8I M:AI-DZ@@<+IADC.;)OR/<[Q<92D32IA F:+T-BD9ODTRBI,4AW\$<5XK[PU& MC'Y(YVBS_V24+&FPGD9144(BB/>B;-$NG>;9BE#\%[^,Y.*DV_GMGCJ'UL_N M4_-'>SK_:,7_57)1^94N2;+GY'@4EKRPKQ9RO6PIGC@&:; 50"Y!I5PP-@97 MS1OM .>ZT+-ODS2C.?]C6AB*'E=!LM\LHJC\S.7'O4W3G%L93TZ50BZ\?@X1 MBB3+T0;BW(2\ITG<'YDC^0R%4?UP$MX$F,I/9)-$V %AHSQ1[8''3\\#:)GR MK!7#UE18!F+"U(17I/:#5.VK[(!CCG@< "/L2-_K.]S[>$5/[.]??"1K+QB@ MH@)QL>K++_*!DJ_9:L[4FN-'F2T*H! ?%@] MG=AL2B4RY';#$VEZCM(\YK(@EZC3=+8X>::DT1HD0C.$A&89HNN#(T]NFH>T MUT$6ESHKT4H@@3+4,HK##)4B:F&"9?*JHB6WUQ=I .)QA=Y___U[H456S)E: M3UVDOGM7O.@VX9.5SXYF&IN[Z+A#LMRLIHN,JX+H!M,T8QLU>QU- [HK5,(K MMEE+;IAL-8(^TBNW](GS]KAA_/9]M3TTDM]BE!Y8X!M@Z3Z_0!S3[ X%:79X M_VPQS],4Q6S^?G^;1.@9SE:WD8=@]6'SDWXN18/VRN!Q)KW[_H24^R[\J8VI MC[U9:,X6]KM?6*,?&VF7=^B-L)]4"?O)$&$_JQ+VNG>*/P;/A05' M1&/M\_ZIJNQ*0JKJGO=.U9PK@36K^O]O[\J:&\>1]%_9V'?-=$V?%;$O*A\U MWJBVO+9J.N9I@J8@"5,4J2%(E]V_?@%2U&4"3( $<0@O,UT6 &9^!!-Y(;/U MMW&HX2+4\JMVBI[H<1[E./N:DBTUNI88+5K%,FBL?FJ;-*2&%,Z;%8[33N4< M%PD5OU0[PB]X014I#I7"<>-3^0@X*B&P;8H1&87OD]D'CTME&T#U]O&OH-KFXA^QHEP MPC(7;[.\DE2:83M_G&OHM0KU/Q"+/Z+%] 7ET0KM(TR\M$E#5-B*-1%J)Y7% ME2Y =H7.1XV/V3#9]]RD"*W/"E7(3%8ATT GM:7>72I2NZ4TR)K&]E<;S?N< M6AV R"YN")DFZX+OFFH988)"X0'2.L:S>G^2=W9#K3[_:_6UA[FRCGB3ZUR+ M'?O9F&JE+U"VR?@,)%Y]0: U )/!0A^N8] =4\VD0L0^X"&.WF8#A$A=1PE> M)94?W/2E$"A/>L@G8?N""']7"')S7&=>J(\)\K:\J_K:^M(!"3$^;(#.DT.F M/I3K.P,.B+ HW<5@;EGI2!;R?6/ VRW2>2"N+XQP*HF./M;7YUHBQ"I) :\ MNJV^"M&V8:):+A:,T"\.(R1U)P&,R*\^( *Y\^"Z+M)Y_DA>P'9=TL*5$FX( MR!>5A./_E+U_Z,L7(@]'ZZU'UY4S=3A:[UKZ H=8?H++-O@B/@&[0ZFF@>M* M*P0?46%Z7_@7.\4 =]EX\Z\DNWX4 MPW<(O.^$ZRX \'G#:0?BNCZB+C5Z5KMQ_: > CB5,CJN>YC@'QRO^8_K(D== ML^G5_LKUC:-14@&JC[DNYV%F>%>+)]>%-M"9J[_ZI.LJ-#R%2;+6I>O"?(0[K202&\S?GX1RCKA<8SH_. MPSEFXS"X NZ^A6))'1LXY.X;/7;U0(8C[X\U9:J6'1QKCPPR0U49X5C[9+R9 M[.$*1]PC.V^,PEMP8"_=[E-J7 Z'URLCCX^N]BYZ<,3=MP.'WM!76=JXXP[Y M7+4?:0C +]U2'*]K/#R*X;Z5:=<[47\3/AF?H_7:AL/KOH6II4$U'$#WS<9Q M.B'#$?7..-388AN.JOL&X/"]VN'H>6?ER:!'/^AOJ+B*MKB($OQG!0[=DC_^ M0!5CLKNE/<^C!:M1&+WUD*7N&WMC%_Z'8^N^63=:+PHXJ.Z;;@9:H\!3I#RQ MPFHG[K["5G,3;)X]1'F!8[RE*]REW.Q>=?P\L9UVQ] ?6?Z-'C%_S\J<4'E8 MPX@3:J?.E@K@_<]?WV%'2?A6_U;]Q#AX1,O_8O__]?'NA-VJ6?2";/\29YN_ M-DVC:Q!)P]$DS0HT^3@AC*CZ5@F9H,JRGI!RLXGRMTFVK'^>9)5=/8EB>IJR M 8NZKGA#/:]%M9:'U5 13$%%#5JM8.W&O]L,8Z-3$XQ>"Y0NT.*_5=I\:X\. MLV/\+$C?Q(T?_?X MR4\!-A78?AX:-BUIG]/5*D>K2L,YSHDYDC]<' W3XR*L1[O$"EA;Z+$:5E9U MKO54W"?;7F64P:B*SK(+GN=M>ZRESW;8FZ^O0[:.^W@70..VD1W[\9/T-[=P M:SZA2$8;-T^2U>!2PWR),.5@EM^\;G%N:G?RZ7!EFU:6A4V;5((@JX$]TDF MA^BX.*O3YQKLYOC%G?C,7":'Z7\]*=1,2]*. #;'E54:.[6MK-"48=GD3^L48]K;ZN MQ06=J=U!)3#:KA3U- JSAET.3S2_V%TN$9P"PRZ=BEXK[3>II<";2:*"VTB* M5JFU>-OD^X>_!5>\) :%/"^K!0ZR)X:H/7G4<.B#^:DO%P[^%CRQ1ZW(I[7E M DY.R@D]F29;]O\Z+MU 'F#\H@V?)>Q%>,#1===4S=.W;^(KT>?)V[K/TI:JPW'HQ9_3GJV7B!GS!^"JE MX;J KWV"!4Z:O[O>Z;?BV[=R6DI_=.3/*OE[I]Z?\F??SE>DSZZW0X3-?2KK M/%TTW59;?2!C/"I<6@B7%H:_M #R*X:+"I=S48';GGL\&><+E-T7'@3N7U]N M?8C;O7<$<'P!88S;/ZZD7(3;/_8TY^KPE%W<]1^K7 6C70*RKH2KZ?C(95SU ML3P,HN'JC[W9X\8]99=Q#\ARA]A%70NR(?WC,FX&V9SHH>&.D,V7)XP'9R_L MKQO>+Z9]WWM])@5Y9&KQD M9G.O9XR8W#P G;WRF^\I$?/L%J=1&N,HV6_CZ_J)\],''F<.R\T,2<%6)05? M[_?<9PK+EXR067KXVSTJ.+&KSGF&)6R=Z5X-]0&4JTSQ,9@MY<]Q\V[LH$_T,53&P@-UJI5 MUNI51-:W2?;][_4^:+V(#1IKR":=THU8\ PXWC!#M#:5)UBNE##)&#+%$ \' M/^DC)M\$]YXA4XSS0!IUYM/;;E,_HJ0Z^<@:;R6Y@R]FB.\O.*I:XU(AW\E6 MR]A1J;[-W7V/"].,RYWE%)%EZ,U2DDECJDY@I@4/M96]F;K)[2D+^ 1Q4E$"%[BN+;:T\4\>N5P/.@S M3-W3#RYO]UR;#MARP<-^.1[VGBIO)GV&^ S<.TNHU=G:9?WY@E!WY&((>\N7 M.,]P'R+ H>,+:&I;K-UAX0LFLH();G[Y$W>$! MY9Z..7T2V%K$M+HAO!-'0BC%82%]"I)FI-?=%$HW4Y+UKY[)7L]F..3+C5Q>$)K^T&>3N$\G87SC>[Z M 5.@M'Z7(??)DMRGD)D3,G/LR,QI(?7Q2.+<4H$S/7 M6XJN(%^"/WU@@GCV?,$IQ.RMCMG;'>[2Z3HP$#'[T&ENX8KVVNJJ906A?SN9 M]APE41JS'.IEYQ**43/3=(X9.;.#5TU7Q4TS!PN2F*8R!$JL"I0<270JM!NY MSV3]P6"9Y?]71@E>OE%;Y20?J3ULJ6-I@YA\37-$2?R35:)EQ2+9M]0P(\$_ M?!E3O/+2T*!,PN:/REU= )31E*44;V$803AVW*N/,6[/\"-T'\V6\^AU6A0Y M?BX+IN+.LX=*%>2PU6\Q:ZY\-L3N%$P9 /JM.OG1"!;G;ZO2OK,8UXE\15T2 M6V$[]%[7>&G'L^^4" +&H#DA.CA^=% #G8?N>/7+YM)Z/M!4K]T>%(/ZT+KE MM+#=:@E1V,N)PL*.C4Q*=?0.FV[W:O>AZTL41WK#]#,-O8M6J,$VA$?!NZB' M I0R=KMW7VSHZ6ECH,SV#I.=1H1WWXD0CR%\3!H^*_N+;P_OC=%XQ34KHL1& M$ =V\.F[[6IWDZU.-X/U,?S\7/I,LK)@QK[,(J-$\750:F\<7Q^WO2+Y![.+ M61+D2Y6U/TNG+_0Y3$#<9OE3E*#?H_P;JB3&$XK+O$KVYU_7'&S1 >YRC1G537"PI$50!>1%CC$PV51-Y3 MNGN7G^BK7F(Q_]S1[E$^^6"(]L9W7=/%OZW<,M+03J%//FQ_#K4G8PQA>^XG MF)7TL "X< 6Y$4,LZ00&PE-LF$6=P$&8QC?,HB/C0%"4QVMZ@E]3M2G)ME7\ M0WCH"^<8RVQ"U:%)::JM0OK?8B[X$R;IQY"<%9*S0ND&FXSQD#H44H="ZM! M&J<@>-9'=_,%X^Z@_G!ZOR\Q;EOVY67FVX2TP>[#HE\XQKN$I3YPJ0;BO ,Q M5(BP*O'-_EPE<81*@TRV'Q(Y=Y+V#+>YK4T()!Q6&H2,_?M(-A:I+T7-VCX6 M(T8IP>C^[,@Y!P"V(_P)AN0764A>4/ZO0)=H9MP:C\YM$^ M 8;A#:3/_FVR0MDJC[9K'$]P2N7CIGI:5<)X$_T[RR=Q20I*?;[[$SN=)XNH MB!HO]J1 KT49)0TOT'Q8#8\>,\%5&_F],E;O*6WS[)8>:&F,HV2_/:_K)\Y/ M'WB%\R?P2SO5BG[]I7L:KJ]/%25K@30I/Z$%F5BJQ*"HX0 MZ[S 6*=&5Z(K'GR;7(FVVQ'PT\DQE3FO?:-D\AP1EB>2'H96YP%;1O%ZV]@/<5:F M1?Y6*XZ[?QQTQMT?_G5U?X["NQ]&HN3K$X>2PP_!PM-OX9&\.+(UZ+\.E-%_ M_&M*?ZA1TOI*06/U4]M(F&,:6MXW:.S(6>R5 M/&N"&JQ#Q1^X6%_MA-I=&B?E@L7.6/H"E7CSZ)5CCO98*?@"@B^@5Y;UV"=Z M<#/X[V: R>I,Z@AR'9-NOX/$">>Z$P:\07CJK^LY?7 ) Q1U[/\I,1&AWZM M+\_&,BQXIJKK(F),5[6E0L(%5[6->5&]S2G'G-_ M?>3XX0\_C$3)W1<.)8M2S]-*IG&\R[QAP6\?_/;& M_/:&CN[@^@^N_^#Z#ZY_.^2'H=,77/ARO MO3SG30QKRG>6?8D3NEI.Q#J"NZ/&+R[1-*XS7[A(15W*'3#//RMB=+4!8;.LTT M+W/Z?#DVSF>8Y>!A+W,_0%EHF6*6!X:HW(?Q?L:X'.Q$S#NZA,T)@+-LNK?1 MT6Q!8FZ(\808C[$8SR *:XC87$;$1J#Q9E+*INM@R.A F<)A[3$^[:JN""2A MJN\+4MV>7#FSP1^($\H5#1N+1C)-%[O'$VXPMW-L".:& M8&X(YH9@[B <[*2-7"P7-FG<(&*4(++S"MZC]E*NH+$A5!M"M<9"M:I::(C. M7D9T5JC$9E+ZH^MPA/ALB,]:$%@+\=GV4ZA;Q?(%GA"/[2N39?3E7#UC]2,3ZA$0XN#ZX"P#&Q< MM:"M'0'+IE=?\]>4N0C4@M"#/7#,T/+ 1/<*&)_W3)YNLKS ?U;LSI;7F%3E M*1YRM,'EIBUDJ;2 UACN8/#"(K,#O\T0;[6DJ>TU>J:J2%SFN,"(3%_HJV(G MU&V6,P/P:YJC*,%_HL5G"AIKP,[Q&,LN8Z@![FU=XNRJ*B\1O\WS*"51S#[B MAK!/B)5!X[?W45AA5 [/!=5=6B JVPL..[SAAMY/2V][(.%TY.3'$ $*$:!! M(D##G78AKN-_7&=,.]=29Y +=JZUG9BAA["^36(M-'WU2M=]BC"T^IJHWCD: MA7M*6877YXRLKN[;^/T!U&P##KB?)D7TB@@KUZP>.>6$/$1X,<^:KS7;;*.4 MG@$"RF0F#D#HS7)9A;50_6E0,F8D/)4Y?9T[ M-_:]M//1=4\UN[\'@TQ95??MVF0+D*]V"^7R-;IEL7=]M/V6OK,KMYMS0 M'/X!@[)^0M!N)\V^IU1-6N/MS6N,T(+\]'&'?+O#6&*!T4G_^$-/TO<+#$KZ M/95[],-M[.K]$75=R[WYJ=@[IEENY@"D4GBNRBI%[W^S9S*-B]GR;S]\^+52 M)C#;MW3 'LB;URU*"?J$4K3$K9CW6&[0-U"MCC;;2LZ@'&<+#K5GHP;P%P;_ M/MC;UUD8\Q5ORDWK2HW3%NW#V[K=QJ.$BU/*K=HI" M"ZJQXG"UN4A%:UWU_'.6+;[C)*%'PAVU*](5?DZ0L#V5S!*&XCOO2/R"HV>J MZ3'G#C_6TS'+%E[^$25E[0E(DNP[541XP17 3%,\-2:4X!9BZQ@S5 KOZ7%& MC4LI5=A(@>.KNON)\$Z;<.RH5+>;9:Q*%TY+G*YF6U0G9O&V"'P!0_L<8GA. MBUM$3*".%<<4RA7%58SDN0#$CFCHR+D?[!LXN*794]G'PM]O@!DV<"#<3: Y!KA@ MNDE9K+.\W;R%#39,-P!X_G##M#,!(H7[^00+Z)?$W[#,A'GK.D8;RYLK4,(2 MELHH><@SJEX58JG?/6%T^EG&0XUJ)^6\H>/23/(()<<;6$QWQ_!1:6>^-D*/ M^]EROD8W5#?--F^U\QQ5SH)%R7Z]S=D?A%RI+V2B3<15MME@0NCYBG)REZ,D M2A>0%A'=\T+&Z?@9IX/3^35=L,V,G\L"+6ZB/*6F*IDM=QKR4_E,\ )'K#,V MAP?X H;."98P%6>KE*5,45&T.[3(_C![0&F45)E6E;;107>SM>;.ZK+0;CW*TD6)4P;$B.]C\YNCV0EG5$M'S@ M&M066B)NYCHFX@!"!O3<^X("Q'F5*?F)?$%(Q9V<#>2G]05#@)_HW2:#^&3\ MQ0>.C<^X=-_C@7A^?;G5!-\EW=$47S!1V2'M/FI?$)&3M9*N)>\N,G5L&T!4 MSZ]](Z$)=CG ?=DKDLH+R,'NW56WUNISG,Q5U[\8H2]!D#_L^@=T MM:XNSM"7A?6=5=9!U_]RBCY);!U8P&O>^DYT.Q'I51I!GS7N+EC<$ACZ#$WK MP)),*==G8UF+C'I>I3X]T5JP--Q U*=J6H>B_KI$8# _7@Z8,B6MX"JK^^K^ MWB+N4=H!CI<_.KYDQ0@X1.YK]ER(NHM0P&%R7]T?-L$?CIS[NK^&FR$'^ R6 M&*7_L\UJ_PJK!,^IS=D0KEYY5.XY9@N2JM#:JTXIOV1_7^*.Z]OI>TJHCJ>_ M.I[$7;"Z!G1C#$'O?@-G&>&D-HEE.>',,EQ9:P>PW,5\NEU2?4]UU=&\"O)QV!U@1=L1N'DM\HCJ?3B-\K=*C;JG M)C&=20]?2MJJLW63MB<:ZJ2DP-'N:Q@.HK,%':Q $KI@&:Q)X-9M']W*;KC? M[?_][C$S62Q/F+,YD\40$D(/D90=Y=TF 7EG9:R8"TI/4;1?+RA=I9_9J#%5 MQ=Y.5R!UVKL+$ !0!K#"O;L8,#1LK7:GQNP5NS_#4;P:5D25\I,\B,DS*KXC ME$Z*=6UL1>D;F: FNLAF3W(67XS2136&PD::%)[ZE\'B4+HI,QNY&H>[7K&N M)M'M >5/:_IY?8H(CJ?IXAHG51Y<1=T^"^YPO6+Q[[)NV3A'\3K-DFSU]M ( MAQOV+6QSO#_?6N-?XSYYI$YUY]2R$0>*R73#;INTHC'TXN,R_ )Q M58G+GBSREANT<]W)@^^K"PW,I&[S*TK,G*2_Z:?VJ7RF9V%Q6_\L06S[1'V$ M*DN'/NL-^PID7)>Z!;YJ_L X!U'(.+ DXP B:3_CI,"MYU'/56R/YMD;$0WQ M0%7:3S?EU9J5,;E+U9NG#;>P#7BTZ8W7F'[=S)K&[WK=#K2:#9QSMJM:URTM MS[ !)2J-J/E84EE/E=@=%W(8B%:PE]%UY>O8].. M4XV>7&+.CH(?0$..CIO?8%?84%]:CD/[J=L*UU+6F6_@KJ2O9G06HI.8,D%SX[E'T/YJ_[<32(WUE^4M5 MP:JJ7!4E9%?!ZJC>'/M&=].:6I$@SH9[G%I1D %R+H?;;JK9E4-O^)!':4D> M9;/']P?=T2? B6R+IAC*DI.IZ]G!%60)P_6<#B3F&8'SPP;;\G[NTH<\BQ$A M3!93]6A=B=M]8R0H3QW+V/*>3JNF0ID[J[5JR9N38, NJJ?/I,BC6(;Z\REF M>=@%JM,5BV%?17G^MLSR[U&^ (L _@JV?"F5"0]FAPVVA7+Z'U?TW[A0>C/M MLRWB[4R%/G:X4YG+N>;4?T%;$ "GU4/*0:WJD/X:TE]#^FM(?X7VJ> >2C_EX;L8(?!4S9"?-"R.&^E*% M7=QI.KJ,N="5JK]9F!^^=@ '\ZAH-3J,?GCQTD%04C9:C M8V@!,PSLR%J-UVA1)HBYQ$MZ_.1%A-/*#=XT4!DR/57^88;S4%4)'JUYI *% MRCF*JF"$9$1+DA%#S%,/G9P6PAR".:,G/SE,^\\VT7Z-XIQJ=XAY;D=(U@C)&B%9PXIDC6TET^CS\\+&*[Q M;H2J.?FG %/Y<^3 M'"5L+TY8N;2W29%'*8GB$VUO4J#7HCR4Z(,Z)E76'M,/J4Y?+[?C[UF>8\(* MRJ"<%"C_\N7A=[1Y?G=?"#9X@"O<]Q2->7:+TRB-<5W2LH+INH9@?HK ,75R M,X.7TBHOY32.6=4G\A"],6UVIUYPK.SVP89NR#S6G^T#^VI;WWGW0&/TS@]" MIJZZ16;+H[\!&.E8P8)WJ[/;%VZ.VCV04?%^0&L.)[$II30N=R 9R#6$>E!X*L%?W MV6!HP:PU ^ZF7]A=\ VNZYI6/9'BJH')"E'=#/7V."DN/Z;3J1>)O?Q.K*#X M;-E<2.2[G$3CAF@_?3?E/_O=CYZZMSBD/J \9OMMA>@+R-ZBI'AK;_+8,7K0 M"H^[I:DLV=3AI]U#I^28@,]4 !>/*$;X!2W:J%589@!71G =@IT+)"^.' OT M7P?*Z#^H6"BK\L#L!+Z/-JB%O*YAVFG\/7K%FW+3*E^XO^NG"J=BJMI^UT[5 M([N/P7F)[WX;AQHN0BV_ZJ<(;_;;0A-W-]0^:@!;.G,BV>[U<&S+"! V$< S1G7'>_2#MI'V1HQP3' MO8.NQ^"X#X[[-N;;E9.L0TOP@6NA7IWU4CMO&4;9;C8M.6E]$)L6K8/'SP(=CL)!#9LAM:^G\Y](+!"7GI3S[RAY0;_3,6M>M!B^@'4< M/B$JN19*[^TPU3JNYFNYI92%7Q/U4%)+(S.2'I"R;=88;N@\Z76%S7_AC(#^%+-!<$EZ++R9= M)@@C&4^1+]]:N'T<(KPJ,2AU8_^"@KY]O <7&.A5\$=<8/17Q86H+QG'0(>< M'C!9T CGUPDIGPGZ3\G^Q%+(BMYW_"66'#,L+$U6KX"L0W?:YVOT.4?H&VM* M&Z5O_-"E<& (9ED5S/I4$BJ.")G&_REQ73^Y^D_Z_H2>8/ \X]SP?? =HTU3 M?IQ<]X^,N2?O6.H[(@7907U>GJ'?8H:")@VQ5%H\4V'&B*6'(,&+RB>;I55! MH/IH_]#!+V0)J[BL?=O%";''#1:K;/_9Q;4#%?<0]R08_AWJ9F9LE;M"T)=@BZ3EBO>(-/MY(<<$MZ$?90W MRF4&PZ0L75_@ ,A;J)O*_UCA<.%2RT/I(5RJ$(T8QI%T@:'3/AZI"PRARCIO M+C!^JM>W!XDH[GYA__,<$43_\O]02P,$% @ X(-G6!/'T0QM50, V8XM M !0 !C979A,C R,S$R,S%?,3!K+FAT;>R]:7?B2)8P_'GZ5^CU3$UGG@-. MP'M6E9^#MRR_G6E[P%G5]7SI$T@!1*>0*"VVF5__W'LC0@L6!FPP J)GRFDC M(47$W?=?_L_3P+4>>! *W_OU[_7=VM\M[MF^([S>KW]OML^OK__^?T[_]DL_ M@MO@5B_\=:(JJ\.K<%_12 MA.<*C__SK/7U4Q0P+^SZP8!% 9X5OV@6CNN[M63E\*M/R:?/%[-O+)X-R^] MKU&KUAK5>D,_) ZKT6C(TT/LLK!#3]%7<)%'U5H]L\@PB"9]*[E4\+4X"GAO M(@!./L'U=&^3[JOO9?:7V47@NQ-V05>*=A$-@V+%*'\@43Y*L5),Q\KJ."Y'_=AS>.#X Y[[=NOBRY6 MY??"7=L?9 U&YB>"IG$E+4X7!0?.US(G;K-'UCN^?A!U0F'N%:ZL]Y(P1E, M &:0!R4@:"'6YM\"%W,U.%(Q1<0[6, B[EB=D74O4?$" M4-&Z\X.(N5;5VOMTA._9MXX^UPX_UVK6W3>K6@5Q-. 1LW!Y5?Y7+!Y^W3GW MO8A[4?4>EK9CV?*O7W@A7[PV6)Q MY/\,&W'$@[[DB'#HLM%GR_,]CM?$TV=\ @_DK\)QN >/@]_ACIMXP -ARU<_ M12V4?\Z_\!3PD&IU^6N]09S&8TAP@-B?+WP;ONA%5R*TF7L'C_"=*_@LW+$$ MR!GQ]%"MG]3V#W=.K_[\Y5/N58M]]9^;)SVF5NR!?\QDL/L']T#J\,F'L-B/[T M#S[*O?F@MG-: PY9/]K;/SZ9]/JK@-DHLNF;=F-_[W@GMQ2![V_H]\>>D!]_ M;U_HU2B2__S="[CM]SSQO]RY9T]G0(M=$877H/L-.'QPQSWF1H*'3<^YAA<$ M/(R:MAW$W-FQ$&SPK-J.)94(W$7TV8L'5<>/J@ZWQ8"!*JA^ 4Y2W8/=Z4WI M34S:U5[M:&>6 _Y7LMAF'/7] $ZX^23"ZI4?<-'SSB4G_,8''1X4W'L#YT'W M7X8//#R:'-?0*-DY,7 M3J Q(]77CTYFHH\,_M[% 1]'8'@+K/RVV^)#E+<=E[=Y#[EB^ H#H>N/.&]'OOT#-F/W0:_&&PN.7QZY_D9XZ8J>@,W= M^W/ZM-M%X2'>!!.S%SZSHV?[.1" $>/_"!_ M)!K:[3X+^!GLT3GW!\BPR/1K!@$B-$+];)3>;5T? MT?'>J]!YX@D=I2=TM"DG5(Q$BN4MX(3>9Q='"]W%2;J+DX7!.2'X]X3NX0OG ML@BEN8 9UNMT)B"\8(7B(<,%IXGGI1X%^HXF'L7^;)*M?EP[+-!GGXLS6MZS M;>&Q@##3O#SP>P$;:"E'7PF5.$>=US_CZ[:SO;?(;!)L M "T0/K1-O:O?_8B' IU(.\AMK,@^5>+/W OAH,<,%"'""OHS8"?/[QJB@ MT7B)(ZY@/MOJ8]]_KF/<7*?:+Q-L%W/G 4(Q=>R#RR1_5$N&/ MK-%V^00L&B03_$E"R'-NR;1"EQ\R+"7P"Y\5?H&C^.J'X=GH-^[T8, MUXI/5MD6];E5YW4]VXDV]%O.=N_%LYU-%3DZ/IJLB8QIJR21F\,A&!>"]M\2 MO7X4MINM]BR.I,02Y<&#L'FQ=@;'\ "*%Y$7KZ"H7/1S82[+A:'MM9@CR+76)J]U'$<:"\"1+[[O/ K737$%66B"$GM+0N_ZNGD,QS=06^0& M;H<8> 3A\5[K/SR9+:0Q.W_YZGL]PG[)7M"Y<=M=,CH=GA1Q_D:Z MFYDB4.7931'O?XL<6^5N0&M_O0OE+N!='@3*[29=)M=AN/R87[U1GRF0.?.J M;^,(TTLPC6WI2Z\M=NGO<^#UD\6BR3(/_!5!=VX[GT%G;L4NK]:]_=P53]RI4OA_\5D N*"75W/PSJL9.YZFXP_!OLBN:'^%YU.P MG+UYET-_9_-T"&^Y9_,0_L;TO,\A):/! BU*HOSE7E9T7DOC&N^FKCU#LN=>'X-D&XIDC=F1 MK+%8)'ONC#-(MJ%(5I\=R>J+1;*YQ>7&X!#^_$2MVU!>EKMKE>T*7,6"RF :%\C\U79(0[/!MEKTB8^T$@ M0M^[\GD0@B#_^O6NW("=?6\:W)-V6'J83M(>#7C?&[PET0T;9=0-&XO%]X*\ MOM5O=_6.29%-#5S]@63@7U^.#%MVMXV2\K_B;:?AX:+]+\HK6W2 Z9LGG63I MQ6B6=1JTVG*T6IRTFH5;87^Q,!)V[ES7%4<*-[,1U&_ M!)JRB9,)ET%]%NH MVT:B4^&ME&?+(C\YNSES*Y]]'S^\X)X_$%[18]7)4+[Y2\_-/>)3?O69V^:) M-Y= PRM)F+3^W/Q=D A'-U (=]YV[_O\$E[L#T97 $;/YM2$SHGQZE6 'ZPW M1UB=<)__C)=FM<^!P@N._Q6DDQ@MM&2(^AY::$DX:D$*G4'';4?'U27;K:#1 MJD''LJ/C^]>#77]M3ZS9@FLOZ?]SX?8%&0:>(R.NR5]W3#CW?@)A+#E)8H_; M2@^YHU+1GID.;!E$84CQW?7F NJ9W(8E/!M]8__V@W.7A9*VL(VXZW([BIFK MPOF3B62Q;9N3].8O'+M"#OO"5FU#+_@#=_TA];@,."MI:N_TKC?/CCN#H1// MW=#EO+F/$Q%)L\-"=#*\H#R\P)#V]I'V1I'9JH8\E)1N-@A-9Y) FUVKD9A_ M?U)SOC'[+XZ"SW\NS/);U:P00TBE)*3-+6-YF0"*BV3US"=YSV)5,U5*2IG> M(0*$!^%UP%WF.>M (A-J9;,ZV?C);;(V-A6:VT1,VTX;!D%+@:!%@X+*E<&B M5SC#V>@=+)%XSWT:IQ.H]NWAC[/1&??L_H %LE]^F[D\5(ATPQ6"%'TMZ;P% MYK@3V]&S6]17U>7;0+5]EV^!]T5MQ'&OIVXH>577M(/+M-$J.L&W,X 70)"^ M^V58O$V-+ *D<@9.!N?F<9SB1D"&J@Q5;0!5E:SSD:$J0U4;0%4E:_54"JJ" MFSUN1^(!CM!0U=I3U61P&@W04)6AJK6A*J,!&JHR5+7=&J!"AZO 'YRKH9-_ MB*A_'H>1/^#!#%2F;YU$9C+-1]T4YKY2\L3$V2EKIE-\)TJ; H^WD=IS8&I" MRX/4:(*&N@QUK1UUK9=&:*C+4-I M67AI/XL$\/*[R1B8+1%F2VK4-!EFW]OK!AF9V_3Y>WM3R,: 8.54<-5:4Q!< MM3:%"@P(5DX%UU_7% 377S>%"@P(ED<%DWS2DZ%Q?K.FT#B_V0Z'IP'=/* K ME3?-@&X>T)4JB#<9=,U0L#MFPS';:VGVX^5G>]AV5FJ NH%,U@!U ]GO98SM M29J>\TTXCLLO61BM)7#)^SIQ,]O.CPV4MX%!&RAO \<#@/>QR-\X+)'A4K#>MV7RRE> MT[2HUQ])-KGJ+6>S'2S?(-]V(5^IA)9!ONU"/B-V56ISHOU<_A7#T>&-OL?U MD/;O7L"9*_Z7.U^8\,*O?ACR\-9K/C#ALH[+K_P J\F^L> 'C_"#-K?C0)1_ M8GNID7OF7;P(/.4#>#,(C?9A:-#0X(;2H%'"# T:&EPM#1I=]"TT>,["_I7K M/_[&G9ZAMI)36Q&PC'YIZ,K0U1K1E=$9#5T9NMH0/;"X1JD0H=?>HST%$?1M M*_%.+Z_Z:6[@WO (B0!I +M!7/!0]#PZC>!_8B"2[DAXO75B8_/#_=5'L+DH MD7+(:^^!AQ%E3*@SVD#P3]_N>H#Z64*58>TK9.T+KBV>&[B&M9>.M9< )0QK M?Q_6_HXUU8;+;VEBW5N0PDB'B\1M!(4$85E9T;NK-#!55^L-V-NX!KY40[Y42Z4,'+@?1Q< MBP/U) /T A[QP")B9F$4Q+C*4._M;(3H#-C=XBYE&H1],21T2+\6IO30#+-4 M %_+/++<6/&Z4U"I#J\\B^VP7@U^;1Q^E2I=S>#7QN%7J=+WBTX6!Z?(7M]^ MP.&\+I_L/O-Z6/'PR )'3WM1YV10="**ZH-4B#C3<4Y$N^TDEM(+>T,LAEC* M0BREUUP,L1AB*0NQK*T:=CO$TS6TLAA:*3Q-0RJ;H8094C&D8E0P0RJ&5$I( M*J57P&9 ]+'#6S\TG@5[DBG+19O=7J7#H,.J;5*59&-!KD-LB]78+=(+=![JU32Z1#P^#VR[B=/:5M0^VU M54H,:AO4WE"5Q*"V0>T2*B3">-Y+AA/+[R=FP%PN,"^XC91Q=1J#>:UYD4%2 M@Z1KRTF-GF_T_)+S48.B!D7?AXM.XT$\ -. LC -^&D?!YV_Z MN_I#_3=^]_F#VGT6\&K8E-!UP\&#,Z#Q#)]7F[0YK:N8+N4 U@+&3H!(UKM[[0[^&?]H/EL M\:6'Q"03R "ES*;-1#^+ =OJG;*@N=;WQR#QU?=Z]SP8K">%X;_N1>3RV^ZUYX@'X<3,E3[AON#=^)PRBSX6GI=[UTID99)N&;+?P?E#DO9[!M9=Q#2^] M<&(&TZ9AVI7PP! T7&UV3"L^,8-ITS#M\HG;,3J@#*;-B&G%)[:!F-9(,4W_ MNOZ:6"DUI,;L,&ZL$L;KH0"54#%9%P"OAS0H(9W; 6_0- M)I;9#:?ALX'AHK=A_Z*<<-?838.'X6VW7DO5T/;=P30SP%!.F9UOLX'5T.TJ MZ?9-3C=#MQOI;#-T6U*Z-?19.HW44-':4=&20\?MH2&OM59;9X2KH=RUU5L- MY6ZFXFHHMZR4:RATG5170T=EI2.#[P:I2AG$NO5,.+7,0:P$/@;[%^H.2-(^ M4G=/(C$-K:R1_3\=D(8VU\S@-[2Y(1:^HU<^-6G;NCF%713I\<=9G\=:R)=T'Z^U?ZN$'V>D0L3 M>C;<^)Z>,'(A FY'?E''!OU[%_ 1WG,E@C!J>AZ\( A9,/H2,(].;*VH3'_\ MXAF_':T7.%-B)NI^J5_:1&@O@WKG0YJE4;^S6I9/#OX#.TL1["L?SO.;2"6[>L2/G78V,S>7_7[K7?%.T$, M]ES]"!YZN'Z(_M[.X!5>UCJ7[LE??V_?=CGDC2(1-#)F4A MD]4YOX#JX,TGV5^-QF6HI(0:ET+/&45)]M85TXA!>X.";T3!^G&BS<"O\VLS MQ9%'X=Y3BWY'!OVW%OZ/9\>]HL?AWDN+?R<+P M3Y^>\8G/XY_.']K2<.UD=EP[61BNB:R[8,V95BG8A_ <'#O<\-57UF@?V.ZR,(2%VBP"F!.6PG5\C/!B[JA<,]\+Y;?@D^[9"/,! MRHVR4_:8*K3S;':SV)1NQ*+1HV'0HZ3HT9@=/1I+1X\K 38?_PKLWKGV@#51 M;\IF&/(H/!M]8__V SI/0I5K#&@]"#S[>V[W/=_U>Z-R8\8V+=XR%E@]YO 2?@#=_TA;OG>]]V28\&$XWC.QA<5 M.Y\?[::>[7JQ%(. !@%+R0$S?]]V?Q.N:P<\C+ZR3FCP4:/"M#/:)O1\9_YH MT-.@Y[9PS_,XC'R0?&?,_@&JMD')Q:)DX?$:+FG0<'/1'C/I++YRS88X&*[<&*]^95_X.?X2^)^S78&$:7:%) ^/WKS,^CI_+BO!O MIA/>#/YH,-%@X@;PQ(V3S"7!OXW7#PW6&:Q;'J]+)D8EO>J:=B0>X-AYV)8K ME8@DA&*# M)27%DM5ED=8-:I0.-3*2HUX:R:%^3P]DXP">?&':3HVP,(CQOHBQ^BJ#N\"' MKT8CK"R,@!=>@O%..35GHZ0)PU?.0M[W7>=Z, Q\.76XY#@PP[92^+^PO_4R M$PTP5P',)7EX9@&F[(]U%0>>B.* 9^_: )"2IC9UBYM'H@:JFTBKY_Y@&$<\ M"-M^-WIDFPG7&3:Y>?1J(+M.-)M48S(1_,[<)&UB&_AT_B 2D?O\.!:0-V&DP[+Q;GV$R9KAW;J+L"7CW?I(O#7# MNRV0LUN!-*6"TYXQ1%>N:BR\WZ4Q1%C7L,#@SB3&[Y&4"K>P^8X M"PR,2DM'21TZUXGD3X=2T[2!.MJ;UUKO =V([N@W:V.W75H,$_1%SHY*/1I@"RL+MOEXO MQ0%@16>5F468/;0-H6V#,^N/,R7F,U_A%S@KJBN\C?IEG_U=%NRAMTTXN^UC M/ :)U@6)WIL3W0?,X2UN<_' .F[9I\),08SBS6P(N1M(K9ZF'-D)(2F!UDT1 MUD_;6Z'>E2M8KL]>L#S6XN"ME>RS@E'R_Y+:[-/!F%O^=H#Q7@RPYKX+3,8+ MNSRX[7[Q?2<_JF,KTX)^UN.Q!@.CO>+!Q9%#,W MR+@2H;)MR#B;2#+(N'K1V(SN?.%%UUYYT>VM6%"PQ>U A<4+R37 EK61E 8M M%R8N-P(M2R(SMQ8MDQYPNBNYZO$FT\[: UA;6[J)%1Q+[I][<3_*23=Y5]L! M\QDDY*:@Q;O+18-_"Q&%VX-_"Q: !O_>*O/.?<_CL@_JJ-S(-0_,)^]J.V#^ M9IFW/FA12IEG\.^-,F^3\&\%,L_@W^S\[POW>P$;]H7-9.5:,Q3LCMF #_:Z MHMR"6!Z^:.(Y[9SBY6>'M<4(-H'!;2*"+8BG&01;"@>[C+%_:]-SO@G' MWF(TFI5QK2,:O1.'VF0T*IB,9K*_UV^.V:Q@--G?I09CP3@Z0XUK-3QN+C : M:BPU& N8ZD:E-J])QG'YI:JIQ5A]AJE!1E.+49J\THU'Q@(-9Z,P;4T0H/PJ MKA&-6R,:RX^,1C1NC6A<9ZMQ#2I\UJGPIOPJNRE3+(FD-&AIRA1+*#.W RW? M;E.N ED+;D]:WEU^%-??]"&)#! MOX78D-N#?]M1WU\J8W%3D*OD,"^_^FUDWB;SG/+CGY%Y!O]*8>>M3_.(DO=T M*+^>;7K:O!O/,?AG>MIL64^;-;+SU@>Y2@[S\NO91N9M,L\I/_X9F6?P[YWL M/-/';?/ZN*VM4K^)"/8^K42V!<'>J,%M(H)M(@=;6Q5M$Q%L$SG8YNA@&]07 M<*,[46Z.4K9!&/<^K&WK,&[16MH&8=Q&\[C-4=LV".,VFL=MCAZWCFU2-Z;; M[N8H9^N(1N_$H389C1:M<:TC&FT,-]H<-6H=T6ACN-%*T$AD<:?%'[@7\Q8? M,.%A(BT/NGXP8)[-;SNNZ+$(CNKR:0WE2J\'5:#3DSN0@]F(W#5M;U./SYR *GZ3FW0]S[.3PT8$G6:E\U*AJ/E.[?5NGI>6-/W84Z]3X?DOTC6T?.W> M8+'!XG?$XL7IYI,"<65%Z'^U\(UT_1M[$H-X8!"]U(@^4[ @ :K,A)*1]M6W27>0U0Y_Q;#(#@NY<^X/AG!RBCYC[\E%>!?[@7)X@AI(W!H'>O'4CQ0SVE!![ MUD9^&>PI(?:LC>3ZPCTX$A?LSZ8S$)X TY0B)NKXUAA#]$TS[= ((8,(1IX8 M1'@'1%@;T=!F+D?'Y#<6_.!1Z3/;IJL+$S9D>+^!]+8P=P/I;>'>+1YR%MA] M.)L+_L!=?XBW;(X0GV%_AK$;)# \WR"!$0 M<#9N +P!+'I-BJA,:= 8L,I<@;-==2639.,5;#GB7\4#9JM$[?D^470C/CQX3-KA9F"",,%YU^QTC5%>:DG^' MW?*#:'3GPH.Q:NBO6)##Y&R4U%_<=KL@'\YB 1LL>XA@AOU(\!5M:CM4(P/R M]P#YZN79+'#^RD'9Z_NNA&V_&SVR[>)(,VS>\*2EX=)F<:5WQZ7UXTMI$!^[M^""4JW:]WKW M/!BDETKN77Z^!X4'$W>R)!@MN%=^W#:.V!E+1#\.F#2I6*)(4L=_AC]#WA%UR&$U8OY)/ MX[M8&K>CPUP5;.9*/CB/P\@?\"#;JW8[8#SS^^9*>$BR$">?J\&Z:I(,,CK# M[@KC]QO\>S/^S73"ZX*)4HDPLJE4FKB3<(E\&H@!TZ+R/ Y6EJ^WV$=:@$P3P0O%T[@D&]#*> MDM:0^74>/#WW8WA@,(3UCF[80,5 ^X)W+Y^X'>,)RE2% $Z6/D^-'77AMIL\ MV*!N)M99=+0ZSOJV UXF&F<5H9?1>%$ZDT;CHX3= B/?J\V#QIN/<0N [-', M#(K.OQP,RD"VE#2;\Q4EDEGV<,4D$M_#H(SJ6Q(Q."KGD@4XH+GDQNN+>\DV M*RG:5.G=2'. [3[@+(S!!D#M'ZX-?&\C(#=Q7YL$O*;C$$MB[AT3SK5WSH8B M8NY& /#%O6T2$"5RRNE@<81O+']-UQ08ZB3#B?LJ/?PFU6,:&;BY+9SF!K>1 MG5L(="-SMQCX1E:O.]QSN:Y&FJ]5YNML8#-2>8V!9Z3K!@#12,D2PF]2NQDC M S>R==KKP&UDYQ8"WFZ 4 T M4K*$\)N4OVUDX.8.Z9@;W$W;C@>Q"[M'5;W:N7:HUK4W'L43Y^# M3 \ZRQ7>CY;OYE>-7]KU@]ZG1JVV]RF RY_POAV+!7;P\LWJCD]=9D?5KN]' MGA_Q'2OR6[P;_KK3Y9V]@^X);U0/ZT>=ZGZW>UP]MNNLVCDYXW5'\Y1Q]GGC3RH]H_K%OZLX<^CDW)N:Y_;)S5GKUNUCP'O]@_V#H"DP'QU MG,;AP<%!ASG'>9*J'QT<6_CSB'[NT\\:_MP_I)]U^DF?[-$]>PWZ29\WZ+N- M/?I)G]=/Z"<]IT[?JAW03[S_\.20?A[0ST;1$:I/0C\.;!["B>+??("/\.=__V?]L/:S^D1^]+=?AE88C?#\NL#CJETV$.[HL_7??\5^]/,]B.70 MNN&/5LL?,$]^^+-%=X;B?_EGJUX;1NJ#!Q8(8*&?+<\/!LS]V1JPH">\SQ;> M LMF5C_@W5]W_A/$]8Y^Z<[I/>NXW/*[UCGR6)#OOWQBL.HAKK!P;6.+^CE= M#2TFMQ:U%.3=5>:*GO?9YMBQXV>U-K6TSNGWF^O[RPNK?=^\OVS_\JGS_BMH M7YY_;UW?7U^VK>;-A77YS_/?FC=?+JWSVV_?KMOMZ]N;E2SKCV;[M^N;+_>W M-Q7K8O=\UVK40*!,6\K?Q];R]UD6DWNUQM5WWN[5;>N;A1S)\[V;> !:@&TI MX=]"Y)U0.[1C>0PU%X>+SQ<^V/A<=K7>(2W(!JJMUZK_(+I,'WSZSJ<8$:79 MW'6'S$%%^=>=V@[]'0Z9K?^>DQM4+/JX8H6PI6X!;W@43M3'/VH_:990=7DW MDGQ!?Q*(7C_2K.)O__&W__B/7Z*.[X >%P6+7A*^ )_OZ <_\" 2-G,5:H!D M&";KWOM)/6!Q+YZ;XTX]XYGX[T*0NNEY,7-;?.@'D4+N/9"-^,8(U'T@+]#8 M/W=\W^TPU_4!AD^(A2<@&7]^COY#>2"?(F<>D)SLKR],,AS(4BQH#$[-FYOO MS:]6Z_+NMG5OW7UOM;\W;^ZM^UL+),0]B &KOF?=MJSZP0?GHW5[9=W_=OG: MDUPLWG-*#/ M#ERI#N#Q??QZU6&C*JZDRKV=TPMN2X_W7KUBX9LFV@2&8VX+$1F.N47 7ID% M6,0^=TYO6X;9;!7^&69C/#VSN2\#YLFNMSEOS\%LWIY]X^V926.];S5OVM?D MUC$>GU(2XW/)B-.0_O]VU<$D92U?PS!MZI)*T MAY3P5-T_.=YOS!LYW#;8+ @&+=ZCJ3)>A-,\%!R. /27OST'4RF"9!\6"ZUPR&W,D7,LX5DB"BV[SP+XWL=WCSUW_,#A01)VGC,, M/27@+X4(Q9FS86861_[/N2@S??(LRCQ%4*&V0!?Z/S#@<._H<)H]E-&>2WUL'PAO+- I?*Q@L?X= M!R)TA$UZA=]=&_!_N-YM[;9WK3=" M_6#G=*]V7#W>:QS/:[TN :%2$_N___.X43_Z.02+UN5#7+=RJ53 3K7=&$U# M"XP,!@>A$7"CD*L-;"$0D8#'2H.=!V"C#^,@C-%RCWP+[B!MJ-[XT/F(3 7= M>$T[^FPL]]DM]YR+N7[XT\]J,U7]T? I^8B>\-D*?5V[_K!9ZOC,OO' M._/?>Q')XAC.[+YEX_#UUSK7ZWLH/O2>X KM7&Y5[4U?[/A1Y \F7U?)^N.7 MW_EH D8"F.]!Z4A,7@\:7B'YEH2/T8>$RS M?='\GV=V+N&V]8T%/WAD??UZOITFPUQ:72^GU5DWH 2O6L]==,0J^>\DB5X) M#YU]\(1CZ?KS''3[@9(YLNP^!QR"K_^PA#R83"Q+A!:S'D'=K/[P_$?/"CD+ MX<0PT')X5W@RU-6*771"'>@CSD &3GNW!&&[/^'I*EU* J;,/Q?A M$/H#@/Z:(*=YRPGP%O\97TG*!PUA3"8,SX_@D[]B@=P&F RE* 24 MN1<60U0R0S$,EC MGU-XCL5<-Z&1+/%TN+H!GIFGEQR=9 1*EF3P,J;!60Y< M!0L5;QT&W.9DK]8;%M4&A=8'>%X7_@MC,,S"OH\Y&3HS*^JS:'SMCRQ\3N+T M9;6'CR !/!(QE8&1O/SSQK>2=&M#^"\1/A($ MT,) 1!%0#W>!)@+?0YO/'5D<[+^1=8UHQVR*U%RPB%E74H;F^$+ZC*Q0S:J: M+=Z+97,>JUV]MS[@V1W]W-AK[":ZJ* >SRUFVT#: ?;7)6Q'F] K_!06YE4++X2P M7OA5"56D1ML?#)DWJJ " (\#J8E[Z5F]P'^,^OKR+N@#7-J?E&1-46 ,L$[]2&4A2_C7&YUJHU#_?U>M^;6-BI[A MWRLJ"'3EQL%/XUV)*.R4[UW4.!JNHE.16F/C:*&5$E^+L3-O;16Y3=5RCA9; MN+&H;/K@'/;2\X.1E@D%G8IDMU#:KJWNQ@37YOA93+:WWK_V:3E(<%/$#U,1 M]%[ ;T_B< M)WZ*GG\6A\'B8& %C[1NZXHD[L!DWY"\4,VX&V"W%8'5H3HK? MRTF"8['^#?V:+_26<_D2#92#UP-E^4B:YXCSQC7>%G/X=QQ&HCO**G%9%4J! M\$WRUQ$/,M?@UYV[+V?_V!D[S)E;^>V?3^ G\=E%\ GB, MK][__>WY5^J%JQ[LB'#H,D!RX;G Z:H=U\<8Y;/W36K*2ACXJ'9,VBQJ\!)- M98),_L-$V<]_O!!2F] >M@#&":B+C9AGEM)4WCC1C,7#*ZGAU'W!0,&\NAD# M"N@M(1\)* (868A\*PXYW05OE2V5"LI)P3["=[DC?/FC@%>CX/9@YSY*] <1 MDF+A,<\&-$&-$\N/\&;JW<\")[2PSD@XDT*F>Q]8<9AB<<))-T"X$EX[&D27 M0> 'YWX0R"5BSNV\4QY[I1AB1A.:NBR*.):G(7( GF!U M(ZR<]4C"@A\J!]8WW?;V#[YJ'&(R9P?<>/I M+E6.0,<%=,U015<$ ^GE&\*[&=X$A$31;H=6S&)'1&I=NV_4D*_M;M#$Y_E! M,SW5++X?O:G3ZW9YL+I K4ET"" W;XKO1&:=)9$4-4,]+274S\@ZR"B=6B9% MR*^I&%#7I= 0?&0G# Z_CS($V1XN<(A\VX]#=Z01K^BMBO\:E^4$:*$<),#X M($;EV:9'KA$D T0B^L2/CUS/]BE( 2& M&$N 2Q3#3-Z>18N$.X[7IP1A-B@1@![P@%B4+$%)^RP6JQC'?FVW7KNHU@&5 MQQ!B.LBV$BV*/-EA'W5Z[?7X4)#3--%9^_%=O;7FY\(\WJM.0EN(;PWQ=LR+ M]S:J\D.MA5B0ZS7 T:&G&X@$X ?F!OS M%Z2.+1/B0TH:!M0A045!N2[J)_"D(E4&P]O_I;#UBJ*_\ R):R<[.;S-C1X# MA5W(C[^W+YZC[AUIWE>NSZ(="UL'/]2OVH7JFE]:QZ=:>6%,Z^U+ULUP_)X(678(VHS2V*V*,&G]YUP^1<0JL9 MACZH6EHQRV0<77"&66%6,XX Z/C=_P&PJ[R#$6B:@_0I*B=;?0PWY "XBQ7< M@3SN0JA0+8G2#2J6(U!M\0,9:^S[+II"\-6#G] X&?A! G4_G*!^4,(2?U+**C6GDKD2S+5U2@6IL$PE-( F$J+Z-& CS,UP.&A/.E$C1:-= MZQZ?XG#@=P/071,M5]]!>FP\;YK&-/Z"8M,$ 3 M&H)>]W+.U&;R@T2_07C*\DT\VE A5 8!=$V2@KU,V4ZY@4LV^C@*4DJW^@9. MS0W1$D:ZLLDMB)VVW_/05SI!Y^29U_UYI/K@IQ4$I2?6Q@2]S@?@,?C_'W^V M7JJQV3_BUJK\_T6CTV.-5K284K M2'].)R1+)2]#.J]0=:]OKG9.0>4_W-NK[!T?/==UI>#?KHJ_7SJG%[?GW[]= MWMRWL4GD;>ONMM7$<9)G?UJMRZO+UN7-^>6:CDS,O>$.PQ\JLW&"6:?S'T%= MO@O\IY&5S/$FA1F#%G*&G/6-\T@IAH2?TI((E?I.M@?0P#=0[1MR5LJ^]0%? MJK(;Z8.Q5ZC4QH_D3TT;HTDG:,"[/.">C5?@'==H"E$^]AT+(NOZFLP9_#0$ M&JU8=7AIO0'_[4E#I[Z?N??Z1:WSK<=LDC%,,H9)QGAMC#LWWSB'AJOO4KFXY>;=.J[<*I",7$EO!-,CZB>; J3%*KP!510/_.GON@(I;+= M-5OWUK6D+?92[NCQV#M)I,[3%W3N+F D7G9;\2'O V)8J!ITHM)(\3 MIP?9)\^UU^;^]>L]G<^^Y,VW/WSTP#GT7 MLQ) 9^^B'C$8I'K$P@^@@ZT/7WT YW,?@#WM ,Y''3!Q5'>=)6W:ADW77[OI MQKQ[;DS;,IAH0W2L\"4!N0';;;QVNWOS;G=OVG:_\A[8MK!IFU,I[Y)VO?>6 M7>_/N^O]:;O^!HS;:K,NCT;6A0@QR!D'RX+X_BOWOD#9NTSI/XN",Y7J$@5G M1@WGE1N23I1YT>E@*CK)>#4ZC KZQ2J/\^5?,3#1"MSADHLGXT2ROF%>SGNLAU-5#@X:^@.V?ES&9@]A MLZ_6L([FW>S1=!QZE@:.G"F6$YP0,9J95,JK)*?UW/<<6=6 ]\"1Q:Y,JKT= MQ.@2DE#YP. SYP]=\9+F\U.WX5A_E1.IJJXE(V*Q11T%H GK!=P=3I4$]24!0Z,DM4]_2?%S(6 M"8QV21L'J_#@-8QV@_3'J69,JC^^@P)9K\UM:=>F;>!"92F&%>LRJ6^XU?4- M2&#G.CIH?<&Z!N0Z2V(T."KGX.C5?HCY/6U376WID9QG:D:6M/OZFW8_MT>B M/M4XTNV-K=M'#["A+X84T^)!Q$!JG7&/ YJ@!)+7"5M2=5+IA1FCP_HM9W4L MZ1@;;SK&N3T=]:D\0A\8G07JQ7"08>YT:(:X3 T)*TH=D&0);-[A0RPD7A[5 M[;WIP.9VDM2G>DGNDI% J0ID77&NM$:PS7 ZT)).8_^5I[%!4F\J@!*I]_L[ M"+VYW2;UJ7Z32_E;.*9(IRDX;;L/.J6[-"0[ "0[?C7)S>WQJ$]U>5R!+@GZ M1?4?8)0-!F".+6GCASNGAU-]DK:/<5?OUQV04('_*'^OCV?T'.?WF53;AJ^Q M1Q>_WE,/M0WGPJ+9S+ Y&@--S4U91" ^ MGZB[ 5EE+SWXY5,;3\G;.:V;W#23FY;=Q_OT7YDU*6TI: >1(@D,,? M4IV+P5 B>PO#5507AY-0\%\@\7@PE(G9\LN4G3VRL"P43M^%16-IYI F]%): M-!IA%5A-[(+H9+JU4Y &.\[Y \-,;$=TNV#9ZB>Y(UV627TLGH8X[51UI1D, M72$SK66SZB-0)E.VKPD<*-B.6*-A=4%,4YKW^,G) M3:75H)/7L6M=O;!&>'2/@_E/FWX,L.>WES10B5$C *![(45&/F%CX$ W\):' M\.AC-RLZ"A;JI/5'X;JZIZ\N*:<+ S8J_#SLXW8*+]D3KP!<$+Z%SXM[/1X6 M7^MP . #+[R&D2 T7:/BR]@YR2M># @8+W\AJ9L-!= ="^11O0@-U<%&'K[O MNOXCW/#B%,PW$/."\BES:D&./]1 -YA8IEE4A32I%VBNV>,+NJFZ[V^YRK$7 MI=9B*ZY.#H].?GZI $RM,YGON9)UWL:!1330E9S$A[^O[RQ7@#0-=7@J\$?, MC4961R4K6@/?X2Y6QZ.G\ =P7>9@NQS64VX=$1+6=K!V^8'WA>UR2FQ@6!KW MP*BPG#G^4%>EXULC;O<]4!![HV>G]H)-8>C T,$RZ !Y-1;L4SM)I .'#Q"S M:2S% NBN--#>4ON2TM?NKY3$IE[A#D%MX*" 1J11\I(J(4I,'M4.1R$B&0JB" :16 AUPYA%N@]H,.C!]R8Y!&1ZHBDD^Z'!)"WVP MQH%6J \K?TI%B9 Y&4#, HB+A[ Y2:M@%CBQ':D C:18W1VS8&62FL/G2Y## M::2"',$AX&>#-)%/OI@-P4JP9;C(4)^AOE50WX/@CV@UDZR@L4LZ+$<-%"-9 MOTA6R*WB!ZG?@IAY[DZD !LPFH@D_"$ 5;39(MMQ>=RM4,]O)5A0 MV^.N/TQ]/]SK8[*-F$Q(@ME3MN"+L:_-M@ XT^(_^SM[L?Y#_++S3@"G0P3 MG?)^RX 2=AZ(&=#,3]G1U\@H@_ KEU&R&;GK*OL#:2$0U+5%,7@[6T()2V,# M'./K@T872V&24<'D* 51$FF8A#%C#VFCQ(M:P(57B>Y)"=MX_AR^ M"FTS>K-4#[5W4'DF1I5L<,5/*DDP<)*V4[=UZ8DA1$.(*Y8\B.N8J" ;N9+I MC[W&T(N UKR:+(/D(ON\2950MT6%9PGO@8>D2X+P45X^O$XE(#+:V/7M.%0M MH/ K0+HTBMN7%I?M4W@OX%X/)^'"3==W6662WIYZYY.X$#V=^NNJ-E777@0F M7BB>$KHT!&8(;-62CBPFP'? 6^$CJCX*G+40RM;8L:?=9(3F828$=8DN].9U MWK4'"!.0P/$'"=X/?-#M4@MJ@/VY@9J@F@=N\ILDC,= = MC6B2W:5U.:0.8,GYV6B)T;7*N%]$Z9N8[B \&E:#^2@8 E/>%*#D=._*+I7> MDG2%0!3(*@(FA:*R/=&R-!X50\.EH>$S$'^1#ZA:L?X0U2M1L;Z[@+3PA\.M M,T39#]__./LH'2> !S&F/%S[]Q0@(]55::Z:A)%RT(MO/?AN#-2,]Z8DB6D[ M7HC#$B1CH*A:'ZE>.MO#E!B?&9(DRQ\HIT6_C3!7N>EQJ]+2["CW"SE=Z@=6 M!S[$IZ0Q/LQJ K6W,\+.C$=ICWMX)J=VO*1E-\^NL82:/C'T:NAUU?1*!(K3 M%A!-R1UI82",!!F..%+)'0$HF5Z=L1< 9#+(985DTLB*AWV,3@2\,:NBS"NFS"8$?T1(0A8:R- M("\\#LQ 4^_#1?LN_$@VX,$7$"$@-P!U I\Y'4KZA/_@\Q9WSME09T:1EHH! MM(#WD5QP$ A(DXZ*3/PT!"U1%M&IF5&B8VC M*9(.!&SL?2$(6CU",BN%/2X32''1:BG2TE2)+\.^[^&1TERC5'_',>HAGC2+ M@#1$Q(LT>F8%-+:+)EX07X%':/FJPR^!#SHP/,EF6,@L9;VM9@HB*Z$T2OTE MZJ^<4=W+&6HWE2<-4WEB*D_>O_+$R/&ME^-6JWF3BE$EV/"SD$<8@ _GELDS MB.(T26Q1HC@5?6-R%59#::.2,^L7=@,&:XMMC'V62! :>MQ2>ASW[Z3^G-@1 M?NK&27VT]P$8HW]H];*-KE3?^G#_1_NCQ5G0B1VM'#ZRR.[C8IHM0O[?6Z 6 M,"=,W4)$-H_P+<(^F4Z:*IX578ZZO)JV]>6VA M!2 ]4WX7UA-P]'--=!"S(0,;06JT*@K4XLQM ]IS"WZBK%;/_F\V&/YL_0;; MP;XB-I4(M16WJ%A_]$5X%_B8(<1!=\9AQ3U/&M:9+!_J^P/&=_"[_P3'+V@8 MR#".TL5B!%FF)]$"8X!J-@A-VZ"2..!9 Q$#%^6R/-QP%L-95LU9D'S:($B! M$!H4,@(Z[<<=19:6?"<0G9<3K05E'4F5184X517PG[JR(0GDK7[\(A"S?)F: M0YZU/,$8#GQX$2K@/L[85 :JLE=SMVJK-V=;4P3*E]F&LL'PA^9%L_U17O'@ M&CS5"<0#K*0"O\AOD>$L;#H\E<-!/"D.'KAP7=P(/H#8&:PXX-C9$A_=DH[Z M!Q%$6+>;7/B]!6^D3A#P*7R_%V-F2>80Z%O$43*\IV(]]@5L2B?-/W?T8VO; M,.EX1QJ,,N?E=ZB65.41YXX5\RB?AIJM=H$+8QZS#(K;TA AP&3/4I].(G%L M!C\9GE+N8/" *W(W5;V,;'E/QLN P8F2>AH,&]P2-IAIOXHSJ -')H&(P*EB MVZ<1I@&+@9XHG=@JF1P6E1BI?/A)'E9."@;L"I.A MT-<)-:J\4!RL^U^']21.AU_ZKWKM6'] Z6=#G1=7D6$[G/\LY/S>)&N&6@6H M[ %Y&)D8B*%M0]ME4'$\_HBI)#IK!9/.I&8#F NTX7$2TAG9C-@;6A]N[KZ' M'RT5^[.8+I5+E!TYT'QD#^Z-,%DVM(N$5%>SH0X/'HT0]^)*Y_SX]XQ_=5+Q#"_HC,O$\Y$R^O M.5'$9:1=):X?4Z,.JL#%EA_ H7B:/DX?8V( _@$+T]51]+U,8FR:%]#831,# M=$Y2CB]1?',L5>!P4JK GSX&S1@V4P8VHPRH;IQ,# B50T(Z:C)J M;^H_R.6B:T4?O2EI(5/JCA@*;A,MHDJMRJ=4&2*J SD[YOZ/]IBSQ[K_/51% M30F5RPLZ6Q"#IDEUKR"K3VCGJDP0TH5722X>&F72*E#&W+AN0I,3KC/<5?*& M@0 [CSB/^EY(VD&S$&,8&_U>._X]4C"X;Q^F\,Q56 MQ-F*I;9I-2Y4%(#8ECBOJ!((@?XZNT5>5%N3&5]EY8YYE=)'SG/\=:*G# M,4LN8W=*:M(.K) F:.=*K'(E4ZDO!\M[.?6&2!PCX3,G;4'_,IHL5_]YHDA2;A,_%7M= M7!*]2(7YE<=8-[C4D9ELW"M?D/4LI>59;)V8$,72]#M0M@+SP 8?CD!/,G 6 M1>Q)+KP*!7)TDT<%%9_C"D*)6(-)*=TS*:4FI=2DE!J9_)[N4=7:0OKZ1]0> M33>Y@'=BA0.R""?P:;P6=A(7-IJ"/=?O8!WC %-#0 'U?)#@V;R"D37L@RZO),D2TVF_8H>I!#A;$>5.9$^^-FZF!S))K/27MIALC75U92R/4+.B9CE M]O5!J21:%NH82^8QV,<@GQJ?/S.:8)!QL$W:2#JD@-P$$LUDZ+89"F;=,=DQ MCU)?^X!T^DP%.10RD5WL8PE+SF25)1B (9W\&N$AES&P=JZ^SZWON^W=-S/7 M!0\5V50.:Q2462(]+)397?0+_RL6#T ='N5)8*]B:N"(0K!_7I\]4%MS-59(->W3C;]2U2AICD"1(I5+A$E,?\4@P7B M:44@7#]K]!,HON:(8I5%-F'"$T>G"8\"8NX]6ISIFF MP)%M]N)$JEWK7JI"DUZF1E_)5!>:Q1#(F5BXBB0G3*33WY7^A@6$04 #'RSV MP(0K/;8^IMAH[37M69>?+)7H-3@+*FW:R"U5A151F_I^;HC4(Z=$8(?O6G_ M%WTZ(6#;N-4?7";4=0 (3+NGXZ�\3QP@O;']LT*:KR85(=+*IGK,#F;#ZD M($^ \BN0*K/+'M7,K"F#MN3T*%0E RR;8J'.[7UQXW2*F39]F4HJ5;X6O@CI M 1O1H75XDCN!^P4%.Z9QZV1"X(!H"MGRW54/F1MWI\[PA@PI:DK,O#1+AHH* MOQ%ZJ.;:>$!RZAJS596)M !?.W M>AWI$0 H9SK(#,%Y/S>YF>K!=>L*_F\K0#L?8:HD^E^*G6>:I$!8F!M:3B)P+%D M34*:_2J" <[ DZB@OJHQ E%%H83.U!64=O1OU?<<89BN0$$PI*YY')^E3 MUGGB,C)7U)R_7>M.IU=@8Q,Y><3RV$#59&K.!&8A!H,&,C*7P:;\C$/@$^G4 M95Q_A^=>&DQ>C=Q=6JI@^8]@W+XK(IE8TKZ))9E8TOO'DMYO"BZ 3#B_[B ; MKN^ *A3A6]5?"I9P'QS27;-U;UV_\QS<$AO8!_MO-)SGQJ LO$ +&:3P4G_E MX'5]?_E-GF5]-X':DFWLUVWI['O[^N:RW;:*EKEBG^G[J%)T#.>D5(RLVP=4 M.OAC&49.OX?2B$TLE =#JE$M$"\/PG5!]_[&@I$+.EM%SF!6#7EDPTB\5:CY M'E@//U<.;5&&[K-TVLI<$QC!1-9FH@Z[4$K4T<^8[ 3WYY*O\HU^BII< Q^B MI>IJLNL[=0I#_Y&FS/637$7Q(*)115>Z9)9-9;BHF6(GHF0UU-"(QD':W"E. M5I9]"I+2^&O_OJ(Z&(XG8^6SK[*M>:GQ4;Z,!U:W:WU+F^D>)35SRA9_] /7 MR2\T"^."I 5%VJ',8Z ^\"F%T@_ MNGDT/ABAG,EJR(:&-=+>G5TWFPLYW# L5#%&N-JZ:#.U";W%/!GYM$=@Q%>4VV]?GH6RZ4?BE,()++$CG M5.)7J,NH]D:-LD=:T1:T3)IV71TV)J*6?>M]8#MA>NB[%OJZ"ZOY<#NAZN.+ M*! (>+J0XUX A>@0@2>=8PGLA[9__C&9N?ERAR')0^C9 MS U]_6XYVE/W$?H=T\ZXPY(;5HY-KZO# KA?@9RA"H3 ME1KF/0C@9+)!F^P=$-K48DDRMA'%+V2@#'BN>\0RIWIVI-S*;(D MXD9]9(ZR0W$[_]H[T.3L$542RZSU1P[P&_89M0V1O:-4GGMN=;*L)7A0LT(" M;H]LE[0VTG^XVT58ZR% @Z'KCSC7PXG% [-'2:9]\EY (Y!F5 6 )9I:!KDX M'FC7:D:DJ51TQ1LBLHBD&]NBM'YRN@_AS(3<7$7.,2(W9':YFAG*LZ7CBGQT MM(V#D;9K_9 W$DU3I!59+I*)1SFG*S&72L*2Q@]S))Y_) MJD+DCFE66-*3(BU )*@HB>=PQ!"=I79]MVNUQI^LRRG27"U\Y%!V-959<'J@ M=05]T&H@J$J@HG35S)RID,2Y:L4#2]H.6/_!94A0N21IHG%":&2U7L"Q$YL& M,KD!G9C2]QJ-BE4_.3F1,5.9T,) QF$#NG/,E ,+Q;.U'DF17Q[ @C22M@*XBK8LV#SH"N/(UL@)T<5#>H$?Q16KB%>8^^@? U?'ES $B M8)D=BVHQ//Q+P+G6EV7:H^SP)\?4^ZCBHD$ET4V%\^B96?QPKM'V5.I-8&D@?8$J1;_>"CO)E#"8W>*.'J.B-AK/.E M=E.T4:/_C7P1EQBO(86B4N3DD'XT=+Y49,^;U&_R*,(^OB!Q,2CM+&L6Y5=) M;HJLD0S?ZI/ 8EZ2Q9G_NI)(+&VD0Y/3P<+7F>BD*.Q:?_)(V6"TC?3^,=5;&:,SW37 L3N>OL@'7=@A2[''?C M@/9(622Q%-PR%4BWG<9/\%! ;7(PA8/$-%;<>&2M(D#ZE(V$Z0E2"\BFRF=: MR.:.#D>=R93X! ' KNG$08_[I'K)MU?RU;"A[G,T0_OKQ,M90=O:A;,>P),C M/Z!#56V1AAQ,R722"DU-HZ/%TU(=TS+-E+3;*$R04?M"K+-11O7(8HX2AJJA M(LXSS"-=%401HG>*NIAS[_F/H/]&:G*,SM]W92UN!FED1Z6N<+5*2R8BBF04 M<#I+37=SE(4=Z$6>**]M/XPRR668@"2O%J^>2A! %309&>^9D7%@,C),1L9& M9&3,9HV (G8^-BBS# K8^[C\TGTKTT8%0L@"OV$!D$Q'BZ,/-V=5^!?,F*_W ME]8YBZKU1'^(AS:.)NSI:6NI%"%+3W5^F:J\H6*E% TET2V<6$IQA%RHD6)B M5"(#I!HI@2K'>R>!*QU>)/F)T1]JJ([24-]!WDYXTDBE#C]EVN^#E4L'#Q:6[218Q:;X=C;?[2'/) ME2Q6+G32/_#-PXQY7\X^#+IX,O5E-'4+YCD.TR"<$2_>3"^-O$8YHAAG^24/]8<:[T MKL*9R3)][!:.5DBF+\ZX/4**/3K> QR)H*H*B-:BJ>'$MF9::%PB'+1YAZ4#%3P< M*OR1Q3JZR1*:(MO"GMHR)'I%(=%MX3O7'N::JGR2?(!0]4A-Z\"HG7!5I6L, M0)8Q)%HW"<5\^';Y#Z?7*^VCYM)I",MDJY2:Y-NLN&D3_4O9:?=5K. MM7P>Z[2.'9@QGDF12 HL^>Z$X5MR],HD#\/X5)7$SX#NER0:GC73E5*B&B 0 M-E&^GIQF$4H^3)^0GV K%8,79Z52_#3(G,2:1)+[* !LM6 MD-'(1AB GK(MO8Q@)0=^G3KW*MF'XYEESU^&I,:/6?)=?<9TL+'W? =LK+Z2 MVMV%>I1 BL7N2+\S!0BF2F0F$JCCP',$<#A8V_@L7!:PQ%N),FML:%&NF?>8 M^%/#I,92./24-SD([=G[2,KE)T;!5N3>^LRE^+HM8W5=UZ?A(]6A+TCJ17W9 M5QE%)L5EZ5LMYK"Q65&9:GRF-'PVH 8>L(+C*GVM?ECMB @3]P#2/)>C@FV> M;1&-4ICB:QW.ASJA1DUD:TBSB\PMR@00D]:9.0RM'$0D/YFQYTF_V*Q+ +N] MZD)Q[>O32DF781DO?3OC1LMEHLI$P@",2;@T/DU5=WB0.IB,;F&>.:Y[%Y2/ M7&??K$6,>2; ==#EJ*=7ZIAF*(.9/ZAT L0^'(8:T5H-9&SQ>1*Z#$T&/%?M M J=#OH;4V285F ?=)C?(*CGZB("9)EW>D%-CTX- LF8O;62AXL6T"S)1TBYA M,LL-.&67TB1YPGA#TH>0=[,H0@\I'?=XA#:3G3PI\DU,^.!+5=OQ.E1]-!:L M/DA\R;)I<&)HZ$0^E!N@P#EYS9C.GNGQ5X2FJ6Q)Y Z2XS4)H\@: Y!+10\3^ZJYD31CDWJHFD6F%N30H.JJK(%<1EGXO.JRES=45)TF*^@SJ8M3AP_E$;("HV_C;/2 MBO#I"RB*4NX_4PXJ6CM@H1Q I2;79!0$Y;W0%4Z4Q:#JL:R MQ]WVSU5V:%Y=4RM1#OB,(I(ZHW..5[OO8[.K*"W!Q(@9]Y1/ALMV34-L@1M0 M);K2<--L 9DG\('O]G;17UI!QT<%O1ZTB!O\(Z>DIZ@NOY-HXDD]WW>,E\(? M#N]0^OS!EX]YLF!NSP] MTN>D5-W*W(HXYAV_%'5]X+M(\]]V!^%Y#C"4* < M[J4:#11N/7. TKV#/*4@1*"ZAQ7F0X[YW56>1Y!F/>@D7=HM)FGCPW.9JQ6J MP U!Z: L%#)$@9?DO3J4]:*TVQZ2M(S0TJO2!O5=&B2#F9>R+<;R M1.CQ"I253,W,>"('N=#IQ*BF,E"QZZ1T7'K[,G538+4.Y:QP8+,JO$"AAQP6 MX2 I63)Q]]N?*4[M6LUT&EME$M*'G/_(HKPTA!(\(-"2JRL[75W%U"4[5>?R MSEV[WE%MP!*XI'+R&T[MVA9E 7<^$"$9SD)*5D((F3="L3+5(@$-USX9ZU2/ MGAE$]C#6H$3W4$\9N*S&3WEA)I?\)9F+B>C/9*YJ?3(^CC=)Q4!?]H GJ@KU M*'F;!XT:;J"_7Q>)/O)<"7^.^Y$QGY16R4ZV5*#ZK(W$[>6W+/M!G:10GF5; MN\BY&3)*24DK>BZO/GOM!! !]MG+14F)5R6)=YM'R<4E<-3N^$$":FPP'X4# M"(]"G39)KI.(]51&(3I8*))-A:GCWA1JK.BZY/E7PC2=S*R*E+LXA"SR24-U M1\5H,U+%I_&HM.5L1IN@<3?QPX@^SX@8BA6%M2Q:7+QF3?/QXW1P3))UQU2>+<%3]G1"91\0#MW(BN.3NL9H*'.BX?7S*D9> MPFT>7,D0:*OY9]NB_F<4))*5LE9#!X,RD>FDV/-YXT&MET\;XSVU[2"7;0!4 M<_K_E<$PK1.3MRB=#A!$(I0:%AC: ;:V!MW<8:-,E[M,;C4E ]HR,SICYY-$ MS*8P:KT')R:A6TC'A','86)6[QFS.C(Q*Q.SVM28U02'#+8"3)JL8OZUE$I* MW:.GJ=1$RCN0CA#@BJXO(M6& 31J-[;50/IG?OM0^^V5!E[ \ N"'3:G.5,4D^MC MB_(M/[4; 8G53:!GJ_!/-E4TY\HZ^%*0Z*+<\LWKQ-.?\?U__^,L+9#$VB\@;1LS,V#"N;E[19,R^) N809,]( MHQAQIB+_&"4A(:D%32.'11S?5/0O6-YKJ6!I>)_.;:4(J4+^QTP;*XF[V:&N ME4P=J)P]^?B\Y4RB)J3CO%1VO Q7I%D8V:&QH4JLD3"7;DC**C$$8PAF5023 MS6S7Q(/E[9D"[Z(*ME18Y./Y%,-7171)[8\O&SP,XR",^5CA-3G>0*.24DH5=0@A8L]TF#!T9^AN5737 MPSF9V<0PZK:,X0CA*0-3'CE.A"<,4-UVZ=$]:6;JD '^@?2C19NTG,C)793Y M?_WMN_4A*3[_QADF]5.7!>SN&7Y,(DB&0 R!K(I ,MH;M1]74VRP'G+,Q=+V MSQ-222QQE72 7Q\71?C8\XN;F['\L8((G#%F# F41#<;!K&C2^5PD#CE=VG7 M9CZ+*AMJBA.#!%,UN/>,GI+<"]T6)[ HV$!*8('N9>C!T,/*Z"'G9I7979E\ M(UE,07/A\&_=\XX4HX(D*/1*%^85JDP0+CM)J68H+^5+&9HP-%$>FLAD*&6( M01G4V5;'6.NCJW+3(HVL*!FKQ] .LWR,)56;DOY"V;Q&D".5C*3*4RPYF.5L M+WKNQ.J"@%.]KTH]U.T;QW-W"XD3'VT(U!!H:0@T-Z5ENX)$:0IZZ_1_-9QJUBQI?"1JA7+QA,+Y:6YC M?3!W2T9U[Y@*=Z<<*%N4"B>GTZ6C/R66^$$V#397F@=DD+%4PF5DQ=UF?&)K M,)V0!HAXBYQ%B-Z2I8T<3"L.B"NAFQTYTUAJR$* :*/VX >"YP>?Z703:AWC M(VL#@)KLBK)G5_PB3NL?DRY5;\VO6,;R@ *_IT4D)#QW994RG 6T49B_) M4IJ*T\92>@TZZ[;Q5<39FY8JW$\T(<3L[Y>6SK'U?*^JL!SOUWM*<@2HD< 5 M5>\DD[*:JDM^,N!O?[>6CGB7>0NM3[^W4@44=9^T%;3NSE_5W?E5]VU#-(9H MWFYUY58DB:$*K-L@UTI]5V\%)&B3C:G*[CLC%ZPI'>;IWV^<1FM86!FPK"4> M!*B;?[ 'GD]]S714=;!B%P5]TC,75=1>IO>304R#F.^%F++M[X=#0L8C2M#S MK?VG_8^E14=3XWIL:EQ-C>MK_$5OJW$UG M'W=H!&7:CD&B.)6[#I@WR7)_DFR M>0R%& I9N(+\P*IG_ZQ7+/5;PVI2D:J:IVI0;JWUX_V/)<(UI? F,WX)S]J* MRQG5UO"W%6H +<[<-HVA:ZM:?8F>J1!F]@]L089Y+V* K61(1N<*^ZD !L>K M5[$3+@YDK;P&I7/+79Q7U^#VEN+V'WTA!Z8/.;?[NC\MZJ@&.PUVKAH[SW'. M^._^4T490-3+2TY5[0;X4)ZM6,FR88^K 45=%E2[@KN._%Y5EK,X.H708+G! M\I5C^<7-S6= 2#XA,8Y$>G""_5+&PWG" Y8U4 MRAA[-(58CZU5+\*Z0FRSJPN-B3>&T)Z>> ME(TIT5C!G0Z1<'AH!T)6?[K,Z\6,2NFZ0LI;Z\,/#\?+X-!IXFDTCT\.- A' M'G;^%?]+7 $__[AK-5U7=BU.WH %X#@?I<.S$W$Q# JN48GR8V M-(F4#RL[DDTC/(Y>P6DYDQTLEQ_=QU5' MR7SQ?>;5R6.RUW_@C.M#R:C:5--;#G[<53-HY016_"0,U<3P M=-(Y\FK96E1W*TFJ5$-$E*K?K<([JEBB^@S]U81.30.R]E+%6K#N,ET[UH7B MX!R:UN('195$NO^*C+2D';LI'*X++&@&)0YZQ\4ADZ):I9#A/"<\U_$BUZ3( M-O&$/^L='C '5;-,*:NL8W\F_=3T*3*?5;>\I+V%]A-=4Z<)'N&QW?>IP:L> M4O.\U'V3"$I.A-:=:[>HCIT*FI.!8<72N)+.(LV4EX]U2L$QRVIRZ%6F&D1M,JL='Z3X2 K6J#")6DX'-R< R7S<@KBH&D1EF1IP$WCC* MBO.*;@4F:0%DM:S@IN$"R(7L".0MUDLE2TOGSTP<[0C/H#XO#IR7377=U[)X M&PAIX&.SOF2HG1[^E*OJ3KLH?[::MN(&3>"9?R%4SJTV'#'\%D0^Z#+P2_ON M\O("_VU9WX0= ($WHX$/R@C\ GILQ%RD_S/^@WOX3TB+Q:MG6,<..T-V[W+/ MQW\#UD/.^G-^KI7SQ?4> 82G. M663W*];U^>TWK#R[<]FH0GP%)S*TL/8,_L0CK5A?.;X:0?#UBW69GC3\+;J\ M35-UX8]OW,%)@C\J?T,FUN,=#!O>V?/N'?$#+[P_P@8,P1JZMGPSWM$'(KP5V]$/V'M\.\]'0'/GM6]'_9%!RY^]T3HP[I^9W+E M?P@/A['2-PB[_V0#UF<;RKREZ&*J=7\[&:UX.U2-G4O!U1=B Q>9O06&L2YN M5\P^D6YJWAOH*I-<\_ MDAD3>UH3.JG]E/3>038#^L(#]V(N2[,;M<9>Q3H^GG)/@UYVO/^3_J"N9H G M7!!7>PX*"=.OUTV!#TY^JEB'>S_)3B(G/TD[:L)"DE?)5P _&Y(,X\B@F^G@ M!^&I<<786$B-O>$^>0_@'#H!9S\'(T8"P90]'R4AUEC1B;0Z!($2O''=#_B@' MLJEA+,SS8CH M/W,"++W+,\X,>49ICSC_GGFYMU("S+I/:U&ZCS[(MIZ*%[0-:-$ MONH7.E)]TR+8+HUE@W\)&[*32D(RBW(9CD7.U=351KU%,\9ZIIV8VAB=#;EA ME1:X]]%Z7;_$$0 M/\WZDE3#-0Y?HIYJZ9L\SAU:/OX!C^_!+:$ O$G48*X^Q\$(4%K3K)6A]O8 2\UU+O)T,#D&)4RENTT MJ?O"ZF'VR9#D;HPNA_$NDTE3\M0?F?7GY7VHQ;#$*S@O7:\ "$#88HBKD&.= MGK!37:3\I[GSUVN3IT,OJJ&=7PX!B-A>2R]7:*>E))0:-#]:H7@Q@]K'J@)KF( _H-"9D:I*JV MWM(%K5/^M<I%-6JZJG><5_6>+4KB_@MK531ONH&6O1OH(MLPSF]4OCJI!BQ^@5,A M;:ZDBBJE0^]K,(*]RE%)L<_99KJFTY-(T M5R)4.KYLZ*Q&KNH.I<4I$&H(.W]B2&S8"AO,DE$U\JNH7R:W#0#IM6>@%PM4 MR3VI].2#C&@6$!4CG0U0S,C,I;S3P@R0,/2S2OI12*\5FW':(=,Z&R#/B)B< M2$J$0MYA@E_5@UT*C6R3I)EJR'H2![EH_)<54.)>UH S+\MIGG$@RHE5QI=V M=F2GZZJ1-Q(+_A][;]H<-Y)DBWZ>^RM@?;OG268@2Y146]?<-F-14C=G6B6- MJ*JZ[WU#)I D2D@@!PNI[%___/@2"Q))2=U:6"3,9KI$,A-+A(>'A_OQ<_3/ M3E7@19Q>+3M6ZE5T;E6\3157)FC%S07,9LEUM"DC$$ HI#\H5E^JTGL NUR6 M[7(H^^A9PLP-8Q,/DZ=TC. BHD^3V.#0Z^#<:4[69PII()RUBI&Z=)WAD=E' M(T$ +>]"BI!Q,L4R-V4;@[-XF.P1FO8\J\M_: X8YU\ZUM.QF=-.&XH2"\:7 M%8 !%I;$I&%:89BX&&I7 BX:N:>*4T2*[PDLPH5UEH@+X"UR*BK'R5+.^G$X MR6^[&B<_^;]H[^*WC]?WKN+++3VYOPKU:9X$]G<33O"?PQ&]$,6>:9$>9')A MUT&2F>P$ 99FF8KZ A5T78(NU6I.)05 _ IE3 ]TQ=^CA":9H>A]U)8+*%H& M1_IB3*SS;;DYR\C!.5;(WI&OREOR%340X,NA;?$.DO:SA&WN_4AP>4Z&'\J$ M?.C_SD8"(]$X@N."1P\?ABYO;W:F:=](SI;V.4Q:>%&!"'0"^! DAV6&)!F4 M[F:"TN04N4Z<>X.__1?=(R?7A\<^*]H%@&O<:P5_2$_R6,"&=(._MD6!TB'> MUC__INDZI(FU&+/,T"?@G#N^%QAV"'T.@)W2>R!R"A,H8_I6NJ?T<&\DY^/H M;N_3Y7\\.&U>IZ&,7K %[Q?7VVTJH+=%?P>\F=JN>)VUZ**=@3.?$SAS]&!&SLS(F1N"G/FR=0ERVN2? MX.VN=5,N'I<3@9:U,CF*M$TEE00\5C-TIB&J ,?P5* 5>,,82,RA5T/&-\_: MG"\58N$%8%+IQLD6;0ZVM21-:B^Y^:?*F**2: M+6!,AD_JN8F\,[:XG4)_6YS3=_GPYYY[1P4R+];TSKUK*^"-LB\[/FRX\)!/ M0;LE2)%(QF:,+<@J[')JE:X>N>U!5_1\G463ES< 1_.)^F6L? IV@[MQ%GE] MX2GW:-J=9FG#*'/!NV"IT;E7TQ):7^83P9;_W@V+WP &0Z->MBG1H,(-EVRJ M^+L/XR 0R.D%:1D-#B6XB_Q+SOR_%GHWK<]0_*6)B*J$X=("1;5RUYNG=70A!+!GW\FS:(,=/!;CJCDV;BX9>\/=.=JER.QN MVGNSD"UP(J[1+!*WJF85M!3["P!HI*BDE]!4 MXW(+95D!6R$,QGR 8&Z;D3$U*W4F]/CD\19#SSW(4JRN.;$V2*W9KG9%D:X7IO3/Z%1NTR!+X]Q= M&B,)@;.RZ'B9;62,%-=EC]L-+"BU&BIY7H]HNGT.[@/6O@T/EVR:-8V_+E<^ M\:=ACK+ CK)?^!L3*FC.X"0G8*# PL#>P9<&]*VG-51H4ZG *NA VT'\"?V'G+?6V5:>-(N>E39G^H I/PG,)ZS;=ULNNT' M@0EFL[N39L>&=,+BTPJW7I7GM$O#&/37]RQIK-DW^01Y;OR=S.TK433U5+4: M2GPUAF^/-V>IJYR^O&^\&T"$TTY]@?/2\:OGJ3-DMNK0PK%"7IV>G1S\@O@5 MV3>$"[.]S_;^/O8NX7%R?'9ZXDU/$?F<:ZA<;&&0^PXH8!_OF)4^SUH*@:NP M&?U,)"1^^K\O39!]:^&ZPHK7;'J6RHZ1\/OSOY MY]4PKX9WK :+-5"H/Q#N)$>38><%7C'/*:2F^H"^[ADK@E M^7NVZ&R]S 8[&^R[#=91TRFQ$%N/%/NLXBQ!C80+WF+3Y!=R]*A6@Y"DE:)E M$$//YC>;W[O-#X(/UL 8V5OT!\YG>.F&,,#U<@]D@^F4F9YDZT4KI[HGVIK$ M1#*0_''@IBZY]^3YR_MI\O3MIJ K9VERR@M"XN_702"0)C\!M)N%H7+RTR]/ M_GX\+X%Y"?QS(8-0F;/K%3JVL"\S6A8XQ^T8^8[A?2!T>S:^NVQ\+@1X]$0) M^)G4H6'/9^(1OLD@L$96$B:WVE2@,45287M5%/+-PR -.X.H_S*&,>$X651>5#VF1=257%2JMQ*,&L:P)8;^W,:I,Z^:'68!?I\:#2Y2X_>65HC M'"_:Z+E@:[>T$WJJRP$.38G >.C)?0/Y(E6T"0@(+V->3U$V;/\AWNBZ]J6P M]KW5G:%N@80G=&3 M;,!ED+5;3:4QR)\Q!G'OP9C%TWF>Y473",C&'D0N'UYZ[U!HIMNPGZ7T%*1" M[BU&G5KCJ%+MF%MMVAG)^7F1G$G ;Z]#'S6*\S1C> 6_5QM M%@H#DO3,;M BGOP/$29HKF'S( M\9?H&&!3SFJK?61B,]J4'KYZ2+;*$-QB.3 5?KTJ5LHZI O."B; M_M:/,=+8T6TT2[=L2RX91FH+NE),;(*PV^G$:XS0C3[!C830VAV6]@2(0%HBP ;38]7)ZXS M>M=X=JR#BP(=#N5E=V$%@77 @9>%'U9^-)S$;B]OTC6$^9D#VAO)5;"VQP8^ M00@I0,W*^"#8SVCCKOZ@Z'IGR?LCXU$GN^^'M[;JJ)[]#BZBA@Z5C[^1P;8G M4?<\:F3CV"0)/G.2U5F>IXIXUM MB1F>,0I'7W]KWU'*Z.+MIM0L@A#%+(K^JBAJ;:1C\N='WX\:S/9W .J$AV\; M'Y:PT6F/X/Y1TL],?3\8(_=V%! 6[DOG5;.@J;_W\N3U_R&=IN8-&I@H_K,B3!Y@KJ3+"0H^DE$?)MLI15450) M[:@E644[Y,(1D.10-M6UW="8,F^!ZEA(_LN,'GV0X;&:?0BK'9$U#;33;,-G M8.*D@!ST,JL&CM2QF[!R*NIE13X.)N1J7>!XK&&G,QX%W3 ,\(M]\G\&VAU4 ME$:A8^!!SWM&K--IJ 1< =AA%)6[9*@UDT(.9[ELN"U'B39;B1%#++NI_$!# M:\?^X"D%4#UT G:7$[_P3.KG%P4O0KI@D:=,&FJ<%?([[R6DVWKK7M[ABQ:% M?3;*J:9R3PVW$';D%/1@6H+)R,XS@+'#K(/VI"IA:4BP4P/3E]423L@@8)KP M'&Y&Y$&8@U/N#Y 2GE""6W2ZVSMR).L_I#FFC$_#.S%@Y/;PDARV8@HU\>7M MVF'<0VHMGCHNVO* .6FH="21QI06.7\,#S7:&SU4:SK6U#A=.64[)%59Z*RW M*,N>>H)K#[GJK'8J9+LM$Q)\[?>47'G>&E=K]"<>Y$4AB_-2WC.<'0H4Z65X M>A;;.&&5>A./+5(N$*9ZP\'R<^>MVKYX 2S_^#[^>5RD,ID4#D]DC4L1WPE7 M_WJGJN)Z':#-<)'A]%:TW$=.P[O"(0=6 M#MN;@DWVIH%G3]\4(M^C#Y;_.C ML%Y;S-P":3"RZ,&D7T/]LW62^&X>!CM*.UG)DRV$IZ-EKH\8WR@ MU8]"J:+5+A;]-D)#05)::O=>UQPLI?U$/P/MM8T! MC[7;8FJWU ^3OWN+PI^C?0^KLE G=UMM=E4\1#X5HK" F[R1)3&]L[+SN[D;EMS()LB,FV M&7R+&U>[X'@1X/#+%"C4<0A 'I5G-UB>D.CS'Z9-JNGW=L=%!!$LB+AS.41K M0?<;\27)K^5+2:E&G7+NEA]2>?48+X M*W*'RO5KU[+XLUE4^@3=Z/9!*R^JL&_+];"&P-O :4-.W(5?EM>L"V!$+J3 M[4-9NA:JW3S Z-*LQX[&$*ME(.VQZC04O!@I,G1ROOG0\N7=A M)5D&UE+.06;9)Y+'B58)=D<>?$\2TQ)4..&#?[_(_3TF4Q1>-@%!-DN^VOG. M^!WXE[3Y-7)V4M:J:NN8KR;S4SXY)T_H\L=:9^9YOOMZO$%\_7AWAW!,_I/" M!A]O[5\/129WW??-VCW[]P__]#$=SWLCML?/\=U'?8Q_#FK]L843>.+%_?P' MF6$=;6$YG7.D1/5GB8"PZ?R0_.$O/_%J_(^O\(V_./^T"Z/^MT]@/1.;NAFVHC;#OAW(K+#PK/>DTY-X;PP M;&$\?OCXAMCXUU^S><\V_AXV_DRW_AMEV_'>,WO)FVM!K_;06=X84[I9;O+1 MPX>S?[P9$_0^UGVV*]$[&_:D83_\_@;8]>RUW].NC_-U69?,FLM;_VS2$R;] M^.L;8-*SJWY/DWX]EC*:K7K:47]W ZQZ=M3O?T#[N^9@YP/:[!?_"0L2#9L; M8S@WS!D^GKWA#9F@][%ET6&:;7G2EK]Y< -,>7;+[^N613=LMN5)6P;GP!>W MY=DMOZ$;%5-CI3-D>C;H;ZSYRZ# FEP!SS24WJ2WLII"I!J)5>1^6 M3;MIF-]H6?;TVK7*?#'A2T>OEX$ZLC+.O:TP#9R \H;N^*/U4YY(2RE_^6E_ M 4+ KE 0L%?+Y*9%^: ^KK#I-=S1!GTI17U9MDT-# J-MCX#OY1(? Y5UDK/VO1+ MM,6J$NHF43Q;E_W:F!]*-%Y;&R5( ZI )GZ+9BST&G<=OG"P H,'--LV5<;B MX:TP[Z214&HX]BJ*+8U;^,,%(]VMY_.BR*K^0ONX5@7?T+UV,-C%92;/ZZZ+ M43[03F!M!F)$. V&L,R^OE!6I1)7N"P+L#XP;>0FY[F#^'B3P[&B24^ZT'YL MLI:[P9YXFV(*IT:7B>=IVCO: 45K55@K^U6QH%$NH)9Q=75UN*1'/2@WAS09 M=Z*I[$6\2%30IBT4Z"]=W&C@I"BBTD[Q!5W1B)U<&R293'.%_KW4L4%P1W1G M_>I2&RC1D.8,XUT7=?P[^/#?2IK4O!WZY-Y?I8DR><:\^]9,_?=LP7W!>JO[ MWOX:YA"1#_Y(1I@-^/Q36N3-NEPF+R)%XWOXBCWM*KJ#>?-.^Q]C+>3[2LNB MOLS>%CM_A//6_<76GEP4K/ZEJ( M!;&/P!R29^#X.GIP\%]I0EM,2VZ]VD[]_;]3Z]W<^>MW!_\E80495.Z8YNQ3 M3(>D>\29$MX9%Y@Q*"(1>N!6_!X9*]R0EV=U8.<5K-W,T;;4A\@:7_UXR/8(HDS:+PK58BOKQ(L=VB_16:\[&NMJY\K3P+0E%AHS MC5 C?<3'LCY>\6Q'R^/S-Z7]L](:VD,;G6H?;-[N;R$;GV(#U8FQOH8TJ(W/ MHM>V;HZ.P!_<&"IM4%E2YO_G#V0+ZZ/L#TE?]KBO_:A-M?3)K[*_G+Y^^CPY M.CY\%X)%7\AUUWW>%WIU>O9?R;/CD]IJL2I@.EQC$= SYDL3*Z22# FT-$HV=. M(0K/^'#)E&[D>*[H!')0-$Q%L5%5JVP%PW,@B9, MG=V';! IM]G*\0IZ#2/YBZ&G\FE?@ MY$39Q?%!JAQK'/[+P6\S+.@D%7Z394G>%"E3$-'P8M_MUT29YSN>]+;.J M(4O!]$5RJJ" ?$E#@>P$6'M$A$.NR%06N"Z3\6R3-S7H/T!04LL_V[)[HUH# MQA7(<6ORG-G73&@9-BCYI=$88I-AF."SGKLL> M#UJA*K# M_TN+A*.)G Y;"(W<.8QYM9E*63GI6KZ9YVQVTX>WAHE8F//!,0VYV_)S1M$S M]\;1HYE[8^;>N-7<&V?#>BTJ"=V;Y)GX]%MY6N>XYQ5O::]\_AHGH%/CEF3J M:]$#_LRN]D8*_:E07[2(<@;+0=Z<,]&\#N[..C#B M5T[COPRH"K$ 8/D4-]7", FR4F,X3)-R->+@#<3,4'QSJ4-4]$JIR@7H-\B6%UQ<,%W%Y;+8]**YJ%*32DMM M1*BJL%AX"G->QTZ11&\X+]MYV7ZI9?NKB4&[;4&4HZBJ,XO]UA\9[B MQ)R->3;F+V3,IRO#$PVU^>!U44@RE!,PR":)]J[!@^A<3MM6*S($@HU)"J-9 MU@4!HM2:-7$#=5A4,1S9KN7I.< :Y8P;&Z4$$ ML"RTXM=9KSIT0BPI.(C"0!Y.FMC)&4W+. "&MJR&7*0,HKPLB(J9V9NB-C3^ MX^X0AIBM?=469S\&8IV[@SU M) A D*-!):]AYERM[ 2:]S?-@ M,5\P&/(UC^CL+R)=3@>=B=O]3L"]?V+D%NSX/RJ^$)KKB[)RY9=[HC[(O[I M>J[HN_NNG.,YNZN65Q P*U&=22/C(Z@T''U2#(EW535UPK%\Q*= ME^B7KM-:%VVX2%'0::7GBULG?7\MXQKC%0U11MJN?*>7._! G!Z4,ZXLNN#. M61252M.3;*!$1Z.3^FQCL"GZO*/T;M'*U;/0OD<4T+-LF2JP6HSV1Q/Y$RIT M23\JA%,?G+LC39DW[K,%OK2GX5ZMNE35XM9TCR$673LO&O=F > 6LIS66"F/ M.+F5 WE*W\XU3!9/!8\93(07U-PT7>E:;9=9=Y&LJN9J]BVS;_ER]3< SG-) M"VJK?"BP>]XV5Z)?'^[0XB7HTQ )+WJ.';#:"L?JWKE=';]W&RU_QS 9-#L4 M1-"RSZ?@&8NA5^%B7= ^^@@ZQ,NB"S.0Y7I3<42NO=9AQS'2F_=*RBPBBD9F_H@7DN,(&,AP;$IYL.',!CX;^ TH:VL%6N@! M+*2<.+%QBY2/M73[>5[F.5G-TZSK6:A7>%.L(,6AK;+/F.3S5=8Z'@6]*7: MOV7K3"/-17&>U5AK+Y9]@SS^MZ+6. H;*5AM&PH$:3OJ^VSY!GUW"C'$/7"" MQ:,B_9DM]9!9YU\Y2>]E>5E6R5#3\_7\WCN!H\IMMV7?,$?.! 8YW3D5AW&D M"[:GC\JS!Y@]P)?T .T> 2M_G./-SYWYY, H'$^;C*-*U!$ZJT_+@6]9E SP M6A7 S],NB*RL2S09#HM6PLJ6X>H;/,]>I5=Z$@E4[ M)M_V;>:.1_[PKXGS^!"U6C%[B>6V??6^M@0Z;+(MP%/#O9J@O)W7S;QNOG#Y M^MI]QEJ.J^)M*B1&1:\\BF@_1DK.A5^^G"19Q9RNMF6ZQ)H1(%?\*ZPV_U%. M&>8%PC%M"EO2'E5JUM$(DJ0Q3!Z@&PD5CWHL=Q[$@KDI96IVS4U"^-X83P 8.#(:CQZL^#2M0(W.ZT*(+FH M%ZB97JYH%;,6[)0''7V=OE6Y[;ON! O:=E9EKQE5'/=$GH/E M.X (\;()'OF!T^-YBVI3NO-#FA?8%4STL[8*]1\XQQA%B<$U97LLM M?4;9SWG'FHUV-MJ;8[1,#8?L?:_\&N3,\Y*3A=V;'2I0R4Y")4"^XB(O; Y% M]J: >PL[Y9OIF3A+.7^(1'*OI.>0 %GT8KX293 MJOD(G'@XW==S)M$S)%BB8+&MLBO+-FPX6=?C^ -I';H >M*RH"RG=$#9$F6R&2^&;-&@!-N(H8F<)JGU@\0$5)8VJ*/AH)D$?.'/ MOYNS\"<5G_[^'3'].S>I\1[U,6+\ZW2D/_K#O2^9>.=Z(W15" M#H6>!U-9" C\%WJ.KJR@B9 F)UDNWIQL]VQ;-YN.8KP;%K#/MGH[;)6M[^3E MSW#:K)E6K\KSH>79U5]SDH;;W^XUP$[#@)^<\>=R1"::=,IYY(F M/DU^;)LLI[^3H;^6 /^G__M2 D!IWN$(3H$C:S8F67AM$+ERL_>>'::L#RZ: MH7-KAD[,C7+/&IMT%._24\YK:%Y#GV(-62QTT;3]0Z0#AU)G%5\O=LT=DBFZU\MO)/9.7%>E'D.8!XZ^S<#K)2 MY;*F30FZ))SQ9IXFO]">@N0 _9/"'_YB<#"8;7:VV4_HF8]/+7X FV!@J-$? M.&UCX7W3^D@H;*W@V'W"OD^R]:*5,^Z3\KP$=__S(B^SY&7;K!"X &Y.QXPG MSW$2>/IV4]"5LS0YY94DQXG70:R2)C_1S>G[P1D@^>F7)W\_GM?.O'8^X]K) MR.X;Z\"&E=(]UI))8_J M1 Q2ZNA.M*^F25TN=S1R-1G@#SI1G\=A<@8,Y1AFG-!VVA@1"&W3S.)-;JE; M;37G)B+6_47;#.<7/E\@=SM,?O6&T\C]%EE7=J;(NU/W"<0TT>O5=OU!WQP8 M5\EE5E9&/8):%@K!G2,+PCBX(R&J9'G6LECV)3=Y)DL@%I=-UZ?)AJN8T+D8 MUAL9XU55O%7FE!14+L9QDC(^9JBMZY3[9X:J)QM Y.!,/'RXU(TV\Y'ALRD- M75.)YG#J><$@14P'6IJR;!VUC*9!C[H4H5SC6T>G6Y"7'7+]FW[M&=9MK ON M*Q54:V,Z0#3RKLU>RU@. JYM=_I%JV5YFN;)]KK1<[DFH\-;5PVVVON(]6>7 MZ:>IN9<1[#Z!%A,35L7+T:]#ILI",;9MR,@2-'$))Q8]^8#2(RU/6HEY,Y9\ M&HE"E;5+A,?W%E81=MJA/M3.6M<[F)+%A'S%U22KBN?J4GH591D:\0G=*:P M&#ME.!EUMV,OKL0'SK4Z/R"C:KL?,,"3>57PU91TQU*^<8TIR>N_VYY29@DE MHZAW3"I$+ZA->:NA'[;\3H?)L0>3L&FTZFUBJQ(4P+MN,#):I.2$+XO=*#GS M<]JB7@A$1=YW&UZVTU\+#N'?__=W#X^^_:';N1%Z+H/;T++LM7N@&^GFKI'F M]M2IV&RDK=)-9W!M?@671 0@4[P$-YMQ' 3!^;)@LJ_+IKJ,;Z=[DNP20H0G MX 4T_AC01*^].^J^TR&\)#=FDC=F72C=>4.^/5J;F6A)^== =-8,N/<6_15# MRZQ@KA7#24KBU-X D<9.WVL&,SL26]YX@(0=*41B!_/>7-6.64Q@'_(8_07% M"9C*AP]^\%B4E']S],-[3UTX9^$2/*1@M644>:K\GRNHAV/'A,>"(F MVC'F"O7NH+JH],GX_86TBL&,NX-O8\]Q/"?*;; .DV>(0.V;GN(17SW TS8 M*0]KYTHXQEG#UNS%M<=8T#0L)U&N-?^) K!7;E02.X8O<<\T>>9_F+"U'WFZ M+<-[((FJMY 4DPHQ9:Z2)73*?9.&#"&VZDPST=%RF':D&]TT=GGJ?J*(S06& MQD#D/OW_1 HY"%&]$US2C.:!Z-S.+3J*\_.A*D)CUF9RKV<7-'_S*6)H14.6 M+(OGW5W6^4T$^TBF4>#]1IA0.$97Z0-OU9\ST)L1WD??S CO&>%]6Q'>$T'T M,_%4J0NHKEQ4K3NC9!2,*6H#;"=C8'?;I?U7RWI5#86$-M@JL,O#PR_$M M&.B:W;V^ 6U='V)M@;3U7^,X(T $[]^/)3$B)(\<:DF+C8NU1E$516X-'ZN0 M>>&M;.L8DR$OHX\[$4?+TXWCER@.N@O'L2B;Q@2 # S&F8F#!L>P&>-<#*8\ M)1:)Z$%$&;#9#AL-LDT);^=T77+0R_.B6^J[S<1!U8*K4G#P,#?/KQH]^0()4:UPZ*@@?2(21YEV_7%.GGQ]/G[IB[HS(+XVPA1 M&6"-D0\.NQQ%[VM<0*C!0K:XG79\%PR%_TVETJ*3CX4].1TLP!;.JQ0&U. $ M!V.SJ##X1,NG-?@/!P+ \\9D?'IT44HI6^?Z[ \7R2X,LF4S1W"!](A',_N9'/%G4I^ MO=XI/DPWG-P[.WUYW[=?!ZZ9K.8L)[5]JQ MK%O@PO)+R50;BF]8@$>GA^L/ >2IVUE].8WS^BN[1"XU^50*\JD!L'AKE")G MI\,I]&J_#?52*U ">7$9!-28$,3:S@>M>5"%9TY5)N4J+RZ+[6[=+-#)C3N] M/)GL] M(WPZ3LX$S0_$@HNMLC<(2=D2+GN/71=(1L6>S++DQC9^[<

$@-@ M3FOO\@I)KAGK*N002["H26PD_,:(2?V&2'-H,4%H9GMH MU#-.9) 5U!:ZH#?=K97;MS_M<;8H"-IR$%8;FC7V.*#0$?>($*="%V"UG4@Q MDAW%(JIE-5LAPU+^W/80Z=0()0VV50N:D9*]H ME1&!#^AF[ IA3$&1YVB(30H43/!1G9.\H,?,WQ67WJU@*^Q*GBY-C\\V;;8I M6VS*@?0M_FSS);.8*@&I]?1.EJ)6S7XEW>N2(E>%D[,Q M8[+3=*%'4NUD<>_-WR/'P 4I$/U0&!:U^/HX@E45<6Z#;P0^)?6F"CUNO(J, M$)]#E6AU;:7^R':YWIY1U)!'HR <>U;KX>%WXCJ=L/&Q>6MB:50[E\!K16^@ M#.DAHQ]R?+3=J4^)UH6+WM) 560\MGU@0?C4A;KYLKX$N@:1!X8^C+,61?1R MIOK%$F#"?CY"%SUC=N@,<0,?E3E>3)[3JH58.3^=4"R1>?Y"H=89#L2^S$&A M#J-4&&CF%CT>I*DZE*UXL*Q (QR(W(/81: %K11)UM!(>+5JA-,'GJ#[[!"6 MN;)Q].UULF$1T8LI7DFAZ6#4G>S,\$V6!;7$IU?&P!:GJA63!5[K MDAME7V3'"ULLY-1:%\&A-?+H0*QL!:X(:KQVV%BUX.Z$5K]Z4AT,T#O&5K9D M3Z838WS&G-1>B(_V>-J'% 1PF#QQ2>EK[S<=UN5 3)1T!O.P$(F74W!?,Y>* M99FPN]=T14[JNXX<^F+1-J;G&?#^Z->#G+CEPZ7>L.8PO*)AJ;C*)>K&(A)-7#S5I-S M#M3&F+YM 14#1YSW<.$DA]OY^]F,9+VL%&+GJ:S/: +.S^G%.A\07C^?*V[3 MT'GS8RY0IPT"?$"QR)CE^?AS[B$Y).NW&[BVZ-WYC.$A?RU%PT,'1B4$P.<0 M$%,N*BF@%1+'\NS+:;^,D63.UM?E6T>"#4'9*2ES,A/I)":'H >>7I5+KK7P M4E,DH0^G\TW'RB?^N6P9CEBX7'@:C(*T.(,*.?0:1G ZG7G@()8"( #HR\81 MBM?DU-C@XG/X!J3A$<@JA2FIK!*JW#1 I:2W@="RVE'CS];0'H:WK.-\XRG8YE"S&P[YKIR3-J;?H,'>-LT"_ M2GP*/J^:!9;%OL<*^>DTXWSRXI?3)P='WR<0IL9]4HKX^POY* :2#N.%9JA] M=EN6&[]F7DCZF5.B>*%I7C&IZC*.HJ@OR[:IY7P?#F,X;6BVHXLYS"'R[1X@ M&.BVT.OT-*7R@LRS2J["=A8X4@;_!:)%_LQNL:"0%^ PSL%(\'SC;5$SP1(F M-IL&%#E+R472?EEWL8 9#OJMIU/$[EA@SU.4:NT;^G3AW(X3920ZJK4B8/M>6L M4>%!# @?A>$*6K5LK;I2SU5AC=T[T-64?9:"6I6WN!3VP3&AX1ZW$N:^I+(5 MLB)&@?;HHN&,O4LU[#9M6OO94_\J#OF%"RQ_U%#W5I[QPI/X_PP48!9MM9TX MDYL-%>*_]*,8,_NGYG&S$ B@1XK0Q<+@*F[6V^J)CT/DU+4!6"M5LBXRK-C5 M +F\',V&R.6O+-X*%MN=.H*?@I9A7=BX=]/B'+[ !G7@*W7$&W+2Y@=6)C@L MOBVKMIV+O>#FFW8DD^/[_$*Z=6[30._3,ST^.JZM8$_PEC4=JT>I<=^2L+N] MS=RAWDUQJDRT*_U!,YA\4D@%;@IBMZ X0QN9S9$SK*0.IBUP]3#>E&P M#_)@ .NTYK:1\ Z^.2>T?MEI9^Z4V=0_FJDC'<&-9\]FRJLZE^-%-E,^W"'&XH"*K*VY<(%^B<&>=_19U;'!.4M.*;G\1G(>[9%ES.IDW+/G\6AA'42@-,Z<&*==L MY3A NVE[SFSYOV/+YWIL^3: D7>:%8]S.1QN21G+]U^'?61!3[/0Q M[/??LVW.MOG1;%.:#);;J,B3,@E))6UQ3X>V<<0M>!;!$)?)V47QIJB,9P)_ M_?GP[) <<%5E4NA4'Y_N:@8UXS'_=PF6W0#Y!57:I00:7: M=/D4<^5[ET#047/>9K4G;BC<=T_IF'HI@JRDYQ"4^]ENC6\^PVYUX1^XS]XF2S36S3'[O'P^ M\O+QK41,P^,!7K2J@HI0W-TE_;13V+-VJ.8$XFRDGRPYSFP\V=8X*CW9LC89 MDE>U;@MA*LQ"]HL 7+;.8+*H8])E)H"24T4?VC7:\M+)0821D5))M6B^J'.Y M(WMTTTCO;+N@)YS7Q[P^/MKZZ/JL'YBWW11&QH>"*(YPY%0J!*I]^QIR! ET MQYPY6^MLK1\U6QZJTM# %F'GG:%UBV[3U$(6%PCG!+WW8^Z V4IG*_UX0*E: MSFUD?0ATBSIW-(:\T0_H+/]'X2J,8[IK/(Q3[PPYKVTKUNV3I@XK"#HH2$WS1!G1/?1]S.B>T9TSXCN>0OXD,ZAL+8"N!]4Q+A, MU#0YZJ/EX"P\F<.#C+PPE"!JE3>%4$6J\TZWC2 MY$5RSY+IKTXLF9Z<*?/HT;>/;]HN-Z^UW_%:,^JOB/I,V7'#]+@RT?5M1@9* M1X"=@FA/]UVMNIC_,^)RX[]DM4BM=)I-]%4J""3WS*Y:E6^$Y* MF(R85(W[R)4%S FV')^*!$@I M4SDH,V$@Y.@T2,=9,V9O#5!X^;P8YL7P"3"AZ#,,M=NKDD;:<44-M30&@GVV MZP9.::@"2^Z _$( B5CTZ9-C^E93&1'DSE6GR\Z\_PCXQN4S]-)831#CF8Y&I'B_SV;-!SP;]\?+$ M ;DTU!6@H#<2838!8G7(S RMQ3:025T,/5I.E.TRC$%6V:*U%;*I'(+-^'W# MFR@A-6IU^,QLX;.%?[PTF/K1<94XHNG.R_.RSRI'VZ[&CA2S6G?+*P(BRYRIU/*0D%FV1O>F"YL:+(JL8E TB;25_OCD6_\68=P.Y M%!79-,F4LO/#S8RX35LLF?2=F8G GKLC1)=.ZF+NI^!.CJNN24.)^%'G*/BK M38)^G[KZBH]?=FP2;B9!H)5MW.<46F&DP.M%>]V'10W$8]KH&946560VV@+" MNSXF=@U^MX]7?,)L0*V]@\@;:UPY?93%L.5B:-8C;[SG9-PU%7\+\RT$MJ*@ MJN.;ERV"M5C7/OI4MT?:]EW=R?NLQ3)S^QOUPX^+O:S*EE:(Y=!98F:;G-,! MJY9^4EI40S?P$V>):%KH"W ;J7UQQ;JY KZIE+ZEF1CP3A0-50V&3%(T>3KR MHU<%2R7V!Q=-5>;0%X_S^Y$WUJ5@9T+'5G:8_(TN=&DB%1%.D^\]:PUET(IL2 D$U/SN9=G$2OZJ!57.-I'@K.@>L,+IJEB(O[,7?K2=] MO"S=='K\ZE30+R)89N6-#4V5 M(Z(5H[E>^T,1LJ'\A\E\A#49IZ3!(LZ-B7A>M,UP?D$;HN20>;HNLHK+00\? M/'R<"IDT-"-2W9A!D]Z+!#CRYCP=4'/1U[CF-0^-60.QC9"?4 M=51 @;9E05.WGW#9#*V-)H%1&"!ZG;U!:@6ZN3TT9N$!W&YKF+K8> <&5I,; M@H03ON!V9+_I.KE! 3H)_ZR&1R[?GHD8#HO\'(ZCT](M=K'EQ=-,+&42Z&WJDF6,@%?VI'%"<&=9<46GXM=##W*D*X07_W M8!\F9UPAHT'^^:?3LQ#\U M4$PA686C1W]*DZ-O_L13]/#H3X:O[)N>]T-[J*95#7*&Q?"''SP\2AG=SNIP M!90L?]4>C8WJ^C43YQR*!*Y\,+[)^&SC#:G(N%U40W%ZRJ,'?V+.I*8M1@\W MCN?]0TID457V9-$%'W\]?LM]%Z+X\M,^ZL-W/>HW[_FH#PV(U!;%IWS@HW<\ M\-??ON<#'['@IM3*Y(@9+PQD!S0:"HDU[2J,!_-A.A0E77Z!3QCO6$ X-Y@& M# X=X:WW#)\F;28%[FHZG*H6J3SH3@3H] HQUBF'O7RPE R/B!I%(2OK7GG- MOETU/3HT#>VR2#U?-O[H#E_N2@"3'7W[ R[6T+[*-ZQP*(5>@AR.WA2(C@TA M8U(W_3N5;@Z3.+P?D:-]:NXS!O/IT9:3I9SCT!M+1L('[4HI2*&^;]G)\FS3 M3^3,Y+LXS[KOUT61=RYO=UDXP3^OZVODL._#"'O[SGZA:IQ7@NYB:WH/AE([ MWVV1!=D&2KWRKSL5-?Q]MY?7[(I&,LJTN;8+YW$I0]K.-'GOJ0I'G^^Q8PF9[M^WQ&_ MA5I%HTT@%9+%%3M4WA (40F@$U.CM?L/(;E4G3)DZQGOCB\"99WY$IH,\IJ M)TAHF4,D\SK!&^[ZUB#!%XAQ,(7 /RQNGI17ZL2ZX]";/SXV^%1?AY]+H%/J MB3FISZU;@"9#>G19,<+223=IFDSUM"%('58D5-_ZD"4NPT9&#)>H)WN=$&;% M6=%8][KYZB#S%G&]O".G[7PJ(\5CX5YILN!8U5A,-OV%I_L3/!G7OM183.:! M'F%%6V<3P2DQRQP39ZZ_#;?NWM"CTBR= K@IJ;A4](3T1DX$A>TYUAP$*:%( MLW9D"=UJZ_:%@F$0G!JD[QQ<-%!!5$GV6-A%!G>5E16NZ%1E@T'U)BB;"^TB M15Y,!#V@2[K2P;+-AXQFIXAT^&[?];OTC[;!O K.E%*;-Q(%$1*1872Y]%43 M!$6!/>WA29 KNIC/_S46O@PF8#(@G(C_[M+&]-&--U#U/1;B]5T"OO(A967S)L MG)R&.E;XB*I!;Q)PM.XJ_SH9 #&!V'C57,<=>%E_')1[X:Y;W"3CB%-[$)N^*M/"XY M1],FCZ]X?WT7WBSDWQ-7="+>.\,A7Y$1\Z)&-+&U'E019N(8G?F=(.3FANG3#W':4//6L=%11^JTW>7A598 MY/I1YH>OK]NU6B0.P%R_];KH@I]HT615<(N%BR6"G7Z )$?1H1#JD!:A):03 M;W;%O$X%XE.I#-OV+P,;$86$>X>NX(6;/89^B<&%_B<22U]FW46RHD$X3%Z- M??/_X7$W"O?40 =<*'K[LF7+NA$E.-XJU1 /!*.MT)L>\(Q?8%LS%Q= M?7@T5U?GZNIMKZ[^6## %L$'![3A9EQ* [@B@SR@,Y5X,-ZY&:T$F0/+;(?9 M-.Y/902H;D3=T %G5RH7FFOP33U(+#CF.KB8IKMP)&@T3S[]B-K^(:F*L/"P MA^.9[+P=-E'A(NX6OC$)W>O6P#XGYU:5WC(R03.."2,U7+W&%\=12/C]@W<' M@=]]]R=7^N/A_.ZQ^\61Q)E1\=['#N1G.&AMAKXK>LEV/8JZ@: MO?MMC;F/NS)+7F8L#)+<.WYY?'(?30N*S]]?<447_S2,K:] /?[)\K:<=5RGA=^(%Q>8,T:&%5S"+&Q0T+_5&: MRA%Q 7^[1/B3[E8T1P.XOS8:O9%04? )B;VR'%!KYDWA#3A+51R9,3]9G @WQR*) MW;;LWB#<6S'^S^[9+%4*H; :KB_$17,TY0)IH,X+<)ENR'82/%I,"RPZ-@Z* M3T]0HMS - @Q90"0U=UFZ(M B5*D)OFJW&6!*[J2F#I$U4!6$[9H&R\F88QC M*.B1)\:M%D5_A6.O6 ^&X7567F629TH6;9,AN3:V-1.R#$?DMX%>*-=72-69 MRWD.SQ35PJW6?(&T>X9DNI@23II=^'N]C&QZ_T)3@Q;SD=8N?/^.^,C=>_8X;KX+.[>!0'%!TM,7_#&4K.;^YJ76V MO$\FER)9><6U,"C&=O99L&>VP$]A@JH*9(YJ3DW%9Q*DY M.6,WO<>YXMC#8.Q!NJ_I(-7/DI.SX7X\PUV#,&*CK?X4)W3E GU"-,A5MMFP M869O$R-O56^Z:7K7FZV59*%#]77_V;W.5OKQK-13F;)3M4Q?6=-N+MC6,%9= MXS>9\FY>*@-I7[1MTY9 '/5]MGS3&9A3W2W^8HST,^_/;+^?2@$A)V]+M^FU M5F=IYP"/_KO@W_F"!;5G#/K-Z!S _5$Q.[!+I#PI4( QDN 3T?DNDA]I$\L8 M>G(:LI*>%C6'QF[9F\@@4;U%+DL;=IA+H1W*)57H,-%,H0#.?>;&:K*\ '2;']J!:(LL$(^DW0H4SHAE&KN)M0?L= M!?SG'L&5/-.0IB.R,_QB8YRGM &CS"QU12DY[]2;4P?Q9?:S8ADK,[+QH?$TG13+BZ7$!T74>K!R$6>PIU M85W/90\C!.S-P79\#I#HZW&AUNTSON;/2"!F<2H@%R?'>C)B,GEFN;<^+7BO MU5!Q M"HCQO9_?@&Q3(4QB!H+^L!(]H YUL ..?&R2G6>P.+T/?^1'BF3:H3.P*YM@ MU34>3L1C]954MP.) O<^,@I7].*N2HYQ_BI,,OMUX *GP^1UG*&^9J+V+"._ M># ^T:"$KQ/W)ECSQ:BT+BO88QW2<"1UU-3K%GF@DV "*GX3PH9Q'0;P:;" MC2_NFK9[&C\2-QL$C&Q1%,68"^T5C<8D.FZ%2:[]PRM7&^HW-1BW_ X[T?87 M?9&M6J-A+LNZM]WK\JY&C!2[Z DF_&+4@H=FN#5S#4L]*.T1CE2L5EK6J2,C?Z"HQH%+ 'LD@&RK;"CYV((8 6\#I0)$@_Y"-0J.VB=7PT8I[/R>@]/F.) M=HHVN57; , I8^7WS3UH0QE& 9+B*95=(&"5N2RJQGA17U\,0D;:&1NI-7+J MV 5,*YGG6K%*@I>2^5AG%=/1EOCCO:R#AC'7=:&#*=<* MOLDD=LPS$247K,.WY$517LI'_0L<8 LMYT[&0RBQQ^BY#^F1S-!2"[]8 M*!Q?2_?:GLXOJRYI9R\(":X@!D&2QJ"5!V-0,P6![#3NA-"&LMZYXX;*>3TV2$$'>U, M 8=RT$@2[)ONG.Q5@_39HG0[NIYH>U$VYH%)@%R0X-B&,#_UA1#'A^W,;N7P MV7=JO#GASLP=%5JQZUIF^TU1;&@;6!;*ON#2UDL1U C"E)"^73>SFNL$]/Y M,+CN&1T^_JZ_?UM4Q66F/3R>"Y\.-[)#GV>CG%!$K\"N!H%"X.?]7NO+*J7D M]G>%T?V:E_Q^F)]?,$M ,C"+5G@32R?"+U@3H>Y^G@R"^1KIZTP<*<$8LW^1 MF?1&GL]Q0[RU3.XE?E\*?AD.A)AL1-QWWAP]W M9RMZWG2];^;KBJQ=&B>:=X?D2I$MCEHP3[LV*RK>5CB#;@GIZ2OT\/_XVK-6 MXHA3I,;K/+5BW'^16\V;=;JO0(=]#X\*,A79&C9J8A-*K0^[::T M1(S!Z;\CNG26* X;[4LLQ:YE+AH MS%N<.5'&R^6M%:*%;,[1XH6"!G)>D&W5[[W>[X'7:,7=GG#TM7GS\$[Z)O%C MON<236,GJ'O&*//,0>4M6\&A(PPFT:U'MWV.ZJJ2Y GKKWJ8>%[F.U$7_NA*^S>%D]7^A15B3": #?8]#)CIDE#Z07D3@F8*A#?)0)@63 ,^K;[NV!KRRP MI)CF@B)&;A+6NDY9KZI!V+ 66T6F3#,ZN )N0.K@$2)V+P_\D-\HRJ:#N+N$ MPW_+UIE&>(OB'&QM'C[U;:JTZ%&BQX W-M[TVV9;:%+1CT>S()LPN1WE TU$ MXHAGN[T$P9Y?%;J8GA0KKF,^:_AH9!7R -NS*$3WL:KDVID$HVY ^*((6.LM M'P;(+?:P'84R:PO\R"4[]D&MO,'&5+2I*[59SYUFNJDF?>%Q!6X(U(&[-N/91R[DB28O3/'2+*7?K/N5[W.>MUC^9ZW5RONR'U MNL^E7$@AC.0_DKPI!&JY9))4*"I84@1!$'-T,(NR$T%2(Q)_<.AR7696C8@U8G<>[-]^:RG#"@3D]4+.47ZA0JI=;<%! M6R^IE,NL&H1S6R05<]HPSWTJ"'N>4U;=[2C 8R\EM+ABVA=7,$/$J-RF6BJA MO29X0GXB1.M\[.%0FV)VH+,@;,QI(/^;U'VJ&Q#UE'P U'-4W2',9\6'2G30 MW$O0;H0-.W>5OKA(0WX2N15)"#%V;>"=R!@'6ZU+Z,]K+&F%XG+L)8]PR=J* MEB_16],4U5NSH*DGHN$RVMI M;M4>@FGB5*%5*P!ZP6SGV9CP-#0T<=]\4WN4=-KZ-FUQF95,W3VI<>J]/^RR M:=_0Q#:;3<92IU(I#20F.Z>CT+H_!@+;$:GV];HTK/TH#$AAP<"=2O!A>IPJ MO^*S7I3I\U7@H6Z\6F\:5WQH9;9NO69YC'V9MN M<&2&O)^ZZH* BB^E/))U=MQS0NR2&P3G-#=9%*B(G%/,U"L!VG045(X>\ M-50(6(Z>_:^DJ4:G!KOMNN@MYG47#8X-J0G]TNVGK< MJ.6W"NR7R*\=5UV3CM3"^5&<'DADFD[LBW_+0N\T;OQ?/)%)@=/O(D$CFY.Z ML783UVPY?=?;NX6QO*C78YHN>$EC95U4+-9ZY1.<@284F1+ "=K,,JXJH5CD MW);V@W)1<3)X&QW![]+>%M;(96)$?#S*$-/7,)8L4S;*H7-]TN?1,=I%73;A M',CZ,@U+FM'U+GYO-SF,+F?!DC0B;LX*6>@OB5.<6/K*&7-HPF\"'S/+HF?:RD664U@=2B6L_-JT5!A#7[L2 0.Y6N-N M];E?G0]%6L%5T^&M=FM7DDJ244JVS6 GFG#?N2J"-)$5UI-8)L^_@@D&*28W M]P]]^QSK-�MR38WN.'7=OI_/[.-<'QJAU[SK%.7K;9-&3-QDEPO*:#X,NL M'KH+D[D[N2B+5?+4%35?2%$S0&$9JN(HU9!KXL)_I2"OS_Y! 1>MLSZ^MA(A MX$QH%V_JW:M:AG!TY=.V1)]E1XN6?$M\Y3/&;)UOP^N>%11S\S;U\,C*BXZG M>D%A(.-A;;CKD_ M[OZR$TBRIK%R&ILM4JNJBL2%(GM"!T)3 M"0N^0- M(P,$(\+GTJQWFN<[!% []2A-#.,[_M*6*I30#J"#HAU)HE[C,!<1K! 1_/*B MT")Z06^##9BK"N9)/>=IBM3^A0G<#AN&ZKG$8QI(I2K5B#,4AKUZ=72GW+U\0)&(Q.%U1O-G76(A*->8^$%+S!YOH\.<; N4( M21;I9O5.;;PZJG'RBCLDD564-)G1W-DX8TU&G=#AOD9N "C\"D?7WY ,2(!( MXXQAV\+2==DB.J+53\^-70-Y+\8GHWE3DI4,&YAH3CS!XBUZUVU.:_:@VY*? M7.\Q"Y=L](T:MD-=712\TE#WN8#SJK?N4([3;C "Z>XSXFOQ*UK*CPMA!?D! MJ2)9ZH3&T,G)1OVGX4BG\35E(':&)U)NQM2-,KA\Q59*6GP]EEWG^E.11S,9 M!26A7KO3!:<_UD@-:8TWT(F.ZJN>:%"(!3+N;6D;=9Z\;[J=4E,!P2+T^1@7 MM+B\C/!)3N==@TRK36_4RF1)9/IM*32^P6@+TL9-*-TB9[(+Y3[ '(Z601O/ M@G3(:GN/&W0_OCLV$JBDAR!*:2=BC*.$A 4;X_Y'Y>4A+6%<_HANXF0K,6!6 MP#8KX=+Z@D*95=F[BG]DZ=>9.!.S<$'S_;]C3V(]^($*.B25JRZ,G5(1I'.= M/-XD09ZWM;2G\PU\QR]J6CA[6LNF,8+[>.80>0E3C7R'"/_.3*\<'&&JI'+;%.*?J.N MQS 8L2^( CWOO@$W0EXL^L!!Z2O4Y[F89NC"0N2TY)]"/+AEW"7(^V;Y9A;OF]G3WT_ BO9;.SZI M!6LK@2,$$L!#7E96@K"D 5O:15/E_L@OA@%F;0!@SY4WZ8H\+^C79]V*V7(_ MFN4RKC!!;H'[!*\ 1CQH0($V%5+S<;ML!7#A/CH;Y&R0'\^5UF%PR+&3P";1 MZWH.PZM*QX$\6]YL>1_-\J*#ND:8=) NZ0DRAZ08I1!"/HH XQ G>Z(\4%ES MKI4O($>H^'S9%KE'7L_V/=OW1_2L$7:&/OF/@B$I20170?)B2Z&FV"XW^#!O M"-PR<@E*S.FS[9P3IM.N"$#$W;:CM,ELS[,]?T1_/8E4V\V,AB06.[BUFV:2 M,_3JX=BI"(7@-N2JL4Q#U-W04&XA* &Z^C6/6=9W-]B/K$AM^PMHJXN:^ M& 9QGM7E/\)V@YMCA9\72.40D]?A:YE@D!$0;Z7+"=1ZKOF9:4@\QFZ$&%%$ MJK8U,K"!?E4R-Y%]E$$0>8'&*L5B+H')T4.\ 3J$YU0>P!-S[/#V[\@SX$&, MJ*\ M$RR5(X[/#=TR;03CJS0M7V37* P[NSO]OO-O; B.:S)FJU#^W!B^RIS F8!< M)NR)P2!LVKOK 15Z1L7PRS#'%K\-O_GH@:X?.WZ,VN [BZ E5,!M(Q$!A]U0 MUF+%4P$15%7%9>DE*^D)R*.M&:923D,.HJ2#!\&'6DMV \DZ#$Y#;U=<0$C' M-&IM&)XJM!+N2628&*SKQG>RTSW41Y#N6<'%\$ Z@/;$;#)&*,3B.(>C#HS% ME:6S;^S+9( JZ(0(3_^T_V"F^RM R[K ?S 7G?X4X=YI5,)^X#V7W9F="*V# MK*;@B1%.7)\=BLS"8#U7(9U1#?81[NR+5*YNK)#A)U2D>>'G?U(N [X0E>0# MH;VR%F[!#3-<-!!_\;T"M;DJA)IDM4-;F[+$G=MGKAO>&&G&2?G(\-_)I2)= M/N]!N<*"(^A3>,MBH>1M_OCMP\-OT8Q0,9CQC]\^.'QD/PK?SC??'QZYWP!\ M_QZ<.[]ZZ&. 3C4@X76&D=HZW/\VZF;O@N6\OHC(X':V9]K/4+GA=BX.57CH MF^62"?"4KV-$*>#;1!3H:SP!X8U"P2';ZR/5DC"V5+2ZP;-5LH]]K;]Q<-]0 M./KG.H24NAW2TRU%LCR!LK-N N$Z,1(,[1;9A70*T&5'%$\E=G;>+WPOQ2M( M"U#(UAZQ'G$O^&@_UHAF(H014#CK].VU=D=0Y@APL:A,[;?:!GOETG$L5-N) MO?8]O80!DY7GP)&>]100E)5KF&""KQ6-&"B5L+OOE B[4#!;1<73(+[S30DV M ?M5KF)@NY+&9#SV$90@*]PP!Y' I9O@=*=[S0:$)>!IB;E*F-F@-UH9ZLHV/\"PLQ0'=JO"ND?L>T/ 9F?GK94,3>QK/;&, MTIR,^,_YO7@NG$;MF![()Q/!JB+2>&#$248Z"AD9P'SG( MJQ"&6I^IM%[2=.7:VJ+?#$25@FOXA%I=6AILXHHTD-((:ERJ@8\P>P_.IAB1 M9NAMU+D].[BGI5EV;K23$;%ILZ$5:Y%]+WBFV^>6][@<6<]UMA:DD5OI >/D M.1(2VI8W0(_D'T:*&DYB&5!&.]7>S$3V=FHOP66A@Y5J@&<3&W@_Z1@SJD[8 MQ5BZ+^I$8],,5+"20 QQT>(R_+*I#W0K7&I?=[S_FG@MWI5FWI_/!S[Y9@:? MS."3V\[[\R)D!.#M4,@JM!(E"E=*JA$''BO7(KLOYMK9V[@I=Q5(C30+SDI+ MX"69^%[YU^0"HP-JD %B\J [%:?_6HP%QYB?@T(X3MCKV5 C/^P;Z(PX5\ Z M%!>$8?3#Y]!"R-= ,M89-RQ+H4?I*2^T M:)N,I=6R&#C!M^0SNY>O)AN*6$;QI08I@JUU][+2&ZOC*0,S/^%A\HPC930Z MX;;T7T_08RRQ5YG4MNRMM.81TA;Q0^+^0G$%AFZ+>1&2=$45$+?'P>PJ>B"+ M(\LVJ"Q<-%>!NLGHK*\9,UZRH9@U]QPKR[<\@7 U>(WK<38MHC+2X#0R$S.I MUN5VA*!6].YH_Z YE,!,OXT>1B8IPBEYJ<9@]@T'!I([/GD MAH]Z19_-M*BA%\AZK(A1H^=-K6^DB.APFJO:/2,-V57&QL 1;-$> M2$5+(V"FCRS4YD\GIF2WY3Q@.5"O&A]F78L\K G1Q0(E7('F3%&))G;2-5Z M*Z7CX'HR;7&.",'Y&\ERU062"!A0Y]'#1 P45&0/5K%P^T4:?DSV!/G#>9>(IW72A,,?HP'A(N05(@7OR[8D.>R3SN-[_-TK,GVP5V'=5* M YE)=W>$] MW!!N8MIB,_1\O;L6)] HM>'0YEF?10),4SM^&B6S IHH/RTVLEZFOO:,[>$G M#Y,G1;^T_F6,UL:5X.%0H!0#I'A)/OVT&$-=3;0R;_E# 1]>DE'=^5W<23% MT6C[W42$RP /^1]PR+$B'UCBQ5E%%\XD"0LVQJ)'39 M2A0$I0"H*7:6RP)A@>C?ZJ2/2EP:A;B"A,MY.'>J8O(RB#[_25?. 4?AB1)+ M-]6"\1Q,R8Y;NG3_ZA!A%OQ+(%>7376IL;-OV%233OG;80I<,L3E9;;$/G,^ M5*%*>:"_/)8V$S,(6*;# )8C"1[=IQ#ET2I<]W*2?#[MB?"H;FH>BI(7"X\%A9&T(0H7479E9*SN)4,>P+&2& W99=%J M[)L!\;;DQ-9H8(SK4B8ETG'>_=/TR>5>D*L.B@9.K)Y+F>E.Z3JL!(.$_(#B M[_MI4%\(C9!G_9X%E'0FL[8#/M5T \;)]BDUV/L>7^?WOWP?"7B Z+KE\I&O MN CQRI-#/N,R)KF(XR6'Q08=>IV]93.[E1MY2,048Q M)=Z:S4+)H9BC/S5U M,\2H&V_@D]>0C(WRSSDY(0:H< V\+1P3'D=KGAS8$BW)K$B2.FB<8ZM97MJ-:,HH_'IOMSV0B ,ZN*KL]OP2^NAVY>A-@(VNFB5O)A#3 M7H!ZLZ,+=RQZ= \5H'(B\-7Z%)WF*@Q M-8H+_OU.](Z5%^X<7EQENX-"&$V!\6S[]W>#9J/065)N9SALPY$3F63*(EG$ M\1J=$&&, S5_--3PMVFW?#"D=P23OB2%V[5&\8T/; V'LN1$[#"KN7S>JNZW M]JKN22R8V6=O6?%7J/S>;B1WQ9A(QTTKDJG\T8!6C3=?Y!"Z=4#' M.RE5M";Z'<:B <,MW4'DOGV]<_17=#5""?Y9*X?PX('^B[;$O%FGR5G1 M+LHLA9I>3?_YSVR3R0Q3O" ;)\][E.^LLB08P2-;$ALQCQ/E&%&/Q4&3*K0G G%?-@M5> MK+K*9%<\5:PCRH<3T_1D13V7,N/B<[6T#)BJC^).AK?G1[&WD3")7M6%/H?) M$\E4Q[C*57 8PQ_Q.A,9MV3T,2WG!X MZ6CD3/@'0V/H5)XSP%K82[F\/UR;B4#3GAXM*TE^\^?2T;Q@X,)\K4#^*JCI M%-ITRXJ##K[0:'-6F9<0PHHQ#MW6G]29EXV=.]E/X8FLL5X/"1B9Z]K3J/)&$IW^>#;VHX6 MXAK]3N-Z+HV0=$^Q6Z,_M74:9!I[]&%S[5T/_W;PSL/=+Q $ MD9W.[UWT*=JQ'D ^'MCOQ5QPBE9FQD5RJFKO CN)'+K8A9D9.!D!'/+5! MVS/R)@-2-PE+K[0J<;VUC 'ZTV1 PSBX7(5Y='Y8VP_YBO1FRY+5/]P6JWI@ MN_)2[^DM9 Z38]O:(G$QT!QDV"M6[IF7ZHR81D+JO;R[^&_']J^M:V$6:NP[ M>7>0=@3G-3D[12,L$"19)M*@:_Y8/).$*4R3!BJTJ%NS9%D2NB$;=OW9E>X/@U%\N7-H(NH MR!7/A[%?4/0R?6QQO3-XYC K.'8L_HZ:31E>U MMI-AU]L^8+VD_)"CM.6^CE(/.E64ZN#*CWSWR7 O8-R8*"WBK5Q(BX/ T!=1 M4!I&HBO.RFOQQ?0P\"'W%AK1^K9I?4UG\#H;(G[E6[[?%8KZ_6SD6K?:PETR MU=8^U'7^^.B!9V<0M\5?+^M@.896PP);QIT3D3P'&G)1%L%?QY![HAR+$56M M]3C*'WT+$"%/%3+"*"\ 9:\ULI+,?0?J'1XEV6MPI=##O9_-HLN.98H M_>&#HV_))91\'-=RNM8]N+&<^0FN;WFW]]>'YCM[#R!I#-[>UHA7_Z&G_MW2 M[*D)S;[20M-)DY/3.7UU/.23B(X1F2"QA(@BO39%5$J=X2:]U M0R<)[H,L>T&)![%)M)#V'!]--QYZA:"428UJP+ &N.7%-G?RYJ*,1#L M%"1(U1S:2'7P14"KQR[O*2V+9DTKX:3Q.#A0H:MV66Y,CZ0&6C?G26F4X_D8C<-6X=# M$,N.L$9*=E,5[\CG2@@D896&TJ5KW)V6U)1>U$$L^6&S6!3*C.RQH(-CFUV!*ZC M8"'4+WG/A-MOOYLKU7+F^[95KY-/#3*NF_N"%G BO 9BBBDGAR)Q0 M17+(>L^%%?:22@U)NAKB_CE& UFVPQ4*O%SS0CK&^.202S<=L[9.8P/WQ$)W M53N]J']KMFYTHSD-,O.^P%=MIU2$--]T#)@H&%*?2D&2#CV6=C(ST$_^*#>9 M_"C2)H-CPEUE2\M(:,^$\:BU'*C0R?'[='SYUX[@"(?0EZVE2O[9FU$P2^:&9_=#D=2NG@&;GSU.:4]9IT*AW$ T./C(2-#+J1Z MY:O*3OI1GY2.W96!]?")4_^)$VE#U0FS]?RISC>&1U&:W"_.UB.Q)>ECC?B/J"*P6=N&)L56$P MBVKH-(UA,QJ\@;-?J8E&YQ+UD@XAJG;H+#X;#P901U&JXST'C9]^0NW9%X1W M:S=\1-FM#=^)P^2+J8HD#GBU?.HKDJ M!*^K-SA]F?S8V&%*C&3J+WI5ZX*TA#%R%)A@5SUT?=GHMEH$7=JMHLY7+F%# MUUM ^A"?B,0Y9*<$Q)EQ6*)53:NW6.+:LO 2@@IZR M?D/#UE\5"J77U]&1=$@IH=$3Q !78WOT]KDD/_[\ZM]I+?_P9)Q_U 8&>1.D M5!9#[]@T,E\0^6^IB4K6E)_!PADK/8?'3TSOR>EK]6J;"@6&1EI-!EJ\;U,Z M-F!S.'IP*!Z/D]_W@[&9G%MDJBUKQ!P%@7UHJFFRHR'8=+%4JR2D7D=BC7GT MZ/>NP*)_"*X=GIOO/7M]?)^?9C,PKY\ R8]I$ZP2Y(]E]SWCG7B?#4=O P^$ M4-2@8S0*M$GWE56F]0)+^&Z\9:.0$-MSA)JND_Z"(/#=X9W8%IH11.IB510Y MCFA6N&GJ\\;2=IR,4$2<_)5>VI&>D_T#@[YUV)0U:-#;P^2)PY^,@%ZC(<5+ M6).0&^1Q?B+&=DT.HE+L7I>BT.\%%08#^MRP),47\^,QA4O02R1A@MOX;0Y? MT6Y/(_J"LK/?L$U(X#,"GFWN;R4L!.K-7_1JD@5A62U$%M1&3/0?^M MA0]VAWQ'J+^0^4D+R]C ]0RT@Z /*@UKR(&,D5<,P-,B@&1R/. N M;ZHJBSG(@YG;G:GQ7/J<$ (;]^ ;4 4P;12S2Q1V%LTB'E%[J)",A6%AE=V9 MG9?G7!#L\6]-&U1#/+ZA96[V2__YJ*><;Z.R$Z;5CWME%\88.O^:" M?SH],Q?L7-_3H6TLZZ4Q3:L$JQNZ MG5^'B)MZ@KM=;FF3,X)F6XY3X"OO_?(,1<*9F2E7-,@./B".?*K3D:(&F'7G MR?6P]=$Q@[D _+R9AZ8#0'ZNS=><#4(B!F5H:(GSJZU4H6JU;[+_UEP5;+9V MJ:@29XF(B"]?R4X*9MUA!#OSZ5 @.GD/#PEW3^MJ8[J:M1<8&Y[=D:O?O%56 M5;R&>7"X@JYE3UQZ3?X.:AH.SU4W]<'8@T0K+SC"R<0WS1N&5C90OW"H(7Q9(;_@YY!Z#<&U,WXX1"?B_ M>E =+(6 @BH0'=,C3"'&[NG/KUZ,7LNEN&(1,H8[C"Y(\[=M=(+Y2A&DS,[5 M% %[ >>Z>+Z6 PJ*9FAI:,EX(;"F)_^>'3XT,GA6*' M#[Z--7P>''[S_<1;.0&?1R,!G[D:_#FKP=_/U>"Y&GS;J\&[9R5&_.CIGD,F MVBV94-=XD$ AUUZ&3NM?\CO&R0==FZZ;U)'9<&24%Q3'HJJKY(9^5)UH&+>& M!H>%'-7;<.!26Y%D. ))Y:P2@[?'2U$(>#G( 10>=)O+K30-=3@!(YH,=&+2 MQ CU.E=A[L*Y'T'I^$7KXKQA[*L5'7]3"+44HX)4)9J_^^!^,1B1(GK0DTO, MU/=TFNSC:%N\"1]J+>&OF<.Z$6Q@)B&T@AE-M-'T9@):9VE4T>,,X.>"2=%D M9>SQG/O:&5QC0Y>&1W-9J:4>Y/)<1/8H]>OH<]]/>>Q6%U,GMB,39I;B=C"_ MYTV3\]PJDYFU$VD+6D@K+VHSS/OH&O&&5G\M&=\+T+&.]&=->#;FW-B9@#N5 M(_RKC7I;;)#59[$NR>,H83FK_R(UIIW99>M[FU!=<,L@$"?K(#G) M'F222FZ"/'&2R(-N>@SZ]&7&DR^\*@&U0& #NL#?85<9Q :D:PIG;FX\]AT' MVC%AJYJD,\HJ'>D8XBO'V! M;-$"*0[^Y"'J._:>0F#/H1;O2E.-9#J6RJF 3;!S]5TW'877IS;N+X3]JK0#EBZTA\? M!=VO](G8"';G?-P<>0I:>Z5#"4FT Y,^'LZ!!],ZNDI9+IDG#:$Q)ULT11&* MQDI:P6ENUX57IO^L#G#Y@0[PECF^:8[<%U>T&$ .B)E"UOR$PBLR@3,ZW[ZY ME1M B! &9<%!3^'=VFE??-"8UH;NLUEQ)XI_:J13)AIU? T!FL$A M-Z6^S3>5]A'2"?SLI%K'(%KEH\N4"SL,EQ)O]"Y]AWWE4'+*-.@>M@(6(<^,1HS&PL@Z%\KS)T6FA7!:A#"K7^(/OD*/O M9!(8PR35"QQT\C+G@(91')7QWG?!R(HR@+#+"[((@0"RST&)8.^C1G 6.?A9 ME.*(-)>%(AYQ&UR32[P* M:%_?*==Z7(?4U7!//@KK)!)5"NJ1_%?XM<4V5E7S=;(Q'F&2C#H=Q]IZH@DS M7[8P:)D@I[>M,T34+LP.\V"FEJIH),S:XVC]%781F 2[KAP763M :+<8+ ,6\K0*_M2!Y$V@R&ZL^-Y MVUSU%SY;VCD>L_'Z&A7TBJ4&VJ$'9.@="D52G51Z/KZ0.CSL8;YTBYOV 'H M?>**N R\,#^NZ!@H*:.A#DQ-"!$LLHY(NE>.S<@C^TSQVJ:,DT"AW5W//1(C M(M[EPC^G^Y4LJU3+_L\?'OPA015J@XFIS]W/'1U&[.>I,F2XYI,'F[=TD__U M;__KW_[M/_I%DV__\A^]*]B!I LYMZ+ IOD";_7S3Z^>GKWX^R]/GR1GKX^?/4M.7CQ__O2GUV=3CTW_ M;3&#]%^9P*_83&[]1O534\\=WY^UQO_HP5SCGVO\G[_&/V][UVU[RWC;6^[? M]DYN^+87B7?^7K:Z'3^YQZVZ=:RWF5@!9IV\P45#;#OB'T8"IT&A*6/MDZ;M MN51!H3#Y65^XL1,!:QF!U=.D>;D?7,KY]/"9ROD:LOKIJ^=>"IE3Z9T4U>7P M]:;8*I*:E?.8WXM/S0WC,R ^K2U9+,SDVM89JB$Y%[I#0.@O.2?^G3VH*V9Y M[.PR&@,/74>2S_7J"X^M:+(,&VZ"T:-AY^2BE(Y&!&/PN4[R0QB'W*N$!M)F MDK<*"FSVF,M)X5E[X2Q9MDW7':SHB*R'3_=-.?^@_0W=CBB)_3FY5]YWN4EF M>G"5_NG;R!'I1 B$?J"OE_=]G[Z0$CF1EUU,$IWQ7/>I[PB@D41*GZ\FCP-I MZ2*Z'#:D$-JO,'?7U1

8.CGJ/OWOT.>X,+_O(XN/A8,>V_,O;??_/M]S_\L]'1EW\!\AB_E.K8IG97P1T$Y N.BK:XHGB5<;]]*[0Y&E]:M=SK=#M)=T8UK)' 01>H"UU995RE MX1D4VU1&ZR!L#Y=#A?A8(;^!7-?L"69/<*L]P6M69'_)N!$?N3MOT"U;U+:@ MO\X'+QRH%/, F= VT@MS$!37?HOZ'/?'Z>(S:(FZ!J<_*NT%7'_K2RAJM(7C MW\4/FZ'W*!EW+ :F6TYT6O>4IMO@>*Q=O*)6*HA[\,U@=4AGM68!I"V#UOP!QE$MO=;354*%T.<.G.9MWF]SNOU5J_74SW+ M)J_XY$M1]DLZ9T/RP^WMTFR'=CWE;S,&/$=Y:D=Q;H+0Z[5VO4W%[!E9;SV, MNB#=!YCX,%[R=I5Y^U?@?!4 MS94C(#87K5W=CJ!EV<5I+QI1+K_]Z09()D6408"-13+[U]^SY 80E.0J683( MG)AVV221F<@\>?;SG(3[YAH9"E>P0/B<_X@[HRW<9#HE]5GB -UA4_M60:H5 M'L/R8>P5&AE0#U/JXI< [")QC76/E0";[X6JT0[W:#!Z/\;4=!!&O4%6*J0J M=\>HR2-G)J/,\0FH],EU(2ST0^>US4$R]MSI]EC!:12K9"38BI(Q2^3'JQPG?4JKY MYB6!XHT%$SH6+@WWB>D=:BO0(]D5IW+;1#!79=9K[J\J =$=N\VK2WU @PFH M6E+KY6MWAU?"S ;35\,\%T*B1EFLT&9R:"MD6:GVNSQNPEU4KZGW-2,J/2MF MT81X)78A8" F&^$JO!&Q+!FN(2".VU3/2^4:4$&.]KER@8G(5&$+%P?1R8JJ M%8[J0>FK5D1O8Z^7=YUV!?Z: MRV(RN7TM#JA]Q9(E/$!>JW3"K<2S>M AGJ4TV5N31G;V_BLUMU% MC6BI/-RV;< OM=XP6(L=C66D1::PX&69C%U"Y3/"*C<>E=XTOWS%V2NOV9GF M5\P+B/E;+$YR>+OG"^,*5#MVE+$6\,V-NWZYQK5@XRP0)GI00BH@&53./N-E M\BE+, SNA03G@+@UM%H@>>KZN>[T]/1V6+%8<)4G EY$7,2JK155T2]B[3^9 MN.* )RT.Z+CB %<"EAY^S"K[Z"HBH#^R7 M05ZTRTK_)$/("UF:SOG6[ J#=Y^+.0Y6:N-UAUI1RL16GJV[;7R9U\E:1JJG6PJ5F5W\@SL!;0.5+0.WOW?U+9&98/;,'I) M!@2&)<43 @M7S_A6A%TC5IBF(5SKK[P'EJ) 8IPU*C(\3$-:(JM(M?JQ$)(# MS&A5*.?:I$&4:MHUJ=3 [J77NM%/O:;F5.>:!=5?$>\V2;_RB00C@A^A+0_( M!6TK1I0@H75-3K^'E5J-]NKRP!Z<;LG/@(:E+QHWRUJKVF74S4\V_5/N!PEN M;L,MX=I\;E6\C]IMN #1AB2.;Z]+'!!#Q'Y9SFNC6/;$5JSO?(&U+VKTO)J> M];)U7$U K27Y(UQ*N'NQ:MLL_8(*PR!- LQYK9H7!%U/<0/@8; _[E*L\5]I MK$?,*)2=[NSB?R0'762_EA9+" /U5*(G4J-IL!5$[Y(=*R3TJF&78EGNUKWT MHO"KD%TEZ6F_;+]4PBLJ%I/)T@N_OFT,HS!\)]3D,XR1;+B<\M'R[-E^$"4)].^/#G/^'/ <9!\0X/ M13H"0L.1_B=8H))YE5P+&D^KHRM72L'&(;Z1M< QQ6\1@>[Z&CV@#&5(2NU_X>-9O*':*G:'E\6@@EE1DZIW'@ M+AW@HT#Q!\VC>*>U/%1KZ96TEMY:K:7WG+26]^?O^N\]T%W.SL_?##Z^<\K+ MGV'=;RFFALTK,'@#__55LS_.=V-6&#'J (=GK"20* BQ27H:VOB5HR;13+=L6\&P[/WGX:?+YV9]ZM"RBZDW)"0\I^# MM)17H IR??[_GY]]OAK\=NY]>OMV<'9^.82_>%>_GGN7Y^\&PZO+_L>K70&> M?DU]6500.0[H.(-KG;>E+&J94Z7]\E8 5$-;I=0C1GP3XX*"I&R%I]1Y6Z8. M<0U'*7%HL4C"V,H8K\F30X1E0L'B)"2NM)9!LT0Z 0F!7A: R7 Q)@"DI6=$ MD$8AA7XQYF>U")LG-T&T<4SW1Y'W=1+U/C'\ H'?^W/8H8L@+K(90J\3&7B' M;=_[/:%RV#6' UOX5HS2 H.3G9[/#@TX!1B1FB1B6CV='K6E-34!YYI.5,X$ MD!:0T__ "G L["W;\GX5:OI"9@8.XAL1#[%?MH_MO%NP3N_JS3\1;;M82#CJ MI?9M"FON=?,BR;R36.><_D%=>G#0,]/=0ELX'\X_##U< +[]:W4AWN'T+>]# MVI)[: ?F9@),(3PI^"?Z@B:R:XOI0QWD-)_!QX)_Z1E-\^M2XPM*95&;P5[3 MSC$N0:U [AS]*+-^="A!$-!KG.FT&(:8H^W3,ROD,YD&]L=[3>ZTF* MH/XR9A>.#>PYN[!E TE54B;[X<&&P<80_!$N&%=EGS$=^H< ":+3P1]]()\X MOX:UW?*6T2-I"R^P?2#& 8M3-8\+#1;POU)1F$D['7:*QP@ M-&'I'F&J$R9*?P@RV3]+GT"_'.\@4ODU"*QK.1S/DB3RL0<;$1_#)IZA?$C2 M&#W*N?=:P#9'8BF[8X,N"O0KT (?"O +;>ZX.R$(667('+NTXR MK%:+L61@)M ^M"X3I65)Q4,Q4[Y0/*$U_@4*_8E,GZ?6ZI^,JPE/WK[ZR("P MXQLWVU*M+]X,+WA;B=F#_@)O'LN(E6ZOUN;6Z+\AQ$QI3GXMI*,[:N*&8IR* M'.7?RGR:'N%CY,1P>.]UK]PWH>S^ME!;0SGDZ&5L 8%3SQW%>?!Y?@-8=^?T M]'C-C@6Q:G4H;SHO42;480Y5,0(37?T(4^E@RG]B&G@$#TB9H?^-@IK3 YFY MPMIOD4'-@%>+LP0=?ZA[$BLA3F/:+$[#=-ZR%QDB0SB[Z#-DCF00KUO]%AV% M>1"_/I>-_S+%'\)I8/,#?2/Y_L?>AQ:-1+^&ZT$Q,.OWL@J1^P]9;X3L_Z/* M6%PA(,,0=N7B?P#VCKOZ.BF^!LO W/V#T_5W_Y.N#BO?_3[0=43-"ZW;S\ER MI6LO)ZN,7;F,:Q0^/,#;$--"07!H2P=$:RX7 =,?X/1*KULWY6\7+._HC?J@ MK8245(_'"-RYQGU(OM'Q%05C[ M%G8FL=)]6Z5=-)=Y.*;;?(Z&79J @N.=6]/H B4M<2TAJ^^:#V9!,"DHS$Q/ M&.W_0B+4PL8.@7?!)@!1R!]+M<'6-7R+U6#4'6EG$>2JT!(WR: 1[,H5?W5_+L0N27=.^MO.*JK(JT1[V7##VF"AZ61J)LXB#2T7TPFN9T'HPG+ M8'PV91):<.@5Y:?+6A MS#OHJ$SX[YQ45JYB(@^FQ_\SP90-;7FAX4 E8)@$LD^]!N@O V8'ONGW F08UE8V-*@1L\%-5Q08YN#&C+,CC+()%#+?Y7"[!?]RRMO,'CB ,>S3I+XT=V$#DMY M$8=K\R(.&]Y*Z$/_\I_G5][;3Y>52)J4AXC:35WU/GWTSO_W\^#J7S[\\'W_ MBEKN?3K[YZ^?WK\YO_0^]*^N,"K7__C&&PR'G^&CB\^79[_VA^<4JN-GO>'Y MV>?+P6/EU&]Y@.=3M5'J2%PC^&'*SA:TG]!_T1^^Z?^O]XX+9C]P%T[X[B.H MKN3GZ/BDS\GZ3WL\Z8;#$A\8DQ #)A(F":[B5U3SE_,1&%6J,O;\M[ZLC*49 M:.86J+SD*U,1I>XI1Y0H&8T2RK%Y="E5M]?NV9V:0;D'+N.;UK*J*,ENVU0> MH.MW>CV[?;CJ0;UU9AS'O_]=H,L!57019^Q+0&1-NZ)Y5^+?=A%WP$Y>, Z) MU'M$Z]V>A9*1+&2,9=B_A#\OAY_9EKK OURG 8-K$]U;;7YA:Q6XRERBM00W M01@%JB0;&\139:6Z,HDLIU6J=FK0+-LM@&\C-WC&!7,SW5W&_B8>W,$24-8^:W:.)M*779 "G M J=Q4:1C,.$%$8>\.K+\*0R>0^7?VQMZCS MS!M,Q\;^88[;X*52-BYZ5O\E,.&\P2LUHN$S>:,;O%3T(C*S3=(&+U/Q6F^O M\_*I^6UWE0'*P.C_=T>X_+'=@S6I,.GU:*_;/O"];N\$_C@\?/DT3L0-^@M? MO/J SF[OOSK>WJ=QGNAX:K>'KG/UD?)]OVR"7+Y'4%)NV/;+2?F:*S?[__Y? MIS\YLG!DXT?&I4\R<,TXJ9CUO3Z>=6HK9 M2BJJ4\PV<6'AOMY]71V3WG+%K-OJ'KGS=W?>G?DVG_EQN^U[[7;;*6;.8W;U MZ:K_WFE;&_);W^VV=JQWR]6M3NO4B5YWZ=VA;_>A-T#?VNN^W!16AUU+>UHZ MI"?O+?20=BA[G9>(+V<@9D^X"1 M?P!4!T2G1F8T<@I\,G)\YX#^/"'8@6Z[VVYYGRSPD6/VQ/GTJJ_5J[XQKUKD MLR0-_R.Q\*P7Q?Y^I;4^3<8.KX6 M7G^*[T5JP>UT,-GB(R*L2X7H]QHF&8%'; MI,!4N!U#F.8%=3.O8)YL*1TA0CCLY>2Y0I;\$6*A-C.S$(&XT7$#9XV-#Q=8 M#3M1V\&XOMSD'ED/\#!!;(@!>(#I+( X],\=;N>3XG8>.-Q.A]M9I^(\.]S. M=7R9!+EW(5("54(4L'=IL)CM"I?^>XC='A%&*LN!$S.T\S*?R;:WW)0HSE,$ M \P$X9KE,[0<$%U:JN(2;!KQQQ729/@JTPV8J)%L@4#XWC2,J$.ZP28T4%ZH MR..(G=,>F!C8_V).5HWO)2L_M95_^3 1:$#94-HV.!P^6^2RP[E$Z5I#2*@O U-!P3="V#B8E=$;@\SWXX>J-$09/_>0/ M;D8+"6#3]+PBP-=+0R3^.9![E/_CQ76ZF+4[K=\7B-F5CDL?_/65YH7W#:AF MOXMU.MBT,FS:#R_!/'%5&-[I#W8F@B#M=/_:Z_RU<\*2TSFSM_V@3]U![\1! M=]ONH'?CH#ONH'?CH+ONH'?CH'N-.N@&Y?0]<;$%VR ;S.D#DN#.@MA"\(%= M3)[U)?S[2,]XYPUXBKO8;K?:3HG:E=/N=EOM0W?:NW':W?9AZ]2Y/';DM#NG MAZWC W?:.W+:'3AM=[=WY;3;W::==H/LI2>J@=JTC33\[V"^^.7"&XIY.$YB M['F"-+N;Z.PE=]I_]+2/#EL-\U.YT_YQ]M+12:M[[$Y[-TZ[=])KG1RY MT]Z-T^X>.5_([IQV[_"T==JLN]T@>^F)XDN;MI-\05@96.D&/\*R+NPO+>OO MPM@;%_,B"A!@Q;.0#;Q4Y$4:(Y !UTM:$!L&=H/JYJ:REA%&#Y.)-TV3>17J MN'."585@4E[/5E&0?5,T:*TEI]Z\Y574A[+@GX@0XPW@@RQ/E_@7\ M#@8OJ;P0Q[#-._[E]H$SU%)*F"G"R+)B+BDBC&]$EG/%Z-3["0PP)(D54)4] MB8HQCI(,JV@7U *\#GX%_K)R]B_]\NG!>=QQ'+5#^/2 6KE&3O"]$%%XEO U MX;?PZXC)3APIU:VF89;$!'N$NVG??-R1$37=+!:PI0:RPIL$><#[F0HJMH5Q MX0NZ=LG41]<(%LXR_E+."!;C(,M]545K,YL:(GC*W?_N4M&ZRM#["SK7^=[R M9+'J"9-C'Q[4>+/6(@:H,R]+S>^&)" )_?? "R?_>!'F8G[TPLO#'&>6_Y)@ M#O"[OP:O!E?G'W@[CQZ:01T4>;*9M[H\'YY?_G;^IFZA&U8 '*I*[]"AJCA4 ME3J7_8]%5=D:_L^$^+C,_[C$_(_7,O_C'\/\'^V5/O0_ N_XI\%A& MKX;>F\'P[#,HE)\^>OV/;^!__??_&@Z&WJ>WWMO!Q_['LT'_O7?VZ>.;P97Z M#8B1S^^OZ">?+LXO^_C%L($R99/P.?]*"B^;)44T :4Z8$U]FD11P.3Y0548X(,8C0-IW"N\UA)-A2Q'HC MXY8A8L)X'!43 JCQLF(\NV,%+>]MP*8J+65,&SL."A@E*,\*VO;JI'(F!4VC M$8L8L$9!%'7;"%%T":^G9O/U5QW\"K&$;E%L!9D<*L&CNPWA;W)'^6UHWS,$ M796P//>>RE"(RCK>RLUX+S=C6#Y_;:N_ 5ND9:]SVPPW8F"O/P\''\^'P'1^ M Q5VGX''D+CT/+8#GX(^V.VA[=/L'U-K',)3-#C7:AQDHT2W($'<\I=H*Y?X23^ M700I<$KF7)>@;]^$421\[T.0+B/8:]_#(F$D,=SB")X0Z-V _X^3&^GV#"-T M)S("63+-;]$O,KB OT<%$0.S;1&3KIG!FN ?DVM""48?)+%M&" &EHF*3)P) M]E>%,7)R)EJVO"]*?(:2,4HE!Z@RAM_CB<(U M"A.)G+U(Q0RF"=G!.R]B9+E7C"Y"0@CO&XK@G&:9!G=@V(.;S](KGQX;!3B MH:#^.$]PTWV<)0W@5>&I(J5_TYO#;>%5P%7,"%<;W[= -Z6]P%W$0XC]CK' MWDABBDO$OMLDC2;EA=IG7+-4$N;] 1#5M,C4Z]P&^7B&"BDLW)N(FW L>%=O MX>+AKM)IXXO$\"I%YMV(63B.\(G#=_)%O5CDL)ROP$7P23I[I"G:?D:QP^/8 MB3NJ;E_@P5&C;]9;P"['B+0'U SVE'?0;JLSQ.M)JI/MX*<]3-(0)@%J$/\N MP@4YK&'%Q30@ZDF]O4_G'U[*D 2B#.:P*$9M#M"Z%QZ^A\@)*Q!-PB(*>& \ M9H&'%*1?18X>9=*V\$E%M1=GOJ;G,@T3Q>S/DCG^O4AO!) D7@W?2Q/@U^$X ML^F:B4&@KS5B^0+"!0;#*VD#.J(< ?;#V(6+120O]WZV$.,0F 8)RVL&1!R' MZ;@(@9CW^L/!6<9QCMJ'" L3\>TU_<,CPPMX1(%>+^TM]>6.,$=!M9&9'-]J MBKBD"?"=S&QZR_L$*[$9.:*0=N,+8-@"C4(*. !=. M8P=1EJBY:7-GL UJ689Q$?=7'%_*9%Q#1 M0T\S@0PYR^O:37 RA=@ MH6*4 XF$FEF,0F ].;!\NMW8-J/Z/D >6O:J]XE%D<+5AV7 V=/;PA.YM_?Q MXO-+&%KN L&UDIXI?TB])U!+P#N!&F'MM6)$V."KT)**WERD.T-D+%HR^#T8 M\@'P:SA-WKCX)@0&A9*"C&AD76."[I5Q:U"Z))I[,$D6!"Y+&K9WEDR(P%[# M@<1(MF2R/#&Y:GO0 -;;Q$5J :FH *-E_, GQO>F2:C!$[."ZO MSJ,N%^D-'2X0EQ@OQQ%I8Z37B&B*9RVM&!@P2I9"*B7 2&^"\=*C>]#YQ?NXQ=,XM*R9(R&&>L_F5)6L">A?QROH?VE" K MR5ZNXG&\M[1=>8*6/VF9W&ICD60[PO8^Q=Y0 "UQY^<#9;H1H9)FS9U,D#X2 M:A-Q&R.W*D99. G!8$$L(U 58->_ =6EBY:W)UTJ^G/I)WD)\@ULG"P+QC.0 M?'F>[7.P5QK/U":%Q180&RQ9"#(;;0DW)JU7YE9\;@V!+@0H[XL )"K%ZL$, MG9+05%:)[U%XB(PM5$Z\(35.N5!M4_K7J6#\Z3T<4ZY=?ZK6SN;R&9AB*+S? M\"I9UF<,YZ3?6_[(O+7=NH6I78T3X#3L0%#K031IJ5J&658@&T5=LL@U,/@X M6(1X!4U'&7,"9!_0V2'__ZEWJ-L8H?4?9#-4^D:_8^X)ZK+D!Y4N1<_J)(.I M$L$$"4@Z #)U2!,:6,;NZ_?N*@UB.&,\,K4'4G64J1CR]:S?>B$&.TGH'C$^8P.-6., M/2&=5B\#+MP\4WR6MRLKX]:7 MR(?)PU"3]!YGFC1U5R6EMMRB4RW6X.QCL,KB(&:/&)T?'&V(!BY^2]L^0UAZ M?=W4P#&8&RA

@_T2ZG1X+J>]F[!()8QR#P]ZPN;B M6*G@"I#,P-KA.88(Y/#H X$^*G2<=@VT.!C:.1%U\<;=U.^ND>J&/>_)2C-5 M,SCGX;B/^XF>Z"SNAO7",P6*DW6&=ZY+;D6(QKIV@K73Q!G)BZF&QZOQ3X8[ MZ11$(4ZJ@TKRFANN8&TP_Q.R.I;&Q+=X%D,5,S4OI(.XIC!\DR_$)Z[ /\Y$ M6,49#@&R=#%],4"A8R!!B1+$R:Z16-Z6[!0D*F!&7$](7]$^#<,V:F+LJ(V7 M#XQ+U=RHC^:R\CKLI8(?(P.1 T][Q@NJ\N0=\QD(4]$-Y MCN5G$1""1/-)/ GKZ.JA#[S.P6KOE4B%^;!R ,N2)V2#W>7UGCI_P M)-;J%JX+@NNX01B8MU&;HAFUQ%%7-JEL\VC"S64^+31W/08 X:/*'XD,3:VT MZZCBJPN_$TL.88^3A%EVH+H8):=P.6[TO&5'O@+1[S3;Q"?O "/$G'V2B\K8 MIVW#F8M;;PEH4[9;+;XGHD>$*+P;'6+<'X[L4A3T^5DT8G2*IXO,S2-OY@0@FBGO N[T\L MJ@^'HI8T,:&7W:750%Y65YXF^6%:[*\L"POG.>GW(?RPC.J[6:M MZ%GM,+A9S>O4<_QY@#-6[JE9.CJXR&UDA@HXD"96;0=US!IAR6"Z.U \+"G/ MGBT_G%Q"5X O@2YX"0P,_[(!+]3,0KASGV:+(IZ)!DGG,#+,&Y0%>ECI.6$E M_5,7E'->G%\Y/#_KG1[!QH6_M*V1Q9LG^/ OU 3%)Y83*:__ O3V36LHROL+ MTU)TPO6QD4+F_P/%B;?NA M,(^C_H4YIY$TN.G!9/MAT2^7M (3Z9&>B+YAB'Y:8R#A@*G1WHI?<\\''*LU M&@O/$]>,PVK\0D&/32(T2\!VXL!*QR54)Q;N$=?$0-*"YF=8-F^\X&.?B7\) M"N"*7.AG :@WK;-";8H-/<4L7WLDA:N, V4[.B"= MAF__G/T.?4W\MGFN&,&M+X6WX ^Q'4;859?WZ@0+$Q1QRPWOI+DA&OL=JB?J=9VR=S)39QP.BWR500"C30FSNT2&F/W+S)"3TQ;"::[AE:3703 M-B>1T\P$?(\:+>GO3KC#GT?)P3^>,B^RC5-OC;TEP8MI01PX25[5,GPKW:R5.Y MRVYF*3BG%YZVL&%1CI#?27B5ZPN>X=Q*$3* M8-!SU\/ _[@$2:@?;CHUP!L@>-7HDI9C!(B/ << X-W85PHTY:2=]YU,H(Y17*,7$JY MEY3)?<%3BGL,\GYDO*=7/#EQ]X<[X($*13$9J'EY$_Z.P22@#1I/2+\>X?Y% M0$@*VP3O$TZ4\\S)9S89&=.# M3Y]1EIY'K-R/[R50= 6O_]&[_:9T3D^O?@"GXP=7 ME^&/O%MF='A;:+'A5Z>G5Y M>W-UP9'Y^N;JM'N&0:"E94+:E"YO,BW".,\L?VB3O4+W7YYK<_R]]MPAV#F@ M_)^4I:UD)PKH88X9_E-$W) [CM__4WP[#ZT2'CW/LS!X98*ML<,>WA0(P8/Q M\37^!%[T:/EA"$1X4T0=PKDUE(BK/7VPV)W2?09KD6RY*\JY\NB;_'>QWB1^ MIT9S)U,)OD5MCL6'(@4JD<&!_ "&9*!'GFL>W(N6/\-("?BB#P@6VM4BFL;P(Q,=[?KP%HC?F"5RE6SK M)^.NI:G'5YNK#'79:JA+78:ZR%"7?0UU(67HN^$8]^1F0"V'*C@U/\'GOM+A MOL0;$CT(?;U02 D]2;E"(14CVTU"2)5#83H%14#%9)<3L7$(!^%^<@CPQWA_ MC52'/G?FHU)M^0\4_$&W,2#ZX3_ZV62 +@&;@09AQJWAO$2CY:&9@0'6=W0' M!$AX,[%A&[2J<:S5#^^.:%"M;HJ?8OVL'SOFNV%89H>':6KM:NU$R5GK\@AK M^4(#XY=:X?UOA) L<0_LL7O#,\-H7)[E&V4/Y2Y8I!*,X2,C5NWB1Q,1OW0( MSV+:85( I8\,,628)D"J:9R)@H$AXX!'A&.P3B(2P68\K=1C(NP+_PDG3Q%* MZ>NC*:T4;RNR&QBF;(>+A]D![42+?YB,4+_V/->+%CVTO.%D!*_ER_;H##S+ M%!G0H1YY H>)"X2/,7",(J!B-3([#S]U2T^9L7E'-1T;EK/GR6,Y44LXCP/3\3H4'/)#FCX42^%Z,QD!,T1'S M';8MGGG@)=5L?IF&FAH%F)1"GXZ1@-(4?5_$[4T=PJLDP2R+!=Z'.?Z<\BU? M3 %GHR9EZB2$I%*0)^YGT4ORXI]%?>O>%8_S%2F2NW M0-W*]GT?*X>E5_^J("GYD(/ 8/[CWZ(XU^D+" M6J1+]V@E,'N^/M>/%Y!:W@"D'?"FB!1[U49C/(XT%&>@-#Z 662XYX WEL\+ MJ(PG ,[#4- ;=!6#%2T$S>4B2KIRA)6C-YW#O$$)//Z=A#9=$0.E32B)A)\7 M.0/ ^J1SX[' (4E$4TZ04:+\1E(9F"W/9U))F#ACC,>86DDD#@M36GR,[&I. M8LLP.ENA)EO/<#[.Y60$-#VD<>$@;M 8,/^)E'9 /_Z>F'U>U \4!?OG[ M 1N:'[\'GGW+O)%_=7?KF1W/NX4O?T$[XX"\LD-\G(']/49#QYLP-%VDG[PX M5U^#M,=\D.,Q5]I?WLW%U]7MM^Z-TKL\O[KYWKGM75V6UF&>(TY_PXZYX>#' M/AL>6\_'#Y8)SWP<5JN+'J@M>J"^Z($&WIPYJ)3A8Y]G_#5&&SXEE69(+NE* MVXHKK2%=:=*5MA>N-,$"64^:P$.\SZI&<"A^2J'A=>?F5NGU>EOVDDE=9BE= M1JND=!G\<5J7T2KO1I.^W>\+B TZN; MZZN;SFU7^7KUC^X-QNS(,)U,_J?EW.&WRW1EM#*6X9]UN?48ZEHC4.C:-PO 5N:-Q- MP_;=UVUI&9P>\XF61:$*O)KM/.I%6]X(KQ.N <^47N0=$/'F7LH[(,&L.&"F MI<%,RP4S[=V 68Q@IU??K[N7?6F=+^3[MP ER>F%XW0]S>EZ+J?K[X;3^\#H M-[W;/Y6K/RY!4?W6NP:E50&=];;3NU2^="^[H,%B:#G_/2FRWSN7G:\4GDX_ MWG0O0*D]4_I@AO^N?+NZ..O>P#.WM_"\%!E29)1>9%33(B/KI^ BH_IN1$8H M'(CO02U H=%/28+;FPZH#*?T2U7DM'#K6.E=GG5!H3CK2N-7"@_RM'<-"D.:8D38\K ^?(2KMZ4EW#R M$JXDEW"UU"5<%K_X)=P_Y!U<(96/>EKYJ.=W&FRK/X77D%.Z3\P:G&4'W >UK/7"R;D)'7N-W7V4TT?>KP*WN&% MZ_M'E!.&]NF?% +?I:Y#.55=4^T83M:AWY3*L:R",:][\P9(ERAW!2B:(NG\ M U](M!D.0 80$UI$QIO@_(5DFS.]>7-: [^7I=735+\4I-CM$6QA!:ZDVB)0 M;890XSS.?AP3YHOT)+ZGW7]/,)=5$K DX"(0\#RQBP7YS\'HE.)64FLQJ/72 M%5VR>99S@G3S;/NB4>#N6IMGG2%ZKC-$Z0\?F(G5,K;I%=G9[=X5E6'(J]?@ MA_O 4Y6IN)9+X=] ^);HXO;"BZ=;]!:L;AW=#@IAF;PYM$1CQR?+CUUS>Q>% MG26SZHG2?7ZP!M9V_6QO('IR?+.W5.R>KV[:"[LP#][#OD[47R=JSTSOHL3\ M9\4:C9AI\1XH8ZR_1H'K5-_-N/O#$*[_4VZOE/"ZY9U< M[JVP,0EU+!FH0-ZU5)Q"Y&^;JX;QN1X/W"!P1Q^5ZOA9(:5"\>X'AQ55P3]' MGY2LMY(_'UW(MW[=M-JS^*S%$=,)#[P/?/C!Y\L?W[]T;Q9="RY8C_;K7*5T M,YM6:^QXUXAFMSO\6;=_>M.[GI6R4;0CVL4)8<4)N3]/%7A1S(F?^ M*T?UR;N!3>WATEZIU%<7G/&\KW*-8.O#EFG4W1PL%V-%6.QK^.'M_)KZB;:* M5-THN[W=JJ+@X8<@&'_\\.'IZ>G$9\.3>_?Q0\<;/EB/S/_ S'O#^V :@?%! MTYK56JO] 8QTK59M-FMM7:MH6KVJ?6#/_]1K+?C]R4,PBLQ&JHL%XM$SAL%' MX9V <3M8[I17\<0N%K9!M1R^,^\>>R1P?_%WXT5ITXV%IJ('@MP4(U>4E;BA M@HB>@:4W+[&RIA\8GGB#TI\,>"U%K(7I68YO/5/_[A/>[J[_8'A,5(.X8:)[ M*^_'U\?^#U@T]N+BE(I-K5JM+X->A!_*]02&P#ZV$9B%R-7'4NSD M^=9JX<7[@ 5/Z*J/Z_RJ67#BG7@,D[SL9[P74/_%AU?Y_!L2D/9JF1*0]A"0 M8M[7*YSW)2[-EN!5:56E<:G2 H%0K51T^%.OZQ],]ES5EK*H1HQBOA!#;A@% M2@"8X"90M3P61I3SJ]U$\;S8D"H+O&B5Q(WHGJ^U5!BS&VFR?8SYGXG#% KF MK.@[(^5WA#'2]DG;/EJ[JNGU2K72KK3J]>4Q)@,G5T\.\_P':TR@(UQOAR.& ML[Q/&#K8Z<.EHIP/$S_^^*@L>"/-&0DU[Q5JHA2"%L%-L8R9%?,89]:@F1?? M+)T?XO'%YGO<7N+I3G7<7DKK(.B_W]VOMBJY5&FWT]VL- MK=&NK.U;^?)B&T]^>;TH4JN56NU[U6JOAH$;Y\5J[4)IM85SG]0DE*3=)[6: M7JE5ZA5=K];J'Q[A;UUO_I,]5X^7=]53\)-(DY6^>XDZ$G7V'G7^9V*_*+I. MCI2ZA)QYD+.+[2DRY(AH)?AGM5W5R7IIUNJUEH2;M[XJEGBSAWBS"_&R?;PY M9P-O8GB .>2\URL2<^9A3D-B3GZ$;+72J%K,":,("@V:YBP%%M*4]9?\R&,&U'E)@= MN:)J9]):*0MZ](]W055;7V:U6CUN-ZOUG4F8;2YV-Y)B1YZO:H5'K$KHF <= M,E9U&<]79:DL\S/F#SUK'+JPXN)S9<$,Z;[:2]#8Q3*E^ZK0P*%53C2LO:G7 M=I$+4F0 X6Q8>!ZPA*YXO"" M)4PDJNS7.DN%*B! 6J6 E>\&" P^6:U.X5_2(ID/+/IV@65DF:;-W@6V1,:) M5J_H53).VM6ZOBJNY-Z6H*FL=$=CVWUA3(!-5'*D9'#SOV589ZG@IK:3Z];M MHTUGD& J#$R"C[RS+RWVH*^D%. C M+^U70A^9Y[*H%)56T9:Z>*$F2A1%;+*1PR_JT4L654HL"WQHN]#X)'J\-7KL M0I+*,E.%!Y"ZO(&98[N !M*HMYMHN]1J6F4YVX7;(&2VQ#7CPUJZZ3!BLF Z M(\M3K@UGXC^(8KP&11QG5"&]+ D[9>]1*!R %#$M.V0:27\S(&?AH2?N>GZ MU5J]V<9T_9;>;O\3K9GE\O6OF>>[CF'SWB$8D@S_7A68_C0!:SK10R MA1[B5I@77 Y@DKK%I<*$JSF@E5+@M7<=H]@1^E4 M0%/7FRUMN3Q.-G3).9?!JRC$G^,)-GJ4@"4!2P)6N?U^4V)!(M9(TF\DG@E\6HV7I6CT%JA[ZEDDY1=-$EIRR8ILDE*CO"1 M35(*I3EC*U"I.L_IEE)IM#12G;4:EF!YBY"M[];PP6"V\L6=_#1>C+0V//8L M6ZGQ+@VR__E^+;-LRG Y;ALXR[9E8Y5EX$?6;%GEKD%?ZU)\O&0J/5ELN!//.T"I[S[!4:\E9-^,;NVA8&K,D9.W5,B5D[2-D%?JF MH8"(M>6",N\%L41*3*-2U1JMZH?'2JW5;-9Y2HS>6"7#_])UL&3,)'!!CTI5 MQ(S1:>*80+&(3;*6IDR#*0<%1C6)1O/MIU:KVB#[J5[7 MFF]2'^#K$[,#XS_*K?OO"0M2UM!WXT71M- 34 [XD<;07J)/.<*$S]B0&T.: M+JVA9?!'UJ=9!7^6:W1IFLPQ)Z/0;Q?1Y&O]=A*H)%#M/U"5HY.-!*H5@4I6 MLID/5%J[4>$73966UJQMIMV I@DW'#P$1 P3D9ZX/5QGV2"F)%%W"4>C2 #HUJK5)=KF#S.BT""@@8:[+K>QLUA]FV)M5VL]AMRM+_RU)O<069 MK%4RK[!6HU[1ZGKC@ZGIS7:K386U5KO>YO*M,QY[6/61;J=O,+EI\>UV 87C MEK5IZ;#9-\%8GGOM9)-(\K1J\G)[ 13)(B0K0U%SI5XJOF=@L1 )21*2)"0E M(:DI(4E"4E[?8IG&J*5JWJ\" M4:'K3T*5A"H)5>6(,990M3)4R8S_E:%JJ2*?43#$9' \!@21@",!ITR 4XZ\ MR:(#CFRMLH/6*HV*;*TB6ZODR!_96J58NF_]KU+YG9/%7:U4:I5*G;*XF\UF M=:F\%+VB5S.Z++ECTM5"5.7TP6+(4*,1\X; K\K5W9TU9)ZJL+L[-J0O\V(B M_V,XO 8V98Y6RZ(9RWHB>ZD8E\,1$Q6NUR.N+9!67$ W3$-"T3PH ARJ-2HM MA**&WJPMUV<%Z*[VEE!4DU"T5\N44+374*0U0JZ54#0/BIHEA2+K^?^9[O#O MJUI'0_9HH(93T;7F/UL_E[:1NL]L."%L^>(Z$S^&I\[(\I1K0!K_04UW8<_I MEB+-)8E1>XM1EQ\ZY8(H:2TM!U$M"5&K6$T"HFH 4?7E(:JV)8B29M1^+5-" MU#Y#E+2BEH.H=DDA:DEH@G]6JRURZ,$OX?]7JGGVX'K!\2V#GV*(NN[_\%.! MO_&OA#_/ET"S5\LL%="4IA1]; Q1VU=]%TDV[PEIJA6)-*L@S4KU8^8CS8^3 M_LGQP/"9*<%FWY=9-K I1X,N"38K@HTL";,*UJQ4#>;"=>[7,&I.)-#LU3++ M!C2[\"1)H"D\T,@J+RL 36VE B]S@6:N32.Q9K^663:LJ4NLD5@SC36R7,L< MK-':E4I;UZLBB@!^K%=:JP2Z]1QS,N1U63I/AF=F(PC*@BDRU7T_0:56HC)@ MB@Q06RAR=6TGD?5;;]NX5%/?"\L/Z")E,O MTX+WLYW>C&R]-Z!LO[A_0O^= MM%_4J^401/6ENHN[CH\J*,BBWUV02>>NQSSEJS$8&"_*?QLCF/_OAF\Q#_/^ M#&7$1@/X/3S=_5/Y:KL#PY9B2XHM*;:V(+9J^RVV_CIVC472ZMI]XM*G$P2N MY[ 7Y;#/F.+#K(U@XC%E;-Q319K@P?*5CN-,#%NY86/7 PGG*.3I17OS2 HM M*;2DT'I[H54MB=&W5 V@FXG-%*UJ'&NU0^/H@U8W^;^44US*'2R&FH)B02TJ MO3!UT22EEI1:4FIM16KMPDN[=:FU5';)JE+KW'(,)UDO1DHM*;6DU-J"U"J% MS%HJ3Z&/>=4@E+1JO;*T=D5)VE*&21DF9=C.9%A[%RWAMR[#EHI_3[1#.'5' M8^;X7(#=L*$[&5/6 Z(??"@)F M8MGZI-C ^(DAO-^ 3TS%7D3,;>R=9).IEL,K,THX M_JMZ#(=[08VLZ9K4VQ%C8?CG>&66Y MK?GK/&87TXHZ(;_IM!(WS_^:^(%U]Y*5=LZ=A1N.L5Z8)@3JC1\E$)E"O5$> M#!"! \8VW D2 8>NQ=>5*P,-?-J^YTV'\X M:N4.L(Y.&9X403G*>.+Y$Y@*/M(+V$C1ZH>#(R27*+-LQGGO2BZE&MQ_^3U? M[B1;EO..ZJF>Y?A1IKO]]=?SVYOH9OGC^]P79TDDW<\^J_T-WYVCW^.RO%?H_^)XQ_'GON1/'/$[_ZN!# M=B._G>5O))[&VMMX>W6*-EKT8M/R@>1A?RQ2UXX'MCO\*0 G.5XR'3-PAP?;TG&8A@O M_ J(0M3-R#GCZ*C7$T;3I";XC/-(=O/>CT90K^6 R-RU;?+\?AL@D5GFWP\L M$*%:XT )K !G$/XHZ ^>A(/MW7:_A_LZP.]JC1/ZUYIPM,UEGE_=?,>Y*CAM MP :E_^/[]\[-GWGSWS%.O($IF:3=:H.S[@.C6%;#>0&5RE>8S4B79_- MNY\QX%DE& M>R"X=C8 "]+FZ *HZJ3H 8P QT=9\G$R!J-M:/B,GQ.BT%V8Z^-'2)3\*(5& M&)/_VP=\_V=5Z5V>QE#T%J))"?^K:QDY=4R?T&H1()46380?QO3_(A3U+CN7 MI[W.A=*_[< WNI>W?:5S>0:0='U]03\#,"EGG=O.HB45%'D6Q)C#'IQ>7?:O M+GJPQNZ9DK@KK:JLK; ^7PR3Y MDVA)6EH*+".]+:7H+O /#MP@<$=BD';M9#4O;.K;]9/:MC,@TWSZD7OUYE9N0U %MGRJ-4"D" M14:HE=DS^GQ^K.:UNF@7;,%\.FU)D^?G/5>IZ% M/>MH*^"LZ_MXUN[87^F8^P'\A3YC(7N&[H@IAQ>N[Z]:5ZRP9XY; L?=V,?C MQIL &P[K%6>.3@R//6!LS"-3\.3WY>"CS8'3;^[CZ>,M3_"RL(!$^K@?\);( MQY"&/NS8SP?7!G7,QYLQK2F,K"Z]=U_(0.P2$$%K'XE@:/@/=[;[]"H9 .]0 MSO$E^W+H\:[ N;?W\=P=-V +S_P2'T)_=.KPXY(P,1GLR\'S;8%#U[0YIYYW M-Y'C WS7U]J+7.>I 5;UH\/^[K7K7+C,%>%"SS^5DOO1=^T;C]V*FW#Y+3WQ MUCA-3K,OLC-?FKK#GA<76&_].C6J> %N_V_6Z!Z8*_C[P=@ G+MWM9-_C>]A M8=XP\]&'\!37"%C5*S,G\;K#;RUW]G3.BVKYQW2PQ7GIRC5LV9_&2/EB/YHG MRA?/!17JBVW>GVQ]+M\,Z\Y0JM5*NU[15=%'>-T893WOQ-<+;=T]]=PR^Z/R M_[6;^G'MN-6HUP WMGLZT7]-+1)E80S,<9-??)T;SV*2U>-ZHUJM5=M;)R'V M<@+6\GL(Y)!C[/CJ,6Q!L.)-11&N8HN_Y[E1P+>N$CRPE+N&\E/PPR\NMEN$ MPSBS/#8,7(_;\U&]O3W<#J#!JS%HP%@ U:%-R+=GW_("/&=B.;%7?S >;4\W M3(P?F#$<\J@Q9(QATBH?B!L7NJ#('*-R&,3Q9D<8RHU'SH:\A5%XT4Y4 ?\ M)0 >YX?C,9O>GAK*3WE_+.'U1U_ID4K1Y;%#&#^$SV*OH9\@P[\IW+G&TZ70 MB40^%VK_R8SA \\^8/"?QYCRP@R/7H$?C<$0<4T%Q8_:* 6<4\$>L.^X+OIC#_RJ?4DJ,XF,3BQ7-')[#'?"!WXBDN)R[: M0V7A.Y0QSR95[@S+LU]47)]AVX"O( WQ4?CU&";K\_?%KQB[OA56\4T<2U M%*!2H>>102M,!^50 ND%.5%]L(Q3OD8Q_C!OD6K*G?AZX^(YI%W^8H4SJZ\G6F3EE)3V#-R*J[&<)2)\^\)'.R= MA8L38 *#>6Q!>.Z[)%2"S"]@+7-!(,"S" !Y^P"R,U^L&AX+Y1P2B#6P;!0\ M:6$)-#Z*4J1.E"NB@-3S%GF_Q=GCR;MIU2%^4>XL(O)'XB*&]D\4Y'*8G:&, M.<,FY-T=QN1XL2X<,3L/T4$RQ:]F\K.LA")-WQ"8@;].0L,,04)R^(Z9*(<5 MGPTGP*H6G)UM/,6*8C*G;P+RF'Z1R.X+=[8??Q^?Z#YSZ$]R7_A*6M/^L4N^ M7 <1:DXHPC\FA>4E.^V4,4#0R&6430R3'7G<;D;*2AXK.$C:O0.<\*( MCY;!G("P'7J4BXQL*(&R @L"" MJ;!'S+ =4EXL'"&.1V*=,Y>5VDI2&N()/!KVQ BBE^>I M4\J$(YE)#0.I)01L(\S4P@U&L6@RA-M8/*H(\D^8#H#9*NDA4"] I763XW*&JF%0AO%HXL#G9)@R,"(028WPUS"N3W#GN5Q( 69X MR,?"BN#OFD- 0N0!):9&"0OWT8*9$ $@P1YU[DAC^9/ O M;IJ&B=HV>U;^-3'O!>/0GD>+$GR6?PBF"W/%?#+#QA\1;$ )0%4XP4.A(K/0 M4 7CP/C)'$H#!Y'JVHR+SB>NS< X*@J,Q-R$<,B?'!&%*IB=3 A@R[&!BO_4 MU')?@*+ 20JXZ6-R89X62&DK"$]UT[ES*[/,?F4:I*]K7E$ I=&FA-XUJZ=4 M*PV1#_PV(22S!/,-P)<#2@6V(;GG%4*7N$Q\@[DDJ&JM"*6<D(709*:5. ME'()/7T>)UJ?@R_8=.BH!?F+SAYRBV*?:!#+8]RMR,[C_E-0G![A"P!#W_%2 M?-XA26,IH8@>H?RKWKFN2P Y?*40U&<9 =T$#[A>^A'F+;;DHC M6#" SQ5YV@5$9FZ!V:Z#W[1MH5D/A99Z@FZUW-\+;WG^/O.38,)S\3)&2@7M M(%3)3=#80T0%<+-,_#H8Y9YK#!\6#)D]OIE#Q.Z* 3Y+\)3803PDY@@S*/4R MH%.3;U)B;_AN[%0:;I>;43T)SXA74DJVVIM%6\ 6"V@BP5,DT9\%XL]8HINRG M!%,X;]P!D^%$R&Q.N2' 3 T'G*)Z,N8%[2;\)FOQ'4E G[\:O@-OG%6N:NEH MAH(652FR\OBF2L%: M\L7/",24:Y8)X$:NV,6$W_,ITIK$T:*[,^=\R;>9/;K%)TXJH.(;Z @A5T<( MA2J.C'=['.2H@RV/4^!U[F J,4'3Z#%!QU[-B ZFJ3$)51PE[R*7#">-+&VM M3M%K@4P*)?(CHE*3XQ'6(#6^H+7C6(^1 =Q_(@PG!<-AM.BW9QXH7Z 7,E4A M$3SM_S=X[2+R[8D U"V/+:W!C#58E=:@ MM 973*9:IRS%DGKK,(=]]0EPB MASR;PTCYEHFL\ILP3W(OB2,I[/5VRD\0)J['M%"JK%*>='_5OXKF2:GBR?![ ME1]8-E-?9)8G@A5T[=,1@)DE6HK.RQ./0C$VNM53:]D_OLZGY-UG9"\H\Y#* M_E^FLH/RID4=Q*W7FY=V4-)5'3:9PKT/:LW&$KG?Y5)S6/GV(3_O&^,^HZQO MFU_!AH(V%=FVBCAU>/ Z)6=.19@MC)6;_>+$%>9T.9COTS?/'<>91!K(2KK* M:]+AXZBJI1HQ@(G,U4W0$?ZPFX1%>)L![*N2<]S3))T#F@#_D^;PG)E4/+&TY& MN$N4F#4SL3[,J_=?FUA?4.K+ZCEG[,[B.9FTTQ<6&'>Q!)8F>X87.\IP;>RF MU'XB6M\7G,(A-RSED"M+TR4P0)E/!EG-4JIX\#E/UQ,A8[E)]V1F/(L%C"?> MV/59;KV5I>N/*:_:(2[??)$[-P:C:Q@B?[;@"!8A&(O4+J&7$& PAP<#8CX? MKH$_3L9H8G]-!E^T51'?%V"%.U)&J;H<%KNS2=]YR"3VB+JTD/0*I8SAQ'CD2"S*>-S8B$;7X9%]QAJ'I2%5=ALP:B^H, MH,^"4F@%= ;II=*T!PS?0R517,?.50^-"9RLE_0298(*S:1O-+675!^BNF _ M8V894P(OWR)/"4 TP(PPP'08;MO$"6=#&P&Z#S]4%;/I5%$E(5L^,$O;XN!I MLV K;5.X0&+XY.@7@MOLH+P="K5BB-8O;&B(/$9>]PB]#$ 6=@Q)Z@JR!%- ML:J'( 0Z3SK^5$DD7S@Q.K;O4IF-?[%A1)M(V.FTT+0J QQY-T%V$+X8D>3+ M:Y.$0BG6J:(,+YS:@)'C""9N@MJ-,;N#>/T)EQ'J^998/!(R"0S2M.Y%A2E* MM;'2*G\D.=V4FH0#4Y"UA6TBV<[U%SG&;ENK-EOIS ;\S>L3&T:6:=HLF3VQ MY12##_Z'C33GO(0/1&O.6N7@\^(XV73;SO4+C>Q\!V>'Y;[/]6R$'"Y$:G]( M$MI4:.W>G/]T2.VKDR\W$HVX%RV=:GL=%"M;.A6[I5."A:+Y+-N3;8M=IPP2 MLG%/Y< *<#;Q!X(JX&G<[JE6Z&14H]/PXV0,VOG0\!F\&0,(1!]TD-J7IR?O MWV\U(R[K].JR?W71.^O<=L^4+YV+SN5I5^E_ZW9O^V];$W/&? [I5LAT;3NZ MPG8G/ACU&(GQC.X(Q7^@:RSN[Q4_89+ET98/B?/JRDJXD']@BY)$R!=\\]%B M!3F4BAVMB)ILZ;#S>$+?F('3/IBA;BBBS>0&A6)&O]F\!C =>_RF8P"$HM3X M^T%C<;[,YC(>DFH+I\1C?E3PV/A9H: 4Q;L?'%94!?\&-2V8YD@66%P^"RY%"E/J0X!;%*HFC[ VNS MQRV0)*S720B^M23C8?/+B-GR+?1,_KJY YE'A&\PW+3Y=O#YEWECZV\Z>,HPHPO& M^.[YW!-5X/GE<>,@=0MMX=6S'EX]3QR+?_RC?Q9>1$_\XWO#&'_$D^XX)O[5 MC8^Y$YP:GH?I+?\P[ DZGX'KX%O5 X7J(P8PQ'/PT9F,CDTW.#;9T *2.E#$ M/_R_'QQ7#\!D5#6M$=YCAS/.U9"V=)A;I::"$R\7\SDT]J8SRB??9@[Y5G=. MOE55;S57(5_"L2T2<($@ZQ3\;"5..M:HEM1T*U>6=?DZSP:EHWG>NYZ?1 ;<4[\&1L$ M\4_"M;F.<*F!<-%TM=*J2/ KS' % K^ZMJ[!MP7B162LZFJC79?0*&V_%#3J MS4A&1X4V19T;SZ LTB&SJ(.GKQPZC&K/8!/')\JGHTY6'L.R %C+B:>]_I+/ M(/K:TCT<#ACDS)T,@KN)+4I@^3?1]-;DBZI6G>()\A//6$5U;39_RU7HK5;. M*H*IJEX M(JD_];7EXH8)%65Z1:U6I)M;>@&6576NL5Z()0IX^**>"J^A-$Q%PTAD+ PR MKGT_+ Z[R\^ZXYA7>- =.M_7R9V&VFRU)3X69K@BX>/:]\%O1ZZ:KM9UZ2R7 M'H%E83(=&2KZ4B-56\Z$104-L1+P/J/DTEE3.P?3)1-UEL?GZ6H**KD(A>)]O0V;F[.*W<9)^2X?/FV$3 ^'MBE)5O MPM^.4>ZL9V8>_X=Y;I9'J$:?_FF'"L!Z?%(@K: \QG-3GWE/X 98;K!$=G)Y M-8#&^E?TFS!8FDVUH:]TAREAO;"TOPOK?.G9YU/_^G?\&Z!^O=)6JTU-PK4T MXN>E;UZX<$(4Q"T3..48[WP,F< I+8_9_L@O,DNEB%=SC;P8J<59*@A<&TH# M:*EZ97=F0LDL@D)X\)8GSKR(JL5)*JL09Y$];E);?U\0UV>P^Q1J.S9>E#O8 M(HESA<&YO)BW);(QPR.]-E[.X4 O76?X*L= 2ZTU)=H59[@"A9TT\J*DEDC) MW"B)U@X^-]5*QM-2-S<:I5%,;E96"@TL,@=+R MPYP$C*<,>-M5K%(,5R <;.;%[2R9?O &=-JLZA()I3&X)!**2%?G7K&9X3/.1,?NW3$V RY# MO.%[0L1F7HS44H@8'?,%GO(-#G)U]\-GI'B_PC24KM'B#%V&K$4F+;OE@?"1^0%Z MV'W%&T,SG-$O@* WQK!\ DRAB^.@.BH>KME0HC2-PK M"^ZUUHY\V22!:A6U45O)1U]BW)-6X'05#UELLVREMEIK!]*L4#MP0^)-KZF- M^NXJ7\NZ7.4NM]E:.Y3G#5BER-G_[[Z 5WE,XD7U-LME$I=8#5@[K&A3IDNU MHK:TE6ZP)+@7EOS?7]'-UMHA3!MB@'9-;:[6\ERB=ED-^D6HO1.LGB*@1;44 MM^(DS4H%F)1BNA.\Z,Z(A5\*Y0A??M[YXFSM."HNSM9NB==2:[4"14P5@BB+ M,(K=_XH?[4Y[[ MMT$TS""7>^10)3JD;.GN[0^LS1ZW0+)S[XVC3W'C0-LR!I9-L:NR+8$^U(PU/X%K[J#RMX.)WXP$S,NQ VWLOKY$M5K;1E*EMQABL2#*X=[O>V M]*K)>B?22%P6#T$C\S".GSV/F>/#)+#,LTO9;N6P'-\50JX?A,>/^2)V?+Y. MS#34>DT6M"S.<$6"Q?4#Y39)I/6#SW6U59'=?J1MN"H6 O!YKFT3%'K,-@+X M;, <=B?;NQ8)#->.8.N.QK;[PM@-/]N-@:+65.L560&S.,,5"177#BI[,VJM MJ;6*['\@3<5U^Q\DHB@D*A8&%=>O )8J)[\)=U0-JPXV6BNIX!(12X.(ZU<" MVSBE4GW,NE:5:"B-Q271,">64!9'*5M6='OMZ)V$&G]UMT+YA]=&2]1W6*Y: MIE"7NSZ*5ED[<.B-V$4629$V\Q;2K8?3NH+4"/93(] J:T$P+^3J-8$LKZ;6JMJNR5@6:1>NUMW.$-:AQ,1"8F)> MN-P*'>ZFCXGZ2ATT)2*6!Q'SPJ)6:':W85JM8>!3M2U3 :6=N'K?.QG? M6>9H#BTO8NU- SQ?WRA'K;5W!\PR^*/D,9Y:7OS3F\9XREYXTH#>BKJP?"^\ MTIC0958-\J+<5E4-7H_VV'-^)5^?A/O"\L [C/74\DI2K0KWK^<"76W59;CG M>S#Z]R/.3HY1OC%D;&5I30 8NA^XPY\/K@U8Z8L&6@K[]\0*7F3 N!SCW8XA MA=K.-:*=^S5F7X-<>V&Y?!_%WT?EEQE6P-*U^*Z9UW\P/):U!J*12,Y>&]Z5 MUP^PWMD_#'O"XF\)\Z"RM'G0NSR?:;LL79-M-[.NG%0J6HY1D_D C ]/><0! M/RHS%KI' ]H#5SPP>R7(S#%N=95RN5"OZWQ#'X-*9B1(-^ M4G[SQX83=MC*XD9"3-3B-I"G?L)0Y)V7L# M\,15,?X4*EEC?V^I?^BOTKS>8 M9.VUVE?^(I>KV;;<(GND-ZV[0+VJUMMU%83N]'I0%2*A9!LH9&[+1@'E*50-!#GM.:\Q^6E45^-J8P5L>F?TRZQ2KRY7966X3 MKF*5]Q4[H6MUM5:=;J Y[RB7JY2RS574:A6U59NN'A2>9\(\F'VHT^.LQPY]X+]Q;B7;BT/4#Y7 &R2_7 MLR;7"@Y'(OH6I$Z&ZKHF<+795IOZM'2>9\4OU\ED._/7ZS6U6ILN\A_9[W

)_2] M+Q"LK=UL(7'25'/D-'G./0>.G5W 85^RX.KNUGA>#QL5'Q8!_SKXW%#UVO3- MD 3)TH/DVJT2MDS NEK55R+@([EW.\Y8I8X!;ZV M]DUR2"-=02():7;&[JRAM6ZAKZJ>&TXC\^'?(T.\PWSXVMI7V&_#$GC?5 &6 MD,GQTC3>0(D;?V86K 3Y?07YM6_0DRG372*2=258O:6VFKN[,9>H7G947_M2 M?G,\T,![O95X0,)X68WSA97J$D5M\:ZW,+ ^162+JA)LQ5V:E1XP*<5T)P.; M9<7'+X7RFR\_[QEB;[G C/G%O3J.N3$A6*VTU%I.<,/N**,(]%J$.;P1SQ1! M5UB9:Y8+!]HFU]342JM>)._]4C0K5(>_P-\#UWS!^1IP"I_A ]-Z_/R7O^1C M[-\R<_S;IW@^-)T4C@H8%2B:UF#&,\?(#+'," D:'@(B,R\]YNT#PPXL[FAL M."^87.6X :*S!Q\#9<$7[CV*-/<"C.$*X'$@,M)AZ;KZSG(,9VB1C0X?C& ( M_V2[2TAM&YR0,K0-'VCP^NN7WP^RPJ=2^36/+L0GQ.3T$6A3Z7==_O@>O2PI M%\2,E-0 ^3I42-+9+3CX?'Y>^Y3Y\/;J],)R?BKPRR&S[?Q3,2U_;!NP/Y9C6PX['M@@B-)"F 8' 6@H M#QX*L[^"K#I(4=F36+X%\LY"/94?!3Z1_3!2:=,?;T05OT6)@0QSBA(9>.*W M#\9G<<2Y?]%V1:0\3\[,F]@ZVGMZAP4YPQX/<)L16MRQ?Z $5H 3H7^+O8=G M<%')*C#TIL S'!]QXN-D/&;>T/ 9UA%@CX8H^Z(JOB_J]5]W>&M&(:N/S)DP7Y9REV/(,>08[W:, F%(>8(FY[01MH:8D(.E M\AQ0B1C/+/0$VNQYR&1.:%"QPB-F7>#6,TE9)E[@:L<5_,/_27>Y_[SV7',R M#*Z\/O,>X:0[SY9_S(^T$3N(/*W@XG?C H,R+NIYV M?)_!'W/M-*[/C:K:KLNJ>Y+R%U%^-8?R]9CR]7='^4VL3ENH\A22\@M)^;4< MRJ_&E%]]=Y1?;ZKU^DI!/]NE_ *IJN4)#)Z3M>N^&+9L6+W'B3SU^BO46DX> M+\42<;6VVFKNKJR&3 LJ-S\U7J$L%Y.?ZFJU)?E)\M-N^*GY"A6\D/Q4!7QJ M[,[X?/<)>^5Q(=?JL_1RGK!7$I=QB85?:RGEO"B23=.J:JNZNT0\J2J4FUO: M2ZG>A>$6O:+66[N[?Y'<4FIN:5264JR+PBWMIEK3WIL56B"M>>^]V9C$ANTD MW#NI%^^][-(VH!>V<% M4C_=5XF4%S>VJGY*E')-A+*V=EI5:_7W=M4DN6!?N" OM&A5]7037% '+I"W M$I(+=L,%>0%!JVJGK^>"5EUMOKMBV0723QFPK\V3[/-BEK55FJU)FFV M)#3;W$P0UAO0K*XVBBQG"Z37[;UG8 F]K@\DQIL&P?=^,O0A2&VN.%)F$^%2 M?6;;&,GIF-_#(WZ=B-%T5:_*\C,%&JXX!+N)P*;-$ZRFUIH%KIU1 HJ+<%N M(@3I+0BV4J2^: 56XJ1S[N#S5^8P[":%:IQACBS'\@.\#WID4IBFK;6H&IMD"JG?3/'7SNC%S8_/\81-SN'78.-9Q["[NX&;[/@CU/E7Q? M4B>OXM&J&E[RP*_N>M%Q=^BTUQ0ZNEJM%-B<+ 1E99F\^(%5M7OWHAF*[KT MV15HN.+0;%Z\P*K:W9O0;+W(M7OBC7F>[SOVQ#=:% M60J]KL1I):V\R)%5M<28>*9EUSGV76=$2[/$V)WUS,SC_S#/S4JP__YK2]?T M3^\LW40RQ[XP1U[ PZKJZ"N98U$56+5>;TC^D/RQ$_[(BZ]85?65X%%4O5AZ M/,,*R>Y41J-4B/=5IN6%X*RJ$$<9L.)V9ET+OMU0:YHLO"%983>LD!580*7EA06MKFCTZY0LXXS7#+IMJI2:C+@LT7'$(-2^29&T] M\'6$2B[/5GMW>J DU"(0ZN$,2LV+'UE;2WLMI2H^S!G^!<9+5:TU"I6Z?U1 MM6SO_8TP]+GE&,[0,FRAELF*-07#NKQHGI7OPYU'Y@=XI<%%R"5;N^AHNU!2 MHW!T4U8R;>>%;:Q\,[TQ,M75EB8C>@LT7'$(-2^$8N4KXHT1:EW5=]@S5_K( MBJ6,W; 1,_R)Q\*X1UYUQL!\%O;OB16\P.N'$\\*+'GCN[>N_79>%,NR*M^0 M/1H?4W1T=?<]HJ(N$5$_HJ%7VY%J6W;ZE'SRUGPRP[O2S@N-6%;IW :C@!Y: MUW97G'[Z#/(X)N%[D:RQ-ZR1%RJQK)J['=9X/VQ1("VX#"[)7O)^6!DP("JF M!,8S#(?T3;_=;^6W ")I!74U+Q)E=0]E>+41]MRVG FPI+C[QNJ^S4 0/@%Q3I7._4,,5YQJ[G1=PL;K3M& 4'[LQ6JI>*50QA2*JGF5P MP-Z62?6_MG@NDOY;!=7K)@G1ZC7('MA91,C>V MPLQQL+;V6[DM@%!:0=ILHI'-8OMZ_?*8TC%4I.$*XQ@"TMR**W0#Z0ZMYN[R M4^ I 3N6EWDUTM]D"];;46K50 EBZ)W>GWO6FU3O3\H6&Q\S2*'@;-DZG MQ<;N[=79@FL3S7+2@NLL04.QZ *"N[H# [83!)XUF%#\SZU[P\98'=BY[\(7 M@I?7RC==K51DD)QDH^VST2:Z]Q2&C=IJM4B7F)*-]HZ-9G#1)KH)[9B+/C?4 M>GUW;<&E;_4]*M];UJ^GJ*1* G6[8FZA\(!)*:8[P8RUC/3XI5!.@>7G/4/J M;:*;$9#4ZZO/%*GV3"%HM AS*"&?S%*R-]%":0.,DK WJ\7JC#F#8+>E*4M^ M*1:_;*)]TT;Y1=.*=7NRB%\*I!=OS2D]FUOE&'(,.885&"C*4OHT@^ M^\IX]]&7P]YP7)TA< MRKQBR;QUFLO.DGFY47M+!/:%<7V;EHB5=R01)=N5BNW6:63[7MBN2$W[)-N5 MDNUF<-TZ+7.+S'7 ;'KQXW*D9[[(5[U2_R^S1%RGX^\LB=@U/ =.U@]_3Z2W MOF2K%+E O'3#EX9S9JGPZ_0@W@;K).)V3RI2%9?L4TSV6:Q(P4X:]RS'D&'*,O1RC0)!2FK@: M&?9>7N?&#-]&7@;_FX:]"]WFM8'OQ?<62H][";AJALM0S\LF>=/ ]PVPE0Q] MEZSU#E@K+Z?D34/?-\Q:,OA=^GUD\+N4>JM)O;R$G\WHZ?,+V&Y>_E6*'P8H M58MR,EE>ALEFM/9M,YD,;)=,5DB'DYZ73K(9]7T;/";#V*6G_?67MU*7+[,$ MS$OMV50@NR ^&>=]\\XL%3TO"V13H>RO8QX9S"X9Z!TP4%XNR*:"V3?% M0#*A.\OV,29)CR#'D&/L_1H$D]MY[1*+_VI%&8SDFPZ>/VS2S/QBJ-LQ4 M##@$XYYQ'XFO3'SX+'!!71F-0:V8YU!1#BU'"1[V?\4R =>N^=/''8B]2B2R;%5@Y,7T6*)2/VDL)L?3FF MOX.;1:D'E(J#5HXZWRT'24U:_?8KG0]-)*99"KQ1J9=HM/IXY1F:(949(4."0 =EX MZ3%O'YAB#/'6T7!>L%:*XP8P!%XS&D!R\(5[S[!AW[Q <>^4 !X'ZO-=VS(- MO,:\LQS#&5KP")!*P$8PA'\R;PD;WB8X$65H&SX0W/77+[\?9,FI4ODUCP[$ M)\22]!&8$^EW7?[X'KTLR<5B$Y74 /E&1$C"V5,[^'Q^W(B(Z2&RV*X[7[O' M7VZZG=^/.^>WW9N/BF$_&2]^*#/0&G%89N@'QM>@ R4KP@[[:X7^+\]$$[\Z M^)!=[[>SF]SUXJ:EALSLU,/=L><^93Z\O3J]L)R?"OQRR&P[_U1,RQ_;!NR/ MY=B6PXX'MCO\F1:9-#A(0D-Y\%"4_35PAPR'T8V M7?KCC=BBMR@AD$$PK1YYX+7_:N+WEGGMGNF]&_AK^_=R]N^]GO_Z"H75_W^HEUXDQD>_CCIGX"^\?^S]Z_=C2))VRC\^:U? MP7)/3U?="[D%.G?5:"WY5.4]5;:W[9I9\WZ9A2!E,85!#<@N]:_?$9F 0 +K MA" E\GZ>'I=E29ED7A%Q960<+$MS/2D11U+PKC!AH)8U4&\TA!;516"DH]\! M.GKT.U,P8':HR*5KEK?5\0:"GHC@J5.N ,0 >0MC!KX;F] 7H@54J1@'W/%% MO(*-0C7QCQ-L4/V&[=TC05Q@YPJPZ!*P: MT@71"?)YJ:'(D5@7'"$6]T@+&=F#C*A"1#85$731%B4/2T=-986C1*"&7]2H M C4"-1NCIL$5:DJX(CX^ZRO&$&.(,<08QQ/R7E"X3NA!;K5^+3=TYV8QL>K- M_*D]W$J57@Z MS3_S)O.M.S]5;5C%N\Y8;OGA;.VO,5L]-K\7&$6#!^!UB6T M9A2;:*1U3EQ5K64/<)U7EL#XE6Z#)^@658=%H'9MU*8E!JTJD;)7U"J*W.UP M5':PXL5/2J1JM_Z8N#0CWB5C8GOF"UG(B1\20!B1?.VGR((78X@QQ!@'.P9' MMN7H,WBB_]1.1)<6ZK0,7C33P@B3&EB8F@>$!H;3IZ[IF\03QD:,(<808QSL M&!P9FZ,_R$3_-=I9QN9\K-E/A,9C3FV7P [\10SI23-MCYUT"(9G'K.7FLM4 MG4RG27.;!D6+3A-ZNCV/'VZ9#^5[A( OCH6W^I\!!^A8N;4?(@8R<$T/_G0! MO]I/=_",CG%&S\*/VL]M'##-N -&5EH,KY&(Z;"\CF-NU[.(=\OR&K*D7&'A19:0M2+L2H>#%*BXG-DY47*D9M66US%$XK MQ.CHQ"A=BEII)?/S9. %2%&_(2N-\KSEVQUB.2+>U7&A9T<2GFO>6!I9SJLT M)L:3"!X48X@QQ!@'/ 9']D4X=D3PX($%E;3V&3N(M!CYQA70C2_(-L*@$L:# MEWS6MK$]-595CDZ5'"+N^ &>X3YI[3-2L$"$QSV1S39'G52.UEO"*HE5L [^YE%XAD7(7Q64WKXC M_E*5WF#D$S=O!EYBK)]@#A41HJPC[+X#_@J3HAA_:/?$@5:(4L'VJ+WOH+_B M[!$0\%YYK8L/GH ?O;O\XV8%:H^;@G.@RS:P]VUESZQY)]W32N; U#G*^3M: MDWU@^$V+(548TTF*)\B2V.8A&JRU$0XA&X8[5M$BA M/#GS#CG2]?*XLG"3\DZ@UW&3RC1>&%@QD&CB">9[\#HLR[SGT='U+25V0_S; M40XVOBOHKY"/$N0CCQ:R^Y*/1&%/N=OAR*TK).3H)"1#0/+H5KL_ ])OR#VU M/,MQ\&3XZ+W)6*XA08.1_A;,=Y=@TJ#*LN2&V8NZ B8E&B$Z?(E.6AC/IG0Y9]%)7*+T MY#K7SF(A/566GK0@HDVY]!X-3T?NM3BJ,+1*> (:_0Y^#AUCAA/%VJ1]>,$P M7_KOWJ7SS=\6IO?;Q_E4Z$P2G#*@E &C3++Y2>88"T.L,T(,;SH!C+C),1_' M1-)T].AJ]@P6!;BN#T-H+KP,^((//+F:!4OF,K_\?)W>>S?YXL(JM>_S4-$L$K5"#I2W"R2'[7 MU>-]]&5Q&0YF),4&6/CL>%1SG=?E%W5B6=+=YYOOW][\XO2S22@9B\MYTK^J M=0*@)G^\^S2.CH5W@\^7M;/[R\$_:X.KQ\O[/R3->M5F7JB+\,ACD\1#?93& MA*V.BH?1X+#W2YW^7]HY,/C3R>^+*_GE(GTE<3NV7L?'V_.OIOTC^F+#]":6 M!@MDVI9ID]K0U+QSOI?]*DL8M*\1??T4\2D'T-GM@$O6GB 9#M!;YC M\<7HK)A\.9:"$$LCP7@;&.<-G2,MZ>;MGPU14XZJAL5\>!P\7GZ[O'E\D&ZO MI/,O@YO/EP^P!-(#X/^?7VZ_7ES>/^!J_/V7KJIT/L)'I,O_]_OUXW]6+=%> MIOO^^^G#*7 9R])<6M;2'SM33[,-6'CR4R<37_+&:&K EF@?BI_BHN4 :*F M7D*5$K"$?YS@L1Y^![SIT>],^8#QH[*9;F5BF.HMZ>T-Y"X1JEA/]00NVR_J M&J.^0,9A?#+IKU'+V%O[J7+U?U'5S18;K7WZ[[+Y\:'4S)& [N' M.ND?)^W5]CR'V2R#()P?TN=U;Q9R]Y_.H;[D/DU;C:1+%70&G$.>X63S ,;X M1Z01]E=C?9V-/9K1/@VC 8>IYZ]]XC682&>MB93R]&*#Q0:+#>9S@U6QP<>] MP4*"*[O!\;@%<4@IZ)"BEG1(63.2*/X8R3-*PC.3TQD[Z0K@[4AT,WT>$E=R M1G,/"6]3I&X<3^)W@L[4]WS-1HU2R5.ED/O#D_O!LS.U?0'7;+BN":H],1G< M(L,P\39;L^@V#=W?V2,,^Q/--&JFO?BRKDU,/WCWT7)KZ]'E*BVG,M>"P$&%#'D@S&#, O;=1DQF3 M18^^4(WD;6%)33W8AS-/2-":' /^_SWQ-=-^2V#RNFQ>TK!$8J@E[76Q^4V]-]*;]I_KO^PZ+))[ M+6F!,\W2;)U(&BUY]?]H]E0#7JC M15995JR#>JMU=^ 'IOHVCSE;/JY#BK M? /.,^+-%VK[F!AD7F=!YO]]",. +ZD:.8]JI0U^FEZ-17?0X([;N4?N&T$' M9RP^_0'=B8L1ZO1%+_:Q*"Z]OG9<^O7-%?:[E=5V7>XI920^9^P2!X#F8 I[ MRNE 4L1 PYFG2%@[7T+6$H"R$.,&5P&X;E;MI,68E49L3HHN]796JSF?MX[ MS32N[7/FQBU6KAH-6>D(X1+"5:YP964A=K>6KM#13$6%6; B)6N>J=BHRTJC MC.Y5&TE8 6F^0KCXLER][2W7W-V>52ZG4"O6W*P79D[9V,*""2%;)63=^M9" M%OKG+P-G>7$2U3SIMSIRHY0JAT*HA%"M%"HE6ZB*.C>UZW*W6T8/Q1T$A)^[ MCOV72IRPJTBU-/W,W0X<^WYG&(RTEE++5?3V MY@8'!3 O(IIE<4;F3V+4_B*NLVAL(A!S8FRXPUE%4;U>IZ#]>:$%K 6L]P#K MM"X_&\-Z2_>O@+2 ]!X@G=:>9W--G8_7M7B([]7?RAWH*@KQ]9JW[,'GN1:> M5S6IZI71I$H FF= IW5;V;3R^K%CDQ^/8K6BI]-ZIA7;+$+H#N%?+'TT7FQ% M;[TN'7OS+^[2LT@<9@78-P-[6E^-(MV. NT"[<*4B_W><;\S0HY[N=P5YN2K MX[";[9Z=>07%(0O\9UGW7"X5M_'C";,N8%Z@FE_OEO'@U/.>P;O8T(H#SU^U M8@F9NJT--8\8U $(N-,0%,+U)\X+8K^+YTNYW'MN[_H;&/^;>CYMD??H9#A5 M:)$+JC'.8PKC'FOR>*9/'HC[8NKD#A;',>Z)[CS9]%O^I5E3(AB7$)1\!&6] M^]3]N0W+DI05U[M*0ZZW6D):^!B-&VGIE1@$*6R*D))#D))&/9=[UYQ\M487'@$"&E!^)8CO[K17(2-H>N,=&] M]KPIK=;KC"0_[.% "S]+4S +$OE)7-WTZ-_IRX&+6GO57..HXU+7;HMG;QH?R0.MPA/8EQ,7?@LTY:LLB_[W@G.VKL,(&IL6^.W MHS;D=J,TU9E:(;U2#")?42NS>F_FS#-$+9>HC,UO&=81-,I%WI:S#0F*$+#C M$+"RI6F#>)!&/9>L\RVN)\H0L7ETB5*7N\W2!&YU&2NER.*D0M:*X8VY9,-O M>+=1CB5KRXUF::5_A3FKKHCE$I6RX\7(?D2.V^L.(6X5$+A$Q_$A+OR&KS=(ZJVQGC?BY?*E65/]2-\0+HE/E+S5$ M/\0J]D-L*&F- _9WH[*/?HB];E-NM41O*IP=NJTY4[CP/Q]_-QX5"C=Y"/K MB2@JEHNR1:7OP+'O=X:U2 M84>>WZ:KHB"A0?7BH3HL1V1C5HB.B@#57L%;3 MRIQL#&O1$5% FA](I]4@V5Q3BXZ( N+E0SSC/D%-*R*R,<9+:HD8B_5NR$J7 MGW"3(XWK/BA@IQ5^6 :VP"A7_L5J152+#HF8C+3R"@7Z&T5S M&0'VXL">5N"@2#>D0+M >W%H3ZLU4)1W4B!=(+W @V\NMZ:<]X:,GZM;OZ7"Y817=(H>@Y@7F&HF^L=^-Z@ JZ>G[/:L55BOZ0O*@6X?BL MUGYG6))<+H%%?T@A*,O/V13;M7Y23KC#K\5E9:TA@!%.5V%31%2 M#@Q[%Z#"(NWW/157IRMUZCR-U)&(02K:] MN<0@;.]13X"<&MH0X^>.YW\C_MC9O'G-_$97,$ZN1N,%]BK2'W9*+ M6)J"BI9(T% 1_TY?#L*4M5?--8ZZ,D-ENW8VB\S[3_BDUVGYR5S4;_?\W-!? MW6SVY':OM 9"H@EU=44ME["-S?WB!]#F74B8D+ \VKPW6SE$L&QR?5&&?8LUN>UR7$K,,$9#UG",@1LO5 1?F2E MWY";G=)"6[>S1?QGW8;_8 M.Q0>NG^NW363NVOA71M^MA8BALQB8OS9G4GL8UM']C=D56G)S08_P?T\ )J# M*>RQHVZ*&' PZPP!:^Q;P/;9K%KEIQT&#YCF8 JB4343J^;68K5#^D)^M$"XA7'3665ZFUM;2M6621%Z2-?<<]>1>OW M7/DD9N0O:VU9;6YT -MK)H:0M;9<@ MA]44JFZV4!5U>FIUY6YYX2[;"0@_=QX52C>!D6^(+WIVBM+UY>_ L>]WNKEH MIP6L-.;WZ8T]N\+7ZA#-;9Z 0#6GJ$Z+$MD8U3MXH@6L!:SW .NT^B$;PWI+ M%[" M(#T'B"=5@]DU>(B+DC?'!/&,*X5V6@F0C3&^CNM MR-U.ER,%?I21W0<%[+3"#\O %ACERK]8K9AJR@=HD\R($$A/H$B%OU'X&\5^ M%\_WTZHK%.AO%"W&!=B+ WM:@8,BW9 "[0+MQ:$]K=9 4=Y)@72!],*0WLGE MTC0GI^4NR%\5Z";WU(WBW(0[LP+@S^5N=1MOIM#Q N;%P7R]N];#T!8 MK6A*IFN#DMMZK)NH<'<*=Z?8[^*M2"Y7O]N[.T6S;2$HAR$HZUTE[\]5RFNC M[K:L]'BZT.8,OQ65EK0V $6Y6H5-$5)R&%*2RUUS3F[:HY :X=^M@-3D:EM'T4GN6"=5)&,'ZW MR$SNU*K!B?,D*R$OP4#Q9))V7;WFXNX0?;>]1%&W&!^A)0 MGTOF]P[N<0%[ ?LR2$TNZ>%;.KIWP?R*4Q8C\"L(-'=#C]-KKC#<#4EII?+1?V^@[>%>>$,OA45 MEGPJN1<L(&HTT>%O.#H62"PFK@(1E MA.#TH P_LM)7Y9926K&*[6P1/U:16]7- \O4"Z( M3E6_U%!@"0#=GWX?]HN]0UF"4(-JU3*5'\N53T9)7NQP+FNJW% W_]_'Z28=QF.\"Z!Q?\+_FDYGB>-7.=9TEXTT]*& M%JG!.;WFP:$=AM2GKNF;.+Q-?)JSK_TD-+;L;QF^@]ZFO@,:53EP=/."#/V' M:,1!.!V8#4YF7@GC4?NYI5>AD9ITG1T.5ZSH'WQ0<4I@*$]NL]IW- M&E_S%00UDHDKQWT _,>D)9*.&^+?CK86D?FE3T-N*!LYJ/=<_2OU;N>@;7/% MF( 8[3#WC1\&E^75/G8&EZBJ%&Y/!I][TDR;\;DQ,> +GB34W"_42!1!=5(S M1JK*?]9.LRJ/)N6>8:5L'Q&=%YF"LP2RI7/-&U]9SNL7$ 1RSKX9ON@S2 @E M4R.?N-N?)7K=C7(2^,H0/FB+>)3V=P>]>=#+*S:3)X9551_92H;EH#W"%E1S M@T1=9\POEIEM*5Q+11&76(S3T )P<^9[6F.Z65XXBO:6#B> M#L3F5F E*[9O 2UZ!S^'CC%#%8"^[SZ\8)@O_7?OTHG";PO3^.WC?$@%13K! M!@(R$'"!Y+EIDCG&PA#KC!"S"3IH:.(FQWP<$TG3D6!H]@S=-K;CPQ":"R^# M*8 //+F:!0&]?JO:98S>(4:3?H24,+D=UT]WD=?%K>SP8RDV +GQV/:J[S MNORB3BQ+NOM\\_W;FU\< RY=H:3-65S.D_Y5K1L -?GCW:=Q1//O!I\O:V?W MEX-_U@97CY?W?TB:]:K-O) O(%FU2>*A/DICPE9'Q5-%P-Y_J=/_2R/VP9]. M?E]GG\U[1_1%QNF-[$T6"#3MDR;U(:6 VQ'6AKOI/]) MD\8N4I!??$=/GC)>@RV%_B.Q13=%I00RBNH'I>\<^1@( MV*??M7[J'D=;C3]"N7A+:>TRL<1EOY0"75H9YA,>X!+;[;N:[2%#^V,ZF1!7 MUSQ"=X'R3LT;CRSGU3N1?-/'C\1>";8)W@S/?TY>M$^_XY?W9>GZYOPTJC&3 M]:A+"GK[!T3HE*.O847/;V\>;K]>7PP>+R^DAT?X\>WRYO%!NKV2S@)'D!#D/TP'N*[L0E] M(5I0X6;OGIM #>5/Q)0"_,798\R=2_75!C@_?;G-/4WN[JD84)?\4VEKL%3P MZS]$NJ4I0\9!01%:@Y1-2H M C4"-1NC9F61S4)14^S=(IM7:<58V?#!H:#5VLN%XEL068##THG;(+KC:GB? M\8<$JT-<=(E\E$[Z&*HBT=,UB]URX#P.[UN(WJ*'[#_*H'5B##&&&$.,D?<1 ML62+M/\R&?'C: E6*/I/[42NTX6&K#?$ETQZB2^]QXB6#\75!U\)P3T,MVF2 MDI)3=$$6U=T@L#:M%X\R;UV@K%.@!W9['K&Q;19=KUU"79[,W2L4/@*M:R?5 MI;6R4>=P50N":RRPJ"$KW3(J7F=N90'U"@\&M?NI^IXYGPS4JKOTA]D+:A5% M[I;2*WHU:CEB<@7Y%KAFP)D(Y(F35<25D$[+!LP.+_Q<% M'"8\F+:OV4\F1FUKGD?\-TO)5$?#\&$#6SFPM+GOZ,IQX[N_-67KULOHWB , M(O=P;>= V?*&:U-N= 1<.1J.'_[6R8&_Y0U71>[Q? ?/$9D3WK63_O7S1#-= M1)^@Q"7/YO09J*-A>CHLF>]]0.HH*./A M6=VTV)-U&2-MJWQMOQ 6>,(2DN-@N1U=! "Y8Y#93DW-+6Y3Y4IA<8>KRL(X M+:IA7?)8#(P3C8][',?)=3UR6V/GO$/B!L ME/#$.D?'SN5K9*7-E3N1.VP=/Y0S[&DS+0AB4Z?B_K'<;[2X2@VIN#^<#R[8 M3(N)V-2+N&_L-D_ZK3979W(>V:!P(I[T$6_Q^^5KVW=-VS-_RA*L&-Y#>X30 MEH22]]E]X^(B,UAYSONX MCUKF $:516U:),1&#D&!VDJAEA/.EQ8$L9'_;RO8KO+W*7*KQ97'FD>2)UQ^ M&%GX3#1OZI(P%3AV_TMHTHBX!N;349(6LK(1RTML_>WH6[3Q+%EH'LJRN[NO M)TJLG;.W;YQ2U' M!%!X^4[ZY_1ZES:$CU7UIQGJDF8;DF5J0],2%?[%&&(,,<9AC\&1Z:F.[Z'5 MS#(]CZYF$.Q$0\P7Y#XBL(BS,UIKE\"B(+A1=X'HD@O"?E[; YWE']Q'VSZP MC>\V< R+&/,7=T_UDKM-CEDP!S [?E1GN,Y:N\08E0+K?D/N-'L\H;GB+C0^ M+I]:NP0!M=5UD(2B9D M-6=4FWJBC0%_-''G>*7@IO+:CC:>Z1G0.E_GEY31'[\B*.YQ3K>C[Q[9R;:J M?!U;N4/9\8,ZR[SN',54'JKC 7I-OKH@".I8?I!3:^<@IQ(5=D-N\%P+FB,F M*=R-)_V!KKM38F ;+.(2CU;5'6KV#P#5Q/%,P2.Y,KEI%7=VOY1& %P'^W]K MG\'N7P2;OZ4*:G.E?RIN4;DX K73PBEVOW?.&[DQ7M@4WG&.AN/'J]A.BZ#8 M_>(Y=QVL-D02I/ DKN1_H1M;\K6?(@J1.\;73@MSV9'QA5O^J/V\(?ZNAK+- MVW%3T#T.Z%Y:8,2.="\/V/8[B#T5 M%(\G0YD6-K([Q3N'K\2!_FWZX_.I!Z)&W#"(9+:MQ93K+:[JDG&'JN,'<9;- M3 LRV)WN[0'%\8SW9H\K.%?<"?2>VDQ8SL3@Q9PEGR+#JPC0 ) M>P9UO]'@BBARAZ_JLL6TF(7=V6)Q2KK+5Q+,H<76)I M/KPV)#89B9P/OKAC6EQ*/CD?#YH%6"*8E';/$! 4,]C6MG8[(A*0C^'X88EI M80_Y)'[D#=^Y*>WQ''#% ;JJRQ'30B'R2?[(71DWN#VT<\0(A3-QN9A,V/9@ M)F@@1S0P+9)E[S5D=KUF5AM\GDDY@-;Q(SD#R&E!$GLO&Y/;_9PBMT28+$_# M<40.TP(G]EXU9E<5W9#5#E<><1YIHG #MSAJ;+PW:4Q27'P566%KP@M[A!U_/0O M \"[-"0I#L!MCM'+$>$3?L'Y3;%'8!"(%E?'#]IN9-%B@)^D:]Y8FKC.BVE@V.1,>C_U:!'M#Y(3W:8CKEZH MQU[PY6.E [MT=@D/_0"H<\#370"GL]EW#P_\\SN@"$=;-QZ5NR5>6@I:4&T9 MV:5/3&$RTI9[JA"1(Q*1PV+.NS2<*4I&$C5_&QQ5W#H@ GWT?F4T ]Y$L\.1 MJ1@"C!S$H /O@14AKF7:Y*-TTD>\2B/+>?6DD>L\ X%^(=X2><;OZ__Q%HDN M0N6),<088@PQQK9C<&2%JN/&43M9;IRSJ0=&R/. =ST/39M:)^F]1PA\GT\D MY<-Q.VTX.&EN<"W9RR.X[4Z;/0,"O$=GH/\Y-5T20H!X0)UO1TA&@K\8VWI: M>G*WQQ$S/MHK2$[AFX'>/&+;\D#OR/Q)C-I?Q'4RCW9__Z6K*NI'GB#,';". M'\=9:CB/&+=]J^$6YC2TZW6>("Q<$7R2P+NIJX\QY]49X77>!+9B1BNB$,#? M!&$J6"!'ZF>7X+1,]7,7[/N=!4 :V,9EN/7;AXB+6K2<#,<1=G<)'"L,NPVY MV>,J/Z?BV.4CL;6W2UQ7@7JWRU?9'AY)G_#\ >ES'9T0([AR\L=$\@!N2 &O M;=\U;<_\2;,P;%N:H8[R"+H*07 %&+@PZ:VC/W7)[2CE-,K^OH5;17A3 M^!N.'QCG$1O54^+6-@PDS-7G*KXO. M/<'7RC:$&?HE+9!D([H6/S'NJE^P+%U/[O%\*N0 /)7%:EK4P4:<+6>L-NIR MM\M5HQ7NP'/\Q"T#JVE1!AOQMCRQVL9,0DLXV[44S+2QU6 / MU>@=+7S=#^+C:S /?>I6H+H&I[8RZ^"8%BJR($3"E>,^ X>HKV_(,.M M8YUZLM+CJ Q0Y5T?G" X+;I@YT"]O2"XV9.[G-;NYP!2Q\\!LQ"<%EBP<[C> M?A!6ESNP51;;:9$(NX3U%8UMI0OG(JYL M,G=@.WYJF8YM)2U\89=8OT*QW01LU^5&4_@CA3]R&](99HD(PLEP4]6*IBTE M+3IF%_J*NNTM;;?#"1LT7KU1WF6A*&Q:;4E)B_/8A0SO45(:LM(1@G)$@L)G M!> ,04D+,MF%6>_3I*AR4RFOC=QVDL(1LZZ..W?K)AKI=8 %G3YPDI!Q8:6D M12WEU$7C.D12?M7/E;;=GQW[ '1>]!01Z]Y%WH>02-[V!^WPE7)[I$X++KT1F9A5*RSW[L';K"EZ M'ZE^NYW@'[8NAR&KS?+2>$7<3K6E*N\ -WZDJMDI[XY;2%6E[^_4O*/A^)&J M1HF]H0[^QN_H?:V[1\ZEW_H)3G^<[&./@7-7(9!VCG,0!%V(2'DQ<^H>8^9R MDY'Y'0DPA+H(F3L..>&3;_-3'FOU$)%?SB<3^[4F >LJAL=4S_0?V>WX!/-JB3#A/E\)J6BFS M30DN \/MZ#* PCT@X=9&/87_7V?D$[@PO8GC M:=9GD+,)? )^Q_F:]I08MQ/" C5W)P5J>>EVXNZ94]%("_?9E-<>IFC$>4"# M)Q90>='@HDJ1FA9)M"F3/4S)H*7IN+(5PI=<(@T&Q&&T+I'> T;HOS"U6E!? MKNQ[NA)KI(66;*58]KE0Z,"G)<*;88V!!Z_R- M*V?>^O/.T)9M043*BULK _H\S$&(7RA^'4%6A/@=D_B5>E386/RZ*>*W?^]^ M0>+7 /'C*#QE+>@'9X5W\'/H&#.<+794Z,,+AOG2?_=YXEFS]"K;CL^#*&Y M\#) %#[PY&H6K)OKAX0=X$'/PAJ@*DP_A+=X/KQ "]N<%OL(B66#'9)T2_, M@'>?S_YYL@BO>OW7-%P$KU!M05^"XU/RNZX>[Z,OBRN88$92;("%SXY'-==Y M77Y1)Y8EW7V^^?[MS2]./X"%XK&XG"?]JUHO &KRQ[M/X^CL>S?X?%D[N[\< M_+,VN'J\O/]#TJQ7;>:%V@S/=5AD-K%J8\)61\43=W"B_:5._R_ML!O\Z>3W MQ97\X#L67XP.Q,F7'Z3; M*^E\\/!%NOIZ^^\'7(VP=.*P__X\-,XP&!O4(_\XP5:U MJZQHN7<%A?ICT]9@H=+\L/\?HKGHB@4>=T%T\CPDKM10Y$BL"RX8'W?2"QG9 M@XRH0D0V%1%T11:9L&AB_EHTU_IG7_!(M?L088@PQQL&.P9&QJ4R( MUD0#7F1,7;SX"6.Q\'Y/&!,QAAA#C'&P8W!D3(X^:R_Z3^U$=VT+-8RO;=UY M)C0B^-7TQV/',JC)T7X67JSXZ*.?]CC)_(,/FVF%WS>M>L'0]8A@N@-"%77-+J?V]:'B,W<5'JLE)B=P,A+T)>5LE+6BWP3:MHY"8O M';G1XZC0RR;!L#P0Z2IX96XTGSRXW.;S!_CJE^&!K/Y<[PCB7>YR>P M+K NL%Y)K&>XS M;9KSB@H#W.!+>'P.CG3?NK253W^!O>K15GD-Z,5EDI"@51*43V^"4IF(D" A066=6[G#'D=, M5P0)GO3O$6,U9U2;>D2" Q/Q/&2 4;P,@7MMAXY,KQ[T- ?@5\?KEERO"[D2P),10?:D*A&D]'KQ9.\L?-J MA\X;^"1\ET>,9 GI>>'HZ.NPN(V(>A=CB#'$& <[!D>62YPUQ!AB##&&&.-0 M-+8X:[S513(X4)S'CQ%GFJ79.I$>QH3X15\ E^X[Y\TGGNGK3NLVMW:SQX&] MV,=JX)]KKHN=B_ZE65.R;9=&56XW57Y\V4?>&?IPT9O6K&WM7HG[0J]:EQ6E M+= KT+L"O;U=6@WN#;V<]0CDF!2*?)BW22&VM&2Q@F'XX$@R8OTLPXA!QSYR M>KAN#X35L]JS\EIOHAOHN'9]6WZ9:(0:;X^ZW XU71UN&YZD**4IO[0F$)6S MYQ46%F5;.EN6L"BRTBXOED^(2[7%1=V6/^]-7$;F3V+4_B*NLR@I40;.0&!/^H\.MA_*CO!(\\,^),(Y*%V_PEY%(B6GPB'.[<8N;M\%97A//-\U ML8Q&H"R3+\3>&5>UV* MO'9_WZ3/*!W\'/H&#.2.<;"$.N,$$-LT%PV,>8C4'1-UYWGB6;C;0T< M!GP80G.Q(P]P>)\\N4#S)YKKA^6B$@':(]/6;-V$M\Q#M4^+?83$LL$.A275 M[CZ?_7.IAEJ]_FL:+H)7J$C3E^#HE?RNJ\?[-[L6QP98^.QX5'.=U^47=6)9 MTMWGF^_?5K=#7CJ\A>*QN)PG_:N:4@^0FOSQ[M,X.CC?#3Y?UL[N+P?_K VN M'B_O_Y TZU6;>:$ZPT.A31)/]5$:$[8\*A[7@^/P+W7Z?VDGY>!/)[\O+N67 MB_2EQ/W8>B$?;\^_FO:/Z(L-T&N6!BMDVEA0KS:T'/U'4H'3\4 O:]+811W[ MB^_HR:K-K\$3FZ"&33PBL\W =RR^&)VFDR_GX@5X1/U#3\QH*&R,8-+ZJ7O\ MMHK*09FFV,$ J+1-]2=L\)W86]JL $W&'],)F!-=\PA=<2+[IX]N# MWX*]@#?!0YZ3%^W3[_BE?5FZOCD_C7I@E_.(JU7T6Q/8QA.3O=8WMX^7#X![ MZ?'+I71^>_-P^_7Z8O!X>2%=7=\,;LZO!U^EAT=XX=OES>,#7;BAB\(X[+]G MOP$EZ5,WC3/U--N E2$_=3+Q)6^,!@ T/"R^V0_>_&'EVB^9P.U7'&5S6;5' M+P0H9[SB9OH,7Z^OER>=Y%"W[I-FFW\Q[VIDU^ 78$)W+O&PQS;^>CNZ"@W= MW(>%5,ERO*E+X-T/,&US9.JPCP.PIU.D4$]W\'VZ2;Q'F-89*J"3D/6U3R0" ME&J"8N)."2JUO,SEW#A&7KR6 N^-._%J])4(1I+RAW1[_WEP<_W_'SQ>W]Y( M@YL+Z>'Z\\WUU?7YX.91&IR?WWZ_>;R^^2S= VNRV.XUFKZGTD)/O:W=B(/_?U//-T2QMPY1NN#T@HO'9_Q$) M9%%+7]"C)^#9:+-X#M@[4/NV?BJ]QSL+M?X17Z+_5#Y*CDOY:/@7QF&#/WZ0 M7C4:]N&X$\>E5!4TW06QM%=4;7#\NG%>R/.0N)*JRI+2Z_5.I4?JKZ9?0S^. M9@L[&(R!USR- _+[/ 1-$"8XW@$O'D\]Z9'H8QMHSQ,(NS2Q]&B^P1NB6:&K M'+_',)^PUI_DP6H@OW8=G7@>/-'[BX>[#S ,*!\)@$IL#UGY< H_X WT\U&D M"O6BP_LE>G@+5LJ,/UJ]KB8?:ZP98&7FWS&4K9\_UGR)V)2N M><]X9B+&$\'=-::Z[^'*PA?81/?1)-H>D>F7F?8(!D-S*SW#QF/K#!.^(ZCK M.QJA#;%]:W8J_=OT&0YAZO!0+H6[TOD(&VG#^P'J_@CTFT.S96'+73)&!+W0 MW7R>VF"?V$SI,\"1GDZ53G)P#<\B2W05)LXK<;WPM(?S-5],?\8F#7B,39M@ M7#V2",?0YK-Y=CQ?THP7C+HW4I="TUT'\(>'253JTK7S*,/'AJ:%BS*%T[F# MBR[C**X&CPJ? DLKAT\.EIC- M#K.2A#^+Q3M+JGTC>$>G!%AYV%$0>;@?-4 MND((G%E3XCL.2%Q2"/YMUJY,69I:<+:IP7&5P.$79O7^^[_/F(*'#8>SIX_F M _4#UB.<#LT_IZ8/P) EUP'UZR\](< GDLCP"6TR=>?F 9\?/8+2^YN[[Q_@ MJX-U@>\'I*))BNP(@QA: 0/#'K7)Q I&FJLNJJV>M1\DPC-="^)6#8'_)H&I M!;!,W:06S0!DE@+%7<3OT&%P )\+.S1TB?8#M\[ >@=#S75-JEP=L!2@P=E& MH<9H"3 D%=O@T+1K$M@1#\D@.C1MXK)UG!L+M/NX\!YY1E./:PW"14F7"XP- MSV#Q!RIJ(Y\F!.A!4@UB>H(?!3BTY'0836U-/;% M:$^P&#_;3D\.8I7QDZ$YO#N7(T.9-(Y48&MC0!K\>^J^$-.BF6Y4RP<&)ZQP]2E9/I![(KI2@\S0,LS M'A?.Q^9$>O_@G'\ ;8FL/9#@,4TL1.P 5X!Y_00^8A*Z!3AQ^MV:Y3D)#3.& M90BG-6=$E%:&5'+$3C45M*YT>C-CJ-)16O'V==. M8YT#ST%#G4KO\?&#XS6\(_IS]+*"+W]@BU0I,W=KP\EG)C446<(0*EEZ'_./ MH*N2LA#0'J$[0@Y"])AO0$,TXD$$[UY"BXCF#JP6]0A3?T.TWJ#@(GNIHW9D M2DJB"A_F[OE)UT/T]?,-G4Q=;PH/'KHW2GAW&N<))RM(-D+\QF"HW&%9Z MF Z99T6.31P__(!+,G8L=!3U+_SJ->*OWEC-.T:;2&-'0,X:K'BQQ8@;S37I%9T?6PJ6U_MKGPMUI,^KT M?W0&#,?A-Q/O,WHRMHV0:,N=>G-YM<)638'4REGKT,EHW9/[.E _^@;HN?1T MUWE]=![@#]YH=@V:ZIE=D-!/69KYO-6:-4_Z35EM+Q>7A3=9('LN:SE+Z/#T M3,TF@#0X/@.\/X8I &\:253P4:2S%CFMN\MNB_S?<[PB(BZ>0V8WL,+TC4 R MR>CR)Y W5".W2.Z(BQ'_^'KD8YX%?[@=15^$">-(8*1&&%F#!0 ,WU42*/B06;&YJ_6J.]5D]^YSHN)?B#-NK;9)L$OURP@87XK"5L*ULXB/AE$CYF%A.VV MG5YKP+] 5CO+P<^PHA.F34.['U($8^H&3A#XSX2CXI]3ZI!"%H!K>"H-O$0L MTJ*%3Q*:!$_0PO=XS+#0-Z)<29' 28%@1;$.=!"1;S.C9U]MUO M(E+&-6", 1\X U(9O2HX5CMW<.I,6(P[XF+,@O8$7\L6(K$.$;QJZMKX4E-; M6?VZ (G$,'%]0S38(/;>9Y1HV(4)J@#V$IRW \8;5TDR.@^&!+5&G]&?)>4$(XL6&Z; FC:_P MR5EMA*Z#]VKS@P2T%4AJH,E"G14\OS9'0>ENOIVB%]+NZ*Y! QN&R40H+NI1 MI\O8X]?"%O2L(3UJ;QLI/T@ +E:6(D_K9+'<(68CJ:,:ET21(U\=QD'H^S\3 M&U!J@;@-C&?3AF.32P\1M V<1[8T!;%9W;-5.,=%V))Q]3K+?$L.=!W>727J M*SRQ!V*V-O%(U#MF8V/2P+M%6X^B]Q,^>4%T=FD='E^+1"\\&_E)'Z$O0D@Q MA%0YG!#2^ "[1(PNAZ(F'"[!,+W>:0\>)#V\]$B"2==>PY--(R!7!@1FPC=< MO2'0JJUVYOSR7X,PAI3CA]WBR1)!D7P^53Y;N%G$:Y#E_OX\I&$?#FV)$@K" MA_?K6RW;^Q4QOA_>""6G9C\TC24%_N;K6E_A14]UO8=Y,A&GDL8:'@B(39-G M\$C%2DO!+ZY!;P0ISX^"AJ7YZ1N3X.D]J">=.7@=&CI$KP8/9U&<8.K[SQUC M[K\*/S9X.(\^=>.<2MUZ2PZ](B$QE.+796'X9.P+\$/AEYQ*WVUT:2^<):1G M ABBQQ$MFAOCX#ZM!!!VG<>[50P)PVM/"XEN=++!\"<)'N;)1 O$(LCFOT95 MN6)>]O#&(*@E$)N.#&P!STQ.>%,[TN!_7K#6G!>\*,5O/$H_"I6 5^:XHFN: M#!F=1W>B+RW 2#SP(%IL-_&&L08/G)S@>(H1@",23WO?(!%)B/#;*3-S?SZ"X6->#2&P_0$?%;[+RQI.9RR*7F^$P13!'Z-;>WH2 MHJH!OL6:+7YE&!F ;W.=F6;YL!3DA8#-@HW#:"0\_,WPTLH9C0ASD4U=^P>9 MT0""(-0L"#_5X9 ;;&[JA.$K:O!ZS1L3:Y2(;&,+0\/APF@[^'JJR"*9C+[F MYOXRO/#3M4GD+F8A+1@[(MU?R=(SK4'#@IR#J 0:0C<&,R&.$!K!1W! .*"\,@^Q,XG:W 2S#8_$=) 0+A8P^V[-CPX."H.C2 M-0:)O!#+F; <3&E G;!!2@I=E&"VBXJ=Z6L4+I<@1M&)XDE/CF.\FG!,,J;1 M%+T9G.QIL&42%'M,^%PO=)N[F_A'&J*]:-QHB.HS[L1?J%=C!DR::#XB0II. M4-%%3N0P: ^TKDU&IA\IT?0OQ\!!(DU]$$88X7!MWK;A#VQ*#T!OF2M):5)7 M4D-F?T@$.]A&W+\+?P*KYM,X, M4M/.*MM&;#CW3,,$VR0N7">SV7[H+2<\\ M< $YUPS:-C\!=.?+,C,6\QT86^:WUTM7S.$WT.O-BC+BD@8<*\( M*IZ'/F@:Q#CU:10>#=G0)BP#93FR@T7 QU?KC1"&3D:'TEY-:<;_^1"M)88W MW8X>?#B=;'$''?MT^E7"!J[-]DF_@2V E[V;##!!S$+"S>_ NKC1K>4"ZXW? M&VJ83^.\F*A0$_''&%L*-C/V/LG1 Y^W$P#_5O<=FO;# M4'_*7AWX<=HEK^<$;Y>VJ0,Z-XR%NW+<.["#YVSB=[C \PO++1O3-C+W.L*\ MGK@Y>J47SQ.80F1UM5";F*Y1HS=I8;B!AM&7$54 ;,#GF&P%40@L@V$676+@ MN2E^[_P&G)Q7EB(2%TN 8Z0#D&-*HZE+X;EZ@SM\;/!"7,CM$)3^]B5'<(/E M5N86QPI8O+G!E.O W)>W-78KQ[Y2Z;*?X8V<%Y'<" :+%'4Q$,69/W-\0U/< M"?2P39#I!X&]#$0X)IV>/UY2,DR)S'5.<'#S(@7FQB+7:!3JJ^:"CHFXO.[ M042SY\P# 6^B:R>Z) \M*D8YSTU1. !L0PU)+/$9W<2/X6L>S8UFP[*G"NDS M&M:8P@V_B/FM<)*E$YLB."WSPJ!S1JVW:FI=EDX^F?WTB&",=3V!U4-_%#TQ M.#9AX@_*'F,,\,Q%<3ZB9WY8S?@71\XL@Q8#(M3+@Q;+8YY0P"H[%-#+;\2U MIV%>@I]T,E!Z&CD:%OT)3[B'\%$+T_X<1K;F4\4]3XZ57IS=BV 7TEX\7,W# ME:BNG>KC-[\ZXZ- P5US. T<5AGC?V2G;!.>+[+N8?Y"XNFS!@EK96(?T[@W M)ICMW,="+/,9?79('Q;X6-S[,/>[I"Q2E,V,)SGZU;:3.!<&C\BBFUX#CNV&:R01 #. M#.0MRE,\+ VC"^8@0>&$\[]E!?G3(T5S5ULIF0G4/2);[K:#2ZA;FQ M(B=@AK2(._P2[_!5<8.+KH>?O1I]0_12-J\=)J?MT>! 8P1\.S]C_' M9:+'SF*9*Q%01RT9SY^YGK32T4*$J"JS\BGAFH3K.]]N6KCUCV(YZ&[YS0_Z MF!A3])4E"O-Z;S<&\18"C ,040S1P.+0VS@O6;=8D^ZLUSR_O%1Z-:73;M6: M2JM1.VLUE-KY1;?3Z?1:/>7\;"&7>A[@/O Q\UH9J!?U7K=VWN[V:DUU,*@- MU+.+6J,[Z-4OE?:@T>N@],DX],F_*>2)4G MV;J"W#14IO5?5S'F#51_XJZI3BL&O_O_T48DK#ZP[\:F^(5EQ$:3W'>+DCTV M'RFID3><&[#@)R9ZK#P0E=D=J.#N+*N()JTI$%>1K-HG3!%5950N(*/+2FZ3 M3^OM(SKYA(JIV_BUQ*X^#".#E?TOBX%*,0H&'C@<9IA:>/YXAN)(K(Z^&RTZ M(_#R'>\75LC3'\\]R*:)WA^-$]W0)T3Y",Y=U@AQ)0 M0E\=S?;N(SS ME!X,_=6!'<)T".%7/O0Q.)*S_=L>793E J3":U-!@[V6UP8M=E!=)6H>)&,Q)*%^^%$_C4*<* P* MV-@"XS(O0S3<.+:^T\&BV1$*2?"@]112 $?[2:)UIYG,U9Q1;>H1P8NX4TS- M3143K;>P@5:*\/ 5X7"/#WH[^NX1RI!VUDR*W.EUA6X29&DMW?0Y2$81"H@? M!=0J@!F%^[Z[NNG(O>YRRQ&A;P072M,WUXME]"IP+JOR55&[ %TVQQ3S,>U^ MN)/5;GD42MP:'8R>6W55;JU]MR0TX+%JP")BM7/2>VI3;K?*"],^>,57'8*W M2O%57-VM5"(-4"*&,Z65P9):A*\,E/7GG:']MHX6WR)4:%NMUY$;K?*\^8M: MKW%H6J\PNG><02O',@9'B#QZ.\P2TK\FJ["*X@)'-11'\G3T!_I8<0%K':$2 MD:"(F/1[]G^[Z!YFB?]CJ@B(,C/>HH'+)Z+IX>4*@+5 M8$2'I8J*B$L/(!%SX.S(@T1ZC.!!&ZHCT#VN8UFL"3)6&<=N=T'34Z&/^-%' M>P]'#P!QQ_"PFR+JB2IO@A=MF183\[P>M_ZI;C14K[YQ;/MNR36[:;-&7>4F M+.#@@J&JP[76+9BTUM624'W'JOJV#H6/'1,++)VDR*V>4'^"X:U5.DG$I$II/Y,Y%BE#9NLSVMHIP6S>Y7.>H7,)&^7/OX"?K M*?P[[9*,'=P3+:6+ZF.]L59:6P_%,1]V<$_I)!_JH]0N[JR#M#=V7KUX4_/? M/,DEWM1Z*],7@23-B.9Z$K&Q ?EB4_&@M3B-0\ VW05W#P^FK,T%;ZVVV@NM MN.MP<%/41J]VWFN>U9IGC;/:H%.OU]1N\Z+9Z7;/.I=GN;;B#B6I+AIO'Z2K MC8X1-=Y&51\,*#IOK]EY^S^@4Z3+)9525KYCG$\+&=F#C(CF]!N+"%I7KOK0 M"]00^.96RIK=IR MLWEHE>>%S!R+S'2*I:LYR8RBR#V\X!-"(X2F!*'I%LN&L3R9@NJ.8NHK_&O;7B5R4^6G58FP^)42&;5> M+$W.2V249GE7%D)DJBTR2K$D.2^1Z37*:^E\\!RY"O[D>6V*L*RQJ.XBQA!C MB#$.=@R.+,C1>UG6J'YT3SRBN?J8)H8:Y(58SN09WB!+-CERMPP'3'@#BKM+ M -NFQ8M"4 QLXV(.B4M&0;9.7V_R7#Z? ZQ5%MJ[A+'Q .VNK'1%N"9'P_$# M[5UBV7B =DMN=D5XFW!'K$%H)#\**-=8M8V5484"J") MOH5 V$T/M=7R2A\) \LQIG>)*2L9TXK<5#L"U?P,QP^J=PGZ*EM3M\MK9W!( M?%$X'T_ZGXD-(&3-\33CV;1-ST=0OA!!&_E11D6'<#%0@$8:)""QJ[%MU3GN M8LX!X*J*[T;1\59[PK?2X-A1PP'@*HOOHH.C]H+O3HOCHQ)'M%*X(4_Z@V<' M%O\OBD;,QC5M7[.?3*P)K'D>.?;&RQ4.!&VHN[HXX]BY'5U'R!E0X##-1XQK M.U7U;1L)VJSS4]A=A$Y72V+2XDHVVAUH3CBU$?OJ4[D[UJ.=^1, MF0/-E*9RWF?HG+00JR+(+;S->2;;EPV0/'@\^!=F5+4:7,5:?> (:=4%=EJX M3A$,-#]@]^1&G:M400%L#H#=3(O3*8(EY@?LIMQH:9/LLR>_QE32A;U^83T M]3W>87^01J[S+!FQ0U,8$^K8GC0D@#\B^=I/F ^"GQZ?CIOQ+B.R7Q,]!.5P"0\*A].TI]ZQF%"3M;/VH_Q4VX0/H>D)X6XK'%33A/2!=7 MX_P,QX]G-"WD8XN;\?*!WF_+K:9(]!=>4S8T0Q.R22"6-A&- C<['R]KD/*/ MS)G6NI46WI,++P5M=#D:$=W/T%R[VF0%V&=Y<>#+&Y%VKCY:0UUAEU(K+4@E M%WZ[K<0([VN%1.6PK$M:&$PN%'GOUH4CQ\8JT\(1/:Z";_:&^(&#=1W?;,'4 M>0DK#8J58C7>2CT"DY(,9XJEP184R=^X.OJO/^\L!;A+_ZA0 BQ-)0Y=WBZ/*S6LA/"#Z[^#GT#%F.%M< MDOX[^AS! M*EZ[][E\Z.?UN8[V\?YW.C4TLPX( !_PW>7B>X!@P+/E)"Z?U M/QGFBZ1;F@<+?/?Y[)\GB^M7K_^:]N#!*Q2:]"4@]\GONGJ\C[XLCF:= ;= MCU)L@(7/CDA<$?B M/]Y]&D='L[O!Y\O:V?WEX)^UP=7CY?T?DF:]:C,O%$L\=M@D\50?I3%ARZ.B M R4X2E\CE[O MM DB:7!ZIFV9=JD-K0<_0=J&DT:NZ@J?O$=_22!W-?@V4W0)B8>Q]BV MX#L67XQ.;LF7D/',K;: MF?/+?PUDZ?KF_)3KA]WBR4)-QO%3Y;.%-[>/EP\@M]+CETOI_/;FX?;K]<7@ M\?)"NKJ^&=R<7P^^2@^/\,*WRYO'A\!I_/X\-,@?#FV)$@K"A_?K6RW;>].6 M_+$S]33;@$F!H2,37_+&FDLD0_.U#ZFZGOV@%CDTC5G&6%JRQFL2AQ1JAYIW MP3AO[![;RB&6F,7_IIYOCF8+I2QI=4O0H&,"WV=9SBN6YJ'419JXQ$-E"@M- M6+PC(,C13K7S7O.LUCQK MG-4&G7J]IG:;%\U.MWO6N3QCA)L^WFONHT *\P#.-G>[9^HV6#&J*G^.W MB#@K-]W!U6PO0++N>,?>*F:=X4K0*5F.]5WB7#>M !!#PCD"81O]THSYT=N] M.D]:1MS9EW=GSYI08?R*<=SJ)<>(H\*UT*X11^U=RM5MJJSP@H)U#WD 4&U) MA=2&W.J(:"-!C59F@I93R.2H[UY+UV^;WKVV\V@K>EP)[<=RE[H_=VVJAW;9 MAYOBKM4UUYVAM_9%LZ;T]@N=J7:234GH$->\P+?KO>E.S?_^>=FANI9S-.E0 M'5R<-2[:S5:MV^VT:LU&_;PVZ%Z>UWIG5UU5&2CUJW-5^%,/^?C!C3_U7//& MDF8;(%OP#_+GU 398O?)1WTH.5BG:KN9[E2MU^KJ?Q.GA7,4=G,$4H0?'_PT MO5KZN8%]"EX9G78PU4!6?MG4LFFFE$K4XI6W+@X.%*.@-9VNN;$&"E_WV]RJI6KP)@Q\]6>4+Z%C:?(,]DXT.>),'67$ MZ!7.E!A8[BQ %!"ERQ O-]MI(Z1(;4&1!$4*HH8=QW@U+4LH'GX43X\+Q1,B M8]O+YJ[<;(L./X+SL*&O;5^SGTR\E64'+T%W^-(ZG3H76N<*,X+)5_.%&'/( M,+_0#H1';JA"%0G*$[\XFV@S<6O&609#1^%"!X779G<,(A0ONSFEFUP=N'@, M$:X"![H@(P(H,B27O!" J= ]/.D>E0O=@\4<<&+_-OWQ^=0#V2/N5U,;FI;I MSW930@I?'(A'+50%^@/6S<7B"T" 7,>RJ!/:)18MY!"T$1"*B2?%U.!",06P M"76127:\IU=5K@*)>-1&5>!$BU?TUAQ?QZV$JIS\V>$C4CMYTY\'R^+OJE]D MB7*E[EB6J%UJEKM(%"UGWAFZD)-0\1U=[-QGQXO,/KI]P99IJX2FGB8+"Z<^^GP33^82^$ VG?5(4)=BCL<\V:WL= X@-[+7] MCQ.EOKIT=;DDO5 ZM*HD,)C)8?\_6 3T(&E6@1J!F8]0TN$(-1TZK@JNBM%HE5T7! HVQ M<]_48U7>GJET[KS7D.D_%S(ZWA?@!@SRM(O*FK09+!KFBM 7( M!J>>&9A*&\V!,L4$,_.#NTV]D0R M]XQPJKX5COI'5SD$944L1FH !^C<__L@(2A'CN/;CD^DG\_6'Y:&013$KDT! M& C147/4(]V&/JHUVSU2:ZJ&7NNIW5:M56]V6BVB-QK=]DE_\(PMR?]BT1V8 M^6"0B4NPC25]P;([7-IO2-VU&SR4R^Q6/,^?.\T2S9Q)%,?6Z MPU%%@R/1DTL(EIO$HXNF_SDU 6WX@?ERLB]I7+"?WD1#4R=IP$H=:1AT+)/> MHQBK]8_QC\$+RL\T#QT0[U9$O.&?#>6_88>U 3ZI9T:)-CAMCTY[G62:\%M@RD/3UI:: M<=/FN:P6B+(-#V_AQ7"[OIQFR+9 \T'S.3"%)YF5F-7T,:Y-TH]J58:EZ'(_@@>H@[]@QWQ+UB#[[E5BB9&Q'4F,( *?+G%);M M&19D;.$=E@=VP'JF:33."T,_^PRL"GV7!&%.+WI6! G^!)?%.)4SI><8VE9X/:"1/IBX9KHES M"%T;VGS5)-.#EP!02]B1DH)^_W?M>?+Q B18>Z:@\YR1_PJF299>QR;@;ZQY M=/8@Y!@;!HB*"77PG1Y,T_9@%J,I?83P2PT"QTJ'5KT-["R:/V"]1NJ7:).) M%63)1=.0)G#TA;6$J>)C(J0,=-UX,\\GSV#AP%3#O]QPH9%RV/#64AS:24Q>%!0G0OK NL'BZG_@$T?$MUYIO>6TC.H[-I8>R'2B&C^ MU"6G95NB(NSP]5R%)%6Z:=-^(48<>;6P)LF\NXCG.>C+@-="P,=@*?FQWO2P M+1I #'-MF>OM+465D8R>@W9:M >Q;\&FZ8%^@@>_1$4[RZ.G.KIHE#0O')/" M5T2H27U&+'#SB=A@E%@5&,T >)I4+8 ^F"]\H!<8B-#OR=R>[/=%WV?CE+T^ M2-E*'9]J/KP%5CL8F55<0^$8$5!2?+"S(F0"M;%+4$M[21/]FQ=+H92HKA@2 M8B,VP^NO!F #0H7)ALTAC MDR<>*GH4G!H\B_-BM/P^%#/!,Z)6Y1\(WF M8NU?::AA9(]C!Z1EI,'_T,ZU7O!B1'00 HRSX'G7BPX'"\.&' IT.I+6D1GP MKL6!7S6$-*X%6AM/>@J*7'.B<0J&55CB.[ "5(-@(C>5] A1^IQ6T^WU?=<< M3H/]]6;PR2=D=$/BOR+NDI*,VCVAU.87!_"X#.9 @.*W MC4FU&TBX0?"\#)MDE-?5&4C&S?09U+B^WL56DA@]Z&-B3..MS6.TP3N;Q7Y[ MA*\^0T_821B2 +R- $&:H,_?G9(]MGU68FV?>Z+M\U[;/C=*3G!:*E3_1QDI MYV*,[=+S19#V?@4D^D_I,NM%]+$-"_ D@K 7QV[RTMFAF]Y7;S.']W_?:,QP M-ONF_<]Q:7TJ^N$(%;,SS5M^_Y8N]'O@[4\VK(!Q'2/Y["M#1\K CEN(<-WH>;"=>+:<\]0G>F="/,, ME=BURZ#A<0M+!YY/PTQI)8^"%['!O6@*=K_P-C:J%9%8,PEP02;X77. 2'>N"=\ZP1"S,(P6 M/G0J?1X,[J(H6@;/PY2)[QZY'5W"DF-$2)#0J2N-7K?5452EW5%;O5Z;*_## MC!'Z))QS!'NS'XA ->#/(*W%@U)62P0+7D5#9OHS%H\2X5ER";6)'M@/6WN* M0L^?M1]DOMRR]+^I\<2^C<:/H:F<4%\+"Q99#-^,?=F06"9Y(4%<*\YXG:]E ME0XQD-0E&A "=M%,PUBF$QIQR PS32-^T4R+OB$8 +Y^'@0%K@(+P%/QGKH,0RG$T/@VFF+@E"@E&GX$)D?2:* ML<$MC'Y)VTDY,9''BJURBEA3)J4O)J2V1G"J24_E-VQ/)J2(Y M522G5B(Y=?@'D_E\ :V07\-+@/33_JM7KM3K_?49E=I]YH] MK@X[5QDDGI)VP[$LS:WD 6@ "/N?X^(A)B#)$>T-?H]R5H';FIB*,1UZIF'" MN/ >TXO%72\L9W30#WZ?)\LFDJ@TFM86.WR]-6"8N,>R<#26",3RKF#T8*"5 MQR>,/HX%'D>'*/9YEB]( YEA[6:2'LA#.#\"HN4\@X@1^\5T'9M^)8S.LI-6 M+MF$>4*HIX0= ^A):AJ<1$936P\25%E7Z_",L3B-5?LR?Z#2P]$+ 7+HC[)F M,N:H$A_W+LCW\&BVJ*_1[<:C.UM+7"D'U@GCTS4[#@%V2'Z&8_(TRB0/89V2 MBG(U>#C#?!3IQCF5NHVZ+ 70#U2J%.I4Z9OF ^XP.XP*@S0 @AW/^GN".0;G M6<>CB6MX!(RF$J8010\XU"PZ#6],"* 0\T"#R8\LFBNR4';EYPET965,\ MA3-71?#'I6_7Z,S\)<$Z4(?E>00(S#5/->A-M=51V\UF3^VT6WCUQ)%!CSF4 M@RSQZ&&J:,?7\^.C$+I@4+#01)9#+,V^@-111;%@9DZI^C*1E]?TX.V!Z#$) MCFFV^"4"L:?/%EO$)L-Q#^ A5E*C%-:!FU1L#&ZLA,,,L*@&5E!@OFLJ?BXAK-"&A[;7PA3& MP!?,7-IA&1OC(.6%5CQYP*5\A)6\(+04188)4EK-=J?7;2MJMZ$H7$G)PQP, M0\W^@758\4$J*2U9:T'E(/J%@CZ)]6>'%F.B]#N&^N'49["G?P)>1XO5SH4@ MR?#F&=:)<8-;?;R!\8,T;3PXR@%39?T7='?*&#Z!=_L+WS+$0<._@4FSIY2 MHGSC'1FQ8L\IXX8CYK ^+*P.@+S MZ=4(5@JAH0G>5!_#@-C%(HB\\%FQNS0+=[W"]=10ZZ'G):96:M(%&?K2'-=R MZ(")G_.B> 4OZY&\>51(#91*S0,5 T? I=<2'T+2[&N!#9X729'9[*+[,^J8HMQ;^XD'V_O,:6%!-BUP.Z0N%/60Q=S+N*<2:DF$ M353<)0#0$",0Y="3';G/TOUF%*0:*X >E*+*1B"6.3%0:- 9 (<(+=XV@(4\ M/IO3Y[!VE4O"/]! E6D8LD2YV@QKR_FT "/U]LGPMR="]X%N8\B0-GJ0$'BL MJMX\6,:RL@$X/W_)$MY3T/NZ)^9U#V 63IF=DYXU+%HW)Y"P$)1Q#LG,"7Q[ MS OHIPB<'*_^Y"WA>AXCA45DIA.$:_1ML?I3H1,Q=)'@G#R,K&#?:J!PQKX: M- U63'$"QII\+).#ZC)%^;-2U/&"ML"S<4(JL\7A32D,"D0QY8SZ-=#+BZ.D M^,89H*NP)5=X"X"6:3GN+5%]-S)MKV.F(H!C6G3W4!]$%@"#&)U79F"3*HT> M&:=4JDA0\50"_628?K /5,.^H@1IWF*M)AH#&-R*T;@=W%_X)M3Z026OT#!* M&)L,WT'O('2-:DKK]=%[IZZA@$U.4$C&4^&<* MST599UZB,+N"W5$ 47"?2)KRC J+K;K+"2(183= R0.&<:]BIC93Y 5Y,+AHK[?@<%M43H8X\A3JV1:BC"'7D-PA,A#J*4$<1 MZBA"'5??/'UU[*<%SVOZY5.CUVUTZJUF!_Z?JG2Y\OCA0XB[)SJ+C*78X.HI M<@_,$X=67C#Q<;G4V.QR*07Z95\Z**=*VJ7#&SXNV9&WC1TGW[ MGB4\(:D+-RP(( M/2?9#AR;,I!/8;QXT6GQ=VM"'PN-_^%1AK!5[+H^;1/2BRTDOKTO@ M)F$ESV&1=,UUS4CUSN-H3/O%,?4HCY.%$&CV?%&9*]R>21.'.H?@,U,;CI88 M+,L*YK+TS:2+&C-WO7D*)DV;3O5,S8M=)P;$$A_^:&K-XY$3.TW?,[6'IF4Q M%U3TX/'L7"K7,(87!@'C<@.%DT:@01SFJPHMS]CTX"4LQT,G"FL%P\A!2RH2 MVCA_8:&CX+W(+X,=?X+< !Q?#ZK"X1L"/W<4#0\_64B_)\?SBVE==.8;#UUA MU-=&%W$TQ<8QZ=^!'V1NI^#Y6%P5.L^#1&*Z(H&_#\.JV"ZR&)%HID'A_6#K M$ML5VP!SH:3^&AU%G$29^"C-8-TXZX/4Q>%E^9V+UQO^[ [@XH,NQFA'VMHH M4PO7VXU>'2U;HZ[P508A?!:6YAT^"'6.5I%,IR_'PCTN([J!^SCN)XZW(C^5 MXJV;4<1 '>G!&Z=>F$6/DH4GW!H>4*-6'6$OC+G@3CV"&M0R7^:Y22S]7P[- MP+S/&"/3E#P?1C>^[3MW^VPLT?RVD1KT4JZBU=@U+,,( 'IN6 M^5IU_;"?"EVA ^S7]2M'%EK9;Y6'E]JE7R/:O^>F#9MN<7"6-Q,TWHVBUQ&T5(_! L=?U]0 M3?L>LQ7IN[_!^>!Y^KS:J91NO+?Q(:DG_12OV1L[T=C73@0J[*1?*PH':U=- M[[6*A8'VLP08-!K\5,?DV%@45."<&V-Q.QIA&[;1U 483H6ER%(1[1U5!%OG MJW"9.;03RXUTA9E(8B"]N<:>,"",!+]&HFHGBJ]$\P@-C#6?)Z[SPES5PCB$ MBB&]=<3ZBB%:W^O8\O)@%A0X/FQ45;V"=D&IU]/R6/>P_\(D\&L22CDW%.K; MY=Z->])_3^^),/6+N%$5MO#^W4(ADV@0#-ZBLUNBZ$;9,D?D0TDKN7X?B"._ M4TPKQT=#E_ RSXB*>-,@CQ>3O 89BT!*--,-R^N]G?C:KM>4>JW1BBJO7<\_ M#%]U87H3Q]-H%2,:+DB[X$FLA4F4#OLZ)C;!FT=,+?1IXA")X0L\?(O'H@QJ3,Z.4CBSW!JU&;/1R-6K =+-P>9A@A$C#--/C%M&(E M&-_Z)M_!+QD3BP7"T)+NIB=%I>J&,TPAPL5VL>E+%+FQ\)4LO3 ,P "M%R1] M8H0$EJ<981_VN9"Q4>>E'F$4FB#'YO2>_4#U.<'RCJ/,/]);8$S&-H@;?2W; M9Q+DD<5VG?TYEA^U\*!![A@^#_PVK[^8LGZQ"6&P,S$\NBSS=#2:7!UF&H9W MT[%L-?B.9<@B2B=3%Z 51)32R>&GYT\A+V:HQ:KB!^E608GW(+X%LQPL%K'M%KYL_:V#3@ M/7_H[5YKY3O:*]_1.>G?.)]^QS?UDS_B&'W58J%#L>8 \32XE,H9!QW^\Y4 MT AEMQF1\VJOWFZUVVJKVU%4S@+GZ;2K&-J3D5-M,NOBNFCIF+7%-%3&JS2T MO9@<0@-ZT@QY+";1# ,6'>"([Y4/409PD+3JXTDC5'HT+C/,PPY5JBR]5Y,? M"R?L#'V:C(WU!\$$8^0FQLJSPH2)LKQ#L%(CJMS#8E%3CR0BAK#4%)8-<*;, MCPP"\RD+3PE M+A0UW&_-HT@U+G)=%W)=.R+75>2Z\IL%*')=1:ZKR'6M1*YKF7F5E"E3OTRR MF1DQ65X&+4]"&%.DWI*@Z!$<@=AKI](@X)'F$8-J.QZKV,U]')FM.>CAB M8P5Y3,!&B&LQ9TI(72-W"JNG%!25L37J2F*K0]\7]Q[1XM^V T/#0M@LE886 MUG*"!_ \7!@_OE?SA7L+1_8BZA!*, '# 4RBS^T9$WB3V,+M#C!U*CW@ 2>^ M)DNNR@@?>'[QX)L7OC?PVD4H'3HO)%D4"3X<%-9AQ:'G]=07O]P;4V?/<%'F MHGIBH6A5X<1ZN["S]'11H!#=Y\3N/]H@2N?HMV5V'D\K,S//HD. MZ4"8TK1-Z'D.48;]MR/MPV34"3N*LO),\$7!P70)G]2WB&EM,$+T9%$I\Y'Y M,TB]##T'2\U!:57-^8J"S"X6YPH,12 _>"4*8U(WP/,$K#L\J$NK[L5G-L5/ MF*QW >M_HEEXQ'*9:7 3VY;>P31SN\UEC^_2IB>WFFTK("[0AJ!FG;A#8[8( M#6R4.J_HEY@"+5$6LGV:[\1R-(G!.BY$X[]Y:4(]VBR'/-'/ M80@#.ZPP)0FUD$-#F(*LRWBGE+^EY^ OQDP9+ <_D;]!G_G&2;_9Z"W=AU/?[BMH=1!17*%P01M9"ZK9+&&5 MK2;H\!&K,)'"/A(=8]=8[U[*>B\[:@]GO97FUX$(<(/=*K)?%9A('??OP_['WI_0N6\F>FN$@Y"K-T]KL);QT^Z;9?M3FH^30ET,4ICB9&$WXJ22V673N-2 5I],LC<1IV4=]SH>2%2&@4 1:L0;MDG'3N"--"8A-.X M/>.#1AM%.*P/O2PL1-V!]"-X#@+@#TIH*IL50IVT+GKRTPG43"0R,?Z%6H7Y M0[S?U\#[S@;/O.T7?D#D\8C>Y]FT#3_ \AF^Y#QT2O! I5S,8)*+R>(L?*?R$W<"#QGQ2N-S'Z\IX;9PRC\?OI_)Q)UI4)"S- M)"VLEZ)7TK8G21BB&T-(D3">B8?+QCDTJHBG>(CYFB)V.[7O\0O;G29-QJ]6X<=WM'(-]C/+RL^ ?(N[O>0U,OG%:"Y0]'!. MF\"P\>/ 12@QY 6"!!NU[PQZDB0=WA\26. +WZL>'$68/II\D0PU?!3G%^8+ MK6_@?5]T+>/.!-$11\J#S#":O=!:YLP=]N?'O 5RC$G]J9=U8K!.#-:)P3JC M[#4994V=4:8SRM3-M=$993JC3&>4Z8RR-58@>.Y+MM1+53R-.^FJ3WNCTE@)YI1)W52<78+I #Q3'<1KDQ7\P\XP@9]Y$< M/W_%Q+$3I":*Y5X\/+#PT8L RAWK]GV0\O?/\X1TTR N];Y1L\_L"1!9;BJ9>(]/:8_N =_@;JR6.38#CE;B M5R"3:5XX\FD%JPK6O3,BY(N7GGF_.6V[]XB MCG=9=!X&#] M@[I4*;>LT51L@%!F' IRMLS45#X1.3.F4IE!%.O64;!W"X]Y\B-)AO7 M@9UX0\\Q_N!RZDL,'.;D^J)]>-=^;[P[H#, MMS+S5M:!AE$E\5@I)6>AA Q[S3WN #=2-)-&^/;2U6?6Q[UT7)9/X=%6>7J/ MGA?X9XK_YP#R#X1XZD5=6"XUWEE.?I4GU9Y\^"+5'FFZ\ SQ8UD%XL=*F9(U M:Y?4,.@F>Z-7O:_)?9[1=:8#X9?;K8%#Z^$WE!:MYF0_(<1^FK,Q8X^5N43L MYO9X5#%KEC4I"'E8YZ7=V7-E;6YR=Y,[Z\TQQW>\FT%^2E5:>#W!4O*TOM7" M_X:; *B_G8CJC3^!U9Z(P3-3-(*Z7:W!(EJM9JM.%J%"&H'8D10+B [[&,J^ MR]6>42\$%VXI](8R2V@8@FSSAC@@"%&>"T1"^C34)/F]#(U%TF;$V)XT'O-E M*53M095 05*+!$;J Y:2418(!1X351J_+:O?1,R,)+*&C7CRTT0Q"0_Q4=:/J#[ !S*AF @V@=&IB95M8UQZJ;LHUU^8N#X4>QH.8P MF:SR9L<''+GU<5;WTX+ES5K3Z]#PX.A"M U)TQ-S?51$HK^D]XF53VT_IS%0 M8^!K,%!DZU*:3 #&[;TCDQ9R"*H14B/DJA'R5!:?9O&1E"!A>(%JUF4:\S3F MK1KS<-QP=S;:20U\7OZ(YK/&5(VI*\;4FXPUDH8JR;JDVA,GRCN3(T#/J$=M M$J:@[J%B6*I$;("R3"@)/ MHV V&)B.AX.@.PRL1U/X%-#:%V.)L06$,Y199QV&!J;K85E2EU?)B2G3(L79 MP8JYH4.=$J:PIFVTV%]U>:E7!B,H232??#@8G1_ ;?B4IX\A'YHKC96?0UY> M3T%E?BW3JDAYJZ+ Y?U;\!JDG5:BICF@4\OZ,0I!\,:78?#L#.+G9$%I+TI> M"Y"^+J%S),MO0(S;-E%"\91EPC&'XTLV%2)ZCF+VP'&PV_>&41;;/-FR!O:6 MG@=^E*+ -*F,@XPLFA#I)V!M]4+JX MJ8GN@?%.?/'@/;5I$EO!PH8.,9PA(]I!?R&VB1EX#U[,L8IJJH?8^D4,C+Z8 ML:J)1C=I>X0PN]C,<8YUIW$I(R)\YH[6K*\TZ2X[YGW%DQ+I1?!8[-XU\DGA M@_W@ZK!Q*UQ'CT41?S&]J]'0)?Y"5%M-^"9GJ8S9S9[_&&"S*LPKHJ@#9NF2EN/]G7.]C1<$@ZJ$5OB$A25_$68W M=;)-BTRQJZ8_S29.W"*\0+V$2F02ND]T<^[QBRA._Q>%RT5'/]EIDFK;X:M8 M]LW[$27-"LG;@JCJW,NVJ7YW1*'\@=/!CA,]6!2SWX-"X1B,EHE-'.RCCVNE(S0#AP-&I<4) M(I#=C$T3,^4:HK<&T!Q?,=7LB@?QYI0A+5($YETSL4@S[3S8V")DYB5&N,+4 M*XO]8%/L^VODWLO1%K+="S1^[.\ 3A@NY#:L%"C1]QIX3"OD"9 MS,0-[OAY0A4*?XK6*B*_S)LHMT[P).E42JBP%Z;T5U&!4<0&4BSB2:^)22QZ M.QL/HT'LP45,]8.)-JDLVY)WK"0D9[[[P- ]EUQ#4YS^TO4V>#9%UY_GG#7' M3<')6 +F'?&00YK:\Y(;CW,5GJ./;#0&-'0&R.,B0"U$5?YL8$$>[/5VROOD MI,F:T9AH]#Q$ Q;X5[9'AR100'-^"M2=PNGV7WAX/H>IX-$)DPPZ^%G2KS-G M%"4F//:YS3XLPFFV= R9W<^SW[>4.3-WF- VU18-!Z,H/<5](.A$(TAZ#8-T MIEX*B2]#NBX=B9(LN87$C2X%:! .@U!V42ZXL\EN]N-.5Y#R8Z^,)^IE1-/_ M1@Y-I4QD4W:]@C=3E5FZ-/G5@L4%76#LR0)DYVI G>Z(ZQNB\[X3Y;6'I(>\ M6*]L%RQ[84PT4!''2!P#5YL/2;RX5HXYN. PT61X;RXB-9)F@@ZXIX^$L2P6 M$NPYXZ5:Q:%G$NP9]7KA+FGR/?(MHF+.D8H:GR32P>G%HI&9?##SW2@;29'. M6MS7R.]X@P%YOQ$0LB98_9_CW=0R'>AX\N24I>0\>4FC:,H>]'QLK9_VIL-E MT,P$#Y^3N-3-"0P>/[I<6_-Q7)"*3";#3"PG^8A8\\0%[ 5_.IFF5&2B<4*] MF*B($YYZRI7-QF*&R.J31+XD7B/U<;!0(AXJ ;V!#?O4J!NPLO3@>(/TXZ2X M=^7-L3#$EHOO.J-[[-8.H-[S1D!^2HE9I_1H>(\%2:CS(".@CC6SEA4[W^%C M8 WCL 2BF,2?/J;]FUP2C]-_\F BK%PX\P$%;_ J](6Q/K"B03XQ]:*# MFF9($K-.G/=3/B2'BN2M3F$ZBB;AO [,RS2&3E.0IUZ?5(:RG<9H?^G4 F%> M\=%U=-7C\0K1G8D>S,^+SE3:(P+/$SU5/(NSJR>L',$.P; M5P7LQ='_F9R9P_49[E=R<%I&A*JZX4;AJR'5)2&? B-)-=#>N&@1518QS,W M%\^LE'4\4\*:.9[ZMIGG*A)X]GIJ9A-VHZZY0VY+Y/6:2 MNCGR08/R$\4RX[OCFD[BA$^\9V;ZG4E#C4Q%\21J0 6*9.JR0'_4,XNSYH63 MIK_NA6F0,^J=(=$,&M+L9 9=H&G8^H<'P?,_JX"PBQ)W&5#IT81V>289&)P.);: 5F M%&V$DOI%>6]C'K".DC$+R8K$ K@1DVKXB6XO)D8)3TMZ/#W&9&32CZ29*@.3 M6]G8033OP$:B.*2_SP Y@P<^R^W"=T?T.K !_ASC'7Y>S#B]N&B+W]X;[T*4.0CT M,HB98=7)]R!'U?#J$6RX)/\9 )!SG /G&':&A_$C6J<5/$CX;=#V*6Q$7DPO)?C*;!)$N63*RB24#E\:10=GT> Z+ M_)\@X@+@GP.#^??./>>I:49VS@.?N$02+S=M*71@::84$P$ M [S,L0CUD;OCY1@)/DL$E(!<#,&5.FSZ_6F#E!,OIU0?Q)P(5%C8_T;,%]D4 M,7O ^'&(;7Y[\'3^AIS#EW$K.H/,="<<38A.)54&0F8KE'\\GP8@)$ MFIC"?* M8<1X'(F[A7D2@^B@@R97LIC +[H&-IY/*$)I,^JI"O+F9&I$*NGH6)(YR'NA M]_\A!V/P2784?\M.7Z8+ _$D^P7+\$E*"T+*XYCF;$^EK ^[ ^*?/?);*Y[> M)O1_,CK<:2%&' ^?CJ]FZ"Z'Y9I@\J,4#2)/S&7#F='WE.LE[4F\^3XH&*!S MH%4X0$F;P1%3(*C,34(QZD7?)T6US%.B[PH:'Z,([O2_#PC9X)2& [!=>*\C M1&G>>5=T@8T2@O29K$I-1Y6D-W)HO(PLNX*04VL"1WXRX!V/E:Y;M \H*HYK M5,MFHB;RJ[E#SD$O61^-=^(]\5GQ,M;J\1=*5EDF,&"@.GX*2MBM*DE"$PW MB -))IV.LYFR6([9/(A/3^/C QF_J#JQ@_D' M$9Z,R/8&XHRS9!JR*!B,$@6;)#G7:.'D@4'P8!PPCE.+2(X6C: M[.$*\9>L1T;V1)QM@-VNHSSODD= >Z^5?S'>=4;=DTI35SN@NXT M8]CM[2#$:0,(W-L7&K38; MU4:S7+?+3;!V+:4HZ\7+VD?JFCR4*:G.N4D%*/?O027FZNS8"!(X2FJE3I1) M)[L$:Z30U!26E!2MC:6<9?LF/(TG-J/3'X=##_@Q42T67Y(I4XQ% M?J%,2L_ZZ20#,\7(3M'T@.=(HOW%DZEP;U.7G;CE%NU!K[.%-IAAS^5*UM.I(HD643QAI/KZ&3%"Z<*4AYD^ MB>ATQ.Z"&]2WA_%5CUM9RP\(;-4F9H_D<,.<:_^UU\^/6?O^JP='5;-9*\_> M/ZF]\QQ!_?5#9C:! I99KS=?.(+7SZ+)>2+34EN1J1&-.I'G>ABG1(.%EV-Q MNV;H/(N$#RK#):H4YN24>R@:[SEY#_^]P> ?S0+$7)"'TL0W$AR=F7*G,??@7(;^+^GG,S9%;!&^R2"8NSAM]YO&Y=(_=T*,4GTPR@/0EA>03Q(R MO0C_XMV<8Z"^;R0>VCOGA\']@R;\_.?/%=O^"'\8KN 3%P]#>+%:_1C#=[I] M0%=XB RGG5SCA\[S$;,QB((>DMBCF J;[M&0#[WYI_,P_'@J M'RR[O%*,!$@&B]8$1TR[>0JP"2M#''MWXSUZ+'3^=# 8?=N^)8@G\ CX.(8/ MWP-BR>I;4?1V<8-I3SS2W4^BO+@;4>2)V<0R[RMD#R*92F: O?,HB/5>=*/$ M44.(=#+]'Q$\[&>1JTD$]!AQPC<=@,.*].H$[TSQ30QQ)WE>7]_71;$'L M>Q*-!G&Z&QKQ*[WC10XF<>@O^IED)'7AD8>GB'M*XF$3#8ZF MC: KFF&[H()8I! DKO6EQ^I56I/S9FXS*LK^5:)+#F M8!0ZE.V5) 4+SW=(T\DC8FM8!^PGO"X[50X[AQ,GH.A%$KI((")_]:*0E10&T=0J.8O [)4<*MKBP M6*D4S6V=5ZQ,3N!]-?.J3EJ2TV5)T536>67)ZM=NU:N+"9 BE\^\ N0-EE]N M*",UQM,67I^D.'Z4R]2IMQJU1JU5:99; MK;K=4BJ?X.QA. B>&4ORPC!A,YM#8.Q+$L&)L(ZG-/9CXJ!$1K>4)V3.XR ? M;T@1>Y\$08_R^ZAVQNN,1!$=X0R=;ZZ(!_$E3;^\E@_+.'_Q$[R+$3;#H,ZO M5.OC9 MM8NKF#R*IA!P<*T%!.(A!-/(A9L9T'%&^)(VD<1G*0@K] _2\WAU+9Q>-%'9+GM!@I^YTD,/I:ELIXENO_1K >/N"*:V\BMU\6DZ4E M:,)/=BNZJE7+UKOO[Y-A(*@KXY /V03Z)'!9,1TG"UF2F$U!7X5@;T5QG&A6 MEN,]-%QEG*SC;A_V/H56%XX>9&E5BLDIY"I$3O@5EP#[RKW/O;\XTQ[>7)*0 M"V(H1,@,\]:+*#G/U?@A8]4UN:SQFU-.:3[?_IN=TI)N_OIB; XM*W19'QIG M8^=':)R<'9O-_>>+&"QW5B*XT";4S[%@."FIX;SNT*PI000Z'> \(U^PI2DR M(*7]G"!P\S9 M[(?:9'(O'4NU:I-H.]4"ME_C3=WP1LOV8N:R_1I_ZX;W:C>LN6SK;4S7O\7J M6 Q%73O/4[+SR^6:;9?+Y4:S4K7K5:6LZ3;5-.%P/K$-%)S[F)%_1H7-&.K\ MO]'@V4C8;K8A1NIY3G2-\6;@J='=ISX322?L]N@>UL&?:]5Y:^&\EFY5I5*3 MX!0HY<_&%^?)-*Q6W3XTOI&^,KG M#(>TUN0DZX\-*"". R'=XJ MB M*_ I]F@R>7C+O(GF$0Y_Y/]!S#+O,3XM;%#.N,SU(*95%&01FS0SR#S/Y M($5L"IST L5OP7JI._ BSNIF%+@QMBACRCIT/.CD7@1N8))U*D F[K+MELXM=&3K07$))FN*'ZDPD:\EW%MPBY^IAAUB6MU0^?)Y[U0 MJ3:2.AV,!CUO,)"Y)7$^2V0^/,!24)HOD](-7TO26I9?8G(6V=)VKE[R/E!3 MFL#GE,T.X!8"C_J,Q6OM"J:K)L:J)BJZ:D)73:B;3ZZK)G35A*Z:T%43ZS(Q MQG7J!8T,'Y:9ZNMII[TE; I>O\JF&#]@PP<+V34O*MB3KJ^\DMAW'K',&'.# M1AXH;BZ-"TH_DVJ<: V-Q??D7E$IE[D?.B=CZQ,S5*&>GMF0:Z:8*?X"YK7UGT$MF2DJKB:X$ M:Z&SSQ!)UN2]==/JZ(QZG,JQ>J3W1"J=+ /&V9J[87[^#9'*S(?RY0],^3URR99RY6=S'(MVZO(ETIV M@6TR(VMIMV*K.EG_,=U7O(ILJ=6LO&(VRI,AK9G.WU7D2JUJ\98U7Z;4EGES MDV-"1>88F10Z%X# B#E=#6.>/W4A2R(FLZ:LLE6QZLU6JU%M6'93+4?O&7!1 M;+Y!W+>;V=D^.GNG]JQCTTZIJ&O=>?OVF+K/70:'1L-J)NWK;L%8_VYDT4>F MS,J"+!)ID9!OU*]$ZB\YH$F'D'3*:C)XM>=X(7>;\:5CL\7<\ITGT$B$4I$3 MK;(A2R+S70_G[P58^S4535#C@T.%&TI;<&(3-* R'MC%+2/[B=(JH-MO45I; ME!D,'1 QH3I/W\(&+PR[-B(8*3F-/TZLY#VU(B1%GM[G3W:BS&QVJ:=W!T&4 M3J26DT>#AP>9?B=C,< ' QP,'OL)K3VZ[_0 +0SG4?:&WS!$B MGA-SHPR;A N1WR02G#]%FK30=5I:;R$[P^!<*B)>N)Y>@/UJJ1=J%(T>.%/^ ML-XPR2MUM6Z?N:,!N^JE6MLU-ZC;B*$RDXH$\K4X*53,?LR,L"+L0LNH*N^ ,C'?_XZ1__^!1W O?YZ%,<9I;\&W-P8\FBP8R@ M:8;2Q]8)XCAX6&50 58"2W%7[B@59UEK_I)!Q=A]:WC6%'#= )'$__=![< ( M@R?^N_5R[&T52\OAF8VO<'0N\=N$CPU_&!1+-<+[SKNR:>"_[S,!N%_D114[ M<5^SN'S42O"1E^(;R7^V-'O0(4&F#;(;7*F^ZUV^ZXJ^Z[VY:[OHKN%G2#_C M4,NJ%>/T&X&S=QJI#U--<'MWF!O06@IR(U$9K)2KIE&QF_"_ M6NW]NG2;M>J:V42A@Z,S.:3']6B^CFL\>VS@SK(A4BQ=H0XY'?]2M-EA<*L\ MS")KXJ"XY2@6YBR:SE!4XUD<,6ZGY=C'S\7NR7/'"]$3R3)>2(F2IP(CEVT/ M@+'ZHLZL:[GS22OTX.B7C<#> :J1U][0\Y%30!FYOAH:(D&O(61TMVQ*HK M(AW7BY@*LS^KJ/^,&K;52ME?T2@7S?[487\+E_%L)?LK'*JDV=^J*6X:DBU< M;K65O*Y:-+E,\[HWM;07$KDKZ6FJ-J]#-)PL)U2!URGDA]BWL.R-%WTO]4*& M/42!8%G$NW9K7T3"&8H\HYLU O'.SN'*+L2-O5(\H7_T<+)KI)9/*NGB"_>9 MW0P6+B^=L,W H9KB:7^9W^(SU+:2^6GE7&GF5S@Y2D$L?)5J;A]J/\0&_1"% M$[XV:P"NGM-5#[7+56U.]ZHQ2-O Z0 +:YN3M]OBA=C;; C HAZCP9N[[8%0 M#]P&#E,1GEOD^IW;M.:#*=["[WN>D,*69[WMN$*I&KB-Y9 63CR;VTS3A+1U MZ:.:DG>5DE\UCT]3\M91LD*FS[X%8&GV&^ BSF7%AH?8/8Z/$L+F_]0T/7JO M.^V,YW9L30N=%QKO%1D:!=Z4(.&?/^#=&0$M9!)S>T^0G M^,D;BOY*+5,W-!1@@TV 3_/CLN>?PI%I_2O[H%Z.W99#0$!9R[9L MAFN\;=_ _[$KN\G;8+_<'1U;RV.3X&UM"YPT .8=R:<8@+##+OUVU;M)COJ: MX>!/FI4QV108YZ 4-P5>32?@+'F]<>??/-]V1G'P<:^: 5=;:^]O90@$R?;D M?$&&8]G?1H6XC;VHYVLEJK:P[QS]!X=[3?+A#72/G0L1LGX038<;IL/*IJVY MG:'"#37GGO_.55B#QKNWP+M-- K7>*?QKK!IN0IWOHN-TS>@3^PRN.IN;V^W MP>G+VV)PF[^\_8W$_6&;#H*WFE9L]S%FYKYA9[ MM<]X/&#),<\U:W*V]@:Q0+4@,2.5TW ?/]Z(X!(Q[W/6P_+P)F!MG M7O,M="$>5]2";, M@FJSZA16,9O-S5F-FL+VG,+F:^"[U11FFXW60AU\%: PA53Y??,=WP4Q*/(O M-U/HA<$#T8[GC["/0S!D(7TBVFV57P$^N B#FZ];[DP&1QAQ1@@QTN$E38./.S*F:MI2/$"H%3B#;F:X"[N[1AF[:M4X<4 J<0;UKWM/%.2S%U5CS^\.1MA#Q_,-UXN$D@Q_[XN.O-"UH.6TZ ]:TC/X7,">UO+S0JUFPP3."1_4)/MK58P>/L"A9EN,$( MFPN/,5:UZJ7G7_+=V(JJ:M;(F(DU$"A-144[:S%ES:R>BNFFU%"I$F@N!/RDV%02 LA]D9AU] MHG!M-U^_-9Z?CF MK/U[J7U^=W;SP7 &3\YS)&D.#0"?Y7;UT>@S?CP5--.$&?1SF?XILI#$6P>_ MCA_E;ZRR+G=79U\\?SOA2>']YJW7)(9'*U#,*$PSC$<.'!ZGC_P?%;J MX% 09"..T0^1#?P GQE],;*C\RROQ#-&P$6PD MB(%(0)#HTZ_.T?@USWF&!RLW(:>BKSR]3C!PE[J9D[,_VJ9Q<7ERJ/1FE]B9 MY&0*[VHU5WAY=7=V"W1KW/UV9IQ<7=Y>?;DX;=^=G1KG%Y?MRY.+]A?C]@Y> M^'IV>7?[SY^;%:OR\=V)=)F]W[8CRC&(&#[?7>K8<%)GW ]&D>.[L"@0=&P8 M&Q'J(H;KQ,[[0E[/?Y \EJ)QFC V)J3QG&I#@=Z&G%>5D5WM"/GD^(0NFT9R MP=D].9'Q_PKUQD9SS/;RLJY@FO=V]SQDLNE&#)H.:HEK\_CZIUKT-5EX#\"7.;26B)RRF7?QZ9TET'\'Q:G8["6K7@HFTU[,B61 M!LGZF7EF+XTP&XD5T]@RJKS#R66'QEW?@S\?0&V(#?B-B9EY^)4.RPY,"Q[A M#AV#DQAS2P[\[=PS8\APO!>N9_%Y8RNXRS7='A]B=AZ$XB7\G)PIV&A6"T<* MXIPZ,# .:^-:.9]@=VB\@D!JJ!&W49]!&Y; \C3;N$A+XA -4I S#[Y>\'Z6^YX*H^0#/ M;QP<^<&G7_%#1TMB ]<\\'1@E&SX4/S'2$P=+H M.@#=YUG.7+3M9L,N5YI6V;)J]<;D_,6U* S)7!>K.12#73YY1[@1XQ%W@C32 MDWL!E2S9#%S1$8U_\8X^\-_7-D]S8YH4$(/1=<+P&4MG!/^!\^DZ$>\I2K]@ M4!".#L\(%,=^$,8E&CG?3A.W'HN,2K&'P:;%EX:1BRH>.YDD:X M>A"@$#*<;A>A19DOR$<,G6?Q?9?U6!@"(8GF^O 2?"_$',99CQ0/X&T Q.?A MM3 8\-8 DE0[S&<]6+OA#(=A\ .$00P/[*6HXL)_0,\XZ36S;_C8* 1FQ$C* MPIN4:YG@T:'!6V70$H"KB,^:H@D6O)H&YS?\_Q,C M7RMVI5&I6^6F5:E547-2B/WD]H*)N; 9X]T@B*+W^\IVY.CDA&H1@;O3SPFS MF/&SH8OZ.IC8<=\X;]\>&^W;$Z"!0Z,"%HV!SH5*^6/^O#GR'-)[UD>N;$4R MXP?0!&G2BX".\57?1?V$5H-T#QP,")_8(U(H-^6)1\Y8*GX4^0I^)O")B''U M1F\$'"ABQ&/O1:\2T 2!@[*,3$J6!JQD!N+()PQP_#1\*.+, B" 9NG?,X)) MVF8_& !KB:@D:8E;UF AB7!SHAM ,]+Y MXH>0J_K\.&/G!RS*-_K,O<=%3^.E23/",?:\Y:S21W<53SR[\:+O)R TP?2" MWP1WK-;@ JQZS:K4[6:]J1ASS*R>2(M6;X2P_"QW-/:%/9X7J:= EB#\AP'& M!CRB^FC4^0O,Q-P@>J"6;O8XH['SQ'@/W$ M#O)5I\> AQ(C\N# 7.2H7!O,LLK#?4!7O,L'YZ\@S)S!.-^?:E&0=NM)@QE. MMN_=]XU[PI@NYG[2;7!5.\$#$OX$TOAV>'MH&F>C,!@RAU_9110Z<+N$NX!J MGZ68-&>M E[,X3H\_IG[7EP&PMA%V>*R!S(I$*71BX!H;V"O#3BV')&Q'UXD MEPER=$A42G;$PR'H*B"R^@S(@"R<[):X+4'K)F',")!Q#FM 5>&4?QCT&2 3 MTH). E >!.-\)W2?\].+$Z'JH-(D/SKP'A .'%D$OPV<4+Z"I"/H]R] ]#&44^*1MTL*<+6T2CC$/C5T2<*GY6[!;[+B2L8/_#1,'?D9O;, M'=^YY]I;!VX:UB'8HX\+GPA\NZG 7#27.F+ATT MH>2ZSWO#/\?YY83()-Q*,8&NBZ)F/BJO@N9YYH:TS7PR9YV<0"P:@BCH*.E6?Y78'P@P=N;+B>8/=@9$6!GWC.HM$0&07]C5P7 M&'9,.^^-@#A9\3-2;YS8'^?+R-N=7@]QATXDY1O=8## EWD?'[G2==+]JZTO M3"-\PALX#T)N>'TA7+CRA2+OW]^D=$)Y/A/.JW*M-FF3\;/G:5O_/L"*0C88 MB#2^Y.]HZ'23OWE^!,@M@I(D2.1SX&KC>7+X@DQ9*/_R4E[: @D6668'=M\/ M*G&A^AZ>71B'F27_QAS<6++HK9UOOI99P/,,C2? 0& 8POKW0>7E7,1-%O>M MN?KII1RO@Z-CSE8-AT]24VQU'09_^'*BAF*+ R'!78JSRL763PJ:!K>-!MNN MT"PT(FE$>@TBG8(M0:X(C4@:D797*V ^Y8 I)GSWN*R_NN&R_O\P)S0 *Y@[ MF0ZZ#OQ8!]?3,#0,#4/#T# V"T,A,;^F9J ;%>V)VYEGSF6C$#O>UK.@C]3, M]@9O7%B_2%>R9D%YS=P-/V20X308=>+>:- 6J9-I=&'9V1R6'B"ID?=%Y)UO ME/EL/+X.@T27ROIN"O?6BCJS+ M=(QYF0O_&7HQN^KUIB+T2Z6("O5>.CAZKW%9,49;BVJ MA FH86@8&H:&H6'L'@R%).@^N/=F1.XJ.G*G86@8&H:&H6'LF&A?FW&L(W?: MY[:(SZVH<^3<\R[VT^>FD5<5Y"WJEK_HR(EE(G=;%>C0R*LF\M96-"]E!8&[ MJ9%H(X*MP&\Z)*T1>V[$KNMDH"T.XZW-";F;-J>&H6%H&!J&AJ%]?3OLZYL1 MQK-T&$_#T# T# U#P]@QT;X/&3HZC+>%/K>B KSR9GUNM8,CNUQ6U^>FD5<5 MY"TJP+/22,A@W".-9M8K&7HV]+U7@-8HJ\!9%W_54X%GUJDH8K4OP5&/% MC:(2/)T.-$_L[B?XR=O__DH-CC-AN^B';D1]'HET<>[%/49&VOP/]:- M?:N'%9TR.9DI*I[D5FW4['(+::Q>J:#.H]"LHG3Q?+",F#:%I/9(4V+V?9Q; M+T#^%HG9:?\;>2$?9888G!O7UK1JIIS(ED$).M;?^+'*M_G #?$T/E7-\<5$ MGF0L*TT^XRWRO7#J^*_(8!X?%@EF.A^',O!X.WHQ1HB&/2;#X7+#0FE$",TL MR$]AQ/V+$08T+PV] >D(MLP\R7?>(3LTQ1 S!$W.@O<(Q2E>,@XF8;Z+XP[@ M&!@M'9@ %S. >H"C\H4@%"?$ M^&'A0+G,L!0^N$\,M0F&3$Y<.4UG@XX/[[@?!,#+TP_#'CTYUSF(^(Q@^40^ MD:'[G,[.HJ$KO<&H&\MY%@(K.7G"88W"B,GA#IU1A$-4IHS;BW&FPRA\!M1% M3HLT@L3IT0@/D#DXBY H%80*#:H( -'QWN0X(H/1U 8^1HR%-/NJ8.G\ A % MPF!TS[^9C+A&&AH?$ 8OX!QH/'PQ)#L=&28'&0DN@'-)^#MRJA'?*]^2:?2# M)_:(2#P,@[[7\>(H-P"'!DO@V)*1&/05B$%%$X\GPH6']+P8( 3X:XRC*1RB MUUC,]NKBD>(OF7'"8CH&G-O$V:3H-C90,0)I'R*ETH1<+_D*C94E.@=Z$B-; M#F\/#1<8JQ-FIS;B0.O\L!\Y>P@);]92)%'!#N]#YV%LN ^20D1#@N0T%9I M LP-YP/%F6&Z @=!'RC1&N60\PB(&&>#^_?6('#/CS&<-Z6Z60><- M?":G= -2O_#YZL%1_,0&C\E7'N#V^V)0TP1&'!KM[(0F8,!\P6*MP)&8?Q_C M^,H9P:'^%"5(MKB2).=^9+U:917&BX])@>T 8B83XVEX3;P!(<4%0_Y,Y_7]I[C(2*.5)*D M@E*L(WF1&-/+L<))Y^[.-VF6SP2G232H/"''@G4!=\7Y&JE2"%9,PIA"\5LD M&3+74:7&PMR\KB6$J'SD)O$4[#>0PH.1RXX^N=ZC',!S_?GX]X-Q]T"Y/#XJ M*&OIBW%"\!(:9;EGG=_=S.PKGP$P]MU^KQ0&3Y,OXJ@CX_KSY;>O+S>LGPCD MR9,=-X: 6DJ5ZJ=? 12:T]D?/WWJ)T'4Z_;GL]+QS5G[]U+[_.[LY@/H44_. MY77T$-.#'4QG^^&B(T.C/9?JG*&HJWCKX=?PH?SN]*;R71<[M M[NKDB^=_+SPYO-@ I5>I@Z8Z&L2@-8=H]_\S:N6UX"?&7TQBK/F75^+,I"%8R )0AB '_/2KX<'* MV?M4])6GUPD&[E(W[!([DYQ,X5VMY@HOK^[.;H%NC;O? MSHR3J\O;JR\7I^V[LU/C_.*R?7ERT?YBW-[!"U_/+N]N1Y2Q_:.9'4PBD"DPZ+$0/NH3TJ/$SOO"WD]_T'N5"D:55(BU^'" M:Y.=)S-4^9IDMQD^U1$=NJ;P0Z!2@_XP.3+6)'KA#>B2[1]>5#KGELJ9<#Z<<]]# MVW>OR/60+/,K;;[P6=%GT$9QK./QL]C=#0T.!P.Y[PT)R@FHNN>@Z8KW^<-F MQX)22)?B3-MTD$MFD5@5LU*02$+7-^U0BVK0;'VHF4.MF[6"0S7E,%R ,WC> MZH!,VZ4LP0C.]R2(XBE1F89=LUIENUJNP;]UI8(RF0TD3HA]C,,4G0/9^T"B MX3WW.^/$;QRS1<9_$N?@,Y/S1C$:ON3;<0^-PB?W*"# _9#1M!H'+D(2"6(\ M,5C/-&;46$6"2+K4,[[2)6/IM5:]@.JG+;VYBB+U52V]84^FK\R4 JOH[+Z: MU5=A]AB8XX'>4,X)Q(A:1"DW^,J@<0,(69Z"^*1.4R)6KE6LDNFX8(BR8T M2#Q$YDC@1KB8CX2/OLNB)'B709 NJ'A&\(AY!'(!8,?!_T>1].]STQR=Z? Q MYYX9#PRPU.7I%A@"AK<25S:/Q>:>[F%D9D !5_@DC]8+!S[R<*\'C-/#J^3> M=O[T0^-"Q GQ.4]]U!-6MW18$E@1V:!C_A'YV^*I5OP@7:_78QC@XL$*,9 8 MK5_'9N,UK%MXB*A=+)LMN-FVKTK*MFMVHMII*B:9+ M2MO(:K!#N&[.5,=8PS[*K6,G M3P9QR2QS.K1A,T.T%3H+^ABH\^AR'F67_QAS< M7++PMR[:?/.QQ[7*+VLI@#4R>>R+CSZWRIN:?2Z6;=N_;.T<=!"Z4UI;D&1= MQ^CQ!2\_6QVM:6^5QS^;S"J;HK+Y*"NW#_6(C/>)61-%%9'12_>LT6I+T:JB MT4JCU>K1RE85K13JCK*FQF=YE6"#G5( ,\BR=&(X@@WHAVOG,+!A";%36("[ M"HW3P2J6;38;2K6WT6V9U,/EHA3213,9UX#+3;-J*\6M@7]3">>.B+Z_JC=G3G([;A;A843;YZQ3+TPP2I7P,,.ZJ=^?\ M>"T_JYCELJ4..YL2#]Y5>;W7I%)4NO ZY?5M2:5EVF6%QEYJ4MDY4IE"*L%T]@C#TM\7"M;'V,?\"B##<8 M83KM&*=3R[*??]W3N)RU M49<"IE=,N.42TH'U5'RF\"2558PQX2RC3-N5E9 M@>:\ DK)6)&V:345&CX\!6/7I1MK@E&,8.P5*- K)1C+4BLD\A+!**0F[YMO M^5/GZ%3VY U"(];3 MBLEW._ZJ@ M\$=_VPIEX5)D^KIS_*>Z^S:_^DEH+7/7HL]%5>O6$*Y>5M&1HOG(FW.32V3:NAQWXJ!$XA-%XX"6^3:%QM*C7K4]G XKYY M3,YH:$?2!Z[$VQ YV.58Y][M;I;$PJEW\_,NT0!I@H&U7>SAA7UXE^1B57MS MDGBYA E-,#M#, LGX*V#8'K>#S#A_V9A,$XK8E:&IA=-+QNAE];":7B:7G1" MWA;IS;*]IW:D:EZW<#+>(HZ :=QN>5= I;:Y(A:M%^PYK2R)NEE4VZF+=>?]Z(WWGS'2EW!)R]V]O;;7#Z\K88W.8O3R$ALF]. MF)?'O>A^<^IV-YJF]E:7J&V44U@6;W($WR0T$E\7RF]Y;N7WXO+\X*A\:"G4 M&&3'3<(M0.UIQ56MH@S.EZH1-XO;:1U6^; ^.;)4A69>&K^5P>^BU,Z7B@?5 MP>^&4AG+NJ!P:S3,_6Q>M\V,:IDA[/,QJMGM@E;-LLIJLBR-ZE&JYVI4 MSO5B>E4KGQK39_D-BE(T5Z-[OCVB WY7%&IQH7V'WW>O74\SU MK')1HNVRBFSA3.OE.5I9HE,48VMD9.FD.FH<](VC=Q3K;BB?,LWS4E; M 7;KK#2-X?-C>%'6Y9MFI:T8PW5>FI+NBFW0-'5FVK8QJZ(4VC5EIJV8;965 MRFC0@ED]7"_*PEQ3;MJ*<5UGIVET59N:O*3Q.XMZ,9:IM 6Q76L'>D,TT]MHIR.U>5 MG_8ZVMF:##5KLQEJFGXV23]%^9VKRD];%?THGJ%F%6:H_00_.X'[C MU.@-V M])/CS_CQ M5+"OGC!W?B[3/T66D'CKX-?QH_SM]*;P7A8YM[NKDR^>_[WPY/!>\Q:*W$>K M==B"C;A>-!PX<'J>/_!\5NH,@NYW5%\=HQ\B"_@Y#KH'.+!R4W$J^LK3ZP0# M=ZF;.3G[HVT:%Y7MU9>+ MT_;=V:EQ?G'9OCRY:'\Q;N_@A:]GEW>WHA?_NQ/IU'J_;4>48Q Q?+Z[U+'E MQE>;!@@Z-HQ%<,]U8N=](:_G/T@>2]$X31@;$])X3HVA0&=#SCLFG MACDNM M.<1_!@Q.>/!ZSUF-@-[U?!>NXX-=YZRRSR8;\_O4^)8F75'/6R-D P<]5W&0 M[=-OL/^-O/@Y-PC+$ ?I\IAJ#(\'I:\[&I"K%1_IONP%@S.%=QA^VPL-QN=N M/3F1 3OU2O0 [Q$^]<3@>@LUVF9U-6.;V@!0PKMEW5$(LHI%9V*//*WA83B* M:7=7O7'-M_T HCY>UNE2KYGEACVA\1/'];1[G;Q".%0K\/ AU]A MDZAM7P<@QI_Y_^_@L<J%AVN6Y95M6V<<8!@PL8HFT2CA@J)VL1 MA8;\SVK2T7SJ''WRCM(-&;=(/40J-PS5E\&S<1%%H&&9QF40&_\!LFB[P1!) MI/-,UXW(YOC/'^ ^C_@ ]^F2?<6F_<:TAPO?^+^1SX@UF70*Y^W;8\.CDS+: MM]_@L X-SJAMTSAW@&/\X0Q&S/C*G&@4$KX8[^Z"(2!ALU)^_V':9X EG1$? M,U)2-VY'G;^0^P##0PT8*7 $C/$6"!JN+8H!M2G "\RH[W7[J/."JH;?Q*7> MCSS704[VU&>^\4# \.KQO1ZNXI%6 9 =7S!1T/4(./R2@NYF0(<9J/ @)S:& M8=#W.EY,CXV"T< SX6/\Z/@@C__==S2 ME!41R,EEH6+,MXQ"(@ M("R\ &BGPP!YD.L:3@\L@(0/&E:-LT"3/Q\X)1"8@P2%8@*^_N#%0%L<7/(Z MG%S$"=.+W5SQ(KV4^- MCQ&>&/E+27[V/!]VY^'A@?#@AWZX)^1\&3SR&^*W4T327#PT3+[F6W9/!'K# MAD%(K%.0D"$C1F",Y M/$%0!>(I%]B(&4X'-!ZADH0IB(B#B,0]YQ "D<:/6$24%\!70_EQ,$390X2H M G3JH>GJ/="G!':#)N5%A\;UV-H(DQ'I_'LBN?%5$,V)G1&J.L/A@,N.:90. M6)P]<0-4JB?TZZ&V!3_8#R^B(Y<0TN?P;84,$+OK#3Q^2I///L%K>G&GF35, MDGS/0PV*M)VY"!X?C]^3X"2OP..#-2WTN.I<_$,0.RX=N&7(I3E#9N?$DN%+ M]M 33X&7,[O>%^I/SO&:.''#WE'R0<$S'M:^AX+K[O MW-^'[-X1.M]?('@CEPO5+(FT7DDB:\+I5K'UL:'@U#I@H*\OYT=>@15TPQZ9 M/V*RO@65KC_A\DZ X !_P@GKQ[+>T.(I,&]JUABME^@5,GC0U6Q4/A@W9W^< M77X[@Y\G5Y\O+^XNKB[WQ7Y!2NH%@T'P1#1#TAI('QT(0,/PA >B]I#?P&X8,G]8&'70S^1-"'@(6"*.(/HPQKQ855D><,>' ]9[75Z U?)!9R)VX2U M8U%:[Y:.FGMQ*((X0;V52@'U0&)']'P(F3OWGD!:P,@I*$ M7O+1]0K&DD7PHUG^Y:4(]P*AFBP= ),8G_XF2..G?U"2,$]=B,/,JG]CCIA^ MMY[TX3=+#%Y']XE"&-T $<+_]T&E,#(O^GPX.2"2A'K MEKP?I;[G C9_0 *MTJ=0C>(R##^>NN.F9%:_:4Y;\5;6T/=D7K@:&]\,&VL2 M&VL:&U>#C;E4@CU%Q[E0KWZ >%='=\LXWFUVX>AI8V3Z;I00%*Z+6G.%?M7> M<%W4%Z^+GECAL1SD;!==?9^#7?^E,/W[+==3G#%>J8P5)'N9)(S_OMK^NHW! M!CX%3&C_\*+2:A]WZ ;XG!(JB=R2S*>U+V5,+CD+O&JVRI,9/LH4BVIJ4X7: MF@749F\9M=4V36UUJZII3=/:2[36V@')5M\TK5DJC_G5M5F*UV;5=6V6KLU2 MMVI%UV;IVBQ=FZ5KLY9,SRA*1K&XGD:(@,L*L@#S>=JR>R-SC-\!S34\-FX9\%]Z S[SZ8Q MBK#V)LV_=!(;B'[P=A#.OP I[&&)-"GKD F1)"E[9-"1-YE+KJ M"EJGT"FEP3GF WVXU6^:S9J)R55YI:D5,"WRZ10F=- MK"5K IO]Z-!@$DQY28VCJ-M_)HO1#%E4:"@5B-/XM.7X9"N%3MFXKN;&:\MA MT\0S@WAXP)M* # [8Q-I&7.MYHW%D,=^ZPRX5& M&XTV6KAJ3->8KH6KQIU=%J[[FX!=:6XX ?NS#(>L QDVQBXT# U#P] P- P- M0\/0,!2 H9#.NZ9A;)O3*QGQ4L0THWS)K*HV"5=BMMZ90MC)NO;-1 M& QY*[&OGNL.F''F1/%N^_?F *>0F58TF&_5+CV.!6W?Y3B *,"_HPH#JYL- MNZ4N ]L\PNXO?^5MFJZH; MU:D#3AT;KFJMP=^W!?1AM2:'Z&KZT/11+ZNAO:(4FH6\K,H25JMN5C5A[1!A;9R*%K+ Y\S" MV4'U%,==5VM01'QAD-+,IP@Q%. M?1CCB$K5(,Z_["G(^,TZ"AZ'C/__SYV;%:GR,P%+K M]GTXE?MG8QB$<2\8>($>&Z5A:!@:AH:A86@8&H:&L3=*\;[UD#@)?)]U8^-= M![3D#K:9146Y#[]$+*:VLP%HS:'A,HS? >#CP8C% ;QH&G]ZI7.//G-Y7+H( M[M[O>!.*K1TE4INS^G61(KWC4>3Y+(INV3W^&=%G!39YCU[\+!X6J17GK9=- MVZJH$Y;:\0*A[269HKK65S9KV$:2J1X#O8B):*U.4M$=UWK A%2;9DM2XL033(OD$R]J([PE1T-MI%D ML.EMRVSHKK>:9%XDF3E;J&\[/31:9EWE+ND*^3!W/K _YL.\14W)^*?S,/QH M7/@]%AKOX-E^%(1&#Y ]\$W# 2P, "*>E6D 6L&C[DWCT<.WR879OMAU]^7^ M=O^KSU=T^7I-_!:6'B,Z G:IR4:MJMEL;LYXU0UUU5W5]I%U4>7G6_AHMX"L M+;/:VERUC6Z&MM^$.&>/^FVGLDK=M)NZY>#N4-G&26HA2W^^ M!]T&(;9KVZ MN08)F@[WFPZ+LFG>PDFM/AU:9;/-<^9B;4]3--V0=U5$J=PB-=5*JBW*&-,->=^::E4@2DUS M&Z*YQGRMZU4A*$LWY-T_BEIKIMGK*6K.C+3MT3UU0UY-=5(2C=D'=+LJIWL\>'AJ%A:!@:AH:A86@8&H8J,!32,'<^3P%3 M$[P'T/F-H&>$W/*!G]W@'BPD,$9TWUT-0\/0,#0,#4/#T# TC+W1??>M9X7, M-#?BT/&C'@M#YAI.;#C&,/#\V/!\(P:(.]Z28FM['3;FK'B=HQ:/6T17O3N! M"%>]ST'@YK]QER)).[Y&!+GP<2]JA6SK%;-<4R@U:<<+?[:7>(H*69?KV[ [ MQ*-:IJPF'D6)9\Y>[KM#&5:Y85:KNN&NPJ3Q=K 7J0=MS%D/NE=*6;5NUC3Q M:.)YD7B**@:7ZVJP.\2C6A*J)AY%B6?.5N^[0QG-NEDMU]6E#(5"6>NS2LDVKJGKGP%UO<*OF MJK:N[5*SJ+YS+>[;#=%VS_O!W-+?+ S&R9JFR%<^*D[7.VXU[+&4G;.O_7:0 MV2Z(4$UJNRKTYBOVW!^%UC++UN9B_9H:]YL:B])OUN*LUBJHID1-B1E*G+,I M_7:0V2X*/84\X?N3Y*L;\>KV@IP_SIFNM3W-T'0CWE41I7*+U%0KJ;8HDTPW MXGUKJE6!*#7-;8KFYFM9KPI!6;H1[_Y1U%JSS5Y/47-FI6V/[JD;\6J:4YOF M6D6)3[H1KZ8Y37-O1W/S-9Q7A:"VN1'O3_"S$[C/N%H';NCH)[F/RQ&>/G!3=*E:C\#E IL,! GG?P= M#9UN\O? B0!#>IY_AU\]D!L4]T6T@G?XR]@5TBL"49KE7PIN?%G4(5+U?)?Y MA"D_R+%.D02. G&86?1OS,&M':PKQK#5#9@+0SF%@+L!(HG_[P.KG!QMEH6" MDAZS4(&@X9J#+D5GD.\T^*ES]!_FA 8#!':-4]8EK!<=YT-TFF:6AV,A'PJFGH6I1[N * 6CEM%;-E-]7E8 I@[/X2 M2%'2]*HU6.4)Q-8$HA8X90C$+A=E."^DRBJ/_76SV="];;5S=E+!;4>>8UP[ M7:_G=4G-#>(^"W=;P5UA \ZU<[%7=MBSRT6IY:M6EQ&I!$ZIQ0=KM@DF[);U M.]'$MS/$5]3>!@Z_C.-JFA\C$"IZO9].)7[9V,8 MA'$/5)Q 5TQJ&!J&AK&M,!02,ON6E -FJL^ZL?&N U*G@UDY*'CZ\$O$XC1+ M!ZQ/&D5M&L>#$8L#>-$T_O1*YQY]YO*X=!' MSZ+HEMWCGQ%]5J"3]^C%SW*6N5H^QUK9M&L*=9#<-_?B]M#,&R2S;RG-V'6S MI6E&T\R+-&,MFM^^I031;)BVI7"-AT(*]/3P;5*GVQ>[KDKO<7*@]09I M\85L]!:6'M_R-J1JLE'+-FL;'(>GX_][3HEOD"._C918Q8E<9JM2UI2H*7$S ME+AHPOPVDAGV3JB;-6O;!)Y"QL3^>.=U]OS>92!:.GM>!7:GJ6LWJ4MGSVOJ MTM3U5M2EL^?W2A%?FU=_-Q.>- P-0\/8?1@*<>R==YV@M\1[P)%[04_.LX.? MW> >5 X0[CI)7L/0,#2,;86AD"S9MYP>&4PRP";UHQX+0^8:3FPXQC#P_-CP M?",&B/OFIU?-B3'=.[&Z]'>N8ESU[@0F7/4^!X&;_\9=BB7M^!HQY,+'O:CE M/JS99K6LYQ)IZGF1>E:7"+\[U+-AY[NFGFVAGLJ<*?$[0AJ82U:VS4IS<\ED MV^1'WWFOS#1-&M/<(X[:>;4Z@*O8!VUZC[/]*JO+@%^0:UX!V2C'/FP2M*9WL@]A2R'?;'"Z^3X?:NG:3NG0RO*8N35UO M15TZ&7YMBOA/\+,3N,^X6JA"@55Z*?Y)0T1!H!E/_!6V-$GUWLTN@,G@B.^_GS\^\'X^97+OQ0AGGB% M,)Q> N4[_ZSSNYOD85FB (4G9N%'(P-@[+O]7BD,GB9?[++!P+C^?/GMZ\P' M%ZOO\O['3A*.YKQ4:7SZ%4#AC61__/2IGYA.U^W/9Z7CF[/V[Z7V^=W9S0?# M&3PYSY$D030+?);;U4>CS_CQ5!!/A$'T:SU"5^VBU#ENP$=>+A@,'3L_S!Y[/2IU!T/V.;,4Q^B&R MA9_CH'N0P]PGL7@K3Z\3#-RE;N;D[(^V:5Q7MU=?+D[;=V>GQOG%9?ORY*+]Q;B]@Q>^GEW>W0J'\+L3 M+D^8^W[;CBC'(&+X?'>I8WN'.8[]8!1A9V#3 $''AK$1]9V0&:X3.^\+>3W_ M01)9BL9IPMB8D,9S*FYB&^.<=TPX%\(0EF8,P^#1*,'*G/R3@3X'?>-KE";\937=KQYUGY)F4CMEY:T#B M)04+N'[GZ!08$[K##-LR#2#HBO'IU\[1.DK."LUGC4,[@$.V6CBT@O.7#=>TCYM#^Y8 \4)TR'[;"-8B>91C=5(>6G85$4D] MYE;^;9^Q^$O0)8-7IFFY[":]WGG"JE/MPDL6GXS"$#2,I6-!IF77U2W=T,BN M"++;Y0)DM[<+V9MFU=Y<0LXVI1KN?)D2@/Y6Y&1\YT11T/6<&%XG1^* 4LO0 MD8G^QY -Z"W1;F;'IW;, TXA#F4M(X[;W6XX8J[(OA ,:E:6(:9@^.X5#DG< M/#?3DELA< J10F498;V]I- R&W9-75)02+#O? W!W((]I*Q6CT5:B*O$N>PW M%N(+)#._H=5=-BLUA<<)*H"2^TL!U3>6W6I00,6T;(7;Z2@DLO?!%C]EHAN( M,*Q!7D?]((Q+,0L?"K-^M-16B6?5EI':\M(%TUJ6(26)4:_C2+99;FF1K! X MA="[OHQ(5@Z]MV" ]93JGC2K M1" @1T/ 2RD01\Y ?ARPHL_<$9BZ'R#;EC!O. VA!< +2W2X@B*.B'/W&QRAW#%/V A0"KSP,!PR? M,V0AD0S0JQ%T_J*9\[ T/XB-9Q;+K;ES[B#Q(.2/UXFRBY4=Z?]F4:K2]W Y0>SU%'0!%(1J<)K/EO>=+XFIDR /VZ\3&DQ-)+"2D M&\?1%TR*Y_>R, ,;??^?XX^<\-D01[KEN+10G]O+H6 ZWD!\+)@-'"-OO/(X*/P17@:R@JXF<#G-'UHC*D$(%)( MG$3(V")1W0+8S9>"UP([^LYB9 S).@-_FKBDS&CBH9&4 ,I5S_.!-> AHS(! MMX5# 'ITRGCJW5@4-,7I0^!(V9"S6<"<4;?/V11^1:!#A\5/B 92@Q/B6$IM MNEU\079+Q8NBKX-L]U 7O \"P [0<-+&JGE5#+!E, X"7[AAQ'K=NB*%Z_$ M._4BT2X V\\.A:JXQ4PM8\K^!3?O]9[GIX=_9=32* :UZT&HIQ> QQZHTC^, M;M\;@CA%>@"5E,]A)SH(/>0V\ .@P=(1/T$NEX!M 3\DCN3#(ABCW]\A'ZJ4 M/U[>G-%OUL?W">1#0SJN.9%0D2E\+=%DX4NY920(CY_,:_5P#'2?F4=E=*"D MV[!4TW-/"E&E"M$ . _XQTI A"503V QH(6D58:F).0"R$3P\%O4\U!?YWE# M7&/UHOD7(QZ.J_DL99&9J7,$$3T@^P9-%3AAXOM.T:K! SQZ"X?( ;!68'.#$P.F0 M%8;BBV24RQ\)MAW<,/$L;/0F."D\)OL%LNBX_3:_>K\EM<5+T6U*EPDMPE&B M6=9GSB.1H9_!$K*?OAW>'H*T@.OR2=(@R:9'&81KE0>Z; C+'MNU_)08X<\Q8=4Q3"G&R?9!>T3UJ]YS+I<%^SQBS\ M$KU"?4&01 S[@_&U??/[V5W[^,N9<7MV\NWFXN[B[#9I$;('+LJTB9A'#OG1 MPP,&Y4#N.8^.-\ K+?6"L(3!$!$'(<$8)?>,'OG)5CWHD4,LVJK>8++UAA@];O>P",_9&&CL/KQ6>WXI 9 [)/34K51.2TUJZ?54KE1 M:[>LX[)=;YV-48*1>,O;,3S!MDZ:Y=-JN=0\MEJEZOGY::G5;K=*YR?5>JU] M5CEKUD[?HOF84&*M+(&\?S M(XU7&J]6C%>8M\4T8FG$6A"QSATO3)#HT1F,F%(XI% 5YIK;$%:KFVQ#F!OB MGK>+2ZU$:9KTP93@(?$H9$F:JLP[_+ NM%H/%X+=2S"=PAHJ#4I?TM:#TI>T M!:#T):T4E$(:QS[T?3@)PB$FZ6.UKE !7QS5E.:4>X]W.4_\^/;)URCKQ5]0MZ:\_2;N\\ME_0+=,G'IH[U$^W?3\'Y6"Y3-X?T7^&O96O*J4JW WVN<5XW5-]35>=!O^P>Z M:Y=%_H99K5DJX?^^.WYW=9*0AJ%A:!@:AH:QMQ/<=MZ1^?IPJ=.+L;^+[-(2 M]^$4[[%C3,CX2Y&.H&I0^I*V#)2^I"T I2]I5R.H^S#L9K\BJ/-F6KZ\JC?V M,\ZWT(7>X\L%XX]QLYCR_@H:S@DIVDV MRIL+RA8EJ.Y=R&J/":XU:^+MVX:\VF@."E=_AK3PSVB%D=]*8W,3 31U[0EU M38LHMXK&M2I'7J\(,-MFPU8HMV)*P<6NQIWW@;2F4=:LZ:\*:8JO#6);Y9I9 MJ6Z.Q)8380K9QVMSS.]FB$7#T# T# U#P]C;T/8^>)@_=8[NL#__2P'H=:A8 M]@N-!M9C28VI[+ HPPU&V.ULS+A0*]-U_G5/,RR*AK._O6&!YD1J7*S&OUP% M\\&NF[9*13]*8+L*:] 4EU#<9NKNQBBNVQT]C&@29X'S^9@!S;$[Y\>R3NAF M19.@)L'-D^!41_7;EOR]E@;10_U:&K3-5J.A/!6NRU6M"5 M&?BVI8?SN;/3 MOUXWAMVR*V:]55.>UM2>S@Y 14]J)\44W9=:-])=10A']Z5>P%7TBK[4%=V7 M>L?(2;?G7#7AZ+[4&H]6@$>Z+[7&JXW@E>Y+K1%+]Z7>@0BT[DN]#>KWIFO_ MMAZ4OJ0M *4O:0M Z4O:U:KJG6_GLG=5U5O;H[%:+JK1K*C1H_'5?:DQ7-@P M:S6%\F-VO!YSBPFAJ)IR=83P)GVI>]X/YI;^9F$PCO9B[+O&>XWW+Y015\M% MQ8Z;1_QEZX8Q+]FT;86RDG>W1'@+L'X:TA- R[=KFBCAU[]P])[BBBNCUQ+S6 MU)G:UHVI-7&],7%-C2@7S7U5CKI>T9BZ9M9LE3L0Z,;4VTY:TRBKN1V*XFM# MV*V:V:QMFP13R#K6?:DU# U#P] P-(PM@J&0!-T'_[+N2ZT[! J[HF@TXMO; M%6_1EQJ]RU;3;)75;\>IF^+N+\59FZF[6V=?Z@VZH#4%:@I\J2UUU7K;BC\5 MVE+7S69=94>U;DN]#P0XC?[>MO!PC6VIL>;0JICEID)5ARMH2YWM$+VNQM2% M,,9 S ,A@Z]_C:+8ZSUG@6;3N.TZK>*NS^!4!X/@"0[-X"VNAR&+X".1<8^L MV4C;\QF\+9_A^*[1<[S0H YK$2*,$?>#B!F>_\BB^(&^'?>=V'AB(;X*7QE_ MCC$,(H\(PXF,H%?0YA?!8,MVDWZ+8:4#YM_'??QT#&?#(4P"[CN/S.@PYA-@ M0]QG,(KR<#]L^NS'6Y.G_=!S#,+E?>O+%OR;:6$_3O!C G:,_/,"]EH<01*P MH@;E=P#Q>!!TOQ\DO JX 0/&, 0XP([8CK9!WR5GXC]R+23K!T88/(D.Y*JW MD_S4.?K"(F(U2;6H-]=K3:MS9 MPA?TDZ D.]!6;T?(57B:: )CY-?)IQ:]Q9(^-6 MF"-FQC"HNTCEV/;^)>^HT=(?0+<+_8;VCA>,;F_W.6O&0-S9P8S9OLV3Q,%; M[.5$I])=W_&MRE?R4"R;7],TK9:M3JACQTO)M@#/IX;89TR>72>B9Z+LKRC[ MJK94POE=+>_: G2?ANU%=8]KP':)Y5?AE\"_QWCX4NC=K)OUJF;K&L]?9NM% M98@;0/35L'7;;%442E7,<':%3*J=[_,WU8RJ:#-JTWQH&AN:4;6P!694K6DV MRG65&(^6MVK*V\J,8H'M,Z,LL]E4*"E96U+JYALKE0;-?G0'(Y<=?7*]1YFQ=_WY M^/>#\5,L8YKP)"+F\XKA)*0R>)E_$G&?C^O/E MMZ\OQ\6GYC2/'_;!T7FI OP40.&-97_\]*F?V,;7[<]GI>.;L_;OI?;YW=G- M!\,9/#G/D8R5H]WGL]RN/AI]QH^G@CU^A,7[:-UB3)/'680LVXGK1<.# Z7G^P/-9J8,)["AB':,? M(A/Y.0ZZ!SG&@/\VO!3XR_F)C.^9=7(BTH&QY-;^1:6+CPZ5?G M:/R:YSS#@Y5[#J:BKSR]3C!PE[J9D[,_VJ9Q<7ERJ/1FE]B9Y&0*[VHU5WAY M=7=V"W1KW/UV9IQ<7=Y>?;DX;=^=G1KG%Y?MRY.+]A?C]@Y>^'IV>7^W[8AR#"*&SW>7.K9WGH_E2J/(\5U8% @Z-HR-J.^$S'"=V'E?R.OY M#Y+84C1.$]?&1%G:G.I#@0Z'G%>5*K53T/>P/*W/AXE$!H.WW0F?Y7CA&'W! M>0!!%B.?[8;,]6)9Q!:R+HI'UWAR(I"0,0XN@3-R!H>S=KM'=7])%N\]-N2E M0Q5'UPN#!X/&O<"I.I-#8 #T=\:?&26Z^LQRNQ4?ZZN+Z6Z[?>:.!NRJ=Y-I M#8$VPI1*NRBL?([GW^1=99 MNFP2D2[%T*C\(BK7"U"YDJ+R"E*)YD'EGO>#N:6_61B,8[$(>6I4UJC\$BHW M"E"Y*$"U4:YL655U<5DAM7$?ZH7&5,77Q(2UKKAIKC0U0[>Y-F5Q^*4NKCZNHC5IJW5@ 4,S]S6<4KR&W#\D;&KH8L=&+/O__"'-#?)C/:\(OC M&6VK2E?,G<"G#N43&]4/QI>S]NW9;:9MZ.XG89X$#T/'?S8&= U&-.I$,3S3 M=\!P/H/+0B.0]RF>=&ADGOZO M2#Z?9B,$P+@\WQGP%PWXIA>XD<%^##W*L^VP^ G')P .544RK5T]-&Z#!R:? MX_F4B6P$/C[.> A"^#E$PHZ,. #KP&=/N248;L!XGJT318"\_"/ *7!( V[0 M93$+'V!9Q.9PQ$-?0#/P#=CF@#>'SWR5$J<9>P S!(!V\!TG"GR@X6>C"R8@ M&+R'QA>^2>>93X<0*W<-2L8&PP3>'H4,W\Q#'7A.QQMX,3P*MA!ZN)!LUNP' M_B?Z@+#"IM1U_"XC!BK/58 T4^ X*8,?$YR^V$9R_D]]&I81&UY4L)'LSL57 MC"O0> MIDO#<3E J0_PG6?$&5XL <"Q!4Z]WA-#W" "3'2F?$,:M>+NI2/CL-\Z'X$ MC<H9+*-EU:JE$]L^ M;Y3MXZK5JJ=)V*N945(;KS?,YF*O>6;)+F:/RK-L4F?1#>5E&ZD2NM797[E] MJ)<(-M&VU=AH6MB,6U?(O;SFK(3FICO\_CF/8#7>44W8^]UV)L\#;G-1K2(] MP9NA'.2M3WG-;7[+-_*2Z]Q>SIE8__K!Q.&-?\)5WJO%4IW;K469E!W"5U1H(HEQ<2F,M8>TJ MBIU7B+66U=!8J['V):Q=15WSRK"V8K;J"F.M0@KV:M&P5?,FLJFD_;*K)N-U#0;48B-5-^:C6 6 M\]U3L&Q/2K-E*56*HRSW6)-"LFGN4=?<0R'N45L+]^B'C"W)/YI64W,/K7M( M[M'0W$,A[E%?!_)+WR-J^>Y>@TG*ML8]:C;ONXI+*]17I;E36%V2^M=U9I"GJBYL/35G>J62"J;F:/%?M!( M@", E3K7+/.K^[F=GD*@-@[+O_G[UW M[4X;R1:&O^=7U')/GTF>!0[B3I+Q6ACCA&D'? SI>>?363(JC":R1$O"CN?7 MOWN7+DA"P@(+5(CJU=VVA5"5=NW[=3XKF\;S^D5,U"*W7X<_OK_>/2LQ[2H* MR+.+ZS*.TF*C1L(_WGV9^T+HMONU7[Z\ZW?_*'>O)_V[3T36GN47RR,K9+ Z M#;W59S*G;JR[;P&TRZMVH^L]8R.&Y M1IIR>#WH.N<=>!%02A::#-!3=4W5:?D>L^Z04\AD;B+1_V8;T[,0WCZ[[ZX" M7U!1\#C'@G=$+_HR*GPY$]G*4OA0F/60BKP>] M>T-3=CJ97O_/;HD,AKUSKE]VAS<+S0;B\ZVR.<+A:-(? ]V2R;<^Z8V&X]'- MX*H[Z5^1Z\&P.^P-NC=D/($+W_O#R=@=O_L>\9R-C/AP;" *,0@;[I_N!+;W M;(R+L;1D78%-@:"CH.):&QCEI5T$O1^JN5C[CL1%V;N3[:H:3,V8G<)+L;@E( MA,Z ,BPRPZ\QLP[HP4+-4[7F6"5 9B:@Q;-A_D0%W)T+A26AJV^24FVR ,R#QYETX9B-^"TO6# =\S6"+JYE40-CP':9NX7@GO,NU4+SI7<[$ M77@:>@S4!9R!=4ZZ.&)L.B\%7LH99^3<7;X'FT0)S<1BF[?FWNZ],5UPEW.O MH3L3O;SA7WA[S-+N^R_!B(:M(\"BKQUX.]@G/,BDM R6MAGI.J+)>QL::VF@>$JK#('8 ", M4P%E] %K2%0]%B$.64RR=>W&]@3K")66= [V;:/=KM8:U4X=+,:@R8/WA0P> M>6D;ZT484?,SZKBRC<6JB\_F<3^;OBI5-A<_O)49W] GJI'!)F?/INVU&_O= MW@]=5I"- @*C^@$_&"MB^(KLX,D;O.T2)BN%FJ(K566FP/H(/,6;2Z8B$\;W M*I&ECOY[>#";H8#T:B'!!IQAGZ, "K@N#XH)NWVW';-N7F^P=USF%IG_-XK! M:ZC+QD=\0C8)HEW%;!Q0C$'W>7R5']H9F;;)A MCDM-)0T BFWQOVG$U75F>P?=32# >!5YI2D*FCPK/45^1!WEO+Q<(PD=SN7P"Y M;5MCR&P$63ZM,7@NKKD\R$.%JUZ-R'.^V0/3+89A% M'.;> *2A.#S6GL-77#I!!1HQ*'(_K.K.RI4C&L4Y^1[WWMN\RJ;]^!M:$8=+ M! S_/=,CK/7@VB[^!I ='1W(T"T5<$5&.0#*S)+![&2&U[K& ]6,9\+T-S@B M8"%Q4V==!0]A&:RB=U%>"6,@8Q_LQ-SCBW AWUY#TS/VN1$LL?$,^.XNB:.Q$2<K-7R7K& M+[-F#S34-QQ*=*GU! 81>>"MMW_?D'MTK\G,AYUC'AN;4VM-394YCKCJOY]F MH((8H91R /'*E\[=-KD;_" P_E@QWO=E"FP2V)05-@ET$NB4)3KQA4\<96"? M0MV(8W)^.L3Q%W46C%A#K"'6$&N(-;B4XH6OH_J,_7ACXD)"J(LUQ!IB#;&& M6*-H0KWPIGFD.+IGF O#Q$31>T-7"MX@9NO!'97]5MBNUTDG%2DWI U%RO_G MQ_DO7YC;I8=QYNXOU2K[QWN)I_N=1_M MU5\]E@^T:P,'J58M-3L<-PPO%N*G68XC7)_4_#[7KM9__37="[K#ZM4_V(;B$?&P7:>ZN(>;\^MZ>BYA\M8 M74P+A1W%;Z?-<1M1#C#I=!%WPT"1O5ML&>'^$HMR;F%4<<2D=A[+L,J5RLI_6:]PU ^8 M0ZPY723=T*5_[P:4P'.!YP?"\VK*K(>]6$L[X/D1:X<]&$:G MA>8[#2P(M3F.-P:VW_QZVQ>W8XJ\0HWMNJ9LT4\T70,51B*B?\K*DMQC_Y2Z MZ)^2EH^+VNS8\]JZ50KANU=*E:OR<8'=1X#=I](612".Z( B,([^%;Y$'%%$M7C;'92/[N0I&JITJ[PFQ11+,1/LQQ'N!Y7%+$;KHMF M)X)23D9$Q*7I'YYL>&EV(J0,C\MQ1"YQ!0.')Q?1[&2;)%4>3,13\/N*9B=' MP,%J<:4@57Z:G4@U?OD)!XATNG@;5]L1(WE%KQ.!^D5#_;B&E!F@/D>]3@37 MYVDYCE _KKED!J@O6ITD4>RGX2>"[P_%!XGC+G0?2 $&A^S&B>,MU!H'F1C*"#19&*F3(JUA!KB#7$ M&F(-D:I?8#?BC2K?JYJHNA-KB#7$&F(-L48A1?E)IU2* "!/SK@-6>$[I1A8 MG@KWDF&*C=3AU\?& 3J=+/;6-V0$YY59N1,!'+&/F0.$/%W\WU-F\5O2*X4 M$ 1P. +84W[Q6Y(L3TT ?-DX3R$XT2 T42&XP;]'MO;WSZMML%V$# [7WG#- MC?"6O$$*8'5H2X5>?%'4)V]HP.W7RS_.HJ"JX%"#=1P,3T& 2SAC(?2LZ\G= MQE:Y@04BWYW/RJ;QO'X1)S20VZ_#']]?[\&[9HUY1QV!)!IB0 M?/L)2>"+! M'^^^S'U+^+;[M5^^O.MW_RAWKR?]NT]$UI[E%\OKRXM6GDY#;_69S*D#GBI. M;W#MV]\J[)\XT]?]Z.QC%)3?KNYBSV4;N$U&O1M5_QD+.3S7L'GJC[3HG'?@ M11356F@R0$_5-56GY7O-8,,6OLAD;B+U_V8;T[,0YCZ[[ZX"@U#1^G6.!>^( M7O0-Y?#E3)@UF]U!C!E![H/9MU\^RA?18TX)P[/,_02)Z.M![][0E)U.IM?_ MLULB@V'OG.N7W>'-/$[&\5ME (7OO>'D[$K!M_W''E"E0_'!J(0@[#A_NE.8'NOZL2>&TM+UA78 M% @ZNK")-9=-2A39EC_$\GKG!Y/(GFA,$L9D31JGU!%BU#?DO"'A'#-C"3<6 M0OIW7T+WA!0\Q9F+59'@W]!8SK!J=FL:"VK:+[<:,-ZNKO3_6JH+K$Y8:6(3 M>.0EPO3,5R9!)Z.@GBU0?)A+BO@3"Z&HC-U*6?$;DC4DN#;T2B9SPN#$ME]B-H3#+KV%\BJ*0NJ$+N7^#^_QCN M&:@S #;>"G>H%MP,2VB:\9QC7H(_HZ,I9G1L.Z.C"T=HD^#H*VZ'=120!8BQ M-D=(,F+^FL":G;"FQA76<)3V<0H9G#W#LD7JIEA#K"%2T[CD4?Y_4MNW"I<@ MR_"9QLQ^1C^:K"NL;P7S3Q0[76WK!L!U;H*_S4U] 1+=39%^:"'#B(E]-P[)V3':H-DJUAL1OO%?@/R_X']9G7# )[9A !L*]W(@X%JEU*E4^57T M.<"=TT75N!*[6GZH6BU5ZQQ7@W(D5PIODS(SU+((JPV1/I/N=+I\7&JR317 MFH4)B,-2>(55>O2*]/LD[K1ARLHK,R97R'(5P!7X7:/X"S"L[J,!E/M?=CV1 MF>T:Y:J7JBV.?&L)N70?!,T4CV;BAGZDDNAYTTRCU)!:QT,S'.D"A8\4P](> MNH6#PB6BTT-'AM<0H_9*.OMAT#7"2V!31#&66%<7X7I\)<"DWW<2P]N0*+:C M"3.DNS*Q9JE9K7/,P_) 51[V(,C%)Y<->64YD$NKQI%G*A6J;NZ($ZY^#XO* M70J/HV(P5+:]Q_KU6G,1KE_OL.4GP((HE3 M6QLRTPG]M:"Z1=D$01L>(S^"'F-CK>[?$E"U$B>P'*L0TZ*R+B MR%E:?^C"J&Q:A.J(6<&27H(GSD"%;UT"]+,6%%^1 M:B_G9* 3I%U\5 DQ+'*S4PX.JB71#/T!'@BW+"V*9>%V *4W(&.SD@H9-T-O M ,NH)CNEV0ULY 9VK["YK=8WJBG7AOG#VK6-7JNR[CC=B%E-*15FY?=&4JG> M64^5#Y]\B6O(]^)P/=EO4'%82, ]A- M;4Y:+;[:G+0^$58P>G_Q=32Z^M?@YH9U.QD,)]WAU\'E39]TQ^/^9)Q'UY.M MNXZ$=!'6Q&P+B*ZU XE7<9C@W:0>1YP,MK'X[&ZH_8J-_J8C1Y<3MA]*-K5C M-K;/W7PU#.59U;2U>M1$!>TP6)75RP9T__\L+5N=O007#=*+=#2:]QNR8:,P?J)=0Z;T1[23J77,NDW=AK M?Z&3:":4?T\(T7QGZYX0_P9]/4Y=Y[9/A""Y8 M(UKPY!T'+6:C$K&&6$,TP,ED>:\K:CWGKJB7LB;K4^8#,&;DG[*^E,T7@OTQ M"YTTN6W;#[3=8V*M^]Q/O%.^V8JK-):VC/&L@CM=74%OL>&V5=\NUN/Y778- M2-1+K19'"5T<%@((G&%U#*>!H,0Y0\G0I(%WNQS%0P*M)))T.1QFY' OD M4Z@H',O.0+6!;@-F6>HO\MZB%&ZV*9$V9C<K4LG[ 0[96 8@%AP._Y:\+B)8X)T)^"56) MS7:-:WWC3?3WF@+2+M6;''6\%76-7&DD80]]>(:5*&O,JDXK=XZY;9U6LQU7 MQRV>'+7GPQF\'1Y/??KW\XRQ*O)_V[3X"/S_*+Y7%TQ&^=AM[J,YF[D]>KZ$5P[87?*NR?.%/"_>CL8Q24 MWZ[N8L]E&[A-1KT;5?\9"SD\UYVFP'^1R=Q$,OG--J;AD?;>U'D5*$E%NG>. M!>^(7O191/AR)@83JY1!KH(RS^D-+E]$CSDE#,\RM[L2T=>#WKVA*3N=3*__ M9[=$!L/>.=YXN]^'80!1B$#;]_ED>VW1'N]MZE6]U+DLF+UV=:E'ZCL5G!#086""C=1X2'*F'>APMQ[ M111)'WR%V1VN$T F1"9Q26/_8OX>H+!5_S3>MB@#N<@/E.<=!EK;\[O+!4N% M)^]9D\P/G#)00=E9'3>;I42FLFF^8"C6"<"*4R_XJ0Y>].,>4L'+BW[&0H*?XJD+"7ZB!R\D^$D=-[\2_+!57"?DL2S":NT" MOYN Y'&N)B"9U6J= K_;85=K%/C=!'4?YVH"DH)/\K9:[GSR\-9.?BTKUFVB M0YK%<66F';_\PDNN+CO30K^@AR'D75!P9BASA7TB #IJ8HW)9^+X3J(I_<1T MFK%@O2DK55UUT\32LS_A][&AJU.+W+MM6AQC'%<]B$W.<2;?/J0.GYG#15A4 M@%> ]W@7[9S,F^:R:.-DWE0PA^(M*L K>._Q+LH9[^7'SMU_L^@CLG-[2PM@ M3DW'8,4^7W-U81VN?Z,3?CU4[[B4J[7WU@0N/J' [^T65P\?ZN?F-74-3.=@ M_=O0H6 QAX+3INW_-A3%7[Y\E_]CF#VL#W*:O[DXS9N3UM_4DK"]SZ5C MT#RQT6"GLJ&MY^$1@5.PX2$5&'LRBD-<#_O\ MK+!]*+NO="6N8P]<@;1'A;2;6L$?#=)NJ>V^-L%!8/&Q:;M-[K%8:+L<(C _ MVF[<( &^$/AMVNXFEEL_NZ@U*]RB+#]AJ!-*MX25)W0ZU^'M'U0JHDLG%5WR M3_[E4K;6[\\@SM1I;X@S-4XUSI02$_F0F)U#^X=28J4(,@F$C4'85N7@L=#] M(JR(,!T*A7DQLUN5@X=&WX#"PN#F WMYL;%;E8.'1/?+@$5LJ=CZ0EP E >S M*X? DE226NO3+@7.S!P^!T,(WHC'>=J I("DKRM)OIU%:9?5V%6 M$]0M(,G;:H)/%H9/\F,3Y9%H5U"L$GSU.%<3D!20Y&TU(>L+(^L+LYJ@;@%) MWE83?+(P?)(?FTCTP OV>K_?IMW[MKW>OZF:-C6I99,;^3[8[]WM]7Z8&6SY MD;?HVEJH105X!7B/=U'17CC+<8VZV)8S54J*R*&7D X>Y*664=NDV MPST_WKU'9J/*;X_,W+&6&RU"BNLRPX]M)O1?@;E)F+M+PQGN,3=#_1?[%)>D MCN#"1Z#_[M*(1NB_ H=YTG]W:43#/3_>O:%'K4.$J[@W>N(&K^3B9(I@90Z&^LG.O3HJA.4F MOIH-PHK1;:=GG',3:$V!PL(LYP-[N3'+J]R$5K-AP**-?*'UA6I<%)4'LTLH MN )A8Q&6FP"J4'"/"X6Y47"KW$12A8)[--C+CX++3>Q4*+A'$' ZH5HI6/GN M?^3'Q>]!5:,9'C5M-0#+3/L %?;<3&VA3F-4$=0M(\K::X).%X9/\V$0GE.!WT,%? M@\=':CZI%CHOW$\#<\#$L*]]2AM^AAX4;5$!7@'>XUU4#)S9OU9U$F\JF$/Q M%A7@%;SW>!?EC/?R8]^*CHD!^U;4MQUS?5O IQU!VF-< M0^+7DL[WCI)Y])$I59HU;K-I!,+Z"+M+!2:O")MM'YE:J5%I"13F/S%WER+, M7% XTTSVVODLAI=!N3QM[N=%NZ[L43?+*@ NIW?(39,HCB;*@J;DB M.?TX5Q.0%)#D;351,%&8@HG"K":H6T"2M]4$GRP,G^3')A*)=_LI+(.'J/H3 MM6ST#<"O9'A9'A@36'8ZUP'^#RJU1'F92!(_QD4%> 5XCW=14>)P2B4.15M4 M, 4^*]_%BYHGU*P,J-M41%D1F716;;Y"4,+^%8)X%3S:!@K%[; M. &MDE/!V$)6%%5_*#OL YZ]^)5[U@SP,E.A9G!/Q#(T56$LJ%(B^.^'_+,; MTVUSJQRK4N,'X? M&+_?9-\]8/RFHLV]8?QIS)$H-J;O-S%X#YB^J;8S3]Z^^YR)1BVWLHMBX_;1 MZ2UQE9^96I9"+Q?XG2-^;ZH6+9)>WJH(O5SHY8#QC4WEID(O%YA>&+V\L:DJ M]3CU\FKCR/1R?N)W8B3LD]UQS>D(PM5]F3P]OA4V0UIQKFHLITF/W,U4B&J&S1Y!S_O#>4%-RL#)"[> M1;Y7JCUBBWIU6IK"C59J/1N)>5=OOLXFII O@)6ESZH]!ZA:"SJUL<5CX)U6S31> MB(S#)DR .SRENWR 4X?#D3HE(ENA\YG#W[@;Q6D8.:6R1=D-RFJH!!Z3/5:D9TY]^@P\D=@JT MLX"%;'-)SX I,^;LBLU_G"$WH)KF\GG_;VLA3_V_D16B!=7F$@"^8/2T1% !XG>.Z^06_C>6=X#K[27 M^'U:X0AJ2P6;"QRJS9!TV%J-U,LU,USO;8.3FG%1L3?[$M;YSA 6F#Q3[8E^ MA]7F.WG%ZE@$5^E48FI3OJ(V>W?TT0,$\*#'8[BJY.XE %59_BFZDN,@+NQ<$.W MPE%7-S*.=V/<&CY;.B'KI,R"*!XG9!9L2 8+"K_UA("!/M66B JW>)>A#_2> M8=FCV1U]HOJ2[IJ16RW5*C%9 K*N)+]I+>9-XT*\?+VI5*K4UNN0\ GLA''L M@T6HCBAR1:4D2P'6TEW,RT D2*#ZJ%(] @;F9\**F MJEOJKRVPJIXN7^5*M1:&)6M?08HO6&J*.@.5 1_%?TB)IF0VZ_#']\W/GASRDA4@IY=7)@/_GCW9>Y;$[?=K_WRY5V_^T>Y>SWIWWTBLO8LOUB>*H?F/ X!#H%M M3AWP5-&&<6V$WRKLGSCSP?WH[&,4E-^N[F+/91NX34:]&U7_&0LY/-=(ZJ*7 M4MXYQZQR0-F%)@/T5!WSSZS^^ZH;JKHYG". M!>^(7O0](N'+F1A)+/T(944/&9N.#2#DB^@QIX3A6>8.H43T]:!W;VC*3B?3 MZ__9+9'!L'?.])^/XK;(YPN%HTA\#W9+)MS[IC8;CTT4&/< YTBDJT=2N_((.$/TU F1M5OE,W )U3K-L)8F[2U- M$\YQ/7<4C9QH[NAA[%@V-XK^DWC$5U+2+;(>/1 MYT3[ZTJ6_GR#<11!1]FMX9-,59#,MB2#SA6NB$1@S7%@38TKK,DA1%T\/BK6 M$&LVX?-T4.0".2R1PU!@+M%PWU:XY<*T\FL>F3,H5&,L)QG8VS-\[ M-,8V)8XQEB,1> J5*+>F,:,6=B*1-3*CM. R+\UR'#&-N"SP5*U07;X1/-UK M.-RW\8UVG>/R$PX0YW3Q=.:JE1 MYZBPCD.L.5TDW7E,1=9(*I4ZU3P:_!^?A#L%NXRE#1=;FF78P>+@_"3UWI/8 M3EQ;KE2R,9I/_E:F4V_DIU;OUJ5"4$%AJ&#KR27[HH)*)X\QD:)7R]'(8S8( M^\#RN-#=8G)G5EMWB^ELG583,14RXU=-L&CWA_?1C=7_3M6',OJR5N?X0[2_]\? M@\F_#UPQ>Y"R81]"4MMUM5W(Y]C\ZA$8@H7'^@EPJ'"O'=?UZYN#O]@J8QIX M?S9 "6Y3;WBJK&G 6VP;UX+'W5-VCT*6"_CP_B4X$,M%0$W,_5XNG-%9_M-+9)[RE9V]FS*RLA?L MX(/O$'Z8OU69-2:QIYNUG,[] MI6&K22<_E^&+ND$6)J6/"YL]!L6WA6 U<$_PJ'MK:JH+!FSW0YQ<9NAHT>%. M5??H+8 ;?(+KNU^ETZ7)I.0A.Q_EQ57NS\DM'"$U<0S<:3&68#M!%0AD:<\- M$Y9@^ FTNJ1(F\A9$A2R=''[,6)95#+[,&-AA>HV)6 MJ53PO_5.82ZN RDA1ZA6/M]KLOZ33.=T^I-=D3XC/041H02*E4F>9 T D="9 MK5U)/4WEEIHI('$KFR-S;&.+O3]QX=6W=H-(Y;Q2B>D2Z#/^F\4AL%>/FAO,3YS'J%!G1([)%5&*IPW4M[R_V=,;#%&H! MNCI=Z$KN)J@^A5N0G;)6@\# -W/YU*RG@/+;DLD]K MQ5-9%YNYK#]0_P((3?RN]R? E/'H%1M^OUK 4O6?K/P)UE@L37@2 EE#0Z1 M=,956A]*[..@\ P!RO(.2Z$@NA]5?75@41&X?H"GP.&G@...GD!]& -X'TSY M\618_2 PW[32#@^?E77=6 (NH?XBVT2UXQ"%R M$29SIZ6E=:]!$QN1)C%=T MT69(%P4P:(C7*QX=4G>>YRJP*&S6.%N:C-SA!9U>C_>X?;]E*3" )#:=;F1- MB$&S)#-VY.O(PAV'*?JISB(_.@!W/ M]SFT7EC^JOQ )'0@YFC2HJ>/NG46F(.3A'C8\7293JFJ>94M9B+B9T,.OL=UY5[8OZ!;F .[+W V$"WTQ-U88%".(CL,P=+9;OS6GL B[X+BC,8I7KQC%N"?\)[8 M'AW.&+XC/["90"-]9>.7JZEE3O7LHKH>MOW=.SM7Z#"H:R^(7;:/0T2>@<'( MK'5LG^Y[,$U/4GK?9N<">B9%WYV46M&0U>$?8+Q.G2D,!,*O= N[% ^ M(_R0SABX7[&,)#C0F;$T/=.(-;:/I:F-S)<=61+U;)@F_G\3=%!C3W_F^X#S M9N/C;00!\? ^I)O$'H*?\X!8E%^5>Q M-C8%R5&I\);@<*6$V4I@R*HL!N78 .AL.<;._4P/O8RJJLP,\911!UPO\1W] M.]7*P3KZ2Q71P?_8NXZ*'M+)-1*I>D@[3GQ@=%_NS8]L?YY?C*O.T@*7C@"7 M_L6T&*KXJ"0#+Y,?Z J5^-NSZR"F_IX7( .IP'V!^[OA/L^X[I(CQSOT/>8< M[Q'U8W1\H@N?XVUB"IM@8X*-;3F[Z>'!I ]@P'*,V:H[+7M:9M%5KI"2@ Z;8?5O2++?G(LKU8MBD2M1.-:[[ M[GK5=D(6XYJ?:3TD>KEU3D$ C1S;>-?\-:G2C,U?XZ9I% >8F.> !8ZH('4G MV6CIRY[S:P*TX-DWK@W1=\WF6[26=Z60:N6\6A?TP<]R4FZ=_Q*##]55\*$: M#CX<'O>[#N[[:4^]E24X 6MK%<.HQR8^H?(!2']>B28^"8P7$B$B$;;NSKIG M:O#MPH%G?+&BR@"1[-HMIR(&^H@V7C&%"5^=!$UAK7'$E2+M>!.S W(QW!C" M6 /=RT+>T6KKE.HQ&:[=-CAMB%RJ_ M1:PAULAX#8XTV\(WC(]JMA[_%;IM'N+\?9(\;V>DW.Y%DOLX\U;]MLI=4.(# M1_A8?/1/POX._]JL3P/[T&>ESGGM2$;$'K/>(=80:Q1%:>?00=F7T'/5_3HF?J+ZJ4_TM- M(Q*O(MAF$WX[NW#+3/E1&;B@ 1[V< ITZ&/?L2!;;AC&$5H5<2L"#P0>B.1X M_I3T^(1X-H@AMU1X+L9 I1Z>= 3JP;:3GSJUN'S[?-,V,LNW[W"6N<$%MO.P MAWT-7CM"\MO0,+#@B?XMCA+]N: *'O:0L2SD>PKB#OV-^"TQJ&TN,6AP4V+ M!9[SL CM#2:Z)$QT_FA-2$$?=]--#I)Z>3//JTOZB-C6 [M*'Q:):G56D.\4C*$ZC$0BNN051@(55OK M1BG#ID00-7;@7T<-(BD&1"5B4FM!<=0*U5Y.@I-U<;0ND?$@V"0=GXTYD\"\_"&9$@T-EHW]A9K0]4 M!Y&%TX.]":"O#*^L-<\N[#ELWYM>Z4P,E=D@1_B^!1Q;PU?#642R:;,6M\X MV=>>W#J[F*FF97M/CIG&&)Q!^T.W52T8F*A6I%9I[5U#,Z-7TS.?C:6FQ+S^ M;*EI:3?L SLM?WFO;ZVOPX"XMK,7Q ?G%2\-9"H*Q6;];'8][%>>3JE&V>!F MCU+PUB=G?"NN]MT\#[R_O_$$B5B/J\T"30$D8B?X*Y-ADY>%,T#X#I8#(Q+ MSH39#Y"6%A"2,ZPV8;AM;Z[2&7K,E@B:T6RF3NGZ>-ML+84^&V\^ $(SEXS. M1LB5)W-9=\7QGVQF\%O;)M3JI79[756#MW)G$B.3$>2*Y+I8WFOJ5'L)T"23 MGXN% 73)Y#'@9#@^D8"V!%N#[880OK>C)HN83()GW M!/@*RG *BR*734N5P:TE,X42VX:SY2 'B*R"JM>4P@=*(D%*V1/D-L._CXEZ MLVGJ5V^6.I*T1KT.03'U@.%"P/D"N A881J_X#$VJ-")]D8]SE]R+(>9F?]V MRW-<]]AL8?(TP.0I56/2")SC9+/'8VD8P>C<@^!S''#L\#U-CVGD;P!"6"_CFBHL$# ]W5*W/T!@^!E[B5$2+[T!J!46+HR:Y;!J@]/69:K;\ M7S(Q_EI24*6>YP8!8_M)-986T"H"$7VJ#BO_$^%Y"V:?JKBR9PPH9S'':7]I M&@O*U+VNI*%D4*W4B6EUG8D(BO<*P@E6 M6L%?^3S,HY5!QRV!'$;!J00*S!X/SF6__7KYQUDT(%O!RX%)GQ M?OOU>G*W<3Y<8('U^?")0^/)[=?AC^^O#YY;RQ3V LI107MV<5VN-6)'M;_[ M,O>SM&^[7_OER[M^]X]R]WK2O_M$9.U9?K&\7 #,0-9IZ*T^D[D[=KZZ^/69 MN+G7OU78/W%IV>Y'9Q^CH/QV=1=[+MO ;3+JW:CZSUC(X;E&9L=[<[L[YQUX M$46U%IH,T%-U3=5I^1YGBF-Z@TR HH#+_ :\ZRR$N<_NNZO B%3,S':.!>^( M7O23N,.7,TD^9P/*D6HQCPAI_,M'^2)ZS"EA>!9'FF_*4$A$7P]Z]X:F['0R MO?Z?W1(9#'OG7+_L#F_F<3*.WRJ;(QR.)OTQT"V9?.N3WF@X'MT,KKJ3_A6Y M'@R[P]Z@>T/&$[CPO3^][GJ3Y<&P@"C$(D,GJ=">PO6=R'BP5L#I@ M4R#HZ,)V(E,HL.4/L;S>^<$T#D\T)@ECLB:-4V8BQ>23(>?ER#R\IO>F8_34 M/:O'4U$\39%9;*IMK[SVCO7X'G_U+#?O%M]^\\)#22IV0E095.MZ\%P'G1>"<.6+PP-0N7I/"G!A46Q'+^FC^/K;LUKWZWIW>P#>_WFTV^)N"395HUEKO)]^>%_WO;-#V5+DO\B-ZD32\:Y5 M8@AZ5+!^@UC+>RS[1D,/?RZ6S$L'REPG\+\A[^D48G0URRB%@1 U 5VK M[Q53KI%0X+!9J8%392<((H8A M-JA"&7:E!Y',DQ-"D[F>S^F8<#+9FC;7>/_1J,,;;& Z14U;\C[J:%IJZ<'/*Q,:RMC03SQ>2=!Q2UL$@6@ M0AX, *)?SICX &>3N$5UI@(8'1\]ZW%L,NC-8$_&L_7I@%H1*\ E&)QP"W@9 MUN#?UD*>>G]G';9PPPWM- %P>6D;K-45Z^WEU VO6GQEW$MK537MUJ%[,6$, M,[N7W#@*:U?N7W3CS/>:#)3A_#]4KTZBO89M9=99GYI??'Y5R10']>3]K[_1C9YW'0B_^?0RE_KDK8 M6/(BEK8E44]<>+"ZLEJJL5;+1E_AV :$1=P: PK!FQCL*]>P"7=?S&(P=,#W M[A3LDR=VLS'#U6[ /M$M.H%7HW8,O3"N/]*+00_>^3!MVYA.P68@:CB_778 MQ/+4'4V8=7?0'# QZ\.DFHQN.!/NTY>4V QV3DHS9J;?OR0D9[ GN0 G=^ZW M'O(A*39JVYH3EUWZNCP_=(0J^XR.;;T&MK='A;MO,Z+DP\,+P9*3H) M2+'A9%Q/]"#>-HTY3U@"NE4?B?W2YMHU$)\ SLTZ5#C F=O M.]0[/ 9VVW?YE_JX?-S(2X)\9*0'F,A [_^:PO9'LT[%/9V"84T5YZ\DLY(- MIYWH6FS&URUG=)RJSL5QDT2>C2TMT1NXU&R6I4H5BZ7UIR%JAX?#-?,E M$6_B*V>+1=\!=IV,,_8<;A([7RXV,8NXZ%[1F,7Q'+J$S>]BM+V2RS)#N!8#C5/&>5W$G:ZN-LB^_G>NO1_\2F+X725D+%$5B1%ZSF^#QUK9] M9G]T+IR>PNG9C LV9VQ73YZ-HU/58N92"KOARTKHD.MB)K8:@V@ M29ZQ1Z/K:W0ON;7S41GFY&.@A&.&C8JIX13.SG2<3BPIX7_DQ\7G6S*FCRI6 MU2^=SH%CBDD0+#W"LL'@05;Y*^33]+[(/DGAQ73?=]L-R^@EDY-3RYN'\JKG M@-Z<.L8VN%.#&,40P[?%4YQ["97R*7YBJI;3Z'#M>27B.U&3$")[/_C;;'"! M*%%$2>7Z;O+F^C[=V6+#R)4J5 !+<%I075^+;="4QXXWABM9>/==O8LD'.%7. M_=BO!2_2Z,H;XQ:M[!W;67%V9@W[55SFU&Y^)6@1PH\,@A:A MY[T>M&@E-$AZ U[LV3EZJOB2*G;13FC"E,UQ[L-I6O3C?,6#&B'7I&--Z/9T M E3*HX:R922CO5.7I$(0)9>GQV5 H[U3JR:AH.T_L!%AT1L#&^V=6C@5@E$? MCXM[IP!'! LV!CC:.[6)*@3#/QXLR#K0T<[>T9E)H./@;/GH0QU)!WPH/^#& M ]ZZYV7142*VOVM&D:IW\-/I[_61M243,[MRFMG5%#.[Q,PN?J<9B9E=8F:7 MF-DE9G;MN6T[F\P!2A7VAP6,6#YB]/#1L0?C^@*M=X2UJ(UZD#UWHD(E1S,R MZ0(T,:H[G5_!X%$\;2U1%\Z\UF4OFNBK;8J[BN*\J*.,#@"H*(\"UB;3F/O, M=T??;G'68@W.1RKKZ4&??7E*9GWT^3JMW=NV-^KK5D5IY0[V[0HT*;PH_J96 MTJZ1&3C<:F7;<^^D+&,1AQF>?5>JU=:]!HF1MD[*JI/,6K$7!@DU>S0)N/MH?W:Y)G7O(11M2@%"#O-5N?SIAH>=W/^!*'#;2ZA,RTFNF"( M"Y!0QQ:U#Z;QC'0DVXX) >1>_MKMWI*^;**OPB+ 20AC1O[,.5*,R:4K.F6O26K. MU<8:N>><.B!8]ZFP;I_.#7^BO/.UC42?1/,=/CAJD(.Z%.\;,-_9V^W(1*MQ M3%30OJ#]HZ3]U]0V;U!0"G6,O%D=ZU0J_#&/J&IV;9AN<_W#:&'!$]A2 >M4 M=BKW>DT7RT 'BT*PF1J Y19 L!VC?@'=:/CJ;V7%(1EG6HS>"[F?JV>,>R.K[K_2]B$2_*= M;?B#SXC\[@&)'*F:F4F8 1MRMM\+@1OX>ZW2,W3+]<5-3!GA?"6_K.S%3GIV MU49S<;U*B-R[[(JQ=0]JM0JEJ!\1VML!;5B@D_];OR#BTD MPZB7FL9YYG+$.@IL"?UE@RKX)NM'%#I+?3? %<<%6\56!VULDI ML9!BBXS@%%K&:HO?*&-K9TF*A].@*O/Q\2OYG]V#DQ6@O:XQ-?#T=2Q?>K5. M)HO\[O7JH'2]Q')LX157?W!V\>7^ E@ LB1C]N7>_,CV=X=!-V!K7S[>7SC< M@KM-HU3RMY>@U6:V3Y?1! ]7H/HQHOJ_6/4%&A# 8N4'RC&"L]RM,IHO/EG. M9-4D3[*VI%QA?DP/TGT+L)A*0L2]:@43X6IM^%^C\6%_8LY3&9K5WP^-YF$\ M^:%C4H1C$(/MA-KF/87/]4#Z/*J?*6Q_*<,^EFG\( =>KOE[F.Z8 KA/+IG4 MOK53CS/\JXZ*'3'\40YW=276[C]PUM/0<%'-T19V#1BW6YU2M;6>.7D@3(D[ M)NY0=<_O^[FK52O;%>])0CV_K $<(6GSZ2R".A#>21B?XP MD>S/]&^?MX3H%Z9_C.B_-LP950LO_5,'(#ED@JGWGJA+)(P=.AI=PD?2MZH3 M4JL%ZL1Z G1NK# A6EI0'>,DJ#")"!-F/!V9QN*2XM*DUO[4E<9YHYX;C<91 MY%'I,(5W7X2R&)P4!JHK.28OK.%,[95LKP/P5M@"48PEYL >'W--WGP"=VW$ M%[]QKM=DE"$AE:IMJ=3BR;O+!47PL(X2C, MF8IV$DNHO/=P*T7$P(ZA&HQM? M[D$;O7#*[;%)I44 %!>K$IZ"5R>S8OB8 N)@Z?>CK.HV_&?%UB^S]IX._ 8Z M(CDK[P9(DO>!7IU^$U"_.>?I@=?9TPK&AF,YE,BX>P?_]^HCG>ZDMH&-5*=S MG'688"Y)<82.Q_74F&_=Q<+$\P+IZ2:S?Z++:S6E4!??&89L>M[]HHX MO@ZW MSJ/LFJALK,M6$R:VKG3-%&M51MK$^5]GI\L+80@=X.'G&\C@%B'C5O"7*&R\- M[&",+$ %:K,-T\)6PW[?9?8LI'B&;S@JE\(=@'_?9:\ILR2=DQ\;9AAWI/HZ M$Y DEPG@/H= DXP'P.[Q(W: _OGA'8>EYB6H*":V6Q_LZS)0:MW.^ B@6,KA2^R!J)4]"NL*&8@1X@ M8JF ?K))@%,#'"SOH:'UDQH!.8UQ"/J4IKC*:0C%D4[^N=2!DI@;U@CLK H73GLMNJQH7,Y[GZA2[CZ-*$V'M M*@Z"P>8U[+1DVYW5PD[Y604I;++!W'[+\C4UJ%+SR=SEDH[ =3:#S,*;58VX MY@=)X?VI^:CJ3GL7[ /X:Z&:[E\S(B,)63@RQL0^Z(K;%7"MM;KS:*S0=2=A M/SY21<4^5:^/3.Y(<6GRU7*E6:Y4@[]RQ4^Z_BBNK#A+M54K->/ZYWM-P("# M ('X?8\86LK:25!M6/;ABP,G7/5X[E OA$YF$"3\5"+'D*$"N\K.@P'[8C>Z*R!/@/,VEALSJ M80FL#UV$#E]:,'DVI9;36(ZU<8WH$0Z/,ABW-H$=@9)L6PZWMY 'Y(X8AW$' M@C)7)7V7K[G*W*W'6QS?EN2^\$'WZFH7I!3,I<1(CM: MRA'#&/7:?RXUM)HK58>2V,/5>-W"F2;D33[9<)3N.:TI(S5/2C/I&*N1L"U& MUGE27;+\C>+A#O MPX-)'U#GWZ#J-]?]!170[UOQ_H)*U8,= YT'N<.[#;)R F*Q6$&]!TP31!72 M1%LY:-,"=FST1"?A2OSXGB3?4O%PI=$HU6(PQ0%?>J^QBP6^AV&EDB,'*YQ, MC8V$ +=*L'H"7'%NN#C\L 2J %[O?N9@\Z-A(E\%MOD%>Q5ZKU*VZ+2L_BK/ M5056_(1XVSZ[F($>].4CWG4X1L!X0B-0 :)C+721A3\;YL]$&DB9 ME/\V+3=R__3\#T.2Y/O!, MLPZ0G/Y<,SS!5@7U4ETX3J<5?I.AH9>]4PY:T '#V9F]OD*% ,_%YS"%%G> M%JK3B1W>C +^@19OJI:B.H?&''<@@N< )9OM6/X)FWET55]'6P:#<+55=M3, M8^;OT*'CE2W)]&)X5VQ_G>9]#]MN6>2S!?/9VB*?3>2S\9OI(_+91#Z;R&<3 M^6P'N/#K%) NW&N..J7YTK'!M%.!&3U'?) =6K*&FCE MSRJ(H7O*0I&:O%BX[P6-8QT->MTQQ ,1%3Q\38,5 MT60Q6=@%5525;5A.MF. ]"@JLAC"1=*PG!6%IH0#X M/9T9[OL''D2,9YTP;S\SBAJ5W[V'.6.,P"R]9X.-G@SF[%T8SZPC?^QZH9E' M= I*-1M#LAIT'5D\/FS_NM/<1TG?%>A\!T,Z5'-5?FMNF"#CV<=!Q,4+3%T' M%?\!C._B^:.3R-D):*'IY? _S$]@*)3@A4!P EUYQ*%$? [>&#S-CTEOI#*/8;DJL!(&3=.=',W]-I0$8LP]E&+.RB'E#V! "DBE'. MT*M[2GHPF<3)90H]VKD/IWWBJ+HI4Y?OL>^&F[CHKJ$#JH0>OTI#P8\M^=$Y MD9-1[;PH]BIK)*H;[Z!/>WR&G0G+@EW+)_&/DSV2996P$V7II '_N[6@4R?E MSLNQ$HNT333T)9JXX&:_>)@J' #$E M%?0<3M9-4%P8FCI]^71*V2&>98[Y3CK%Q&:%3C49"0"S^615<2-VUCP8/==9 M5M(J ,Y2. &"B@&[9D-*=3\PLY!?/$,G\AB7'Z%E;5'J!&M9H-9!O)PZ%*#S M*N08S6"FYA5\\8EEA@4:6'1UY1M58!*0DR.C<7W/E,S1CIKW(* ,>F>RU>TW(I3! M=L]<]UW['V>7M:O.5:??*$OM>JM5UNZ&TA$W/AT".0[#/K[< M^\OKG8;UI?955' MW_WEBQO.NF,19D.WYNJ"/;,'\O4:Q*O[>5R_^&@LP=U&CS5(F;[T7/SMHEWB M-W)?1ZL6;ICOQH%X96$.L47!G["D8(.$HNJ;*K%>42D4H M72PE#NDD0NF%CSF)4+I80ZPAM+>"L;770NG.$(;3C:3SYKQ*=DK%3>7;)?;M M3 _B)99FW;C6Q$MV ;4J1^[E4PMU'P\]Q0RXVRDX70!ZFJF_J%+^+S6-*"FY M32/YI2>.=(G"FT@B+4_D^<2RTD8QT_+VH9MTFD>6ZR-HMI@T&S.OIPBY>073 M?T1^'N]*D]B!(SB>Y-F=9 M>BE(CE]%XTV9>NN=@U_MRM<$W/DPX[,/%ZJ9L4OOY? ,8#:/X6 M>:^!\D^M#PP3'G3V20C^R\>EQH#G#>\*=/.%.[&=K_.0#X&36!TL$(LW44O^ MY\U?GU7>V::Z3:ZE271R-Z2R*N4CP/>>E&M'EL3?D'+1T?+ MB7I2,WL+Y62)N1%0E*225*GPHRHEQ.^*:KF< DDG470K>\OG9"D:Q7,[/U^# MJ,'GD[T4N1SWX$Z<-Y;C L=K[VZ0%)AOY6A6B")Z0;7^OA--C\[NID=AR39H M0-1YBG(D4,^A# A!O%R)7*FRNY%16-J]D/+KL+>/)AK!$KY<*SB+5"6J4YN\ M9T6A'XA3%(HUH2X.4H7,3./Q376AJFX;[B3^=4 M66IT-!M2>Z _4,(:47@JL$84GAY;]I\H/.59D1%K MB#7$&H5>@R.1(PI/BY]O?@2E.$FAHKA*G$P*3_W!*V_+2PMH,%>^ M.U(C&H MP".WZ\T>LY>[@,/_VC0>@[[LWF"@VX;CP.ZS/H[PC%O#Q"T/J2W*506E[HU2 MXPH[,JE6%92:.H9!:+PKG!L((D+Q)6A9%-**[A ^BG7C?J1 ME>L)#E 8#A!7T9)-Z:W@ .DX0/WLHM7)K^Y>%.SRR91$]5"&7JFWE_Y5X\J' MLJO8+3R7.QYK1U0)G@*=)Y&YM-<*WQ,@\PNI5.U4N:=O(:7$42LJ@='A5^BD*A]=7R&:6L(K9;Y:-$WY-^D3U)74']RZH";BM/_CS M?$M$9G7'6':,M_\MEI2E3CM=JE9:VO((:J2OKKV!2&+T7._%L !ZXXNERVS) MY<6"'3_B9#T[TY2OF2XK(/?7C.-V1%F:B+,X7?J%RJ854P1*$ ?9_ZL,*OA* M)4!^:^$P8NT%_W+JY;$(WK:(*Q^([S]SQE'GQ*1P*+IWP1TC_^8Z^9C"]Z%A MQ]2\5VOK->]9<;35*Q/OOX84X65E=H45$ U'DSZ1I$^DV^O]^/[CICOI7Y'1 MY%O_CO1&WV_O^M_ZP_'@SSX9#.'O/GE_,QJ//_@E1R? [9V.#8P@6%L":_D( M7X)U+$8A@5GCP281[N1UQB1>;1A18CP%[K3E7_18>T.\K0U$I[/'-A">KE:I MB 8/QUCA(7HYO+5.-*&7 Q%5QP*=LD6G&N$*GT2#$%&TSQOU_-!-"O?\ERHK M/9J[3;+&:(Y^2JT/!$Q;^4E6-=2KRF!KECG>N@4V,5[]25V-G4[!HK55:G'% MF@2M"EK=!ZURO%$L$_9[47"\SSEK;2BXA> 6V^'-Q+!E3:"-0)O""QFA$ I: M%;3**\(?I4+(\3:%/BB813'TP1P*'(KG_!1KB#7$&F(-L8980ZPAUCB1-3@J MCCUP;^]J.^?>WI<4_M Q"=%-+"QX#Z,M^\%U#M\.+J&@5JI$*NW48!7MV)9M MBB4N_;^6JOV"*9*&CA4OK, FD$$YI/;*T;0:N>7E@:>IK!G;QO3GW-# =+:< MY=Z:+EZOMO@IC2ENXQ[^<3\)]:L9H;Z'YECSM2HU&YG_NX2-S%Z #8;F2!Z4 M'"X:'!5Y%[R!#?^4D"@%:EF00E(>?3[LO];BJ/Q9L'\.D;X>@_350J@^S9)4 M%]@OL'\3]CM9] [6A%& ."'C;10S,+>N!+!6J6JO4.EVC/D6^N\$.0 M_/]8E7"X#K3<85L;O5;R2^XI(" -3)R?.MU6BNW82[$<3RPLKIMX3->L0^JV MHZEZR5#G+HHY\/#1;"+_ZMJVJ=XO6:KCQ+B535CAK8RO46HUFUPROOP1]H3I M(V6?[;RUWWQH1BK5)$$S7"S'$\W$=:9^"\V\14/.AS!:I4I;.%.X6(Z?X)$4 MUX@XIGEA476MBVJI(XG0$C_+<40:<_6"YL=?Q4"STR;'N'[@''I: M>ZDV&D?&R%R MY%8_G;S?3I)7'7"33!UD)0N&K<*%7GS6FFB"9)WJE45*RX;13!YG=:=H[BF/ MF*Z2R*[3D9DQ[/&>=%I MM[FGO\,2 ][.#TB3!)^M4H65,B7MEDMU:I'I&VZWN9W\//>4%YPH^AWOWCG MO<)P^0AK32_>O8MWT/X]LM&_?UYMBNTIY(1U?;"N"S;L_L91VH@H]-=46RKT MXHNB/A&68?^/L]NOEW^<10%7J?P>]\;N%8:D[-(9O$WH6=>3NXW#H0,+1+X[ MGY5-XWG]XI1J&KG].OSQ_?6ITVL>:N_@(Y $T%R7ZY4O'V$I/(_@CW=?YGYT MX+;[M5^^O.MW_RAWKR?]NT]$UI[E%\LC4/1\ZS3T5I_)G#K@J6),PO7Y_U9A M_\2% ]R/SCY&0?GMZB[V7+:!VV34NU'UG[&0PW,-N^R]]^ATSI'E*:JUT&2 MGJIKJD[+]QI0- I^FM"[!ZZYT\GT^G]V2V0P M[)US_;([O)G'R3A^JVR.<#B:],= MV3RK4]ZH^%X=#.XZD[Z5^1Z,.P.>X/N M#1E/X,+W_G R_I_?VJ!Q?WZ/>*[J2ZI\.#80A1B$#?=/=P+;>U4G]MQ86K*N MP*9 T-&%3:RY;%*BR+;\(9;7.S^8//9$8Y(P)FO2.*7&$*/D(>>-".?8-:-2 M*X7X#RSSGZ5E@YT4U B"E4JL(QBPRCF%G6M@16&LEFDH9&$:3ZH"2RO4EE7- M(O*]L;37)Q00O I<=JM&89\VO7'V*L]*STJ3L?%:'>)H:8]F*11D)H FL-@E MXN>9KY7# A24X 6*8G-)D18=D#OZQ#_.4&T'AXK8*TW!!IT5MVU%J;3.PH6]4QFW[6]IW=L7^Q_VVSNN_;\@@ MNM=DQGYRS+*X"M%H #<)0TZ'$O+;7H@XR,#E!#=^O6/.6W/LWDVY*7O-S@,; M $@;S%ML>@W"V?TC>VF<,@: M.G>(&?(Q[H05DVURSF2[LQF=(EJ!-0UYKOR+%3$UMEK )MR MR'[<8U[C_A%6K"'6$&N(-8YU#<'O]Z49A;3VUV(2>=:T<*>Z?[F_^#>534)U M!92I*SIE@412DTI?/MY?%%K_%>2Y3_NY&DN(;C3]E.G0!<$:&58K5>GD:$[@ MS%MQIBIP1N#,ECA3.SF<$86F!W6"K1*TR8.LZI;C3J76!V+H9"I;^R&%,$O2FU4:K^'DO'^]Q/4LIB7+\+:16BE=SLQ5UCLBRY<=M&X:$(WW[-.6>8<&V[N@3U9?TK6F3^0U!.;6&&$= >XGYPBG' M"@GB2]4=(\?6&*]IHAS9#0=K(%]D=6A-,MQ9'W$#:DY3>OCCEI4-J?SKJY< M :UJQH*M^6L!6WJS-2+5A3W"T7(\J41Q VA.TP39 P7B/-0:1P,7"FN5'!O5 MQ8TF.4U#9!]4UZG5N*>YPA@A87O#.TXBZPJ^31.W2.K1$1!3E:)2UQ1& MU#ZI_$*JPXU(B3M-:VQ=A"ZVBZI3F?J3NP_W[IL$2<[$9I.U M%BX4] M$'4X"LZ11B<"986C["3"%KT<]D+8%_E%Q]XNK MCI(7ML8%O@1'J'#%Y?^\< M,@\#!T3HZ_3\<$E<631T\+CRD-HK3]RNO+@N@E4<+<>3OUOT;:C 9 M>:*Y@IHNQT9NHF'#GLBMTN)HNKP("&T,".F4]9(3 2$NQG"(-<0:8@VQQA&L MP9%4./G1#/*3K&HXP[P,"EO9 NW-K8MF(]$M.EV:JJT6?60#I_9'@OG1+&J_ MHJZ'C->&B77ZWWU,'/N(F"X$\D0M&U=W]@1&RJXN-ZXZ.G!'$\4GP2070+.H M;8NXH\&5>Z#!E?M;N.)X$(5%[6;$&1G6SRXZ7,U324;2DW?/7:NZK$]567-= M<\Q3)SQS'/)1?I._61K M+,ARV#V\&F. 31'%6&*F>B0:\C>NK(+T^TZR'OAO1G< YU:#Y]92>1 (#WLX M02)-=++QWUWNH,7<5:Z')M4.FC8@:)4S6N6_8=P!:;73YJCMPC:4*CQIVWK2 MWL'/>T-YP?-%+^W%.^_DA\M'V-WTXMV[R NN;33%&T?WZ3&Z!3X>UJ._IMI2 MH1=?%/6),"KYQ]GMU\L_SJ*H5JG\'H?UBU.J:>3VZ_#']XT/W@RS"+0P7[]Y>3_IWGXBL/ V&?5N5/UG+.3P7,,(X[U'IW/>@1=15&NA MR0 ]5==4G9;O-6/Z$\TEFLCAI($R^=:#@>W0RNNI/^%;D>#+O#WJ![ M0\83N/"]/YR,W13"]^Z$$:I\.#80A1@$2%5UNA/8WJLZL>?&TI)U!38%@HXN M;&+-99,21;;E#[&\WOG!1+$G&M?DL >+OT? \/>4BHS[&E'.&Q+.,M>]_3;H 8^['MU][TX&HR'I#J_(]^X_1W>D]V,\&7WOW[F7 M[O[H3P@03_?+Q_L+5PN*?8>UL]WN+:*:5E9P"N",IXC&@$YJNRD0%_(Y&2\? MX987( _'(D'C2[XWEC9YH,:#*2_F@#I %++U"9"N<$ )H5"MZ2@#^0GI MHG-V 3K?EX]XVP4Q&2VY;5L8=7T"/D0)\#&T+?4'QT"P@<72J;V4-;(PC04U M[1=B&_"51Q7H6%E.;<,$BL9-JK ]G*Y*\0NFH<-YT;^6Z@*?C?M?SL!4!)(U M+?+>HI0,#9L2"0U0? M3I3.P-ZVIJ2[8X_L,Y0?C,#$TS MGG&[ 296"X6P9=-^D1!L%C A^TY,-D8-#H8"KV9 =XY+X,SN?J_0"+ILM8# M' +KS;0N7[[ZK];%-V-*Y!ICK$K-=<;H((!C$_SC#+/^X+Q=@]K_&Q!FZO_M M"-^9JK-5?.D;-K"JYXVH&>9<\F1BX_?7#)\M)'B0=("Q_&)V-POW.9:K;0:V M_8W*^'+^QO<="#SJQ(^$XJF8A<$F1+[RCS.I\KJUFV^Q8&X^F3@K@ND)_Z:R M22@@L$*NZ)1Y\TA-*OG"/Z&1UD%/.1A#%]24W1H^X50%W6Q+-QC*YHI(!-8< M!]94!=8(K-D::VI<8WX&.D3_0$[M8 M6PF:R$3^M6NR=*O4KG/4M8G#XF"!](CTU92= 8X"Z>LEB:\FT0+I^43ZE-7X MQX#TG5*#KWX3W*J=A1_V$E4[^TN,\)?(=U51-$KZLK76%*Q8+"G-^E!LM33# M)MY[YF"9-_&N5E,.YTAF=(@K+JKPQ>#:G9(D58^X:;:@K*.FK)2S,(Z0LCK- M4CU'U4%0UHE35LK!$T=(6:U&J7ETE,61IB[:O1U==YJ#&_UO;?=6K;93Z!$EY)%6+ MRQR*JWSF@Z0ZK5)=XK_-&;>:KVA_+]80:X@UQ!K'4F9Q3:;236I MU6EVI.;916^NZC)3%[S';2P5+8#']WCS>6MQ^;Q;!1E[0U[TU";HJ1V.$WH% MTO."]''IHUO%__A!>A:6X,B#*)">5Z2/RQK=*C3'#](W6J5&I<4OTN_>,9S3 MIGOCZ9PJ2XV.9GW=5NV7?ZD*774>'>F1MGLWAOYPHSY1!8_:M@;Z0%?4)U59 MRMJU85) UQ[HW+:I4NORQ?GU9;U+7ZU^L"Y]:SWZ@AWZ*J)#WS':DZ+/3[(I M*+I#":P1W:&*ZE?R)%>SF7-W*-0#RAHJ D1FF@"Y?PEV'S;I@V@0)=80:QRM MI_SDZF\&EBE33?BS0VO7^?%R1!*0U73^O,'-*S/C#'VZ-$WXJF/1[ES6VFYP M[+806,P+%K=CL/AU!]V!L+A=DGA*!^)8.IY<'!FP09_28DO'-,MQQ$HZ.PG$ MZ[N#L))JJ=(474XX6HX?Q*U7=I*!!T1&4>1=A*%KS4L M%*)0(.Z>$;>ZDR@\$.)*I3;/B,N1*#PY'/3.<[+L]U&L[ M"52&%:NK=RP(:*7I]I %QZHCQY*JE2/KY""HIC!44]])FN=+-4S.-YOY9==SL&*BUF2[ MF,PIX+6F&<^ ML2I"6'II4"%]IR INR#SH*_9!M M#"IA3G+"I#![P2 ^VB8 M#@SA[I[QN)#UE__YK5V56I^M"%R)JA,J3^?>W7 &JJ%8N*2[XCV%O7PZ(.@S MJ^BQ1K,>L#6*]5K(AD:S.]7Z>?F"_[\&SF28ZX4Y]98HS!&%.7NH[?#K+J2* M*+S8MO#BWU0V"04$5L@5G3*_ *E))6YK,00U9;>&*%C:G6ZPRP571"*PYCBP M1A1'"JP1Q9''%AWWK(=Z)^?B2*\O!ND6.T+.01!OF^A?%'4)\]?=_OU\H^S*(PJE:B?/OBZ MKB\?+F&D(/2LZ\G=1BLRL$#DN_-9V32>UR]BG('9H8-X@&L3_MTG(FO/\HOEF:QH"N@T M]%:?R9PZX*EB1I-K$/U68?_$V4KN1VR[;P&TRZMVH^L]8R.&Y MAFT8/Q#3.0=CBBBJM=!D@)ZJ:ZI.R_<8-$(N)I.YB?3]FVU,ST*8^^R^NPHL M0$43R3D6O"-ZT;>FPI2"@"#6EX_R1?284\+P+'-C,A%]/>C= M&YJRT\GT^G]V2V0P[)US_;([O)G'R3A^JVR.<#B:],= MV3RK4]ZH^%X=#.X MZD[Z5^1Z,.P.>X/N#1E/X,+W_G R9@'NZN?WB.?&TI)U!38%@HXN;&+-99.R9(L/L;S>^<'DL2<:DX0Q69/&*96#&'40 M.2\GJ2G35KE=TSO"P/C,D'D1/#4;RQGE%.S%C6J.7:ZT-JIX@ONN9[ M4GC1_7ADNK:]$V!T\%!]4FW?_,\KUMCBJMVOB-[S0$V-C/)A3I":VH*:N%B. M(VIJ9I0+# \:?.%[E\+28ZI;E/R/_+CXC*$]T,_?6W )-/?9 MT@*<*!%YJ:@&+(+@*1' '_CV0XD\J18+ 8+.WAT(?9TGGM@Z*GU]#.O9B(: M5GGSQ"J?N8$=YZ3>2MB[QU?C-Z1=ZZR%L7>>LGD;<>HQ'@QD)(GT'"\ !/@5IV5U=8U^R! M/C4>Z7K:[__?WK=VIXUD[7X^_2MJ>28SR;NPF[M-DO%:Q,9IIAW;KTUZ3I\O MLPJI,)H6$JV+'>;7G[UWE80 "0/F4@;UZB0V%]7MV?==>]>+LVF_ZTH:3\FB MKY6FTL6/Z17*HT!R8*7*QP3Z@;W=?FL5V$VK$V=8[$]MS4T=,DK$V9,^S2L6 MYBFI>8*W9LEC>8+W05!3GG29)WCGJ-$!-7F"=XZ:/,$[E[[Y&/D8^1CY&*\= M0Z-4O4.[;!.YOYA%?J_]3K]+BS_KU94J,]_A=+%ZLO,;3[6=)SAJ; LIO9S1 MX:_>L?E4JSPW[?)EQ6C\XKA5)#H]YI.79UQ>YB-5*WRG>K MA4I=JXQ(;;6Y0[AX\95;#GMON[[_@>$]BB=NV1A7/ 9$'?L +_S\'R(J'V:$ MGA58.*@C@OU6]]Y61NM9>0T:WJ7H!@_Q&3> M&%CA(%<;WP*GRA2Y:75 %M4;#?'$9\S3)$QN>Y>6;P Q!7<2+*LQJ;&PK9:U M8E>YM-4"PVG5-Q95&[>#X:3"6&EH58XIQ[ .&F-:L81%-<9M0?B\5*[JA%QM ME<5#_,! @^WZH9=2_Z91U:S2 M4?4CZS3_;^N!W=ZH0D=,AR)'*RQ_Z>[ GZUS?L*P%_+WDP?XP3H/^ _FH9D\ MV,<.R3$J:/TI&W+KC,N_E,M@JQ9+IP7J7DP;].B"]>P@WV3" 5XG3'H/$,\N MPL"G O3_=+L^:V+O*7P+J\65BY_P$_ :_5;Z].&$==37\(.60W70?')56STP MSN'Y,IZ"/97'PQNN-W0]'@AUTX[A:?DC/Q #]1!L\MP- S!/ V9; XMFZ'YD MG/4$B!UN)YXA_Q)81Q;E2\]S!ZQ2>X@JI>."&#C?'D;.)I29P4*J7WP\^R'.57_=" M6TC4=5TG]&&"XZ:N8XX#H 4Y2[CQVR+ M=RW;"D:8]Q7T740&]QQ8@<^>^Y;19WW^) B&,*,GRPU]>\2Z0L"HI\/!(?VP^Q_L_@:/ MIT='V$]0S7-_B)6(99R='!SC;#NH,% _&3@T.B>+&"*W1[X5=XRW!D-@F]%O:CL+R6;R M !R3_35+^4W)\2F=QGH)_/A2@@0,B9RZZ9C(IV'PVQY^;PPX^$"LQK0D^7X1 MCNA9*WM@ZH5B;?:N ^[!),PE"R?N"L!T/2005^).2F6 /3 SRQ:RFR&^,4HO M6T9R"R#= _*FSP%QV(FD3?$#: ;9#3XXA0$9W/-&,,8S]["T9_)X3,N49,U' M#'5MQ6PGZ,S@?A\?+?S#(X2D8(?]@8/AL,// %N3Y0,MV*](G^&^+P+_ M1&*3=BRB'>"#"=$DIX=;A"*#I+@2;4",EFMF/4+8B"(D7MAS@Q*Z8GZ0D'!2 M.-&94GYQ6K M-I*:U#1QECR>9S3+%,J4,Y]B* SH3 HS6M,)^\5]%F O38XL)1$,.RMVT-,S MUI1!AB,+?% LLUPK1FR"=J M=7V;J;X;,( I"DRU^B5R1J2"$6,BG\-%]GK8 M_#?"<*S"%M:_VY68^4B%%(G)4 JOP:MR-F]J,68VU-2BFC>UR)M:Z%ON/V]JD3>UR)M:'$13"VU4Y-##/@@#4,0* M$XXS\EWZ4I5!'P/ZT].=H#!A:U)E2.!([D MP)?E8)&WDO0O&!?%9V1>7U[-E MV^3"0BI3FA_.R)).'72XP'!*J9NP_/I@O_5"VTZHT&!QHWOUF.:7MH4GK G? M5(KB"WM,,TN9#9YL#V6K@*%Q"0D3%DQ&7.K4.L<.ZKTS#C.":%T91&LR)R07 MG#)4U-$1]V\T4^ EM; M E//L\#N>DALV4'&)I$9R*W(P!%ZU&14!\U%SK*(Q[ M( :EJ, >W,K-<)UQ[8LE>EG2?<:3V>(M[Z3/'9TBN',HLSQN"N5W&!<[I; 7 M"HT14;P\GTGOH3\F;JZ>V,L\F[0[59EG\P!<5F T^MJ5\43:\&B&\C.9![2' MAXEM?E..$J0@N4&G(B3HI<$S VIRQKI%(2G?,'0)!*X.EP^'H%:2I(./(_EQ MM4%XSI&+9A8"!>+P(*0;D?STQ9\ANG&V[KO1@Y,!6R\#)?D>!S5MS-A'A\O6 MU5;$J!DQX?S''?E@\7@!7JE%?'9E'))<\O(;!8;Q&ZA=H8>?AFZCU00 M%1QJ#M'C"TRHA/3X M /5MSPT?^P3XPO3C.\+H.Z[M/N(5%';GB9X@I7O5P7P+$S" F(N'1T89R$%# M@3(M8(<"E>M92/P)Z22MT(P#EZ:(E[K!\?O1:AYPXA-+SUJY MG( 2A#RVB%6D$?:@*X)GA.5G;( 3$="Q+XQCZ\=QWS(!VA]1!6H? M\6/GN);Y7Z@4B_ %X41?4%+<%"#6*1\N'*J@K^T:$PEM(E[V";L,/0JIXL:* M ;<<6]BC"C*0Z*BRT?]F-H>>/'PSII(A\*Q))EW'KR'.D'&1TR MA*"IIFN%E>)B!837I>1)4";?4M^Y1\<'?>0;Z#^#<*")SC>;7?-.DA&Q@EPP M*,YBH7H0!4-5R(@!H-29M1=C1FMQGM$?ZUI!2-KCB7$B'AUB%UETW]IJXW5;FU+*[N6MK3;>R1QR M3V*YB[2%B4>@>*$^'/25DC"M5R0]S])=)*T&!VDZHE?E+R9]3CTG%H&F\ V0 M^T"2.+CEQ.I*I&Q./.,P6>^TVW>6%<=O 4&ZG;P84RS5I4!MP3&X M \M@H.-9AH5E-\@6?'\M'BW?EI97$W!FDME'!]U$G2S2M>,'W+F@$(QB(Y(" M?'B %-KZ$IJ/(F"_*X5:CB]S0^.[,V3P1"-%%M"R=FF!E1JU!GL_?M!IY2?/O.'>%-# MWKH(@/7_H5R($PX2D31]Y8I1[TJZ*.D*")'M,XH#"X3 6'/[9CD ;FG*7(&E MB,+!E*9.$QYKRT3Q/'EL=\ECM3QY+$\>TS>M)D\>RY/'\N2Q/'ELRR84WIB* M%:-$P"&A7BG]ST]Q?,\:7 4*PZ\0AHJ2Q)KLY:_09)R$SD8*G9QG@)7!T&JA M2GF4<.7)6'HAE(SYE4(1MO(E%J4*G(NF!^HU,%SR<.J/;% M'\*.+X;=M!_&]\X76<>$"U#9\S9_3FPY>=+';TK*PG7(*9#_ CT(H9?AAQR; M8^I1'Z8N1ZE QTL)$Y7B8DU6_GU%&6S78(^8XZOG3;JI]67T#2_^7B KBA,H M;(PGA=R^\S#9)LAV,&W#&;4U3WI*[:-W3%XE5]X?#PQD,![(2V$E]@D_0AO% MD F: &W;'9(%!9#EK#GE@(7#SCK0M%84;_9 _QVGZ'P5&+$>]I'JZ"N7XSUJ MPA8U-4 %H%-RX7Z,)$4X\, ?H_'51UX(NL13DY>G?(+B8H4R-)LBXQ/NAG. MV0!.#\9$&QFO+P*;I&G3XQPGI&M=/IC[:.^B&R>!)[J8"(.$Z@)=]@=A4',%+*ZC-8G,1K]=L!A,<;:\U3MFC2\-4PP,93/>;![CJC&^UCSM?85I#EP,:(/6>)"> M1!MU[ZG=^;M/NTZW2]%A.^F7Y>-R'Y'.X0Z0@F1P[Z4,@=.C<49"\W4P^ M,T\8[J-#*?6)D"4^^O".IT.5?NRHK@TWC' 0VCR1YT&^1@P;X#&-A'+FPZO/ M,N"0EFDY3^!/I;Q:NPG^M:\?ICG+]V262TN5M[GMJ<&3^>BKE@8IG15J*3H7 M Y6=O><8!/H!'Z>;%QDE42K%AA;;EU)D<./;5RD7ZJ>SZLJ'@Z-98*G1E750 M+D)5X\E&TQEM2_(^(F3F\52>M-!B$K<&J'I0F0!E Z17@XDY:"8#X!.QP$0! M*8XM8_SX$9%6.?'IB%T?'CM6)=$H30R>005&T*NPF#?% /&*6,.F)<6$5 MGLF52XM5Y-=2][L')#F8+BSO1 17LGS#0U2W9N+#*RJ%6=N6EJDW6\XXW[:I M;5NL;_G!;EM*AN/++[Q359$D!RZK<'JYE]US6E(HLM]@"CIJ_D0_B/;R+ M^FLDU^.*/7*P#U'29E:6U.0"#@^L6[VKEA(HD7?5RL7\KEIT5ZURPJZPI5#_ MT*^JM9U$062U)8EK,T.L?(=UP3 6*>-:XW+2OJP/&'%%JJ\*%@;%P:)R@;%K M9_J:!-W@C*ZV%<9R+3&/E#O1HYD;T>4Z5@U,+:,LA[E")RQ)2]?!Z@=R"#\ M6L!:")G?)%4Z49ZP7'MW\O(![B5('J(;>9.E\&(^K\YK,AZ8O$C X^BORCJ> MX]8NI261ES9FILAT.F]TVP.50N8NCE1:7=,QVXX9XKM7E(3]?G%_@!H"9[S.S'YYDXL.PU?CCZ/5XV"\.LGV'8-9 MH,Y@10F[:>_$]\/@J8GRFQ.A%HJ06 ;8^D#()-WBWU"3\;E,J/*QK"!F;M[) MKAJ^3-/%;$Q.F58DNPQW.**WX>F^VPN GD4R*N6Y(VX'HWAE.'6LUP?@DR4V MGT0T]42-5A/^I4(VSA_QY9%$Y4T%V3BX(^M(HW6.$,=T3ZRJ/HAJ^.';]W_C M@^&GRV1@*U&-1J[$4;<)9=5/%J8^PUL M^,*,ZPYVY($VY('V0]V2H0YYJQ;J*)ZDW?1#K0&?^B'/8]YA'G,]SV/.\YCU MS?#,\YCS/.8\CSG/8];3D?=:/]ZL3:V\>*7#\.)E..Z,$VHL1<5:E&V$CGZ, MCF)%DH];=N*]NK_>@]$79FB+VQXZ55R\[NO?]C+:U9#8GFF_5ZTT9MOO4?M# MI87]XP@CO\#$5"?%^'=_R(WX=\GN>I9#HZ1KO/.5R"6X8?)P@>)^4(]O:FHN MVS<&7F)"OPB.TXZGM.EVYQML9)[=8G5M A/3D%6+/FX#$COC&?D8^1CY&'L]AD:2I%8C M(;)I2;([Z1'_*9W1/"YDH8-Y(B1RFKU;W_;/0]D&AIM5!(_._SIO[/)&!Y]0 M^"B\_BGKYD&UNMC-@_DWW=0AJ\S_&4_LBM?;9F^V[? XMXJG'+X+PSY2W;G=;]UND>%T8BJN%:DJOO1S!!X+@+ OUEMT=P FW&JER^6^NAU&>J++^7F@)Q\C'R,? MXVV/H9'P.#AOP$$$>MZ8,MI88VQ'*@KKTD)+I<+IZ6SA1VW44 UP=+"PK:65 MWELUIK->V-8+]>IICEI]AM,(M8OU*-X%:D\+]?J9OJC52&O;>Y/_,&,X"Z=E M[YSA+#;1I7SJM75D^,0N267QD'?E)ZQ6M]<)9:GUY73C&+@"K MPQQRHHF)9AUI46O61\\*Q93>0SG5['H..=7$5+..7*PU4TVQ4*YH%/9:"+$: MJ:A;\\_N9WY$/D8^1C[&_H^A$^SRH3W&/PO?8:.H#ZV*[%]E](%%X,\^M MS+-C:"13#B]+0]7CVO,LC3=\B[^VCE1;J4=<@Q:!;=C2FO=\(=TB M]DD(/T+&JV_XEPJ56DD?Q\3^9EF\89#7UY&8NTN0EPNGU1SD.;R[ M!'FU4-(I >+ :Y"'D*&5Q;?6D>:[ M]2P%HQ(%8N%FJGNQ/) M>5KC@1/-.O)^MTXTI7JA4=G=A9Z<: Z<:-:1"KQUHJD!S;PU0:.1PJQ!YD6> ML;7O&5OU]24'+\596C\"C\/<+8=[HW8@!OZ-ZU#3>=>VX:MM[)D"UODJK*=Z M=-XHE,NS[=/U3OK*">^@"&]]"<;:$![5NBLU-"K7H 7H=9C# 1)>IKMY?4G* M&E'>V!U]5B@7];\F,.VB_@G^E;UU?Z;>P-C<>Z)[\2%TCS9/V+T 2!B6;1&* M6%<$SP+[=O<%PP[,W!EA"VGJ&W_Z";[B,]'K"3CC)TJ 8X ^01VX\1O?3QY. M8#D\" /7&]%[+W:@WL92-]6CNA5M14QV][#DR2W-:%)=/\N;5.=M=>9/JO$GUPK>N]CS=Z0VD M66:XO4[34HGS2,_:X;#7.1AO&/YI2<9YO"6'_Y[!/ROJ<9J6K)I'/38'#!US M\/?^&B<,W>D+0"!M+P5$>) 6!MEO-56#),AE1'-:2O#*!0HGHST9Q:2:4>/F MAP@5$Q&C5;.$"PV][@%I![K#Q7A:!N_*]01WB/&S,ZVN*:&F99* MNG+QO]U!/'&QLW"J4YE:/77*O;_7.;[*J5RS6LM]FAH-IY.4379,B MN0DP3S8;JE=WUU#E<(J!O#5(GVU.<=PTI"N%2BE7$7.WXWE'&'T'UOQ(CL<[ M3_7=82WT;P\]RQ>L*XT6G[W_GP^Y?JB1?OB:2G*&>.)9S"?&Q"C&PQ@.RH3U M7QWXR%V..@VG#ZS/7E,[;F.P[ED_A'G\7^&YF8BFRRWE3SFJ]1E.(U2_IEA< MCNJW4?KB$'R*#V%WR+V 7>6JH$;9Q%W7:5_+M5>/+#8T:&6F(H\.% M[6N*JFTYQC5@?,-M*2!-;A@EL/9FMEK2ZW MY\EU.TJNHPL7@!LV]"SX>R2XE^MK&ME_C;2LC#7YW^[PR+%49**JP-)Y&/JG M7VB I_V';Z883(O[K\G_M@Q^%TWZ+!?*-3TEHP:X.F 8I^4!K,D-MPD85W;8 MB/"-J'>'X(I["%SCC^,N]P76ZAR@AY<@QX3T]N::GDX\)BUI8X.AUH<^]\07 MQ,9% AH7[NM+1I4*I4;NQM-C.(U,F;14@@V&8M>-[_-R72O-4#NH'2ZRTY(, M-ABD73NR@6'OL*'H6PK@'H)3L#T8 @)\YO;8U_9UIYUKB1JQFK1\D&65Q$6Z M.7VU[,!J#H ,IE*[A/,(;P*A-,R$);5 ]<$X1?D8KUPFE\"UVDXC5"G&ELN&FEWA^ 3[&#I9A/;20Z$$S#+89[PAP!#U/=,5<''2/2\ MA)=[JDR?'W9]R[2X-\IU0FU84:WXF@8DE&JR"!]**_C4C''DOXY#%<_TY4\: M8&W_H9WA%*\57]-=1 =L)QLIE*I:B>'<*ZX#\WY-^Y#M /P-V_D:Z9:'X#F, MRCD_6T&_[]K8^)V*',- MN6V[S]PQ\FQ#G1C-!EMW2!2TG4M5[1,^T/1]$?B_19AH1I!8M?!9H5+7JM^! M=D@[7&!OL(W'YH%=+A?J.F=B:0"UPT7V!KMY;![9I4JA6-&89VND*1Z"I_ 6 M6[L5F"."_=8* 32>*;QCB1UX M8%B$GT0$8U6_8GEW=:N&W$33.[GC!R>!#YD\2J]I([(=\B@5RCMTO.<$%,IW;L6@!6ASGD1!,3 MS6OZL&R&:$IGA>*I1E6/M4"L#G/(J2:FFM>T@=D0U10+Y8I&Y5(70JQ&ZO+6 M?,/9-)N/D8^1CY&/H?,8&G'L0W!PO/^?#PQUD)[K!HX;"/9C8'^TN?/XCR/A M'(?^$6DD/;/,3TN56O>X5*_RXVJW>G;,3ZO5XTJW5JF8IUVS*LI'YU^X;QF, M.R8S+3L,A,D$]QR0T3X;"CA.+'[#.-U8H1HE05^PKE1*\"IK: =X[:#G@30G M/2.:U/D\O\M;!GL^1CY&/L;^CZ&14-O[%)7X3_F4YH%"!K/=R\5/<3][W'@6 M][1GXZ;VD3CRZ1NE3S!]'H3;O@27.V/TRO56VG>DU;/$,> 0<4/ MPPY-=^_AA2:P; M G'PB24&F/INOW?LN<^S+QK"!MO@Z\WW;W,?G&Z81*<_M9-88.,82PC!4'@> MR7]^^MR/C<*[YM?6\9?[5O/7X^95IW7_D7'[F8_\B&C1X''$Q*H^L;Z0VU/& M)$MEZOVE2/^E68'JK:.?I[?RE\O[U'-99M\ZMQ?7EO-'ZL[AN4ZZ'Z-U-!HG M#5B(:?E#F\/N68YM.>*X:[O&'\B'..M[R$?^$KC&T01RG]7:+6 U%AJ"\ECP M$],OQC;CY,MKL74[U#+7[;$+Y(M. 8C/Y\^Y@7W\&CM)G,F?*/=Z[JVN=+) M7+1^:Q98^^;B1.O%KK"RB)-IO*KU'.'-;:?U '3+.K^TV,7MS.%;ZZ;SH"3C>\2YY83"_/#6MFB"003P>6.E;7MO.2SH MNZ'/'1,F!8).# ,5X3!YP#^D\GKY#\GC2#1F"6,V(XT75!M2%#_DO%/".77, M::FU@/A/#(-*F=4;)34">M=R3#B.CY7Z4%ZI.!YS/F^* M:]91=K8-#_!1JV<9\ SJ[P1B/1$4P^80W!D1M9U^\D$]'6\7XW2]DU$L#3N MXO5._^,6-VU"FUS,%)A,3'HP^L(,;7';F[FU"MK_M<6[E@TR6O@D5SOP]"]( M=D>Q!7)VQ 0H]4/4,+Q0((LA79@U]YQ0LD&I\X"6F_8O@N+AXXIL.(VPL M0!#QV5/2,#!'85 -,WQ* K/%8I%=CGG[M;">LO>^[)4%U.=FL;[T4**[\1"M.3P-#Y MK2M%Y;!ZR["JZ HKC7(JMI0H.,F[=Y@T",BXG+5(M@:4';(:6'DT8C&?XN3Y6VL!:^Q3KC[(J/_QI._R)Q^"M7?2D5:D6M.I7L=86754"< MDI"QR?ED@;B< N*%+I5N <1GA6I5HY(LN>&AC;QL&H87XK4B>:'9EW>-(E/$ M$T_""?.6)5I)R\JRTI(RPV:X#/P0O:9NL]\+F/"3P(@1P0+XAX)'(H"$R63J M:_<*':O6]RW4BQK5C- 0=#O N";"M+JL,-46X^5*0U^,:R1X#\U0[8C!T/6X M-TKTF?5!X-H<;_D&+KO_&Q\,/UW&DCF7P1K)X-K:+-:V<^>Y8C[VJQE\ME'/AJM-P&@G7^MHLU0V!MU2HU36JBZ2QU#PT<[7U9V@% MH^,N]X5)67X@&CFB(Y>.&DG'T[5)QUD%_B)QZ,!M9JXD+<=J:H6Z3M4^-835 MX8K)L[6)R4VC^+1 R4JZHE@C>7EH5F8B'"IX;D3J)28;ZW'DWN,PM[WOOJ#? M5VYO42]K'"+2 #D'*PDKQ?5X8]<%U(K.0-5(V!V:<=AV NX\6GAK*241--Y:?VR-)//!&:ENP&T&&^&G%N/:;YFM@3!>1LJN M+Y_G*Y[WJKDZU<+9#CG,@4E4+45E-D37EZSS&HC6BX73'6J";TG>'9HE^ANW M0TKW8AS+2W+'$/LMXP["+GV?Q8^6SNW)Y$WG[/=SN#T\C/G1HIL1TH6=[7'4HK_:\,6K3J#9P M?J+[=J(:<=-#"ZHF02]?ZN 3P HJ;G<>=18.6BE5.1 M"_7J[D(LN99=-X=F,LE,03/3:LI% M_B&(_+0DYZ5$?IO:X4[RM%S*YW3QQJ5\6F[N4E)^7721"_8W:;WOKY_]X-SZ M^7!O^/ TXD.'9F!DI'>Q]__S8\W)6J)Y5-$.NT>5WN]L^,SH\2/ MNXV&.!.-TZY1/$-&E4KQU7G-6_\=^Q::8=!W/2L8-7]8_O$EO.C#(5^ ZAEX MHV]BT,6R SLNIU..NI8RH"_8 M2'#/9P(HV&27PJ!9LTH)C 0X;MHD7'J!><(?"GC.P I(E?- M_A-ZEF]:-*!_0E.(\#F3_93)";?#^%+'F!IBD1$2]/V?$#:A-TH.FN2,E3K- MXJ*/(3:?60Y[FKTVZC/X+@:T/[4#N-TR-RRC=WWUZW_?Q%^;VZ#2Q_P!W M1O@> 6F$'2>]#33-8^X+6[-) M^1$!C,U*F$CZ*I!= B'"&2Y#VPGD(-LS[)!."K8?]IA:\B!KA.,18]@"X/@3 MMVQ2(L2396*CNP)\BCUS'Y8 ( *L>ZDG)T\V@F,:#F+,@-: (YRP)N!14<+D MA&-D\32BPGEFUS8R;=6$@QKNQU9 MJA5JI[/E9>=+PSGU ?=UGS*4AE=*S4? NQ\0*:6@?N=<:QLR$.@82')ZSR:9 MT-_^Q-RP\\JQMB\TS83AQ/FAUW?,BV8%\HL MX!L60-51LJ:+O\)>6X B9$& 2N<)-!8I,>)G*-E'9( 4?/;Y9]-Z8H8-:/K'T=W7+[^FFVRSUJMZ MA=P0]!*8-9//NNKCND; #[N$!IY.!-;7X^ M?= MU@/0+>O\TF(7MS&M;=$$@PC@\\9*V_:>S#HW]$$HPZ1 T(EAP/P^BGF3!_Q#*J^7_Y#V M%HG&3$-M1AHOZ/W-\/'IHF9]MLY[)^R[$QE9J&4.7=\B'>F97P)=0ER1E#Y1%^E%Z'> CLGIEZ."7'QUR+^#^=54WQ[%-C,\: M>NZ3Y>.VXE>OF@]?6//A@MVX)^RT6F06NFD 1&B/X,9O4R\9-*X>C+XP0UO<]KXG=@),K:BKY3TLZDKZ@T@R=V" +TBX1U'8J%8\ M8@+LKR'J*%XHD$DM'790' U4>!KE:-+7'FFMY9/:M&XK7XH83>W=2]KD$FQQ M@;#'>-J_"(Z+.\J*A*P[_V-CF1U;2:5)+Y>4,C HV@ 3YQ]']9&XU M!^8ES8QN._X.MG2*^V)K5Y47.>1DYE1.3.L;(Z:; M!FHJ6J%&HZ34+2?'U\]VG)3Z)38]P%K ,,*A771[(3>NHDUY_%I:$DAID9RW M#'MIY=LW]5+>QC3'ZXMX7;GUX!KQ*G,S*WD#4XTN9.Q4WC5!&R&G(\7.C=#S M,%T)!=^D3W*_Q> BPVG$2:82/DS)26*'X6N82MLQ/*KI?Q?X;G3@E5%!?5% MMD:B=4MFY4Y%ZWV M 8MENK7J);ZGO64TQ706I$\W)UO7 NE,R2TQO@<7F=LP,AIDS=M[%M16%5:GK1TUTZ+>FC*[RA3G.'8)Y_X3;=0.1! M,L:JV@B=D/8.L^_65M(K^KQ$*G3X/_N6&MMD>#&&H M5J\G[Z##1^YYL'+I@%29,;=R0"6MNO=KB'@S*TNC\>F[^W#,V1>"J)Z%U6.) M]Y]QEHS3!.F>$'>Y8#9@I_S _@&&<)!='%]@D2UD,%;0CVKH!*,3UN[1!"S?#[$.AFG" MJ/ZX,-*X,E3BN9RJ[/BN_20_B"!Q', 8C@:\Q+=\O&EF?X,+4^6X9#;\A+RU52'%-&1:*;9A?+NIF&$GC]%MJ[P:;)R/D!W MJ1=><0H&%=\B-ZC5LV!' WO$L+X0C>D 'EBIS : I/[XIK&:D<%].A)_[$>2 M>R+W,O8CR9V@:D=6WX4U4"T1:Z#2O9_[%BR)[BY;/9@#@@(K: $ZD3CWF\K& M%Y,?X0RQV0M>LITH*G8X]Y*SBN!0#XJ&!<] M&1Y)'U C).OK4)VNC2T-M]T-?2F8%EY@M51[87V3"SIA#\AY4N8@!:F36#'0 M>N\PZ';NN<;*0]NS_/[X=$=TMCU9"VRVP.#L:57/"HUR?4$\SL-A?B3QD5!E M->L5AP(,XNQT429QZ(<"\JV/8NR$P4\HYCP!^X+9=];Y-LL_[*[(*?+YGF63 M/A=S:+4+D4)%)=4B>9(L'4L28I+/XRNV:TQ]$!1!#.7!0YZ5LB9541K>2E:@ M!.#_AXQP=W+8Q.R2"CGKCF;5.IS#]&PROE]@DT4"XT*IY6*I+$E@1XXX+(HS M47!I#45"[M'H%>8=]X)1Q^..+ZUY_]+R#6 HP!%FJX+4R[-50=8%U_'J6?2G M5IH"ZC&]0C=S;VX[+5:J?63WK6NJQG37O._\SCKWS9N'YD6G?7OS$%_AZ(0J(4IU$24G:,U]V@G[!BP 1\$* M.VP( '3DD[^Y'K )8"5_XX/A)W;E"@^L6(]=7]\5T+X&*0AZFW@$$@9;U?&% MC=29,&%/8#0TH8.X\B2\/^>IBWJ<"G/=P+5ZVJV;60K\=Q;)?1DEWZ&JJM&D MH]G"9!A71W54@;>172O JIOO49 M\RJD>172O KI050A3;$V-V$)@O(\L&3DJ^F8$C./PC' ?IYK#-8U,P;K'X$R MOGUK=X@&6//F$BFET[[YV@(":1V,/<@G(VV6C+-)2VLD&[6,&%; ?U2E5<'X MPF0795J!@6@(85*]?@J$!FGQ51DLQ(QMUP&QBN^H4)ZTNJ9#U]Q\ @U;*/,P M*X3=#7T@7]\OJ,@K69#C$O_DPQF'N0'KLD3%0?@GNW-"-,DCRHS4^!BLAFW# MW@D&VF72$9SP(U/^?0$=7S 56)<,2W$CZI= -7?_#*TA,@M"F2_4MQAP#'RZ M38UH*) +)I%XAO')%*EQ"3FG,D:?PNI=6[$0>;8#4-D'X0#//2#JC,4*X8APT@?I MCAQFB-<7%**F 2CW?PJEP$8&,NUA-T69)\=8I1+Q]"V#]=1\]KW@XX6":=9[E6%/+B3$GQN7 _?DWDN\>>5ZUY%/ M[RYVG"V2B9CJ^[\,1=NY@6EUGH7])+ZY>#5RQ>S$6D.CN"_4B@WM"J9G%. GA306)8"Z,4[Y5?3"O;4NZIC0 XN'B/JTYZ6XMI5>#O5(HG55SN.LSG$9P3^MMN@.S MZ&6,O^'V;1H@[G !7EV_ ;0&AEPO:>RVUF[Z:,0RYA6OV+GI MT^E;WLJ\!SV'>0M?G8;3"/9S:HKOR/)Y$>NY4IA#?16H+YT9L!FK)\=WCN^- MX'M.N#_7._2V> XDV',J2[AC$Q?>"X2WWP;0&MM2;IC+K+W':[VX=.;%-LVI M*S?T@OXK?#FEE)8K>@@A.'7A?:]-T+>;Q%Q:.DEE2Q;DZD7ZS_+T MPQSW+^)^3N[*]LV[%<%>+U3/9ELHY&#/P3X%]J6S+M9N?.5WL7*$;Q+A*S=M M7QM:ZT?GC4*QJ#%:E>'S$_PKR[_^3$5N%^CM-J/S+S#?N45_][J6M'$"#Q_) MAN8'T3XQ67,?2^U;AC7$9E/8.7'HN8\>'_C,'X+\<+&W-C8KA&]$33X?L:&U M0QW4HBZ$?C@5Q> MF&.6C\YG$[7?'6>MNK'N5?,?NU@UIJB?U&;7'4'-Y]B%5/T"<#)#(U#%XJD: MI2?[N,&_3\()X:/ONZ"BF5%;"=.U;>Y]4#T)\(.$;6H<$(&SP,+A''PUBNO8 MZ7D[JG;QCH^0:,;[V_23>_T5:?,>*-IZ$N8J6UT$_3%%'L=;K8C?4T-$7!MY MV$AVADR6^;=]EW6Q4R*V7@ &$##5(.2Z_>7VGN%F2ZH??RNB]8"Z18PIWO)I M@ZG7##4$D?K'G+-7+6AYUQ?8\P$^0B=*7RA@W]AHRI8?-9HP#Z)O0W1D0E*D M+^E#,="(HZN#MASJ:$2[B?TTI'A19#39 '>R&^:$.)%_E^E8J%FCY-F2LVQ^PJ2^>]K5K$,Z4?\(/@$&I]2S4,C.=F2WK<"N= MSK*S0O9.E%-VHCS>B?(;WHER>=8;0SC)W(S*6H2:;IM!AGNQ-,MZJ;G14#;) MM4?377W2M#;^^.@)5)R2'-.V>!<;\XR21/Y>DC>2?L2A/RQ&F_-<@0L+N?16 MJ5XHS-@6>%VOU/)9X0PO,Z4V3-VC[MP/(0BY/T/8J-83^J-FVK742Z>:M5\[ M_<@>OG]Y:/WO]]9-A[5^PR9LA])RK>VP?W(GQ#;76+%QJB&7(561#%6S7DK+ M7ZPB1(#TOJB.:$U\B&_%' UTK*^>$'^H010/G()-9S24M#KU^ESE-()@RLA) MQ?0W%QE16S$9^2EO,RHJJG+ YJAM(_%*CBW*GH ?VF#)"MLL,-J+8VD$&')+ M"LCN8$^%3 /.-E?A#3>$A?F1@GD!ZCG#0/7PA'V'Q %>FE41.LN&W8 MU)GCR[&9RYT$"\?Y8Q=V,+SD"C)8W1P#! UW)(VEZ ME6"9JE\?]=[N">#W9BG&17$I6!3J*<"@'H;&N)$@A[!78C>:BX M^5TAOXST\NPB?8+=9CE^P&U;=FU!;Q:2*<@_UZ3GP.>D51$.E97NP_/\GCH? M^$CD;HK;.OJD&Z'6L3#9H7TZ0WLPK'/LAH%2A/!ATO;'_I3D_\"7,B&3EG"T MHL.EYZ.ZA^ZM29SD-5P #CXQ/ MFQ\\O%>4K]&[%[:%<*!P9$'D\N2QYRX M!SHPC$6_@=W?=!P$X[V0KE.'7<%R6*EX_*MN.F+*2UN:R;B9_)=?4WO)IX2A M)AOXP4M'TXWIKSKCQO1I34 2 RS3J_[NZ\WW;R]W6,D,SDRK?T?G5\>(VI2^ MSS]][L?)<'?-KZWC+_>MYJ_'S:M.Z_XC(/69C_PHI1$3O1PQL:I/H(NH_H:8 M@J=2W/Y2I/_2LM_46T<_3V_E+Y?I6XGGL?)&=FXOKBWGC_C!Z3VS9SI2HXK/ M6=]#/O27P#4F6X)'7;LM8%46IKW)P\!/3+\89\A-OKR6"'%'=K+M,>2!R.@^ M_\S/Y_3VWDD[[\5)?GY$<84$Q+2N/&2ZP=&BF/.M1] L BO F'TT0;+"(_A =$SA7E3U;:38\]"*DDE"K8/[M4>V]^B"02O(7] M5M''W?H!L@Y$+FL:I':4&A5E'-Z+1\L/T"5+,LX,L7$R#]%^>4&.*04,3LF1 M$0_LG=P5?6[WHJ!BB-J;_$!!7H$$M<>5@_ PZ+L>;-967>.RD>Q+W6,WU,5A M89GV:;8S[&:2D,=GY"UYCR;I!H7:K4GN[ MV_5R6[^?'WYFS8'EL3ONA'X_IYM#H!NY_(2HSR"@@Z8,T+,G"&.V[65.'#EQ M'"YQ7/0MT0-;">PFC(FSVU[/,H0WAU!FLW>W9"I.ZHX3\5"E.7ZC&-,IA>^K M;]M25@;89S!T>>PRH)\G/ 9WM_]JW;/;*];L=&[O;UJ_'XKCX->;VW^Q MYO4U^]:Z85]^9YU?6@\M=G!N>X9C2^T(>F2P7B01!J8A9RL7&IU\+,JSE8IQ J+ 33H<6AP\6 M/_I6%UTHY"?!H%"<96JZ1BB'E%$I1_E\Z)/X /481N\65\ M;=X6X\^$A?B8$OM-'Y3>&IGD8\K) 6XP1B._2$\ 8)I!H$*X>$,R%_E6X'< M(V>X$;( ?'_X99E# MGC"CUP_F-#NH)OWEZ28<,>A+$"@&R';V_LZS'+P5-[<2RKPU;1^UL^;<^E"8 M>OH3GJ+E3SPJ!S05Z9"G-',^'U8[@,Q20LL\*GL+5G0;U6:GMJ5EO4D6\WOS MIOT;:]ZW6]?M-\1CKBR' Q,!PR_)8SJ>X#[H 3F368C)))T%:^4,DE7,*?3C%E];]3?.RU>FT6//F$O263N=M*"X1NS@\#K$8 M^7P1GL--$02"-1T3E)(@6$DKR7G$P?.(?S8OKG^_8=?M[SEGV /.\$]NV".' M75OA&R*4',\O2GAE\:]ZWF_CW1>LR9P=[P Z^X=P8CBG,MTPY.4/8#4-X M^*UU><80\XP[4;6CY[L.PGS"A^NY23,X3=,(2O[H0%^4#O1#P;V^?\'4$L#!!0 ( ."#9UC?-+]% M0P8 (88 - 97A?-C,T,#,S+FAT;>59;6_;-A#^W/R*6P;T!?!+;&=I M9SL&W,1)@[9.D'CMQX&6SA8[251)RH[[ZW='2K:NR(&^62-X=[WGN MA4P_LDD\Z$#A[DSI1-AZB!8#*U6Z"X%*+:8TVV*,6:12/$S5[F"G MW_0V]Z% MT%*DMINRZKAG\=K612SG:5?+>61[B=!SF79Y/MDZ'8RN(SF5%EI[C=;S?G,Z MZ#>SPC\3'] M3+ZVSW_$ALDY3%Z-?HCJH]&[80W.QD>-'Z*^O==JP=7D_.@UVT#^/WLW@HLW MP_']Y]N'W%@Y6U65NE%):806= Z<%9-(&CB1VE@8)IB&]&/!*K 1PA$N!&&3 M!@WP?K(J^(.?:8Y<4!J*10I/>>;CGU^TVWL]?N$^MGK/@.0F(D00:0@B5%F1 MQS9":R#@&&.Q%!HI^^A,4;*C5+0E\D@EF4A7I=0&'(E,4O(C+X1 B"8&SF "8QC!%7V-Z/.K[D-A-V__U>AR-+SB'=?62!/UB)V*2*^1W1:O0##[ MB3A,5XW&-7)W(>M.U(J<2B9SAC5Y$&W64ZKDW*7Q8TX452PQ4GKD"=Z'(N:MJ6=KH MHIECBL5DBAJ>^R#=KDA4L::""J$74D9V#92F\%M!4(YG7HF-M@,6%#WHI33H M]9O:#6Z(#?2<&S(J(O15.,;G[VM\:K@_"XX^YLKT;FOS+'FST@5,(6QJA4 D5?T/I<"@, ;>NZG,XZ%2, M*_/TT_C9]T)0".CG@S(U-+EH+%"O^LU\T( A'2:&=%X)#!H&C$Z/C(;0>-DF,36NB/P*2[V*@P$3^Q':BI6"M7>[[PL_P[=D%7D*%^R?N5SP5C4C[/9WZNB(Z][3 M[Y"&%BK.4TL!1OOR;N3RATD6JY5SM3-9E%%#VZ6H\R;1 1GF2O%Y2!C"O6AU M>,,\M%X3$(Y6YX&[%"AUD(#*?.:D(3QBH=V,8KO\.N.P(6_PK#7^F]#PA&X4 MLAYB=BM*2KOQU]+9Z#K S$74)BFX^'-E>4IL] %=@#F:S= C>4Q$64/()>G+ M-T4N]?F[%F)IR R[T5N75T..G,.0*"*),X).RPW86(C7%(7&5([COOAY"RM9 MHUHB^?J(DYC7KS$1%-CT/!(-N9P]\WP:E*_&)Z. MZB^IB7W-U^J5T8O3D\GEC7?1K*[5\O.7 =*N+D['O[W=:*,9?$]_RQ^RHNGN M[?M-]_^'/P%02P,$% @ X(-G6!;P[99F P MRL T !E>%\V,S0P M,S0N:'1M[9I;C]HX%,>?RZM.DUO%@\6Q\;G[Y-?SG&"PTSG+ HS)&G4>!%JJAE&>/W/ MX4%W_Z#;,KVAOS4V7IC^/SP/1LA1$HTIQ!N894N>HCP1.<)82$T8>'#@=_W. M?J<+[4[0V0^Z1S"^!,^+PAPU@20C4J'N-Y=Z[KUI5E9. :N1FMD6&1"8Y]+II1(_2WFL-8I!O3%*#TAI53<.W-24[9)IC1'!5< MX1HF(B>\5_8I^A&#]GZAMU]71%+"=<"M:];3>*T]PNB"!Y(N,MW+B5Q0'MCQ M1FL<#:\S&E,-G7:K'?IQ%/I%U/B$_]>/!+S^' 4/'+[BL2IZ_^?CZ]:8F-BB M?++(8UR1/3CC2>O77.)T&2N:4O,;5#_AZAYXF&4(<\&86%.^ "(1M+&H>RL$ M,8?[5[2V]6H2,X0$&2M(FAIY_:89U2PMJB#)G66'%GCU[U+HWB-%6^,>E.8] M4"CIO =W*J&4"6N:ZBR HS]?]F"KSV,XUZ;[C>VN3.4='@!9:F&DVPQG4J!\ M;C%V9CMQ>C/Q"J6F"6$5H*!%<:OXL/VRFN'Y/.^\U%\5W@<80,5!%=4 ;M/( ME4GJ<)M!K!1?IU\2C8.C7R@:[Y>2JI26ADN9F%+(0II9:PZXPF59&#LIG MO PV#<(%S:G9OS@HK\R.+4/)X4PB(_Q)1!Q_WX2_$UPA$T5N-B;W2O)O3>*Q M69W9_'-*'(-U,.BXN^%N8R:$,V73GW+LU9+_JFKCZO!-5"98+&-&DW)7Z$IQ MC2C.,,FX8&)![70.R"HV9TH29([!6AB&+(6Q.)CKUO_B*"9H+#\?#O 9RWSMUS2?2>%(0[[FK? [H:[&KPC\2C>T_C M2G'-"-HB/$+3Q3#KQ;X3B7AR9,[_?>C;G<<''3/OM.A*XJ2 M?" KXV ZF#KR''DUIKOI< )I2Y@/O$6QD,0]?$13E/$G_PINF-8>+*OK%%M* M5Y PHE2_>3&8SKSQ8#3TWDZ&@W-[#O5>[WAT.IL\LF5S3XKU4Z,] @?CT=5? MEW?>S A[L'5'8U3XY4'7T"\/[/X'4$L#!!0 ( ."#9UB\,]I0(P0 /@, M - 97A?-C,T,#,U+FAT;>U7ZV_B.!#_W/X5ZOJM-)]@;$]+\^,?S/IQSI-!OV8 MDFAP?-373"=T0.__:'IUVVM4\;1?*S:/C_#\%\N",>54$DTC6.U@&6]X1.6% M2"G,A=0D 0N\6KWFVFX='+?KNEW/AODU6-:@GU)-((R)5%2?539Z;;4KY2XG M*3VKK(5,B;8BJFFHF> 5" 77E".WI@G-8L'I&1>5P7&_5OC<7XEH!TKODER< M:TNQOV@7'#O3/<@WUB1ER:X+'[YNA.XM64H53.D=!"(EO-CL04:BB/';+MB, M@UUU&.]!N)%*R"Z0C18]8S,[,%3J?:*P]^!$[D.^W!+)"-==;NZ7]#2]UQ9) MV"WO2G8;ZUY*Y"WC7<./ 5D-_/N8K9@&UZLZ_=IJT*]E@^-7[']\XL#'?^+! M@<$/?*6RWELV?NR.(2:0RF>7',VF"W^ZA-DE3*87_MS''UP&_GBR6/J!?P'S MF_//DQ$,1Z/9S70YF8[A%=6^> MEJ1K*BD/S5'.$=!;IG3)L-#X!%.45_#I$@W PFK#5*@J>)YGN2W7\3JG!=UL M-COMDO8Z;<TTVJZ=JNDFW:[V2SINN,U&B7M-!KV?M]N MU>L>$!Z52SSS3B"CB :,XYO:W]"U'0?]%N&?,.&F)M@602,A_!2/;/>M(S_- M$K&CM.29;R2BB'K$8K\B/2=2QQL%2QK&7"3BEF':"GZ$(?J,?Q0S3,,.%CN% MX56GAJ$*3J?3>>K#+#-YJ)5FE=H0DZI"BXG%$),3(4@:.J!*YXB)ECVX8!+1 M3<@#1;DDB#6,Z)845C\9-*0RV>UO88X*CTX,I]A(+!(L&:R!*%=_33 NT#(1 M<3&;=TS'R*$R-+=/@JDZD;""?\TX>LT0M-5#.3WVH;B*D:/KM8'D+8*_RGF8 M>=,<10U"2Y& V%+Y2&/AF4G_H4*L\V1C I-7-5,PY'R#_$'.7Q:S8UM7)XC> M,K>]HT1"$ GM*')*J&P$A([]UG%QB9+DZ1L@-_6 M*B/A?OV"2V]WTV>-^(Y%.C8+^U?327&6P&%#(F'^H[T!K"#-0I*4?0-K-OLF MVL@E?R-L;=Z DH0F.)I$WZ]B'XI"%O]S-_Z5-X>JOD\V%WB7WE)3-;B:+99P M.0O\ ,;#\_/A%_A 4G3A:KB88&L-\DHXRJ__XV$X@)W_D_)B4H9P70 7HJ'_ M!<:)6)'DE2S@<)L_T7>;/MY_OCFP$+$MA E1ZJSR>;A86O/AV+?. W]X98;J M1Z?S\>4R>+(7KRTI[IYO&HR"^7AZ<_U@#3G,E\$+?^A%S7PIX."8?_'\#5!+ M P04 " #@@V=8C(5HV^H' O, #0 &5X7S8S-# S-BYH=&WM6UUS MV[82?6Y^Q5[?:6K/2)9DQTU&DCTC*W*B:6-[9.5.[M,=B%R:F) X"2U5]_ M=T%*UI<399JV:JJ7R 06P (X!V<79-JQ2Y.+=HPBO'CV0]M)E^ %/OSOY],7 M]=.?CZFV72L*G_U ]?^J5N$-*C3"80BC*0SC7(5H7NL4X58;)Q*HPFGM1>VD M?O("7C;/ZLUZ V[?0;5ZT4[1"0AB82RZ\X/<1=57!V6I$BF>'T3:I,)50W08 M.*G5 01:.51D[3#!+-8*SY4^N'C6KA4NMT[>%H_.11'[.GP;0_N.H/+SG7OKGKSX=?> M?Z'3'7+-2;U^\B4GUY&PA9M+3CU7(YNUOO%"+(W0KT GE09NAOW'%O@M MEG1*T(A0SQZ8:'26T&%C9O9CGE\@DA()X'3FK=@H7.WTE??35VY< UA;A KX MD@I8-#):6!+8;DT:QWX]>,2:"Y_P2^1._\E^]2$68P2#8XD3.H]=+"UTE,KI M%!Y@1L;D6LZI&D2EHK0:&$9]E3:%2J=_MVHA!!)16!EW#^"LT(\(G.J-@OU4A4! M-$7.]'>0Y"'U20180&*%R"--,H6,\,O48THFR2.W2EC;E:&)OJ'DCBMLD2=D M0(32&6<"5&J]/X&P,42)GM@9VPS>2^L,S1H$%Q9^DY>5!=+8F3-KWNYYLRN\ M>;&CO!DN@8Q#E\;+EBV948;-?&3K*)+TZ.'7!V'0 YV *WE["9" EK=:VIC- MV2PEN6+)XN=0VB#1-J=V+&1&)P7B,Z,##*G8PB$!/$1B3('BW@,ENNH>H4,: M,<@3M&4,=BJJC;-#//+M&V=A\50\2LZ 5$$W'@1831986+""'?KB:% .%"T- M%-% /-E5;I(%AY+-/=]VA&^4ZNXFX5ZCI?4BU/EPZ>T=SDIQEA:KT-DAEQ7WE%N.[_P98WTPZ%5+6R2''*DD-\H$ MXRM/!(LM37 MGJW928P>RY!))ZQ6'D?"$F$Y]6(F"A/.6$$\E6(D$^FF'#IN&I;/"$\@SXV" MWDNF"ZF;U_.'F, MD!FIZ9Z(.T/$8$>)V!N+)/?JP2C%*.)7&&/"E]V0#^KL"G7"':7. MZP*5Z^CFR\(RL?$U&RGT%"L@V]IMHZ*N>74M27I5V%3SG% M=-3UX1--(B(C:EX0!3Q]YQ\!>IOZ N_C@JO8F'G$2RKD2&,ZI5'T6 -6Z3;HWXP8;XB MI%U+\N:N"4KTG#9V'D7Z NHR3:5SB)]1Z)&F.)7K0TG^^4X.B90DB)8%EWXY MW9R=)/@IE^2^/S5RY3]BL$?[:Y5=8=3.7JMT$DI@:,4D,89OY/AN+Y!($"\C MP/GUQ@3%1P[IBH3&!W4^%?-OS&;W\5]%G/(FHK@4W: S(J2&%N5]XYN+O03M%&%V]=ZC0Z%A9.@8KQ!\T2L/ M$<"_J"V94BDB*ZG&.ADCAU=*W)?OFTTI5IAFB9XBU4YB72B46.(A\>:;Q)YK M2OY7(7H9QIE;!3*7;-K SPRTLI7K'B]QHIA<-<'(E3,L2_R':\$X8.N=?5H _SOP< MK3^W*"^_FT6YG#8+@BS^6[.UXH^%#_">X.[WAL_9:?%/Q<-^Q_]I.]Z-)4;0 M>\ @YYM2N"D2UJ_1ZC_PZ]M0CB%(A+7G![]V[H;5V\Z;7O5RT.O\PI^J+]3> MOKD:#E;*XJAJ]&2]D-4>;M]U;76\; MMQ)];G[%7%_& MNY+UY<1!TU9M]!)YR2$Y),_AF>%NCE.?J=/C%$5\^NR'8R^]PE.\_^V_AT?- MPY?[5'O<* N?_4#U_ZK7X0UJM,)C#,,)#-)"QVA?FPSAVE@O%-3AL''4.&@> M','+]M%/[>8!7+^'>OWT.$,O($J%=>A/=@J?U%_M5*5:9'BRDQB;"5^/T6/D MI=$[$!GM49.U1X5Y:C2>:+-S^NRX4;I\/#3Q!)R?J-!<^[J3_\-VJYG[3GA, M1";5I/WC0&;HX!+'<&,RH7_LY"*.I;YK-Z6&_9;4'>XU7^BJ:KO4M+-NF)&P M4FC?UCP#U?%X[^M"R3O=MO(N]9U,V#NIVVQ/4QZ>]GYYVS_K#^"PM7]PW!B> M'C?RTV=_R/@1+1_:%0?.>S>#_D7_O#OH7UW"U06V'[N4 !E=_B:.WO?/@XF'S8%?LL:>#MSVX[=Z<=2][M_6K7][U M?H7N^8!K#IK-+Z[F*A*>X.:"4\_UT.6=;[P0"R/T:_"KT'($72M1R1I$:+U, M)N!3X=M_XNR\&"J$H;'$\9.=)O$1E:J8,WMVN8BFSY5+8QG[M VM9O,_'0A[ M+.F8H!&AF=\ST^@PH=/&3NU'/+](J H*X$T>K-@H7N[T5? S5*Y= UA9A!J$ MDAHXM#*96Q)XVIJT]L-Z\(@-'S_BERB\^9/]ZD,J1@@61Q+'="#[5#KH:EW0 M,7R#.9W'8#1<4,MR5UO-^L]@$CC'D:A!7T?[L.M3A.?_?G5PT.RA*> M6IV]SO*DZ=?RUM$OXV(!A)5?P([!\D1@81F>?RJ,[RRM15FXQ=_:?3[84/R= M"4>H(XAE$_BHS5AA?(>U$H:VQ%]L:$1M?%!R05I+ (-">UL@^4AA1$;;PI@4 M0-)/;A!T$Q%1D06324];4=JM&&B,T#EA)VR2B8\(#.59GX[*8G*&AE0LP3P& M&T321D5&9IJ:0XA>8)S** 57\#\/[<=HL>J$)Y!)IRCF(*3!6/J4)NAR"E-X M=.XW)]=,3-,D+)6QT=PR;*FT*50Z_+M1"2&1FL#*N'\ 9XUX1.94;>?JI2XC M: J=Z>](%3'U20280V*-R".MFD!.^&7J,265>N!6!6NW-#31-Y;<<8TM"D4& M1"B3'- MT8;R9K ,@Y=6B\[KF)&%3;SD6V21-)C@%\?A,4 = *NY.TE0 (ZWFKI4C9G MLXSDBB6+GV/I(F5<0>U8R*Q1)>)S:R*,J=C!+@$\1F),B>+>/66Z^@ZA2QIQ M4RAT50QV*.JM%[NX%]JW7L3E4_DH.072)=UX$& UF6-AR0IVZ(NC0350LC!0 M0@/Q9)>Y218<2K:W?-L0OE&NNYF$>XV.UHM0%\*E+_.BQI%<) KW]"8<4@V1 MX%V-5 9IIJ"]*T@Q1M(%'2(KU*$?3HL?%&Q>!2TJ$?A216D/F*]5"LF5DM2, M?'%&R3C<;+EBZ&0L:1EX K*,)8,N:^ZI*M_&\/'X=^"CT\6D!5:/EUZ MGLQ.8O1(QDPZX8P..!*.",NI%S-1V'C*"N*I%$.II)]PZ+AN6#XC H$"-TIZ M+YC.I6Y!S^^K">6%S8F;+H2Z441(#@Z$).XN7&8KHBC58,[<9Q-*4$L:TADA M>IG-]*45^.=A4^%133 M4=>[CS1)B(RD*4O6E>,1423<<_(5:+BA+_W:*[U*A9M%L*Q&@;P8!YD.ZU%) MZ 24_(BJNO1))$@7D6 ML^N-,8J/'-*5"4T(ZD(J%MZ83>_COXHXU4U$>2FZ1F=$3 T=SF3F49)5"1PU M(:80U&IE7.EX68J,YDL+$B93R?O:-Q=;"=HHPFSJO4>70L/$TC%>(_AB4!XB M0'A16S&E5D964H^,&B&'5UK<5>^;;256F.7*3)!JQZDI%4HL\)!X\TUBSQ4E M_ZL0O0CCW"\#F4O6;>!G!EK:RE6/*Y2\8$J4Q M*&>3=DF0^7\;KE'^,?\%WB/D_:W,<$Q4L*YDYUWW=M!_;K[IE<_N^EU?^:OU>=JK]]<#&Z6RM*D;LUX MM9#U'J[?7'YX_S :6?!']6M^R(L&?V1_>MP(_U?@_U!+ P04 " #@@V=8 M<9C+.[($ #A% #0 &5X7S8S-# S."YH=&W=6&U/VT@0_EQ^Q5Q.I2#% MB9U 2Y,0R81 HQ82)49J/YTV]CC>.WOM[FZ W*^_63M.\P(G3B>J@H1PO#NS M,\^SS\[NNA/I).YV(F1!=^]-1W,=8Q?O_WC?/+*;)S7J[=2+QKTWU/^;9<$E M"I1,8P#3!7C17 0HS],$891*S6*PH%D_JC?LQA%\:!T[K4831E=@6=U.@IJ! M'S&I4)]6YCJT3BK+5L$2/*V$J4R8M@+4Z&N>B@KXJ= HR%ICC%F4"CP5::6[ MUZD7*7>F:; I1=Q[BZTI?C?V'+L3+?SUY E/%ZTWGD\0077> ?C-&'B73MC M0<#%K&5S 36'B[89-=L8:NF[Y=I^*,PMDYP)W1(&0=S6>*\M%O.9:$D^BW0[ M87+&1*.S]SK_L0:?OW2_P9N MSS,]#=M^JO_WDT;#;O?2)&-BD;\Y[4.@4I\/MD F 6D/"> ,26S5/YAL3_!9<%%TSXG$A[S!.9'^5YTIY*_9J'!,ZDQ33]3W/C M*2IM'".NX"^1WA$E,VR]=)$=.(=TBL!23N$\CHD"XB4VT[N:MY5(G#YX&BF('W#<'R-I+GP+/+,7EE.[\.H\-[';(6#]F32:X%@76-&K'G^IEBL94GBTAN)OGB) MG1.J5A'FBDG:)#[DV^+13\2EV32FW2>5-,6G%9LN91C'R^O3ZEUES"_?'T@) M]K_/4]W>2JQH-*NA3 _R_$B1@8[,B_W6W,OHZDEW4TD_S#,H ]P:%9,&EL;OJ]PJHVXU\_ OPSSSP=Y!^YSRWOG/O$(R7OT-,7[9^T4 ='@QTRI MT\H7=^)9(_>R;YV-^^YG\W%MK7=T>>&-M]JBT)+IW6ZCV5U@='E]<_4C&EF8 M;X //"B+NODF2)?O_-/F/U!+ P04 " #@@V=85=&Z7%@, ":*@ #0 M &5X7S8S-# S.2YH=&W=6FM3'#<6_1S_"H74)E U P,X3C*#J<(8.U1L3 '9 MVOVTI>E6TPH]K;:D!B:_?L^]4C]F&(^QLTFVG"H'Z):N[O/E5*J9S<977 M9:KL2S-3XMQ8+PLQ%/L[3W?V1GM/Q>[>>._9>/]['!S/EI4AR:9WR MSS=JGPU_W(A/2SE3SS*U*3=$8DJO2JSVJE!5;DKUO#0;AT\. M=@+/!U.3SH7S\X*WEW[H].]JO#NJ_(3_S.1,%_/Q=U=ZIIPX4W?BPLQD^=VD MDFFJR^OQ2)=B>U>7$Z):+9"*>Y>V3E8=+!3'3[Y4TY/H#QE'QQ_?/+/ MHX$X/3O>_GN.?_?V_.3L\NCJ]-V9N#@Y?O?K^=N3LRMQ_N[-Z?&_/\;20UL^ M@JD%%KXMIZZ:_'EB_U8[K[/YXJ&GI?"Y$NH6.A$F$[*<"ZO>U]HBEF22F+KT M<$@\OVY;;(%-X0PRJIK?8:VBSDG1L(729%39'W* 6 [<18"SC M'I M>-E1G(% RZT.:@QLWBFK&N9Q@@[FAS8L+:VPW:1T0J$R4N3'5F[*QKP7G7X: M$P]XQPLC;4JV?*F)E+%NV;";.(]^PO0S[;UBO[C+=9)_B,!,SD4*[+W&B4)# MI[+VN8%%YUL+/L=;6X]SN2S(9Q)S"_^P2CI3PC?FT#PX\?@EPR_,"L3#RP&X M,&0J4IQT;.Q[N([7M^2=F4Z4'0B\<#7QJNR,%J<*=@L:NZCA>;NCE\-=(5-3 MD1X[Y[SLG/#D'@FHO%;B*.'PVOUI_RD31@+"^G1!J/[B3M7+.E4RR4&BBS[( M#$+G+%BK$@Z2&?EX$_S-(?"64@5O/+J#%K$7(0WK0O;A"^GP-YVE2BI?%8*0H-V],:(TQ9S%LS+7+XJ6QU%EU4 M !G6 <*LK-G=#8ZA&*:TCFTAA)#FTQH&V8R^WWK3[@\3)WZKTVOR]BV1R)K. M92?HA<'V%Y@NKA:LH5O-3UGS25_S;.P9B)!UHS4)T]@@R^:H:NMJ&:"55*UG M,Y5J*)*C4R6*L;F25EY;6>4-&H6TU;I5X_P(PA;"01 $L!.,]ZU#B_SCI2$> M\(KKRP?<,P/J/E$J_22BO(]=[T[#&P.@YQ+@,E6J=V8N@28^/*0RU,Y"?#%% M$U01\U,:SR:P2EOUTZDUO:0<:FJ/U=<4@5 .ZSA*)36 QJH,F2(H3@9I M_A@D;&V+5YP?URBBE<1YD]S 8)K2/X+?4/$.G+ J-T7*J.UKR\!,B:RG:YB3 MD,35T]\H+X-[9,-NU2ZEKL:7 M!NP7_6!A@682V(=_(C5)3?R%G1GO[HW^ 402!SO8 M<_C*A%0!(*F [+'&@%-4!CJ;#SZB(8U$!*.F"L9AUP^8%<(O@DV&C #CQ,HG M1>X&)'4F6%65SJ"W&G[J*I7H3'>T>H7I6L8DQ1GYMO1D'K(?85Y3TU5R'IS) M"N B_9*@IL#JS,?4B?*AM6+@_$M,2Z<=+I+:_V#-T)I_76EL8OJ55I)>6#U0GA2P'Q8H7%B M=B5E&0&I\8HNGL686B<)G\L'ZT(MX$I.#(BDD(Z#L=]R:><;["QEK+=Z[U53 MX%)?L'(%:!J$6F" @&A3WV[UI?&Y52'M%_YS#L8QR:D^0S!2HMH,@ M5-JNTT#(R,%_ UX.E@5>0L*/%5,QFX%XH>%C)@M.W--I+)]C^_I0PNB>;2OW M>SC.RYN87F02DG,6NX?F[Y#W&Q8'-)PC0ZC0*?>Z/)=W]56S*!U\GKDG1)LC MKA41)C2UA2.@MJ(ZP]A!UUE0JUJ AYYP/",,A8A;./]#9VZ+JU5ZFP(66]QJ MNJ9/QKRHQE15U' &BT+5U/CF:JG"7#G5('8S8$"H,9<;7(K1MF\]IC[?.1S[ M5^:B5-\&-'J^/DP4\L?YZ[-?WW8R8 4-F/L_GASDMCGX M_.CUR?#%Q=3^!]Q8& MR[X9\7_8)Y.;:XLDF@X77SU0P,\O5RN M/C9XE^].WZCRYNU"FCUL-)_Q ,' M&@A^,J 4J;.)Z/Q)[/:,'2V_+,K?V'(WT+ XP:(8^[R!R&+!X41=%LJYWFBF M[3)=DZSX2 9'/:LL@6_(;E/%XX\>WC.D(8G3F3S*DY1J0!20YD-YA.!W/+-4 MU'8E(6MUU51HA$-#_0>+N573IZ7.YT8M]G HM=6L\GTX_2Q-3Q5D:U--D'&= M*@=M!Q42WI_ TL=[MM"/=>FMY3;8I- W5&RPR:F\[(877MX/W]?P8VYST+4V MT_BJD"B6P]@S=$M35:I,QYPQM4:FE!EOI2Y"O60$A"W,7*GE4?& 7F98R/V] M4GZYF>I= _#>O6<\^#_>%D]'NYMR:W-W?XMDZSW?I>>LF9BX-44$R:68Z2^Q M7Z+R[X.=EW+=*R_TKCKY5W $NFA9J#** M5RB B##;8,-RT]O<.;6S[#6=]J#A+'A:QU]\'^&,'*\W2 MAH1PE;&[1Z=[' MIMP+<343KI>)S:,D43S'/^JNAL[1=B0:=;:+QQ)Y'@F'2R$(U308#^OZ53<\ MQ \#U JF+;>-#Y7&N,XQW>S:CE.7,%SBL<\'IDM,6A;.K!MBN-@/=DU#:"/D MK=%I:R6@NRAB \3.U2?/)'Y_RP__\)1 M2&GB8)S'6@NM#0!M5F+/JBN1+%[#-0/DUNFZ24AS>=6B!?4D7=ZFC 9+I*EN MTLDF:9Y,C>?H#&OXR%:X8J7*DSR&PF,>.F@PD"GMR46H\7Z]SA M"PRHJZ[":&NH4+:J%18& JK02M-DB=!IP4CAOD'>-#H-TX$XRJ#")Q!^,!-< MT>Z[)0?HNU8P7#O##^'23(HIBA!ES4L>35!52-4V-KLP9R 2R[5!YRE3($F0 MH55&*%2;("V*>(?N^EX4>87!KZ5:;DALY;&3X? M6)BJ4%R')"*I6G%?I@^NL '=5EN(WM0L:&7*4MD6$CF:G0^) #FQ]S%"]Q%" M_V."05CR_;/1CPUJQ.L;FMCR1S!U$;-I^$RFX'E0>,K#MJZ ;KYWF,X?F8R) M0#RN_[7#45?<$W>N_71!HMJB00'/N=M(ZE87\@Z>'$($Z@T7Q9!SB5Z3#+I. MYV.WMKT4!^]+M$4+A2R#+0YF(0!U<0;;7?O(*6@/"!=RTB/7.2M,VDU=^7.( MH%/XO4X"\S$GVO[4;^G#CUZ+N/[N.6@FJPLHP3<::M-H--NRMOZF@=V;H\NK M83?B6CF"^Y^.UIK)$GZA.>WAP0Y_D_I?4$L#!!0 ( ."#9U@MH4WJI>$ M .8Y 0 * 9W)P:# Q+FIP9^R\!U233?_[W M?.]:Y_N7<]<]=[V3S%IYYMF99\^>77Y[9A+V5S81)';.TMH2Q,4IY[C.@4!L M$DC% N'G#0+9VH(.@4 @ ?^WPLW+_:?P M\?!P\_+S\?/_J0*"PH(" D("_/Q"HD)"PB*X"03B\\G+]HX#^6^':Q'A[.W4C.?1"/.*^$\I%3?)*7W/E5[DH=??"T M0$#U=$V'M/T(14WOYKV'@D(RLGODY-7W:QPX>$C?P-#HV/$3YFCWV?1L?&OTQ,?IW"D\CSWQ:^+_Y86J;^ MW-SZ1=L&?N_\&1<7B)OK_RI_.2YQSKAV<>: A__/N+AVA?XA$.?A53[")W'J M$K_[74F5HP\$I$X_+:CI$%35LZ=(W[PW(B2CID]2I_X9VC]&]J\-[.%_:&3_ M]\#^^[CP(!%N+L[D<8N#H" FF UZZ,,&=>BQ03[@N'S*!? 4O4M1B9F/$5AI MH;52IG$M*25O_,UX1]>K#82SZEO]U//\W';]/+O^^?.JC=X1M;2 :31I#%L[ MQ%2P6V6#V*"8S;-LT+=P*#$=^S-1=ZJ,U><0S09MC03 3E[D'V*#*$N$*1]6 M( !Y:0'1T*+,Y'( U'4$<91E],@FFQ=:[RT["FM.\!SXY% M("A?TX(6@\[:5.V^;M;(?K? MR;Y(;'IJZQ08)#;W]VDTV=>Y]7E^V-WC==,TTJ7SFIJ/?OXB7X?RGW;M%4%UH)$$HQZLT#4[");5ZO '17 MOA@<7==F5.HZ>VAV16]!JO@(\SO.>H]V\JN67:?<7YB9H2:Q0FBORR7HSD$@ MG6@7FS\]%TJ#,]2RUQHSF07?5C>1U<?^!&S !L5>8/5#MP*A=6P02V% E0UZ M^N.O&E<(1<^]DAUO<\6N7T9UYKD M8Y+1^[X)'XK6EI32\$R0NY<SYZ$0#G/^U>G;W4GM,L4 M?(TZ5TZ*<+4?1(O]" EIB2DH*XX:\H$'C96T5;5G6#8T"T6\@(U6 &7=X; ' M;7JO5YSG2MR+?N!-ZS.;MK$!7CS^;M9>3S]>29:2\;X) J6=E.(B_8M> M)6)_*E4/QU*BKC>07+0][%JH&K':E;H&MH;''UW_:AZ\*.SS],3;/EI88_KD M)_BYF7_G$+?XUC47Z$. ML]J>MFLK0A'7SM]2Q]\OJ>*> CZ^('X4.]K N@' M]"\#]U\UTC;X$;TVP".2MJ[;\,9:L*VL2WT"&V37WOC$6G2A[;5:PA5WG*JJ MYJX3#P].S&F-;B!MPPIQ;QQM*_P:*6ZN7TLZ#08J]/3+16HM=R]8RPL^/ (Z M$G-2\.M7$(6CAD$;JQQMMARCE/$(:P\"XDC5C0O6 M-(64UWF,Q^Q>!E:&&IO4IMU M$>#3L7/]KFUHA;^L)F]NR]FEO;=&C4!Z'Q-,;;CFHDS*_T5C*6>#N*'$4D@= M8*DE(_^U3=&L@O!68[-U]B>BREGW9P?5U035;EUZ M%]+R\D;2#^\H,_2_[BQ^B([_?R:R_MWYWYW_9>>(5(94+TLPEV[$,.%D*'=0 MPVY*'$^Q2J=8F4_60V/F5,?U9VWL*#J9 6%E,]TE,WU2E$]/^%/.!%]SL)=S M.L4C#@MU^-/S-=W?%IEKVFR09WDW9,>WY14W2]"8#3I0R\Q&KSY'P-@@6YF& M+=Y_<,V3RP8]K&*P05H/^#=LX(/WR)AF50,2 M2I@C(@_6$'0WB@,:.GN&42(,XU&D;Z9HF,R;@$+1ML=>N3\]__5V2 M?'7Z94W?*W B2Y>=5],:.;3'0:SAQI^&O HKJ!FLG)D>$( C-&IT!W+/0Y(8 M'. H0J_^0:#$(>SQPI+%_)FGAJMU"K%@;IO[(JEA*G&,;O',IYG?O32WXIS85^%&E*W8A%^A6ON(&'#6QUR?K4643>Q/<1ST37C&,W'BB2["2D M$_ \@0.Y.9W!OM=SR43^6.$4VJ7Y("N@1U5F' M"\\MNVDWCS;P6R2,"J!Z:+0?:]P%9[KR8!F5#[Z@1F#U\"0VB)@+DV+I(F0V MYGM3&N B?92[)@$^9+2$KTR>QD2;7%5?N4[Z;>W*-7)#RB+]M$W4C<:<;>N[ MWO203C>#G2*6$#<=] /=B.U(E?8-H?XXH9M@XI@M';W^/JQ4>*)YK'[ ?]]% MIW,YF9_CXYHO%J_QD>)Y/!4324,,R4DBO!,6JZA)B8U%22%D;2A#*4]O4G?G M*J9+GJKH>GOM6)G(;J#HFN9>GV_Q%\0.D*.@Q@8;^-9YAU7"/!JOVG$O "NO MKS\&]<9*,,Z/D("L"B#"D;H[O]RQMH.O0' TV[&2&!(&O:\J??3D.35W)[M: M(-T)J*$?<_-K44"B6L>1UN2AAVXGJ#B@J'>M%/\#O[LEE?2BP-)I MV_MW5A0J'LB0<'*GWZ:^-@%S3&D!X*:0"8YC]=!H#/_8PF2]\0"W@V?MM=8O M0?TC$M==7,]-92 \949TU+U!IU_=T-$<:;.@:'2@=+%-[[^TZ18LI[GXAN;) M);E.%?TN\?#(24@&1HOYWDR'U8,50&GZ*BI1 MC;J'N!D7X?P_=MJC4[NE1I"7W0NT!UL#BI855=Y]V5I[,@3W;Z+8JI?,B+VM M58V;V/^HF:D9*[0(:FQ7A"'5[NOM!H+ \H[# ME')C>PQ"Z7%D]H_9/GJ6BJ?3K?BXPLQS=$T2/T-RA9CZP0Z,2+>F9'82>)?D MX4E:*9F5TSI9>T>60]3ES+H//#%K"I#1 %U 2D:;)'-S:0ZM,+XV,844)Q9HI?@M" 95[/ M[*^ Y)/^$K9O7$V_U&."V_9_478T%XA/@1\^HMFTDL620Z 6>\,=XK^-K+IT MR2OFWRU>VGD0%T;+R 1S#^TR\@QI;%(+/:);<@=;K[&J2XF@54_JM]N1K7#Y M@D#_I9%Y0UJ3\_.$_J,?7.Z[M :GS>9D1&];]J85#_,O$AB2]%XS'>8[++$P MOP[6/22+2.R6MXMKH% P?YXMD@ 4@O5H1A1,U_S))UJ\1$&\6H3AJ<:1PWL+F_ M_U7-T"$+6DBF;6,TI8225%!T5#/U=?W&PSSQ$49$&:)P"!>N7187%"G==MP# M+?K6RB O>]3B8%U2E"'NN[GDK3URR0CR^U2\.4T;L*/#S$O*NH9 ")^>Y$(Y M5(=.B;=:]H@ZEW>RVIZ[4F_?JJ4:JPD5?(G: UJ $K/8H/KU&KHO"X<2 J+) MMM!3M1,&W9CZ=E>Y/-M#ORMUJVXESY9E;49F?'.))XNXB']^=)\Y_W-H=8DN M<]T/VS380%'9[AJ%H3A!K8XYF$MUZ6!)^$J9&&773S[LMZZHG-KK MNZLGKN"*2I04" 2ZJ@F-Q2A0MKM,;;HO+F4'EL6W60<$E,PM*^^:(>!N^40@ MG%K>)0W=^60*MNN13>W0349!Q$WA9+P5'CN;D#/JORZ@^ MCX)@,;1P5$ZY=B;M=KDH\Q-,<.-FOT%_[;E:-Y<&S-=.S6E.V'K"PA,D3:0+ M.4Y6!B,/;,Z[5?M1+G=!IPQ#,ZQ)L\*DQ9BJ0.5ZIZWR\HCW.?9?OD?$.WEF MW<2/7E>[N*>MMG?+K@?RSNC#D#PG**$E?V%CS/C&S52L[L/#9.KNEYV9O#SK M7*6]?EV\T25.BFOO8*7:*0>/ Y<28.(>$#-9PDETD_.+K-! MTB;N<"+T$49E-&@(#!SJT"*-5F&F21'"B>GA ]S7SQ<&1&>K.WF(?U33"']_ MD2#67=+'!O$N#*-)6D[99UG"[X%0V@:PZ3)?/F@P[].Z0/>90M?R1$/#ODDR M%%:6X7S(XY2AZ 8FFF-O664N_FY'\X1GW5BSI]*O92@@U@K3')97WYE+W4C? MOBBTB(&R/D-%L+=@NUQ\L>)(!1):\<>=P:9&OS?.5D':WJ#H/$&S+?L;3S&& MUW#B+R4.<"]4XR/(BSC"8XBL23":DO([");@ )7$R/K!I'6U'I<*5E8WE >< M);W !'8->:B]48X3/'/OI.>QGW&;!.! ]5H.%4I:3$0'B.I^@(HIF(^;<+M3 M"DVY1O%S5!/3L I$S/+X7!II]&5AI7#CG<)GZA9433!9"RE*'5C3=( MM3&6+* X22JMRQ@W,Y&SUDB0 ^/>$B ME[I%[B!"UK=Q#I/I,Q;OK?&3A]>92W=$''\(0!$!A%U(!7(B&R3CZF\F/[)Q MVR2TV.(5(L:Z\DM*G;M8L^-:V1 AV6+VHQ"B:V/E.G\7%M#@_P!+FE.BK+\A M8Q^CN*F\VX^WFK=,=6S6]A^,;GA\'>=_);E:Q';3,F6/Y;=:7H]L$!!PEEG< ML"'"2?'$D'YA\U )W[QCU- .W8>T&G^\871@14!XQIO7RR<8EL+&3MG&'F%! MF_J7VHK-1=*UJDI4#R&':*^HU5V1=K0;S&:6)%#N!@R5^+KM TS=R4SC"]3! M]E?^+.6:/*=@Q\7D=?T._8" ^_MR,2MAZFD6]I^3Q9YQ[>2085_+2;I);:(5 M")]K0"AIGPUN3FE$?V.WOWSP8.[>QFWGD)>CIM&MJB*!C6'%B)I'"H8+RE&J MFB0._I<<(H9V#NBZU7% ?2>69ZF1I36J-AQ,S/:\A?^5%)WTQ$UOU^2A:<+^ MF]]B5(]Q+"\-ZP=.XK@(088UP,!(4\L2VBP"Z<#V3*4Q'$R=6[Y'[![S S] ML )M4BQ(I*+"Z_I$86/"FB;ST/KO[GS\+]%K^/7!@U7"2BG'1,YY>6KO*% 2 M:2Y *$7V0MI8Q]SNX38HW/"IUZMS&8T?PAIE4'<:&F\M!MV-++WS]GZJ0;M_ M8P$=PM#Z@O51!\R#*?1.(YCPZ(B60^>FWU.SC!K5>#&!LWBACSP)'VX[<'6( M<+T"YT.)&1 )S$%7A@TPPI$)6;T':YA#+*]4V3S91 V-9T K -S9E!V\3W;_ M1=;'O)/*#@^\&S,6KOFIMGC-*L4=7L+HUG#2_1Z&$.2731N<#2J#B#HTH(8( M=1HX-FC*H>,^(H(T^3@()K!DY !_[6I>-AV'WUGJC&W.N^#FEW55JD]5+]!" MKC/*P.0R<4-P"NBWHT[4^11-K[A!:IK' @URVFOZ/ *#U43U;53%&SP12A^' M]NN_ C]$G6!U,S.Z>JIC)V=_LZYO6.7[>3=4X9PM/!" MF/]=VT"UIKMS-G=5HK7>OGLE'IA^U"&KEXJ[!OA18VGUP%HYXS0UM',MP!XX M2-FX^'-WO&S<30JK[&W5&^FVPW[=-R/B2>^GI=ON?9(<:$T?G'O,0^^GY3)3 MV2 ?M&Q '=(1:""B8[9E%67KG3;:+,@*"-6'"KZ[MP+>JW7=LQ)72!^:436I M&G.53<9ZYC_B8)0$3RJFG0CG!5HO3S(,Y_9F7GM?E[!)OVR9U47P"EWP;O+& MO3X.>EFEEPUB= !CU#(R^E$]&X0O(FXGP%%'S$FY#C1GJD^RZBCK $=,7QI^ MK)-@-8G-.6?#).;FO+*]CA@_\7S\[&SG$U0%)]3]R'G <;65&K]3]07FMWN M,,40)%:/[F$[W0HW#O4XMBC7'=$4Q8E++R$@%L3O1 /F$:6ZP_ 2\,@20_E> M:7+MT+8\)C]$Q:;<)BO%,\_(!7&E(NFK^($]W-(_".(H,01T/A8GV*9!CN2W MI.H^#I:*ZBN=.UTW-:-EKS;,B%U0=CLV&RG$C8^"FJ$.&_6DQA,H%W6G)C] MZ]=Z<6 ^X%I_MVH/1F#2A+\,-JL1_VO-#!_9LJ][;;R(;H _GAT9PR];Q5AM7WA1?D(F)X"<#+:B:J=DOG$) M" _%%SIANB,"-;)XQ[4GCA?=?1ZD''-V4%"ZJYLC.R:@SM_; Q3F"[?)8,P" MZE[GWO"K^4VXI?0HK$G!;/R4TDS@YMEYU 'NS6JB;@+2B7X8R.EV<);MTI51 M0,NA\.4D;6_M4VMJ,1''W3T.B9PL<29;*SDH??LM%HT/E=VRPS^BO04:[E*G M:2F4V&B4NG^>+*L'J./, DNQM;&N[KW9WD=.K $;8KS6A32XD$?KBUS[1AG[%CFH+VT6-GMB?=Q[W?) ;0?5*[+EBM3=Q&W=8Q&R.&8TYO$RHAZY:4>Z3^=H:RZN MQ0\[NG$&XH&03('WK>\>DET3![\05&_X/$A87@#427(,*W*E.^-X<>.;^40! M?:R8JT+PID&BHXQGC-P0M5"[B\@]?&ZNH9P(X^&H@4B;9!$ Q^T$EJ:^ E ] MHGJV[QJ2K'B3ZX]4W#673Y$6E[["-6)=8#&^,#3FZN^B)YH256WE("N5**@B4I0>C+C=3R-P-"1 4,?$?0&8 M)AL0HN"E;-!CJ$LLCL8&@74P R5+#H'EUYVK\MX:N&BZVAP92FYIZ K3_>DP M!JO/7&.#J.E$N[7\2K\\M2\,/4HK:2Z?G"QYGK()Y'^0K^R-0;J6N$8^OUV2 MTRU3VX[)17^W1CSI-FVQ3.;997?$^ZC&I)D&,]4, K32H)E$V^]QM4C]],XE MXL*8R83V[MQ]S8WQ$J=M^%,,3M?ZW*O5Y'Z:_9,@@>Y014D#3=W.SQ=^L4%= M@O4P2=>I9=0ARA!#;5+U%#6O($!*W"KR-7[Q5OJ):9>L1BF;=*&LM,NM2HK' M-=;HU/1.:%,02IPZ2XNF3)J/8Y31G1H%OF[J%,4RF>?DROU6[@%A94#AG%,% MP3[/-*7Q?B]X [+:;?Y ,W@BGW+13M&6K@#P]PX$D@AK0Q*,(+M8V3U,@F!45A)O(Y=#N?VSN7U1.JV >14B)/"R%3;G=I&: M&Z0]3:YZ8^M;#*FM-2#:^C&M3"BTAPTZ^7\>//$/A-&>4= IV@T;>P%8KWS^ MHU_4,JU&E.PX4KWRZP?:NW/*7[8B-N;PLUJ5)\J+]I3&>P0+A;X^PXFIYY'[ M,CAKPI"VA)3?H%$[MN3"*EXF2^8[3:3U=&P/YL-3].V[!NHT+BD+;SQJ^KD>9D.W%_N]?+.^-/+56B M;#1!Y7LO@9YVRQ?[&HFU9DU%04W8(*_J9+0D:A]0U\7B!2Z_1NB=FC#314U MQ.MM9B]WR9O@BT\$B3FY^8N:W.DVX5V >"I3 K]X,SETIP7SD5;(S\>4W.]E?-5PW[&:AC;A.T_>27QL M1:X5"_(1WB+Y.5&0"OA1YGMWT/%!K:;.I@[GJ=^;J"I\Z1?3SLCW5/O=]0M? ML%-TL;A_P'%'62GE^5%T!Y2UMRP92U*2R2ZCI3*T[E,=0J?SX332*+86^1D] MI%M+70B:W;S(O[C!D!PC+\8S^(G0*5V69$ J")BC=Z'%,9K6LG$-N8=J(JF_O<_K\?![>5RL6:QR+"Y&4R[ [SWP.)99"I4S@= >&Z'!PJHPO M5*Q-D_JF0=BF/UF5= %+JA2V:&X61"?VA]P MZ/H,-#VM7.WGL0Z/2PP5CBY<0!H 4"J8-)2@_0L;GTU[0WD\(/MP\CK5]0NS M.E9;O2Z[;Y7T(/793RO81#_OEC\2-WCTQ$7^ 6P=FB%=WNU<'64FR#@+U/B0L&#&<2"=F"K1 MV!!:\O6Z23@T/H@_CTR,SS9O'%VY4#N^F*)A&63(>S[%N3G2G"7D2C\9T+*( MR^=;]N=\U?8-\G@M\)2:<%A1?YS3N_J6]C3K^?RU>S,8 M;XV[UF8C=R6KJ>8F\<.3YG1K5H<;F%EBINR7=S3=D=K[H.U^R=*H[Z.N/-') MTI%@S MF9S"&TZ_H6*L<:QD,?.=+D;7#P4%[E&5O_);KK)U7M^0S> M5GT\<*%AZPCV!:4BF<=&^%#SIL-*,HPEJ$U)Z[>D!#8]F.PF"-YN$RZ 1F_- MVGS88?8\1^]/5RL-TUI7[\^)]NNW^V[3XJ[7I_*Q6K7.^"I''VV0LAD$G&&+ M968UPL&&TOM %R-O4?HC>W:@H;3@E>LI-5N_D.@7,U)'^XZ>^_9QOYF'GI$^ M%PD-1IFP)@B2+"6&.F64<1K0*[:E3I)FA[JX0O)VM>6PQ*[6LSY).)LK^)_T MY[/\XFYG>"U1\4H:#ZC"_#-#FPWBS0.*J!LV (SD:A3ZT.1J!4)BLWONP*2) M*:7\.A"K,&->.?.#)6.?X?L8^Q7G !0+7' M#309!,#3V"!2]>/U-ME"V?<^CELK,>_\9$ZBZ(NV#;@\2P7ZEV^UZ XUE/22 MF03%-3:Z 1)GQO6EC0O^QM%/49DR%'];R^"NU^O9G.G^@PL+M[7GYF\EI*O^ M/I\P\F):ZZ1);">A,7]-F7YFEC6$DAC50FI3'G7G2R*A\YH$&5=$9D?+R[2E M@0+"TL03MRF_ILO.@T_GA*L-E%N,BQ*6A/63Q27NI#&"@ [Z:=8PNL9UX@V9 M(.PG/YA.#>C%2%#WALB+]OOM?-O1+FV]N6TMU\YWQ*"RN$-\^_?16<&C*Y#G M&M-00:B[72R$.Q@=NXV2'=W0GP2\B@/D#1,JT0:]ZPTN.2[EOWW\G/+"OC?7 MIUS+L-1R_7;3^EZ Y'7.Y,*1)R:TV@Z]LR%7*M([4*;C&%4_^92LBOZ L, W MRT9&#K(?/6'M@=#IVRH(1VG?X@.1OMRJM"I@BJKKP'S-X*?8D"[4D.#\ 6;[ M*7/5\_M\NG;6DW5J]=?,.LF=7V[4UUN_LM;9GW_Q?%OM:L*QEZM/MC-+-"X_><5$W?TJ#E,),9NG3[.0!^9;Q!5QKAT>TF&C9]FJH1 M8^"GW^YBX_) ?J:K5NMFDK74ZQ]SSH9&*N\^ 5ZB4^:Z$UVVM-EX_VG-V&!3AISS\,F^&(46!.MF<[CWR=^Y3HX8#CF<7DR6/"YC$WKFYF% M;YX)^GLZ"RWD5=ZJO 8Q/C-?WBJ@^C#$TVG\ /KU"=V'+'7&Z;$@L)3CL5F^ MFC*U\,%76J7\&^:F \FU9RN?JM2I>A[G ^.-<.'H#G0J9 _4)Y]_B8:! .KS MX/A\@=4&J.B2N(*HD5WC)%Q'>4++W5%(0'O#8ZS2WK$(7TF;JH4BIYB[8,!^ M;&<],W$+&K54MG('4.TLG8L4BHB\228XCNBL5:$F.1H:J: U:)G?/ MJ)SPP5AJ49Q!JICK=43LU7$EP^^C M&VL=$V<]&^CJU5-=BLZG:$$_1\(^\G/359#[*8NK[SGNYS#PA;)"&HH-(@@B M3<;;!$DP.9L"7XJPJ:K-A$;K1,7^C+F)P\I- 8F!9L,?5:_.371\U')*_2J] M *D#KP:38%-.#(O(XCD@IROO /7Q\$ UYU-+SG+X8,TW5?6V>Y^_"DL=^%S# M061^&$OA%BOO7^&@ X4)_ZFJN<@& 9JRC,)^6@8;5'N5G,K4=W48_JND\S7H M#])@@SYI8;WSZ>INLFS0F$5E)!<,RH$0_YQUOMJ5<."_MF+^G-C.8"B-<$ C M&#B8OYI#V>Z^#*39\:^T0%*J#81%-;O"4^)I[RL+1K+YP[1\8BR_NE*$/19O M'Z]NT_S R39A7R^RQO+E4 J,4Z,H=<0T*3/)3';:GQ9^K8"T$GAT<2#QLLN5 M9B.Z>)E=\DON$@P4%RQ). M,H&6,L["%0MJ_S4@*A] M4M?>:^:F,.O $H02H5* +OEY:A=8$D$GE\5A#ON%[.BTDE,E"-.<+,)YRD4F M;93C#FX\G.@QCHB->"9#V>\#/VJNRJMJQ4DU'B*LR:Z2/7AX=WXB5A*CMX0R MH'1//MH_%OQ^=6O@Q*3->_+-1GR0S$C[?!17VYW1UWOBNN1PH+"AGM3I^?G, M55V*9 ]!PNP8\C!%>S%6/Q_<_<:OFL@&29Q%]97/P)R_XG]DQBP?[OV<]M/0 MB%*0;"_7?[KX3.WO_(=88M.)+3PN28 M/W,\I(7W(KY/WI_@E>%X[NSC>')HX)-Z+Y?IC3^+%C2(9)LT611,;NH!)\)D ME,?;3#6BMQ*3G9<[>^9Q&:7?)]:-7]L^K]#4*K][TKK8Q9F3# MY8YVL+Z]F?@ED^;^(E#8*V8=VG_ A9:90URKQA$>M*"3?E7SL4&=G:/5NDBK M-WVE/R:$@VD.8U6,5OA1\L8 XHJM6()VC _^?( 4!D;)I+4 )+H3:R9O'[6L M [L;,!N$QD'JX-$FL##W>6W4)AUR.F_^RL1>%Q7G3C>_4O@LL\R?)^7K>RMU M%6AHV6I-8=E:!)SZS-\92V-6/R1\6/%HT:U1N-9N@SNB8#)D',X[R&RU_GU_ M %^S)%32B-6(!C.MTP091DBKP'H2L"(U)-):30NW[.5\[%AGTH/F1P<1FRI MS= +/^LGH>C.RN-.L60QD $&:* T('+ 0\W MR(;EPZR/ED9> ?(K$& B%M<15@[4V31\*1L)1)X9D._VU=D(+$V8[XN> M^NI<)-V<<=9<4^HJ5 %YH!:()P<:TR( W?E<<[)A+*5_'MJ%E@L(]\XL1\1> M;*)Z*HK6CJWK;.4J7&S?Y"5GIIU=],WSSM*>3\!;&:L[TZUH)&:4,K/1!$89 M&-76;UTY_DLFR8KW&PV?7/)9PO86QOW!)V^-Y[EG M[U34,]S_K M_P2@SCE.8C5AJ'=FRALK=8::*E@0N]Z;[[>R5;WR@-]6>,ZUE M2!-WMO6G#-RIM=+2&M2 OY2*Z^'@;1&42!\YGP=Y&S G0Y+,CE&&.MB@**S4 MM8C9TYM=3>(P5\15QG&?V$>D8<2.;G.2\;5>5NC*T P#WZ @5*::#L>&. +MQ=NC1]@EF:] M<>W6.T7_6DHW2>I;L#@AM,'20'?(UX,3L'4O45SCJ$,,VX!DNUY5LF["KR7+ MK.#[\Y&N(6%HO$R=4WM2QEV!P&O&1VXI7:UMY-W3VTQCJ7%\&RH )LZ2M7T% M],_W=L.E Z[)K^>38:*(-!M7L-TX4A/MN4KMV^7L1YD>3'V?=K:J,$O1T O/ MM3_*9)XE*%NU+ _M&L*#/VR'8 PH;EDDM/A24S@_CB"[G!X@CWT<-%UIJ%3+ M;"A[GV 3T)H3\=XC86X94>#YG%OS=K+95+4L\SD;Y!&']H'* I,]\KW))E>I MJF2-+LM:U] NYQ^-#[+G/AFEC [B)R8.5*ZMD3?+[KS.F5I7#PU5\\ ? !4F M_-?6?ZSU5L!^)NKB75A]#@G0K9%@V,G_@O. W['$2ACE8J0-2Y!.UPUP7GS4 M=AR<;+;?KMC?N32Z\$)WH$?#V!IK!/W&3=K+JZXA[LVMHUG[\_"S3FZD/:!( M&PLD!R;P"G#F*R< 5N>SYD""1V,@U+)5#F<[ 00!&W*[@Q/PIKRO;&K?=@W> M"3]]*_OHZ%G[W]/&42ZW2]3 NOL+L\AA7=&CY77H&K7E=+,#/0@9$: MM&AFW!8A::9C86;I?DID;E__!GU_D\!1NE3XA%US=4I -NIGPN=6\0AB&CZP:) M-JX77!Y*K)6^:\P)>F(AD(#X[*YN*3',CW_F@(/R0HE%!.G@E>H'6#%&(*F: M:PG"B_;3=C-5Z)RX5AUB8DNJ"_.Y&U9\W>VCS?3URIEKW6[')B3AZI^53#_, MX=9OW/NO5Y?_-^I_5B6)6,KE?$#=(1EEAHB@15$G<80$16-%0^ YY3=#/9 D M73?L.08/)#6\L"BUN!_A.X;'W;VK7WMV9*;K?/IM'9-F6L0D0R+T#Y;59X.F M#G& 6+9VP \AT&\P&1*+TD)R \]I'S&B2_GU7ZK*B>*DJ;:K;[,&*HN6)+5^?-26SI:3N#?Q\_=;7 _:V^YKZKP&0U)FGJ0;'X06FD.& MMKT#+&1Q:*D?.S(U7NYW2]V<8=>7KQW%V[RQVV5S(S4BV#OTV'./E*DNN\U" MUM-+)R%*K,^P6FR*F12KUVTOP$]>D]EWL[NMBYD[N;[:*O$#UR#HIU'CN.OMI?S:,^@#GR3V9 9CU-[G F)Y+"0 MB^7%>H&3W30H/JM-%+L>+'CR%*5WM;_:R3^\+"7S>DWF!:H7)M[#-.-)=F2Q MO76(>K-?X/>7KE:WWPF'776[]S%@R_#G)VW+3RYA\T[NN2+W5'?O.]O!OWS( M^0 W!R'&8VL<.H>2L)2KPC!>(+,CW*V$% DEG9P(W/KI&7.L>O<[=SUN!O.; NFQ%H%E:L M?-M(Z$F(%+KK!*3&CBD&X20=Q. _C@M2Q%(>9B:@?T0!'.WAKN9D-\S(:@L0 M\A+'<'^@NJ%;)Y$_?_/[-[]_\_LW MO_];\[NR" 8T"0RQ:9H=,P]-S(+),P*)A(>L?<.,RR2LR'6WI>S'#J')ZL7] M30&O_1+2]&;$815??MHQ9%-9%]?HYFS0U_Q@QD24V5L*7>^'C%97G4&;9]H] MNT^:G?^,%-V62$._92O0*W-0)L^?LRL=CM@%&5A]$S.M6@J]5+@>?.[3X^-U7J8AW"8FCAZ?"H5J>B]_@ 3Z).@E_ ;/JV$E MH?ZIT['=:!$DA(KNRN:B1KA0IO<%%LFM0AG M#2E6=_?>0?L,^/??UV?Y7U"[J>;:Q;TEJ>^P".[0Q>O-:SQ \M,U&?>IJ5U, MCVYG^)HQ6=OXPB12;,<[?W<\J=7U7L_ZI@UK +$VL:8X$EU\5']S@!;ME_6P ML3._R"CTW=*$_&4Y[#EF^\JR3_ "Z9[UT$G*TFE$:B5U-2&6: M9>^@,$>@]1I1'IP)K6U*4.A5%(.)-'4>*4F^OF+(!MTP0D_OA]7]IC.P1OV_ M:;=GFUYZ9.]HH2;1@AP(F99/V62#A(RAK.,G%6,MPA89!I.=Z)V#!#"44E3' ML8AG:)PK4H-C([E_$_Y-^#?AWX1_$_Y-^+\O(4R- Y$0;-#";D(]E!F_#1L( MF&%4820[>NP"$L4'1^_+9H+W5S['$9FA]$RZ5@XPZU,R@2RUV76 >__!H MPN/;]L(NMB$3?J6WJJ0O7<\P^^ =94:D+#(2)Z"_-B"LA_]AG+;-*.S]MSB- MFXY =\BCI%E39M) W1MSC]>^4$FS [Z!97;5W>1];@J6[VUT:YWM[GKQCH=L M5AP0NX7X](Y'+-0P8N,O0)\4UT]8(O;&$ 0I!Q1XD?.G"#V8O91X#"4Z_T%# MI5Y/B"Q&Y4'EK2I=':U@ 6\CS7O;(6OHD!(=]:?[4Z[P%AUYR!%4+)KXPNP0 M,UT'M6<%4D=(:%,M69GC!\)D679$]$9V#=I5:">3>%7>(4C9NKLI=/ MOWKV'.YM-_LD!>M_Z23$A#4(J['86*7231%0XLY*N%V"&63ZAW-#?M+"^-;2 MY2M4PZ+7MHM#P9)6AU/F#GHW8\-4-)45@_RK6@7AILP<*#&7#9)HXR=C'X7# MNG3CYN2I1KC\J4^#-G8\7_W"11JS,YIT:;=:KK;/5>O7]:D/1[^/G8^U;][\+-)X>/:PJ,@Y'X12B/B:%[J!VBUUD;]_@8/5.WRR'&_# M /NB1VR0^QCLXF[-[[QLT+.A)N933LY1-@:S&_Y/'R3_GU5;;]S-\F7\EZI' MI3-SA.LN4U-.76,SU^V44@ZH7LH(]?YP%21A?0SDL(A="V"#>,=JV*#'-4@N MNK&O'O("M:?@8,,C^Y0)ZZUO*#;()_Z(^M0>C3M38GL"?QY0J:MTEGK^?:B4 ME <>:'[86I!A?V]APAZUJM3R?@!_Q-IU>7VM\!8I& (<1XE"[=\W<>Q']QZG MERSR+!LDZ)P\[9@TOYI+A7FC.XYA;W,0)_$5EB<8+J<1_8WR9/375#VL!O-* M-PGCVMXV=YNZ%S&$-US#H];O#_*3DA=7):G?(_J*8KNN%4:P#]P)0NW)$[,Y+UY>> MV7Y5R::7?[I;2%T^_!_]WXA_U-\:+.&NNVP03RBS@ U:O=#""H"Y./1!*6[0 MW^9-:V VZ&;DY*8S:*<J.?YP2_Q/"LA[\Q_[6J,$VKFV2W_VM=Z"_OG?^MS8H-9\5@." M_Y]W#0;0Q')830.VFPT2"% TJ0,\R$.I;OHUPPKFE*''DMUW?5O@L55@_/[ MFU_[U-RN4CUXO$ERBU=CI!];T2=N@&O-O3.AB]*_] N5B*S0*"_$Y>='0%VX^OWOJ6R]JJ[1--VF\-'E#-\.B7I\*F M,HF#J?2CB%":*E!#,DYVANU#WDHPUHV;).#OS]I21>8 J\L3):T8/>.LDI2= MP>,WD=^E0N*%NI M(.:Q >G?YI3+'T)@W"Q!%@Y2KY@:_!J&= >6R,F[ILG\ M<=[C/D:*1YJH?$]#[X<%ALHW)SA6EO[T:K(\K1V=5G':0$?AU\V?WZ8<;8PR MU7H.]/^^F]3V0JXSY;@I+PCY&?LSB\:)#(>@6SL!2SM CUW"F/F?V6=QC/:Q M7??G-4J<$QODK5UL=9&;[MF4N_ [!UE-&EQ=7TL)^%%#I1%3?W.D*X;==P+" M,OU'^-U@Z+:F[HB9*:.)+9PVJ__GY4G%Z+])_B;Y_SU)_G]ONZ[;FPH3W9\5IK2?N M($PL==KN?'4\/GCATQ';1KI:@T][QBZ,([.%$SBKH,+0FP*WZ_MS2.2AO:=C MX;%![R<_-]WRC*RZ;3\5[FGHB=M5\ZXZ!74(W6&!]JT&#LZ5O 'NT\(HJ7$F M$.(Q+[H!K55N"K5LQVAHM;>?(;XY/"W[@BMWP5IZ%?:NER%I3B*L)M\-((NB M26Q0%SANSBSFU!V#0!NK*&='FY?K#8UZM>4^_ -/VK)XRO>?FX1,:#B<$[;[ M'H',A'UDNNV53*?,7%--\M^\-NM^T/I$:E-C=IN?SI);H*G6F-63)6A=TYHI MQ\F\_*+]*S\>_Y(@9+:[3V7&V4_P%C6RRNSUB+,>?VX<*#&Q4$R&("&MKKFE M2;-B1F/D65TLR4"C#QA(PL0Z^7 FOGU.XXN!B0G1Y/]QI(9K8,\12]5G<4?Q(FBT=,]'X^!;,._7$2B/[S2UXT\ OR M/UP'043/52P-7"F=\I<'-YD_Y5@Z,WD!^5_'>1>+7" I3ON-T\>75R]V6=FDV M&:[Y2S-4(!'WTDU8F%GY?#Q%CX/(H7Z$V9_EX(27K6_\&IN&=T83-@D +!.R MI83\\QN?("@C/!6 A?[;ZY;4P:'3A6W;+-G97J8 A"-%US]2+/H?KE^!_R;Z M#Q.5]M%/VHK<&B+JQ@DD".L9/!9ZRW\/N7Z >T3S$_HV)"F\=Y5)5V&(SF"]2M"-IGY$(M2]#. M_VBCZ:>4T.VYE49U.],+GQ5T-.+9??:WS[QZZMJ?L^C:E(9Q?%EL<"HO@H\V M6UH_K$V,/$JPWWLKY8H'+>N1^X65A\KS]UX3%4]\;5X10FVUM2"')A PG$FH MJ<@D]$[GC=^%,^48ATO[Z#:H3ZE;3L !S]B!!'7+ MKW.^,^_W[A69U'&CF@Q-NTTL1Q)2Q(G!F>YLT!>8Q]IQ@E&M/Z.M.L*T*G+? M_RR&N=4P)L*EI1>Q_Q-O!@J71J9S!#C/R12,4<-L$$UC%FU0'<1)_+8Y>X_J:YM39>.?'Y0MRS MEY%?<6W]FU8AE[.2D1Q[OFG5H>?#P_6'7SJ M>2U,F*EM 0HSZASZ.MW)$6=]/N@'1A)#W1U/9(-B6W@78RO;CH@2(S6NI7S[ MX$S>,;H6D?C\\'LGIX[]R\3&3675Q\Q<#H3(Q(@R[;3K_=)O_<=>>Y4MU4BQ;4) M[<@'U%,?L 09IRDI)3[DZKCLIFB4 @'FC^*G6):\<<'&(A6"0]+._,3W[A6\ MJ_M<9%O\9.;]P0SJS%D51Y;]_\'>>XF$HM0 (5$0D!H! 04%$1 $(=*E1KJ"@/1>$GJ)))3P0D)RXEIK MK[V.WSI[??<\>]][SW,VSY,_@#=CCCGG&+_Q&_,=G*)RYPA33%-F>SD'7<>;DZWR5SP M1QEJ]I&6E]AK2IS/6NL?"3$Y^NT8YY8!=9EE[*VHTSM1UC3MTC?&9MKQ^LSG%_>HX\P=;V&O7X:-]J2RC&!CH,8W!2<$- RE1BC1]Y@!#1 M6JZJ)1[$YBZ?UR$B*B.+L'DH)!22*5KT[.O#"\X/XI**WU=D#7EM!/)V%T$. MR/75ZZEUYGX\S$.ZD-UIW)H B7#OO#9B627^A&:$J?-PU_"><@=@D&*A4"7T M,635+05NBZ[".$O;8_=3AT?"7LKH*QL4"8Q\WGKF:8*Q[P0DQ&LHV&8FB%R$ M<78_[,Q*656H4JZ[Y58IS>K/?KK=PL;J'[OL6B0M&>8MC2!U#B&HJH G30R0 MFJ_=11XKB"GGQ+O6/+#']P[Y:ZR566O'-2I>420*WGED_4[(]<;# O?D*GR2 M#@.C_*,9&1G:FM.F-%FIQ+,W_]2J$_&4$B7_9#:]A%2Z4I$RN;+7"O_@1M_7 ]%O<]3B6PZ[*PX!N+TSD5]@4!HQ>;A-_K1&S/FICWI':,Z/N\ ML)J2GN[1FW&H[P1.09L[ 5F]&'F&.*,W5;"OM%TX/.PFQ23'W&TV^I)HO]$S MW'.>K J#I]PWGHR&X+HA01 P2I2F!^R=:&1P4 ZG$%T/3"\+J7HXM*)VV\3N MXQ5XS/=RVL3[ZU=!3V):/9@;Y4[6G NMAJ<[H25_>+./:";0N3I\9YX[4GG"ZSL M3YR$\/F(:?>[=K:^DF+XFHQR/)C^"I,VBPXGG;>,]/K0ECB59H+)[44C8)=K M%\DK>1"C8/L(@(VJS++E!22"N). KU%4OC@G@?(G(3'._ @B$0 MXDW^=@]N:)^GA2+/DE"U+3[YD/5R4C*ZS/:%D8XC:IXU?: _?AP 7)._PY-J MB'<>PB(Q+6/!],PK-YQ[P:'Q\2$.4S^Q$*.?UP0$C[3>-HJH"A#90\Q;3"XM MB'X_:FU]5]O)"2%J>&[M?,QY(UWS5S&[SFPDBXB/=IFDJ'\D-\OY.+Z?9GYUZ]7,$TG"(_7ZWQ6J-&F/_$NTVILYP M0S30AAI$R9S@I0M)13[B#9V,\GOB6>%CEN%G].G;;H/L."\-095O\GD3!=J#)$H>!&4%,@*HK $ M)2TE9#CC$.I"I>O2VTB',B?C'/!076.,A_K$=6'HJ:>/X#[H;W#R31>7)06EF,5UB8H]H+V[$9&[@,AX3(^1R#T8)R9O$;J6ZOK%9 MNV'0-*N299HQ?ML5;^AC%=?EQ6T4<2)7X\??BYKC,)/5\-4PS#"8T4C#S99N ME/X3UO"6-[?ZORCRCZ!_@,L\1BJFL&I"R=0C_9_4P'DQ0F7O#,RW%);! ">1IY4#]!"_ZAP7V M,:DD'W&+$H-]]$'*6NSU8M"0ZGZ^0S*5:E+?RASK=-?N)_%E@?PW6_ CL@2E M99Q[>CM%F0A[@F(#AV\M=LZ.OON\\W31;^?/.FN3XU,QE"3?)A]]9 M3!&!"\$7Y&B!OTS!Q<&+&8+V:-\.Q]?>_:U 2T0*NTA>'/J M23OJ* L:@RC0QVAYNG[/!E?-@:.RUR!%*PTT,,\"6C95M&W):I>;RJ#*D>GG M+2*=7 ;N3K-M,[IQN2,7KG(_NP !) XY#V.;W1]3D'7N]C3(XE@L"\&9 1G:Q;WK(VU6>H:]QPSR#/+,31W= MWGESQ^DN7B\Z^UQ[]^4]?''R1BBFL:.8;E+S_&9>$F4Q1&YZ&D+47+.L.P?4_:&U',%!@ O9 !P*L"9J3PUF;TMF"Q'^ M*7=!R^SJJ_46LDR63,9K[F5$UB:X! MPZ^Q'X>D-=CK]&E=?9=*_LT(DX=H])5NB4#Q:.?L93\ERN.V\U;[+O M?3R8SK_"V!_I/6E&LFQTG3)D3T9(\WCT&*8[XXA6RUHNA;2 NW,?'R=M/<;U MT@:2+PI;C)_/_'Q'YESL=T=2#-MI[CO\=<=OJD^NO^5]E?2/[ I%+4Z*?."/=TAKNQ8X<@9?IKM7W4HPSW5ZM;UKIC>+64M+C:*'%I MX),>/1S#"R&75C-!,R8@?VG!.0PY#F7&!*4K$588AY/2Z+D9C$/02/"Z-%V3 MQ5.[UYB@A#N[YE_ 6$2P7I]BPWB*#\,#%M:8U5PLH*\EC_F11-YD@K@,.ADF MMSC>&5G[,D'[99NPVX<8XDP0PG%/VU2E\& V)7 ,_G6[0VCRXPCD@_3C[)_:YKWQ1MGLXY[^ M"BIE^?GQ6NL[N1A72"@35)@='%HXM<(WO.#Z\*.+UWQ86HZS"R1TG]"7W[E M<+X\NEWN>KY>/]1N2.%=TM4X@W>:AR+6\+\;B]$_L9,?E,ZK[ZI7_FB O[?Y M^$^+!*U?E^M@_?:;D^C]T3_8ND[@+O[12<"_^\=;WC^M8]#9/]MVY$XQ9O+U M!#?$S8JCC1(:20U$[ZO.4SJXT&BYF*A=M/52PJP9^G,&!GWYG.U^V!=<)KH7 M0KXJ]SZQ PI83NPFB7HVA6M$JQX=N@!/M;I026^;';%;_5+Q94?QCSU2*66" M(CHRP>PHC>.56,!0B47N6DT\^QIT/>:P58I+&S_1(0W6$C8>HVI4:W6^IGNI MZ\YC67,WX8(7W!V.*J[8=W!0?VU934(I[E2L>T.Y%EL,*5X@[(3H0? _QH MUY#BAAZ7VL3?$"^X\7R,KZ\6OO&C0=XW1^"#@DAXTIO%GP_/FH4;]QRL1;BG MV8SF?S%WP]PTZ^#,G9/"R2OH)CAN4MV="ZU-XTPK7=/R>F'A]*,[F2@8[3*2 MLZ=)G*N;(0#$7ZYAI55*1ZTJ\T#[HUNHIO/3=Z._3IY-W;>W\@^ !W-VRLM8 M=5X_9?3AE,J[J1-5YWH,52J=%I.7_Z0=!TO^/S0Z]P@FB"51@R6Q_Y=$D^]T M\YT,#1A9LJX8"&ZV\*V'<\^7T57&,Z:67DK:UQT7\DE*\@Q^>K=8'"032LI3 MR;B2Y1R1<*3B^LUOTCX3MHD?J>\>R@FU_%IF@I SZI,L-L,W\I4:AA4B?G[& M][K%#8_SC7A6@!S>"G]3VMU8;>- M$^8<>\U(/*75([J>M>X*QL)V$A4C4$!RA21,@R/+6IK!)>#(?&\W[LBW:8=2 M$"EG,4]NJ/H>3FQK^7Y,=Y1WW+C]49O0]RW' @> E71-H[-#R'63)_6$FP9? M3CJ5>G.L$&7P5?H7FVG6;JH!&3T01SR@5)OD3;P_R00-T>HJ<8TK@N.%$?U4 MA-P3^Y4EGMQ=GIXQGHURHQ_:(I&0I9OZ@[_&B6[USVD4>IB&7L4"?5J1=BV\G]1HFP63?QE'$T MU(3KT2.A*'?;ZIH6;96&!5?YSZ2:F(OW8!E8/KH9>.VO4_V7B;D3:&JB@I/; M4A"B@U]E5E_]8MOEA53;EZ-94V-YIQ&BXOWM^LX=_I6 E_BBE64EZ M?1*\WVG;:CIVR]?B8T5%[XJ>\)JB[?<0?>'!?5&'?')CY 8N$:O7_K59568( M"K8)VJ+A+^V/?/3V>U!8*GT[L_Q%2CPZ?RSUS[(#H^;_,RC,/UOG]OCCDR@< MZ[$O VC)N[\J!=&0ECPDK$[5WQ.I.P]5R8[X66 ?[5']T35;]V-@9$&@#BBP M[E^4 M;T_,O:'1"8K#_!2H.7>WZEP?5,T+9C:0&.^FPG#'V0T>__/BF0(DF8 M"Z';!&1D:",>Y0R%2U\S"PWP<>/ZTKC[1ZW-@UVGKA48_],-[B _2 MXT&!R M@G0R"^G6\NN()3 1 >%HOM=UOZHGWOX-VZD,2UT!;LO*=W*7&1\:'85O=H5# M',̠ADC%AC%>^D3NV.B6J"F" XF2S1)Q)\P?=C5).>=0/NQ; MS/WX$22X^.(6AW0VG9ULBB7R.(KN")&_U)LMV;N3[9/\KO$<3H@/VC#Q*#-Y$H])GH;WYC&0U9Z5'5;OL?O2-W0]: M-'NN[#Y-NAP_7D$YDF.DW_EA$\5%&$;^:'W-_SX>1PG=40!PJ M=3332US;G.HDVRO6%,_7W3W8MZU&.X]N$]^]$Z_!F7J4S!&ZK ')+A,A$-E_ MNH\Z'((JV^NGQ0+295X4BX M3[Z567%2CS$&%\#7R%5-W'L7(>=)_%/G,%7 (R?8->0HM"])J<*4[+!U_"%' MM8;-,M]/X0*G]W!H]TG=C2MX>C;U,D?R8D[ZXL=VQX$/NID(H_BH=S^37<_U MMZOD.LRD-<,!*7Q3YZ!:2SF&CPFR@QQV'C#%+RE5RWF>K>F-5=(RXWWFG@$J MZWTAW\KQ=?7:9?%\FB"FSK,:3'&W@'.@X(7P$,A!!7M5XY0^Y+F\R, M9.8M]VC(ZI,ILH6^]N*TL&N5_MA=*.\I_Q\8V?*VPNT.,-9C=/OU0Q1"OT/? MXGRNTRG*?,5 @X4<;7P55NSA@,]L7>1N*!2Z40N;#VUC@_) 5KM6U\#?5 M3:KA]A< N;0'3-#P>>^&HZ%)#;=?$\ OTB_HWDI>$@KPA9CH?RF0G"HG24[" MAY+J2#CD9I.(7L@Z_J6>]/1@W,SC;]<>",48B!.F&.(R?_&RMOI-9[0!Y M@K>;"*VLQ>?JKQY%&!6M98;HGY*VO'?UH:$$>,^FP%MT^2XR?+G];N M0:I.-#!XR+-80K3(Q*REH7K?O>@4D)!KAN(@=WN-V!(44S;HYD[5Z5V@E W$);/*O MEH9Q7O^B+/_2'XM8G0=(0C34/)SE%HTKP)5E.C_E(A$60?*RHXAGOT>R8EYW MDFZ/M?F#F%D?/XDK=G'[^\]+."E*KTH-\;/+Y/Z3=\;5H@Q.5Q:(0J8 Y33IA@,<68P0DAK(14PI^X#GR!"-+UIK#B\V>!U)$OE:I! M\4"20<]]L^CVIF7>LSINQ_T(3_,,:O7A;>%V][Z@W(DKW.BF-.YJA\F1=FUB M=A-OJ!9?(2!]_QW WY@,C<:AE DUF.LEU96H0>O!;P+EPXVWU?45/GYD."8/ MZY0GE)]MH4FCN]#'=I)J+]!/ C4T2^=$!BB%*+O,!-F\Q3^K-BB^&>56^VVY;G"EB+:9?^= :#R_*_'!L>PQ;S2K07BT F< C_&.':&:XF3 M&6GIJ$MD$@ZKX*94S56 C-16]TF:6D(*?).J]"Q^M6]5+S52XV'U)_2V"K+N M$1%?*).F@J7SLQD RCG[-80ID"F]L.H (I1S7JU+GZ=7%3:V==9M,))"^P M8O&^17_IIH)LKMR:U]E&U4%C$K$F6<,=3S)N3[(MXH,AY#NX,+S8K^O*P-U> M&'%+1RW5JNJ>:O"49;M =@C=SMLQ[IO&89CS\DCU9T6IZ.P8J<\&?A9[7YQ4 M67]^ ?<-'P3A]X+$3!1O+O.3)1OBV8$ZLGN3A<"X.KFR>6+8FC.RH=)PK"#K M48[$!YJ\1X=-D.R+W-&4^>^ZEQH'%G=&ST)MY!^VNLYXG8H+X;9Y<-Y%_(#Z MY ^.[WE,T,DT=YI$!A,$?5^;AHNR(^N%9_YBI$=5-%S]Q$NT^+B"/V+L+85. M,T$N"31(?'E;\TH*6LTA:BIB6QYUFO(%OG5R^,DFH[&0Q;3%WO)J_RH"$@R+ M9H+FWR^" :DB)HC((K4A]Z*HO\6]G^;L%]K7^;($4:$S[])^]P98\U* M9D*=R'=2)2AS+=?HRIDR)O;5W2[!HZ>%AP3N<\=K08)4[+5>J,95J380\AZ< M:@X55S2.+XHR=JW]IF"I.93BB#NWDP5!,$%AD"*UIZ&%%+8F$9]@[E;#_+PS MB51Z3-Z>?=QQXKK7"X0N/.!0V:HB8@ YWA;X,(XHS^#<>;5,-R(JY-X.=+_] M8_FVF?;#(M+0M(5>W:E-10,'4<'/FA-U4."8PF;T!@XPU-*@Z_16PZ<,%@X' M1%Z3"JA"JTMM\O/)3SY:S8D6X/GL70#)O^Y_"[86@*G; N<9D>?.[A MWPC(RQ7X%9$-<*%Q" >UL?/O/,'F&R$XQ]':E-MR*I9A#3>S#2' M&HKF8K/;V]L7SMX<*BN6UK\HT';AB^-7#5BT,Q-$=H>2^'(7!Y)@%IL-5E<6 M%_UDDG\&HK?UW3+MY;LOJJ3;VS\P2Y2*T]<86 ('8QQJ @@3H2[K4%Y@R.NH MT$WHJ>X&*+G_C2O"Y96LLVYLB%'<3=!1!)0AB(G&S[]W9DT@*_?1G/3;WZ]Q4LW M+K=.^PE;/\X$<38T,T'KQMZ\]$/F&(I &CF/SJ)W.LJW?MU1P**B?'?-J@40 M)=,DFPTL#\JBY:&KO(Z\]+X[)J\M9SU,9PSES/-_LN@MG:^*D%C%(O7[QR:M M>!NW#V01:OR'YTSB?C;<*D%8YFPN)D&%O>Z)SD:E[]FX75,(-QI(Y0UAJ(+7 MC%5839LQ010!//FCACNK;;6_M)W$:MO*BYC.SMYE1E_1:'>V]TN4/)O[PL[" M,\7 =DY6)F&CJ"9V_@XLE0FJ_T3![PB,_:K-3(33=4">HR[(60]>U8[.T6Q_]=XOZX*6\3^KL-_V67L3B( M8I_ DH_=>:NH5!T8F&O10N"*ERY>4(V5SY"KL[O4L'CAO[!&]C^ZXIK[M@M; MJ8( *.6R@. >KZQWC[F-= 1VK>UF@EH=1AA?.XIR8C7=)5 MY_+> !D4AP;X'KJP-U'I\-(P-'3](M\KG+=H0GD(U([]69OX$UUS+(B_"<5+ MNXFI\W=QK[Y=R['SABZ7@[I)"5P[XKK!4?CF8V3,>R[;W<0Y]_9X6LZ77<'J M ]*L;'#?$L67VD=)P,7@G7'/1,I;#48 M_K%"XJNO1M8#S97^VRVDVX%'0<, M,NP_ST3,HDI@RG2A3CJV[[2U<+7@OEDQ*ZM[.:7(N@+G#:%-)X4'J:,],_I# M)5UYE"4&5P)1*;I6%1/&FL"))][N1Y!!2R*XAR M?(KJ^C2; 0BSI@A"<6CI%&FA<%"S*?WYQ'R/J0->7'*K(T+'JU\5).T^OW7O M?LD=$TFYDV*PB8E=>/L5-O1W:VXX+\!5OPT-]7H=&G?Q&M[/X\L]C>["LS> M*514>XRR5?,),YA:N]6:GQ>MDMY^1ESJ1^N" 4?=9TRN3IYZ=TFALK7G<#*F MS5!.\U4[2@ZX2, \8>PO)<\%K_/(-O@?33MC[D1MVW/YTRX/H96+]P[[M)V9 MCD-DF@R?="QH3XC=,G3ND[OC[?RM];:O:U79.*D\[[Z.P.&FO?=U=A7_9Y?Y M_I/KP?YPKE)MV5^*TS"K8>Y_*TXKV;4!^Q-;83>A!S!?:VR8(&L**^Q(5"O] MN0O&,G?>0AQYHX8AS>9T27(:X4 DL2U0Z&JP55\I$W08&3?5D'R#=*ZG1?R- MC;R/&MRQ:L1M]?JU:Y/F"IMGE$&2_ZPL#0FE"PHUX@\S%.F./6C^$;HTT%: M[H2).(\C1XP!C,S+RO+H-T-)-)"!-\:9:A&@NZLB^9##:\CSZ-U^<==V=2.- M&9PA4[AAK"$9\>O>X/U>>*%Q!/A R4JX_S"RN(F',.]5975%_UUACP0RWRVJ MO*?T#4.X_SR?:\+W*.E;BHY@\AU7&VHRA'M]XK$6YP^4)9$7C-RK% Z+198W M'IHW307W2+U1F"I/-@BP; [XIJC54BE6YW%:A B\WN#D '4V)WG)9@H M'O:6T',!T5J+2[!2O&NWH_'0-WDAZFI1U)GRU'%DVXD&/W.V/; 8= >&?!M\ ME'Z=@JVC38BB3G;31Y[=XA^5=]\5WG&](IAJL/,:!9^$ [*,:+)2B_71OH^E*^')O)$JX$/.E2Z) M ^H.3]TV D92AN2EGU\7U^B&H, A1^JZ2^+TV?O MZW\CDW7/]?9%Y HIWZ!E>K3C@=-]_0L>QLN3GO 4\!ZM?2@S()J\1C4">(FX M$(8L.1[]'2W1[4XW)"[8EB0U#+>_#WL_9F&FE7*J<^[F0)%*9HB(@"-_I_F5 MHES\@N#,NXDA@SVA.OK/,XY,.X[N/NU3]+PU<-^QF+?!?SC=ZC3FR; \GFRJ M3>@L1]:Y"!&.]*)F*/8Y2O1.4KSX1%E@!DG<=!R5IMPZMN8RM@;K"J;>)P^" M5P\!+&@-H58Q0=]>[)KW^D5Z&LX@W1E!\(-X_^OG6#U-"LF:+H50GA9S0K=EY6>P0$X D]_];<]G\I" MH2PPD*:P?)V+Y,L$Q;/RU= 'Y(F=/;7',83 B9HU>YOI.&[-8LBO$UJ5*(K ME4XP;F0PA",;,.N'?NVL^;N6=_Y;RS^G)?KO6GJSM'P/6>XAO#!5^$"_8F(4 M!\66CNYB@IZP-"V%F_2YKFNJ![2U/7.5)]DX9:..1N M/(M6N>" D_@OV*%NOW4E]L6T@[4G@!;,\\1M6*/50Z>RU3B0N6+3"(?+:YEA?+>SS6ZQLZ;>U?VH7@"@L 2K @AO@21SV9&EH7Z3Z0O;" M+AO'NCA*<=#A785/B+>0.!ER&)U?EAKZ2R$@KJTIK:0ENA2\'["3$E*U/E(\ MJ)AN_$//1=G=T>>U7]Q6#Z6T5_Q7'<(:8[\^V8%J7P@%=$HP?$.+)%!Y97\& M137=-6>\P,.WIKHK9\_CZQ*YMFQE-1?_8 H)7#MN!A^*I*H [[1A@3%,BL+Z_OL-CKV-9 M]5T85[K[8N?#K;B;'E?B2SU70\1@V;DDG-8?9Q[\NVD6?&[2,7=!PV):'CQ* MF EOZDVX'M?7:E@VD>)?_-=,\'<1QW=>::A"9O]J86._+.SDZ^ST+K@2HW=" M$.+ (@A55RT[P^'\&D:$"BEL>WG/!/%PC586LJ+Y06D$Z7VL9]V]%%T_"?S% M:@R+(3A2\*2 J8MI>QE?68D#6A$!B[CJ@:CLC/)NJU#0MKL:O=MZ)[G/UZ/H M;L=7_[-L3?Z#8O'"D7?7IQR]7]0,XE)V>#T5"-_1ZEK]+Q0,W2]HF2G1_!8V MK=**\'Q:TD@,0?;IS](5 42E&HO2'A29N]7G;E-<^EA\[Y;M<9C6+#XU#3BE M1C^\V9)6&D9BNS=Q8"/:LDY\+_E KB)=J\Q7W*IOI_=J"/ZSG;2EQG+DK([N MA5'SO"7HTS2R>U@3;AAOUD.'TF!T9XI,OO3GL;TA]W.ULGV=/^ZRI=VAO2W? M"OO^7$>B_-;D&OP:K'>OR6T1QMOD/=-WKOJ@_3 <;:Y MLL]^F1Y\'?L=R]0GG]KN&>BV4RERR<5K25@/!UB?V;3)-BAM#\0AP%:Q,,)R M$G]G1%J_;&ZU#5+/T/7[@'* =7^QE@W FEP.N*.Z;\..3"=1K2'0>:GI,%G> M(N%GB)^;0L&T\-X[H;??:P[N>4_<)<46!J]*>7E@:I[(O5 M$QECOV,"8@>Q?DQU60:]AP$8$Q].#*/!?2J:0Z.*=+T/G56:GK63 _$:#;*O M1[;S#%HSZ*^]-*Z_*KA\VPW*=N+]M@DF/B8UK%4$3!?;HJDZ?PE\-T T35JB MON&4:=G9_HSIKE(08APXO?/"^U(M)J8T7\T7@>5VEM?;H84L]:I@ "G>Y2'B MX;$K57]/BF3>HPB5@ H48P>W*=@N/@;]*QL)Y?(>,SZ]BE=6=..\//MH4_WYE)@@J#N[+;YF3 MSHU8.@<'Y/66&W"[INEN9#%S)B@MKP?!!&68(+"_WH2RH;^I9<\!>IS8;0>B MH35D9^^\J36+T.XEL_Y12(HDO-F(W0AK\J\"T]$S.8AC >IM,QR,RR?(#8"5 M]^('?)_XV'U6Z[([;S;.&?.V8(.CJPDFU7;9&?R,A9?@[LHW7-1R $;T@!2C M9>B:O6I>-+5GR[.=.VO'<=C2"4 50[7I&]Q);6NQ,%LOH["I0E86-3TLDN@B MI33-\6OMO)&UIRWFWA7D99_%TA8;T_J3^HKT7:W?;01AXH5Z 0^#&SIFVSW0 MU=AM2 :RRH B,@?M+5FBC"P/G%3$K,0AM!^MXUK?>#)XU $##U$:A.C0*.>R M3C.IB?X"WOQNU+^?"0J^8_,#2C?&E,@^\[+*EF2<_#3(!.%]8[MCK%X8,&Q$ M-K*5NCZ9W]11*"3Y=RGVHYTH36J(NQ8S*Q]EL9- DE>(W MS\1N-2/6A:@'8+*.]@>WZA'K$*L3N!8GS&3\!-G(\+@G@@8U'R/-@ULJ":SL M(W X=KO?-(.V!U-G6'T>TU6KK)_+#EEM:':IPZ_03SCC/SGB@X4,9J?QU&Y\ M'^I<6@4V8\T#3G/:'J.P34T$HP6 JOI*CG -PW?S_@,Q2I8W?\CC%$U/EEJ& M7%F./;GXZ$EJ2NJYC@4^2YQQ++RUG"X@60*$LQC,]:X*'Q$[6/']"MK?RTF!+DS074/JKG2 0<&RY!)V@4H M*S(3%%-B\$V^\YDTY0!>[.S5]"MZ@0(PM OLU$C?RTL'U]8&DC^.6U_1,#NGYPQ[^5'[N/W % M8@_E2=L*1[&RP?K-O[ 1X)M.TVJ;+CK@1.O91W'%>NE=?XZTW-;__P,/^C^# MK?VWEO\I6OXO-M[__B0JC_58'<"6CH0S]A^G,$&W2GLU7*6HM7P57I9X8830 MP\+6G?FL"L?1@+.QI$O@A_\5912(O][!_D\K# 4>_/O])VR_+QX.?.?ZG]\Y M_\D;\*X,Y@XW%SN]73 >G["R'!P:3H]#1(8?/O_.J._5R\>@#9DGS0I5"FWF MF38M@L#E7R<&D0/3APD,<#T!P,0 E>8R5#F&_!M_8^H= &_U3<>'ZLV MHX)T/8W17_W32(:L0=7L94&,J]K4WAK>4-*[\J1&F'_B>QNS8\^_YD04[CI7 M5=_VLB]1;7A/5(:K'W[XEB?U4:3[#,-AG8-N,&NC?2K4]Y5-SH^WA/W?VH:M M.7VZ"@QM"Y(4-A+#%]'/T<-XLOG$4TSARLBY'!9\$BY2$CZ<*8O.N!E]]&.P MI&M?YYF&H--WW%_8HI=C$#," .R72=4]X&PG+JT QG".E9CI3Z<-7))^B/%% M6M43UR3OCSVD?$&OW_/"Y3-!#S" )*Y>:7#0W+EP(:,9?;9T>*E@R4@NQ7SO MA=)R)@CF'OSZ]-@)CKU7Y);8[XH,#/;ET1WLAM ?MU8V&L( SU'"#4A9 7Y6 MIMK8:3-+?_STZHNM+%<1+:^=*/QD(A.TC]6$)2*@\X"C XQRQZD,RKJSY/RV_O/Q("DQ2-Y$O>5H"Y*@@.<#X*FHDH@IQI+W[MXQ2>J'PF[U2I M='7F"#IY.>EJB=7NB/U?/BH]P_/3UU.MT VS4+745HXL54U(/IK0<%[:,_H();KVC&F+HVR '4\0),_1DRM'Y[ MKEE)T%J?BM!_%V2IJ:J?=@J)?]5)> !$S12S.#L?3\U M)1N5 ._LSV/[JY5PXP84)=8$;1,:8C! M ZA"@C \&THOD*'F%F-9(:%J&*?K0?H@.\+'8P>FHG#6,S M4]Q[C(RGRUJ?*#O>7$K,3^KDCSIXOWQ8@3C<<*H-_/+BUS'$LJW5.QQ-6Z%N M(3B+)$W?4-VZ[+00D,($.=L=X3F[+=Z/Z839,8XH:(JE( JWTFGR+!,K!1^H MEL:E":#<*#>K*)%-27&!N:O"#HF=AG$V01;:U:.CG^ZA?1-,6L8C2]$1* W@ M/@'_U)J_[ ?JY-MYAO"/Y;K#VSX)=D???+PP38HY+>!0RZ%2I>-GMMPC&)5 M4?98KE2Z6@)_1+ W[U<[G:2JF)%09BF](/ANZ_CN>]U=NHA.C4]_Q0KAL@C0 MB?=A>Z-'U\^!%N7>4'!-*_OIJE'X9]6&!!*[@&U9Q@=M9]#&SA3G*OX(2W,H MQB%M=V-[("6)L#SB62&O\JR48X^/G-O=N1'A O_/E0+X%@^A'+-1<0K7HYH:"B?3,LP%'#$[,6=I+C3 MQ=K(\!OF0OID]\;\VW;GC34.JW["T[E(BE.4ZVNLI H&)>+ \=#5BJE^XO?D MI);PL%9]!@RBMZ:+6.WH9!PX1BEO+'.DL]%4D/&-HO@^J'CV(R2T_[P\=D'Z M,!-$-L*/M!&?MH-#,?8TA0,7SFOG OZ,\:MSM$W8Z>S9TC9&Z3UINK@3"_X/ M8=Z=9X(&7(HP7^8^,$0\,>\@QLJ79_'RW0T,SD<4]?FM)/&C9+%#CX*\-!^+ M;QEY'J.O&:8P]B?1'J%T/I\%BJG)P;IECUY!BE#Z'V2^^,^>OU=^4U/-9AR[ M$52"#WZ:NW,;.]NPXXB#3-Y#0"@ZVFM)\X'YM#OT&X#V) X+WG,._RSY)C8' MJ+*FB/U *L[^[+]@VZW(Z/C2\7'TK9_(.%_4K/G;\ZT3UE2&&="3IH/7K#KB;BPH%O4VM2OCH>:CD*S_?)25/ M3BT;WKB3SJF\Z8V5O*DO!\^MK5R8F$7Z@<,'6P>'C+.O^(863L=Y1)C6E,(V M2S?AUE6I3RC*#)YQX E-&5D_U0PO2FK.#ZBOS.;VBGY (5E[WX:WJODL%=EV M[&[08(=2OOJIO")@ 44.TG$::"G16G3G8RW7(BPYX%I9&]%5=BFUNGR%T5 M4")S%3R.2T\HDB-G3&$:H(!L&BDT;C'U"$4I N\ /VRM]DHD>B_15:E=4\3 MC#XH:=+"M8>LU/\1);^3C4'@!F^;39'!3;R[&'W6H%*KMOL.^=G/5+B0GB5L M[C4JUXX-X*_P13!Z6))9-B4U;0_I-% TW)R)5S-[Z;*+;?U M>!E2%?OP,<>O=?(.$5+6*>&X'[P^- M\ H#XJY*FP4$Z7A.%8V:'KC[\N7Y[>4=\<[ICAMMLLV3LM^BWA,62]!8AU7[ M+(&(D0^(IVM7_C5CD=W]F/-D>MW;UQ$@'T<<6Q=D\JT6[P#&_8WEI( +?F38 M/D3\?3G:<76V:E;?YV'.P' BEHTGUM_NNE8[)HTYY5A)*%^*!^]O:,F^*8R!@J*.)$?L?COY_#\ ^ONOY?/X=ACH5DL,[A\BG9Y4*R MZ0@,@!-(,CR*O MQ Z\_>/;-!;!K;L&L3?TI#;L/-^8"&.(5G=[[=CH7QZ7 MQ6VCYU+BTY$7J@!7*16H2T#D) M#I[@8J@X^;N6XNHCX<\JYQI)D 8?BZ?C)^-^$I;7":Z(DPA'UYD 1%LX6;CU MXYGF+KO4FFSJDVZ\(XF-N--12DZE$3#A]).Y2*337(.UN09.IUJ"747UU-V?@W<#2JP87P=$_KK0-)* +B1#;I/AT?3+ MA+0P0_)*8S]:N5?1Z^+1NPK3E5$BT57#(U;G9.1&\B;6'X18<#T/NN,8?)ZC ME/%UHFQLL\D=D+T#$=;PS+)8\&\)\QJS1:;V&$J-I+0?7OS9L9,?'%=_4J;P MU13L06O,DU?/I #\,H%F@'I(3FA9'IE:";<^WX4R)B@->_ DAX41?ASKD23S M+&\?G:UP3%36M48\,Q6]X&I',_C:09/1?6;/OP0NSEZ&$:&/F:!B[%,TU[BS M^%$*[+%[-82XKQKS872+NEV6E>><)+.H+Y]QJTNZ)-[:62=1=_SQ2,A8F$H= MNIV%ZLW12K< -@(F0J2\(04+8K2K]C1E6L\+"<4[6ZM_-E2$ MM'VJ>C,3(Q>).TNH@UVU^KBKF2ZT4XA6F:\5WTE&JR#GFD6LLR8QPP%6A=TR M9.FRX-T-D_,J 5R1[1((RPVY1_(Y]\LCIDCB#UK=WF28:7S*W^;3_.Z3N'*N M6^J1;M;8*.D.6YS^,COJ#!G&V$^@!!B6[*0Q1)%SID" 'QE+=>HWAOW8"-1: M7(7S(0M=%&2+NNY5ECI*EA?2-&"[]3/U?Z(6%!YP/L\KFZB4"KVX(H-"_7&;0[\7 MAMJ%D?L^5HZ>2''S MC'D4L0UE")4_^_N9(+J5$Z:^ALP$[8#6,?3=6/JO@LP A.T_3=! MP*V][G0E=S96!CQ#@--%+9D@BA>FGDJ&[!RP%OS%'_%,D) %G(S[=<7I)4U6 MRR!69L<)(5@#&,9C?PACEQY#8%?*/VD9_+MZ_4ETN0G67W[PLD;J"TN3>BP MJV5)?"O.0J7'K PR!&3/^NMOC>O]KI]W%DN!S096:VRL'I,Y(>0,AN!*&"L' MYV"I-BF (?P?.#:1* AYFPGZ_O>QR458BY'30M=3HK6->JHO9@]:'(\+2'EY M/.+('6][']")S;^FQ%\QA DF!&FQ,GJ^O $*]G*^&5@K,'P(.,8/"Q" %1N M&5!_'0!8AVYC@G;OH5+++=RQ*M?.:K41 L^*?BT>3'D_Y!JU,2+'MP _#P9. MA)&$:>[Q[F0.*J8;I?ENE%ZX-.#O GO90E$8:VVPS19[,7)RO=VC4_BZ4L+% MVC;C];MY]:F2S4;;8_YR/-H,-"PN@WUN9=@0$RJ_HYXVA0NZ7QKG0TD*,=VG MNR"E7OKYCGCFRA=<"MX1 BCR+N^0A1V"1IJ4D6MWPO)Q(>E"K)F:-#YK:3-P M*$Z3!S7$HE_'A9J4AJ%6P7=WWM:>UOAY!$*UC\&[(.^LFJK%WAX?I>FPX=)5 M-@:6-UD0&P5PT,Z+!D2S^"FZ)F]D,MJX48]F.H><5O_XMHD_H$GD#NW&5<:1 M')PF?!3_?0-2B!0],7"FN;>Y#V[#*W[==WFQ%Q:W]I0W8@,/*,B2V&G6X^WO MZ7Q 0#H2"J7AA[>S1H5XA6APQTI'EZ[";U>*TFYLANFS1M<:V4#-[SO>QP0Y M3@P'Z]1BD2^=1-PJ#K^]WREU_$56:3'OM;?>ZRK;1>.[?DS3MA7C!B?M.[0@ MUZ&_^P#8>+:_Y#6>?5/"CIA_@YW0<$3DO'2WLU9_:?5B;Q4M0Q3\0HL5[X/V MTR_V5IL'_#J?PHF7>[Y2+$;KFUU@=EW.W4OIEX[/62ME"A-,MV."]KN6OOD5&=XAZI[%)F?M,FTOO$ M-ZF>D(NUILG5+P1P7BFH@4#+*F6.%C@;=NMUM1P3%(S ,!23_F"F/R"\=,AK MS/WY+28(]\L%:E5W"B&3Q?"BN>5P:HUFP3I&'/ENX(07ALM\9.+(:]L'B-1? MZ3'W>VT))JA3N;OFAN*!VE/H3EX.V6D<$\2-DN%0;+(Y%2"OH';!YSH3A'$W M#?3\BS?.,1S^W6%P%WC!,P0M0+/3?95LDEAT@/S+':]C/] MX9[0_)"+?;A"])G8P.P-2 FN.BA&O9[?3.*03$+;,@H"][:@S0$!."U$IROI8OY8"D.Q TVDJUI>. M>6%W_L%=N93(4)ZT5S.I[Y!ID.RE'091_#5V_"- /8G M ^<;I96V-F_VI&5@N.%Y#HET%E$+CM229/2BE5+J($5S#<*)J^[QM(!&^\/) M[/>QIQNJ+88?CTE7O/DQO?LQQ1S""YF,J97:*=2P0DQ!AR>H23T; =]?2?[P MPAX<&3-T%-MM8SZZD_QC[Q''_'1;39.Z6?Q-=Y0)F9>*(,^4!7OFHHZ1#\=G MTS\YK8XN#%O5U ;(V^;+ 5=W\DJ#ISXXX5&.8M:>[83A:3$#7\F2 MC@IA3KCC,KO_)# SR6I/^1>@NG.P8!E^ )AC<"W0%(#;NE:0AEH9BNI9P64- M%7=.-<:>;_M;"-;W YD@#DX UE09;P&P43UZJTT4'^8I-)[YSNO2XNX.F:FL M51)L&O)Z/P?C:Y==DF%,=W8^JO9-N)GQ!G7[=2K)TQ!?<3'M/89<@^+%;HG] MW;"Q@/4X2X/T?X_O:]+XR;<3I9U->@T$CEFDMT'(>OCA*6)))G*$&MZS7N6'[]?+6%1;E>&]]2#FHF-G MS_D\AABK(S9>ECMZ).LSP#>B@H_>K&Y1ETUI; W:[WW:F@26Y-*,J:MK8XR_ MM@&)QMK M9.&KR"D@SQ%75UCA63J9!JA!J+[D^#QGCI94F;NKR:$EGSZP0J59^GDZ@HB) MPI,O=4:/GP)P1 7M>G%>LD,(7'W5H&;XREOE0XUN M]LU[0:N>4;X'FR/N.#:I,MH\$#C;:BROUO?/N4>\-_SY;D*7+]R\/CQA)SB" MBZ5R1.(G9Y2>:($3KZWOVZALC:6!=A&C$:1EN45FB;V .H.$$#^"19P M+._F4GA0W]V_.&54@GF#6KAZ_WO.3(]"WQY4'$^@;>V^KK[=K!1M(4#OD@(_ MVWK!LJ+HA<;N:(O/(8:EN7?Z!I*JAQ8FR:C+D>F>/H'E9(N*44 M[FLPO0CGUN#:,QIF"&NHN@6FVG_^_-QFS!.>IT>@!D'596(PI-8_$BTK\*!* M-MW%"C;?BY'>?@-?[)#(IC6K%[- -@IR@I$](]VRO$:S0YEPR3YC@A"8L$IN M#['*!<99A'X\@\W!]1 ::O!K"?1A'T-6;Q9U::J+%F\V&H+Q)IW?YRR^2ER4O37J>IWR.YTOCGJ:7*C9C MK\8CB;36<<>D=5P%YC]H6^Y=$L^,%T.$;RN/X:L^3XXQ," T:,]6X"^FJ0)J MU&,[,?1]0LO6/(#:H^(CZB_ZA^/1OKS'62W>P+#5BIS"A0X0H&'UW"=Z=-.< M2@+\D 6TWX97[W?"7*-^7D-3B6 <%7@('KMDU$8NP01?/[,> 8\[RP01_)%B MO'\#HH"_ A&:HY,>\Q>N6@+^'^R]9UA3[=8N&D1%:B@"4B1*5:H%1 $)%D!$ MI D("%$1*1$0$0D0$A7I)0(*"@I*%2D!J=(BO4GO00@)(#4R0W,*(9RPOO6M M\K[O_M8Z^^Q]SK?/]?Z8/^:\,I^,^3RCW/!.;J]_T=\ +8'=2\#&@S%YK]+_[Y+X WZU^3 M 4=!5H M2_JO)5--+!(PR#GYG12&+51?Q-)NV6[:UF'WW8II55).\/9(_]JP;! [>.E5 MR@/D#"DL!;B '5%O,C-2#J&QF@"1D7 ?P:SP>TM*W>MMWW)C>>$+[[37-H[^ M*RYB;R\EU;ZP#1&*1+3*_(UKY:G>_RA(_Z93N$O81FAS;U7[%T(!E*J^R0GF&QF3X=%:FEQ? M*<@0( 6W:/26;.+YG6A?Y>+YI,=>2#M0;;/C7\ETO:_504_KE<::BWZQJV'" MC! 1$W]F#EB\#ZRCN'1=^1C7+1)4.D\\B+ W@L74B#+U*12CC.GT&62(@8U MV84!M=#N/"E.-1('-UV63I!VAR<<)A6BU[MM*QP)%I_I3--6+-+"WDR](>^CF 27SR0?VZC4$<^M2WZZ0Y MDQNV5^'$J/X;0>@BJ;!*JH8<2S!0[TF3??M"#UF>&.*/;9+@-8;D[K!4"\U=L3V#4F)GA M.DT\8W_IZ?<2N+$3^:0BG\9;3'Q"BA@7+'!?R*M*5(9F>O ?,NY^L][A+QM' M^_FE@IKX[3K85^<3OWA")M"J+ 9*R=?%PF$'=DIQ;T,.PF^^O?Q]I9FTSXUQ M#"5Q\G4)CLM5_=XZC>7S:WMQ0W>=!9F!W!@>G0[-=2SHO2G#Z/TI9#('%ZWR M (0;CMRR5B#FZB[R;<4UH=1HS\#D0FA!6L;A4?Z6NH_Y5M MQ)"_O-"Y#?&=IY1C(X\5UQ0:0O5%C']]N.;GU^0Z]Y,PCCW'3>NJE;^/OD4V M">#Y2^S_/6/^%9*!K56#W^L*U+CA%U*/B*X1H35%2!LJQ9)(25W%#?7R#M'K MG!$!Z0X'$@XT02\C0&?CT:;KT^;M%5 M=68=S[EUZ^79X]==GR_]6%&I46+H?]V&Y)FE4R/K++/&EO_CTASI#RFT_C]2 M:,3K#76Z.">9Q(I4R*2;;[WQ1K"-J_ K?0[+NJT1X^&]YS/,:$:BF,2+K0U@ M"#.#UCBGFT*=^BD"!\_+A\G2ZA6"9>NQ]BWGRE ](I\DE\^_Q0<+N]^_@KQ M^9JM0LGK+3(Z:U=BI"1LJ=XL(FFU/O_S;HG=/P3E=B$FJ7=FBC0DP),\Y0%V "/KK MRKIQ#4V@Q7-W3U5"9?5)P>JPKF[XI(6R?%O?M(5O2FPKDIB+*ZEST5;X2.*#FKLSZ)SJ;ELF+L$+#MOJ2&B,>Q>RV!]7?-X%/+QI"#"V%$YXPZA18:!DV* M^(;W/N]+0;\[6&[75:)5B8;G?Z-&RD5#@Q/(ZQ5J5,B/:TOS"Q M!)Y:FF +GK:LZ:^11()-#I4#[X)/;D,P2I-,RP^PRD%=8.Q+V3P.*CM/E8&V M#K[R$'57C;PMX)Y?>M$GC*%^29<3T)OH:4X>N],!ZJW(:$8#7SV#,P!1H2X:% MJ@7+<:AQNXO)P8$#J2G+'0$K9-BPUT3SXPQK5<0S O?#D><0V3)@(/&*YSS# M?A),7&+2K @D;_19F$&TVFR.TP%3\#8NV^DD2#N. V]AMXY&;,)#Y>FHE@MT MU:5M2(8!0W_:@6E/C^#.2V&+>1/8QWY&;T[ 8MTN*RRTP)=^N,6M?6!28F3* MZ"8%'3I( '+HT-UCTCCS;@>^+;/O/WS9*"4;!1C8K/(#HNSSYOZ1YM\!+49M M@S$X7(&C*Q^GQR#F!^5WD%[.WY">4O,7[.@%"E$Q66HKM^8@B#D#[8S75A'R MRJ+O;2.JTI,_PW$$P)# .XP6HT'#JY";5@L(?C4ER=8?AX#UE^MYCWY:ON+2 MWVV+M^Z<.22T'*HK@VO+)-SZK\#?4>.@^UX1%N)3).NKQC/(="?SI_<%#TW: M6,@2QRVD&8\JKC"<,>PHA4FVQ2T:LAZC!I >HWT]\E#V#"6]?B;FT/3[L!@5 M)T8Y=N6!\I3GF%V('R.B1@0S8,^YDQ]Q82A]2'5LK]'M)K'F/C5D.56E>/TA M5W?'_F5-G2F)@&%M7TPW_C\ J_A? -L;ZG\(*HN'UA6TO)J^FO7!T MR+$S#0&6GQB5V)H(!+F&)'+W-C1('JRJ2 MZH05Q(^YFK1*ARA\,1F1FT/<_(U44TN@*DVKFT57 M)/6Q]C^WKT!_^>?V>I CJ>%_/])5@CK,AM#ZM\AN$C,F RKW5L>T.[CBQNRN M%-0SB9KOVU +B:GNTXVMR\V/[.7VN^.CMR'.'J R8G$+D+YA2T3%SC03W^S. M+@.J)'_P^@L\7(QO]!JZ$ZG_?A;C!0?,MR'$OG62$O0+-C"D;N/@X$4;ZK== M0"26WVXL-+>Z;=^T5.'97TZ1&<)M;TF.V1NGK,C&?)39+0\^@UL?L%UMR]>8 MGBWN/W9>+PS1+SB0 X0F3?OQ;JI;.V)^&V.*R1&=V]D@CWN G,(3H0Q.W":< MOL\PPA\A< /U\UI96Q*"\XLRI65I/?-.J=391RT-?J*_6N$3X2G\C+/?&BG& M1/_)Z?[!;D+BH%!"U,/2+\OHSS_.VXX>^R%5YM@ZL;'!-"K2,W@!=M%&ZC5: M%XC?AMPH:EJ@^C2<(HZGBV-%+W929'\&J^;[O6K-6'K09SSN02%W M+O\JU4:U12R:7GZKN>[MBI29V2=QGJEVUW#$^G5R!^&+<6 >^2W/0FC)0HON M=PA#K;*"SYKU6V:K\?NSB\Y8X (^(J5$"+^W:%./[CZ@IGA)EM'6YQ1GXOS@ M#%]5K1LUJ52RS'%J8JA[7(6I28N8K_8\X;H1S4,V_33/*9<*;OKK#':46Z+913=R MU[YYT=S)OCCI%F,Z)$ A-=K[O. CCSA"%;1<)>5&;C#Q MI5@??E+XX_J6:\8072!DG0%.+$##'&@IP]]%E"C&89Y&O&SPY3;-L- -MP/Y MN+R[Y@PA#B3]09;Q-N3RRTZ5_.]K\"<)'=BAUMX,\*I+2GGR23"-G!(B-.X3 M6J7[WOG8DSC9-*S@1\:#8X*3XZ>9:Y..84)>Z.1= M@Z<:9TVYT=$$50WF1M0S(GMB$G!G@. M95?4,_W@08.N;8B1><+,RED!!H?,-F3/"F"14K?OX=+C&MGR0;2CYT>;=AEZ MHE%'7DE4\8FP=-@<7]8KQ^&"EQSZ"8HAAX(Z?1J6P#-%]53R*S(@7+?$YRHA M6Q%EICJD(EE6$GR[:D+',=;1O$<__CI/]N@,@IC&X)X'2P#X^8J!*C9O#YI& M@ZL+TBVS5B4AUY>_IN7[_9;GSW.M4)8-KH9W/A9!*^$33)\"&,*98%C;V_B MZ[AR4NU&:1FE4O-(:G4OD?SCGI#*L?9[-KK7G-LUGK<(AADG23DC$M\;AV9% MQ^7(<+C/73YN%N$YLMQVV=2LAHJX,^3QO+Z74O'ZQ5;5@,956N3D@3:E^KOO MCV;K7OY9]7(\+)_TFE"LWL ,[@R.\PE"&^L)-)N?=1N!O*IP+I3-RM7NJM+F MELUS*_V\^]1/7-:_K>"_;K6SVX7IA[&/'S2L([&B3SKE^H8#R!KYB,LUE9\. M!5M&<[:FA\N:G3BH]"QPL\$304@Z.S>PQI^5="UC4<%A_L-ZB(S:-B16%^8B M[TNU@5GB$RU-&#:N^\W73,(__T)Z;^YE1HMSVB?D6RDX(JLA,/5@&Y)K!+=) M;GJXH124;I"2%JY,F!B'BJ&O.<91]*DR% 2_",_=8#MM"EBXT%"F[K;1C,B^ M9O6:\7'"D8[Q2Z&\29G'B6U=;L]B #/F=&_9;8ALS*^1"6883)GP"2&*J!GS MHR\-22.J1:J+2YB!=1_U)V[SESUA@@0>_KG8/#'B$*,MJI]]-7"OD?%U0B5T M+2IK>1LB+;B6(3BB'_*I#;%G'[T7^[9S$DGN6RRRCZKXOJ T^H!D] $',;/30Z[O M5B'WY6T4^K/TWJJY>AKV7%]W)L^9668(PBXF3(FYG JW4;APDS/\2.ICGF(W M9M#:1?FWOL#]Z_'T!/-&@9N"*^I4YE/N#@4Y-^^I49T(:+>N[B"9QD959#EGLD?B@#Q_)F629 M >8$8L[.$P!]*+&,P=Z<\PV)_=35N(GG=U:0NL(0)L1KGI'YYKN7&+ NS%WL M=73YSLP49,5.N+8+/+V$ )4F#U0);YJC)6C0Q^AS$NKS-G:1W<%FP_QJ4:TK MNW5VH8<=7Z@#F<<1N1:M= 0H.$$BLM7VHK#-VD+=6G:I+3YB9VV:-,MC"G2\ M>7B:1RS@5=4C6POZ*_I,_)"[ZHGYX7E>#4N /<@: M+T[H$(?6(XBC9 (U&\!>KP'-*<9[Z ;E0OR&0@F>7@7LE\MB$YYKB%![WAR1 MO?2)1?KH'"*VAJDX@0$$9Q@?V$DQW/*9V$!J3"6(AI6%V"1_:]]L/*EEDO>. M4U2KY5B@JV_HZ1;!574J$Z+L'48Y7?''BS$Z,8HT_?H4<6>:@7_&G.36]]+$ MAY&O*&65+OS?>\;*5^Q=KKG#Y",3Z:_!P,T[F&X)P:WL58(0F-.4K%H&%@+C MNKUY3OW#6T6&QV*C[M$*B+6?ZG2];YWZ22+X=BE+U:/Q8;"SHC^ZC,-Z@&N\F^@B,'\/-<:Z+;261)A*^0-GG M&/( MKX#UIQHE$AT]4D6*P@Z5(UJO5C.!; MME08G#F;UU'G>V5I3HO>E-?A[TZT[HW*-;2UB@%X?)M0^U!C)N,FQE'1C=6^BS M'4?ZKMU?G939'Q^7N>2QZ6M'QPT959FYX=OPW$RW,(S=]X,CRH&)0(I1^4VCR]P$5P[F8HN+@V[\E_B%1GHDI,/FDU2UFXPZ&: M'5U"#]'FZIRL$44HP%N+5B/GF._'P _,,,B"G;K? M3_XV"!,2S6*PJ"QK%Z=6P9@$^VD:IH,AK8OTB":P]_GH?J;IOLW!DDZT9*WF MM]>GE##!%%9$4!3>" WQ*W1_VM40[S7#^/5\2+S >Y)V#G^M4V0:_(!^.%5] M>QO2LNHJG_DR?V3A.?N]_#P/R5O/@2N?CM*O)195$C^O?YORF';( $%'X^S _DA>2!Z M?KW"+B>S$%^U00WZ4+KI_#P@L5NZ,?UZ=_MQBPN2%QT- OS_8+AAS#!3HA]) MFXZ,KHJL^C'$M7Y5)+?9YA6"?Z6@WEO19M-2@BY+[8V3H_+BN(KF Z=5628( M0@S^E-$(!H<4C>T+1IJ6T-#% QJ2$?74O9L&A4!"^%+5Z6;+016U6[)9TJ5F MNM*]M4()[L_3FRZ9M)Y9;O7")6-OI434[+0YST4E,2%(L/815%ICM_.&^I=* MZ('Y'#*>'P&Z3S;84#L+?3*W:GR+YVX^^%!AV!:S2Q+JUU&P:$1PPC !2\&/ M;)K#Y TLGQ8GS;P)QJYE%_!>+DAMM%J4V+FAA+P<[9(5Q*7NV?)\[)Q28_V% M!X$/ME)UVB5?@PT:,E@1_#;KNFM[ MMK-.W=R>K^K/6W"J9G6RX9[!UC))J!C'AX=$$ 4_J?J4%L)$S!"<3\LT8!O" M[A->(S%7<_13XOI$G&P%D>=]]O5&K0;OV(<%^C'!)Y;/'.A #2TNO ,#US&] M! =$A!0%VH#;CPJ<;("/;$/XJ&HX ?OY1)_0S!J@9+U<^5U1LEY9(1*9=\:, MSTEX2=[ZD4.[T#1^&B#4 M(H\6+P77B/6_*RHM 8K-B$E*RZT>_(8!JI;WU@L-CM?I*KZVBHDL9EF!UC(5 M9S]:&-3<%*9CXII)O%4&DRE$J0:B$AY'+8$+D.R<*ZK+0A\NM-=R:=R++R#_]&@#9G?Q8 M "%/9WJOIY8[T8#N-H'*UY8"ZQM(7 S>>:]Y)AK6XLNVM5;#!RM+EY67XKQ[ M&]>3/E!O591'CSBB&_+557-#V]>"3[^#1MI.!D<(TP6?@U&Y=,16,FE?T]MI M*/M\\&8'8^2$^Z;<"*-OVFVR1U+>(BD%",%=2-PQVY!#I% $J+- H(?8 MZ_V& Z^00.9OMB'=ZA1A!J_&TC;D,%/SN#7)A(V]])T$*;:=!"F-5?DCK%U8 ML1L!67D9&]=O& MR)4K$5SR06]?/FYU:W[2YX%.!, P!YFG+XX=K<#I.B%]_/&@U^77ZW(*[85X MEA"+G,$T^6L_4OMESNAJ1"2YZ''<01QM7UA/^"@N&\&))OA;Y!7,]'=)DK9D6<[KSF0G&]>Z)^T+/XI?P!UQ-&=M(?S3.GI7N-$^=* MQP;6L%TJM? 1Z'HZ(/3^8'-(#=^"!*S<_+/W6:O:8_8WSI/&H[+*$J]?]VO( M^354. __)$Q]33.-0"5-RD7EYKF?_#Y:0$MRVZCUR/@E!_AM?1;G4!C*J@,O MYIE9R!*JSV"I^7(QB8XG.Y !#F<:*!&TKE5,6!@!K:6PQUMY;M. M$D;;TWR(K[Z;LM5V\;OR,T-%?N\O)]H19*_63E^TPR#,292I6N)7) MTF.H'RZD% 8T8Q)^@@.,?@V@K" M.FQ#6$\D>3Q6%Y[6..A +JW.A77^&+39M ]?F]4U8>PRV89PF-)S_8>=F[D9 MBR_A0(;@3UVI6O1NTNX:04%M8=#*A_PIQ6=3A2R;Y50V-SVL]&AR/6FGC GW M3@+B,YY*9GSVGGUH&9=]IK*C;-[%K'A>LZ.4/M:U4_4R$6 :TRNG_[2"C+]< MZH8M<_W3O==$DIFFPWV2G,L\/_DW.^QENFPCT!G[]>^7AM[WZ$@\PKK@N5)^ M!?V#>;)1U07=*+;P%2%NLF,-8,NM.#N)!&-!7LY-.^1?+ M]-ZQS/.IC[5^,D1]ZK&K__!(#['U5T$/QA,"+P%X,H3]Q5/-$?Z_QUG\*>2? M0OX?*R3 Z,.(P5?^T1=,:FN :@ GQ9AJ2B9%$H?J20?&T3K U[T*AM^!O973 M+9,><5J%6[A[<3K[0]-O7G:??!&9-:!J^2+G6OIHEFQ^7EHI[J&;/I]EQ(,, M.:&^JYU#QMZS79JP8E+PEW\,J5G,V4#]=3:>_G4VOC8LO\5.RCU&6PGH?T19 M-1)CU2TJ0(_9P78GKM[MIPFZT/F1/<5H#PIB>')=EV8"=]E*IM[J0A329086":M&L5:< M>=A:A9WRB0$CF2!LTODU86:HGG&\A'56R@*6@7EB:O=BY9X;_&GQ4'KBUM5Y MW^\.QB J#&_0BLGZ;ARVL^E3Q<7B; &'$[T87I>%=6;U MUNS#UIZOXH^23=K4<;4)2?C)/Z-#4^LCD+W>"]*)!-?93#!-6,:EZ4WU+=@R M6]/U.06+H#-^?2&_I&CVDQ0<79"UCA]:M% 1$I:&2W>9<+X&GU1^S8FY8Y$' M9W"P,FG82:VP[A8D1@]G/&""-(KB+.9>8,;!I'$;3'7AVTI5H MEQ6XUCZKNAFO'6QISC=\,@SNJ<0.S\N@8@QH"V;+OY<.%N:%_UW+Q"=JJ_X\< D)^&U)[ M'P-WWGD)]?02'5M06D@K-K=#Z4WS_:"+Y=JW>%2K#WH(]3 MV&^'& XLE8S:^G-?-CAW/%V@,G3:"?)RG\$]\;N/-?V.=.YY4",(3D_@#Z)6 M;C").64;PKD@<03H[,EU7M?(%1;>N+I4N1[*]_7Y3.F:R#N>C^'352JT]EI[ M=?!)'LI8EX8-6L,*HIP57#?4XG/V-+W/V+N92=GM)6U-K=9#9O_;/7V._]_9 M^/S_ZOB[;_>-L3U+?0&S>HQ6@&9/H)F M_5320Q=1>Z.>*!&[@HJXT:=6^NE)7)NSK(9C+!OGBNVO0\ 4K)1I+(1A%;(/ MU912">=%$2X,$,B'/_7.= ]9=5?I9H,^IBE7W[Z<+DR<,2Y_:DVU[E>/45#U M_U1[3CH1(82=>$-@TSX)VM9MG,HF:T8I-]?Z7:F!]>@'EU1?J#>_[A+;%-.> M%?9P;B(F[Z!DI%KE\;"J$AD#R&.HP(Y-H[H:PIBV=1EPS\@H)B;GO >];(J MSQXDL0A-!:9K>_RY<^U4 7&/UH\;WATHN7HX9)@NNQ7)_%>F$ON0JV55POSZ M+7.\_)'NJ9LV1OI?-FK2LG\M$E09WE.F-UJ_NW_M24MYQ8I(.P4O$G[R$"< MLEH5 G11MZZZ,=F9\T#QJ9/M2*>TX6_Z'OOCY]S$$X3%-9K>:),$'^"Q;E^8R7WN86CZP%+^ZA)W'KT..="G>/?I-=/>O C;;0T.O,\W/," MLFL_@OH6U8-1#555-=X-6)<7G^$U0>+DYWP;8;Y:\8/\K>)*GM*>\9=>/BU^ MQK.?7T=D+M;3_BC@SV"O!! 3@DT:6)_.LY45<(L+YJ$:H]J0,[T#ZYQ+>3/'>;T6_,BN1WG2'SEFJH MCRX^H\"HL23G%?22W-VE./>M7S/N9_"I(8VX P7;D%A;B@I=S"6%'F-_Z;?; M%5V@#>/X-B3U;S_1IRMA#VQ#>I1HP@SNXB[&)?P%)BY;80@1(K&S\3NYF7N) M3ML0:5.FIT(TP5<-T;K;D$"WD\R_4>B>?0?5VH8$X2=A&S(UDDQU+GV]#6G= MCZT;HN&V^$E\V(G1*\Q@$;ZJP0P6<#(2;&:$>802 +=,[+(N#"BA,^GEQ;(& M!'BJ#_Y+LIHG_$\!_Q3P3P'_%/!/ ?\4\-\7\"^=2@E@!,5MIS#8IH[M./WL MD&JE+_KP XEY.T/CF,,B]I?3IT,W=@7D_*CX?ZWCVG]9*LS4WG13CT'4WK.5 MH!8E;$A33);M5^OBU3T[$!U#)G#-:TOV9Y0^2;6-2'.[M;LWHTK/.?!R&Z^( MX#G%VDML.3W7X9R8(RCL)*+>C;-)8O^ FW<7-RJQZ:#A%4*I6X^];=N32>]. MJ+S^[ET:O/LDJW 35O3]E1,_J3#:Y?8Z;4':WCSMC+Q1NW$0,[]93XQ.RD25 MCO>D&687YXR&2I7U\TLI.B82#5CT>-3U5[K9JDWM.8% !L?\WYZ< M*%",PPE"6G*;JMA:I#3-N '/!V)KM0_2G+Z Q4O0!>U#_>2^W+N?^TIR M'9-Y_7)WQ)[IR*_OIM,B2T\U7-IT+Z0[ 9OG0%RFO@-%"7II*/?]6^6TLOY[ MDQ7A9^)^7!+2T?%NK6>)23["2L:"IB&[%&*9CUY@_^DE(<3%+CS#$T^Q3TM?EF MJSFNSV#55C//NN@=9+7_A9;E_J@&"NHWG!M^04 MIH/ZI$X7P),]GI8$'*^11<-I\8]K9(%^*W8)/#FS>]7H/,E./7Z$?W0Q[NN3 MK^'J9[]=2%'SVJCUBS-PD!]M%5?G>J8K'?.:#R8N9'*M@.T#%_O!9IO.7@9L M5D,NO.2@7]?%7L6UCENF*FL'[DU&SZ^9W-K]Z4EUW6,(UU6VRT/OH/&8PXP6 MA(@:@J@-#1>%-N#W#(,)#+X44#=SA!QVJ_34T]DQ+GV9QMH3(NR_RIX\WCN> MBA@"),++^;\X15TQU M8$S'^YN;]__!:+LIC[697CM(?Y/IMWMN #"&P 6Z KP)5M1,59HDL+LF2F0P ME6O9A=CQIE3= !925>:<<3Z:59DC-O>^OE1> %\:W1; AU9Y9X,(8YIZR%*5 M46I3D:NH;DT:5]G@OF%B[Y?<.U%7R4^_L,8L7.UE' 4=;M"^9Y!M5?AFU9/E M>LB&$5L2G& ZH3",5CC]6/VU:"GY:1M+2[,-!# '<.NI7?2772S;$+(JO X' M7L.6P+8$__.\)KRGY>;[&T;\>J6\Z UO]:/.U&9 MSTY"SK\V$7<7Z0JDX(-^U!R^@=)3X7<^@SL?6P86T%&BLMH.J8VP--;#!-16>KG4[ MRS[C_L.?4ZXDQ$QWAC:F>KRLL8( 4=89[#[&5U,WQ6E>K1X[ *EZ\E4GW!@D90 .\'9#6J<(%+=H/%U= &&Z&B M;-#=$YE#O$YJ]-1..-XI]98OXN(,$IW/,K%A^0PCTY=!XYQ3^&!=FG>P8OSL M\[>8[H*3)Q0SM7[LL[:^X+ [6Z1%E64%_R_FP'Z%3 H?%Z9AP]>BV QHLH$? MDU7CL?[5X)I0 M,(#F44<0RLW/KU*@>$#!1&(3.4_9L=?[@(=#V6O,ZM6>HCV>8U?WK6:AH)2L M((:\M?T-%*(A$1JFM+J055B9<+E?LLK0]ED3>*/IJY!N2]L;OIC&?VU!]K0) M7 1&$'SM^W$4]&@8A]'V- 5YKAM=5E(W#::N_OJ\]:WNE*SZ!#TOL#8+I4E) M"=:6=!6MS@JAZ[];*+.'59RR2==X]%ZP/_'>Y)E@;SW9HZ?A"A, ZAUTSV^= MV9'?>;>YG?*MV-_XDM_YEE>I?^ 9_UL,%DOH5UK-.9J?GQE,)(Z?BK=VO!_3 M$'[BZU<4!&(@]UA!K!8F6*5"4Z_#CHZ+,;6?PLTE;/YA+O&9U:/'622)>_?, MIY>Z#LZRSK@AUOVV,DK&K RJ*\"BB4?E/>X2\]WXD$?/8M['\E^"H>Z];(** M'%K;50S_K7+][&)!&P-#C0@NV3(REG<6(]USQ^DBH1=/J2JY>R%DUZ61%R^E M=CL%#B8!2SN=5E1F8UWM!7:$B3HE,CYHF"=E$KZQ[_L5]\BJ*VT''YQ(G[IC MPO;TW]%VRY<4._4;A/Z\>]Z<"NUYHE/6\[RU&JTRD=\/S/!=?A M4[-K]VX]4?_P?_1"O_JH+U'6=[+CAK M@'0NN-12R[HDNJ%P!/5SU9#V->D/5FR=:2J84+]!"+YH=M7;7^F\6 2?N.\* MK$OO./7&P>;3!\[,F8.<%/40ACQX]R"R;F,]BF(D.E40O TQK(Y>'C3+XA)B M*MP$J3,S;H=Q<"CNM"T%U,+<:M,^E*ZN<).%TV MY"]98?]TP:IO/Y/8,!W6?]?QNNW/T-:#@/JZGS8S8=YY&F MUBN+=6>C/M\?+?#ADG!FG;'%CBRLQY?0[+X7[VB/&N?")<6[6%#_0=Y^E9-- MNU9WJR[?B;ZJY\?1_3O%)I4@PK0/=E=QC!^I&2JVA7/E?;)_:^\_/%G >WJ/ MX\K(,XSMWMVG[C\X\_U='(44=!CT9IIU("JI?H',Y['>12WZ4*=*DF+X;:7Y M)!1MY0W_? ?=]Z_-:1;/C4HRHB4_<^%.JY'[? M?\WBK\T,?]^\#0*?B",P">5(%I-0,MGC:@\2H6/%5(T_2O[[6W'R?SK>!U]; MUB^GZNH&.%<$O1A<5LT1G^TI#-<+^R+%ALSFRNK.WNV]6Q1"_P8(+S8#F\TI M)>IUL'V,+@QW\%FV=0>:TGCE)#S"T9R:F)_NIDQU E:MIK6H5Y?G;>.4TV27 M9/GXTXIN'(M640./3L"X4=!U829S]J=; J4IZ66-QJ)H76!KL(3RL#3:R*E! M8"$^ 4_9\[E"WO'5I4]VAI)%O-RY3CB91UO5S*5DEP+@ZWV:UB.&\*0C/F7!IR1= M= Y=(C_68A49_7E"[HG'"%8-!/H@Q"LFT9:9U_>[G>UZW&4,'R6YLU.O G]TFI8'.S)_QVH<\A(@N_"#./*$^WJ]/V"&[,:VDMF^R MDB35(FM[OUU!Y!P__RK+4N 37*IR-;=[2OZ\L%M%Z<6FP9%,6 MM&_^@N7".A*>U9SL446(SPD9>J@T*EEM'IT,[FUI$L07+VB&:GF>'74)E-8L!.O4O9A[[IAS_5KB;G0=C6B3SH_W#II7 WB*$;F M!B6EFYJVBK";E83X@;3KMJY2%RV.99Q_:0;1M@(- #DR:;&'5L]@G_$%RO2Z MZ6<\*3B>^>2#_?G%_I>HTS39T/$#<69W*U%?U%DWSQ/;)K\^+UQQO-LY=Z/, M<1/.Z#)#[VCV9_2]OGMT%PK5OT%"'E1+=?V9+$4[.#]NIS2U00J5TKLTX/!T MW^'HTV:G#T6??GEK=_:C&-(L?F2!P4X"$M9M:;F80X#[DX_$>2$;=*)>?$5( M:(F2S6C]X DM#YGDMWO&&@JOVQ;IBARWE7:]Z%Q.#,V9/96R&ZWB0*LW 6-X M7A8'(?K4$RGJQJ7EY>7!L"-E+TZU^]P?K6/3OLO)^Q'"-JW^!0I% M;D,@)=!AIWH_XR^<*2RHROH:Y5)@*4Q;DOC-1=@&BR-_!AAI,O3XA%-QK5X! M'NC#&G'MGN)(L=&+MB>"1C?9[:' !09[-N"Q_@B,R01SZFI$^I765*"UOD@R MJ+*VI6_>1Y?C'C'W$GKIY*453W0U++2([ST=7#L=*==J3_N=GNWQ7:+> O!U M6+%MR%V\.,JXN2*C*6(BP%_O\HF8=TC+NN%[$Q DTZX%*^G%#];_ V! MI\CNG-"M-((3@HTQF+)';1L2@M'N4U;#LX&I@F4#BK?ZE1^N5X3=,=@EDI<> M;6'64OFTG.NS95O1+I9?UIMV*#\X/^8K5@+N[/&4P5T(Z@,N-7Q,[\[RWBC3 MF3!<9G^ZL*(_EQC@[?9<+LX!>;M(YD6LG@SJ1[Z,W?-7D2DF:-VM%XR#*#8& MA_![D*TVT2ZA'L]#OP(*4#K$&@=K!!U[+!3OX54- [07]YU/-79/#%KUO'JM M&*D N0^1H *C#/9:((WL.636V=R4.) 25FR+@[HF8L.U_/%@TM7J@G(.V2"J MFMC(1/W'($6!1[UM^RQO>FD=WH;LQH-R$UTL8'.])XAML,E,F>SB40DL"?-. M.8#4*-F<=97AS*CW]?*6:2QY)6"X^4HZBF?YDEPB!+2=1#Q[".=#L5&ZFN$C M9;6#6$Z,$)H;Y)Y4X9S5/M&==[LG$PSS57OSH&D=8\,NV_>P[XYC.'68/?^N M ^2.9;RQ5P$H-H$=T6=P'-X4GR/M0Y\A;T.XYI*E 7BXJA)B4Z+I"+9DU=_V MK,9WHF$8GX_1M)VOS)T'EY"M5[T4G&95F"@>,((^PT*\#?UQ/,,@Y9+;PYE> MJ;X2?*CVX:&'[^_V^,JR.@0$J.7H2?[:]2K4!'(@9QM29$47Z"(;+\90TO) M.=W!FP.2/9/ =.1&69B:TKU9XC7W_$3OT.KR5]9$MDNCK65\[X_K/K_HO)]U M])_RU/]Z+,-'X[X@N!B',!V)WQ '2CC/PLG).+7,2GS29E"(5]0C?W04&,]8=^PG23VYP@]]"A]NRQ;7? M,M>["=1T V::,'R$'KHU!<=-U_ED![]10#..]B;QZ7J*%CYTKB'Y'B][B> I MTG&(L>,+W*M[B'4&!L-T$'A&U^>W4C$'YA\]DF !A2D>@9@#-$3TWI>/*GB2 M#C:(UA2)%QE+"D8?F"G\Q/LMKMC0PZ.DU:*E?RM8FT-_\SRCF\!7W$>P7%>U5RX\L>XZNO)AV!T^%\J\ M.Y.?N)8:V&JL?/A8U%Y@OT? &.Z+\3#V"[8($877ND#VK3EL]!%!//MBQAX, MHD#Y='J*PPY+"7!%F?E.]E><4+W(H_DMZUD_5LH4 M&]9>_.Y%@54P@X0Y %[P!T(,:2I-"Q\$OA"@)>U8OI(,8O&ZWTN*=(%-K=+' MM)(%$7?!U%*+N_[/'G\L^AC^4WZYBYBT?@STW72:'1S$# 'Z!I$GU&*GI:IK \V/@XO_6NV&;W]2;V=] N(_7U.TXT_?K1;8@X MB@<61.#&NN"(\D,-EPZ?NO72'U8BF9 9!S#7!L2II4LKTXX"UVUN$1 M?K+#_QJA;REWBM_6SMK^QGBKEZ.J.ZO"J('8G0=&ID.$B92K6TX"*)0FS^H3I7=8U8NSQJP_PI-Y>[;C77-'66;P\S4?HS MK",NQ(]4KQ*=(E*CB;)OGL!_@8FYCA^D7;1G'3@D>@_NV#V2'KUI4R@2015] MML3V^M9TPIWBHG"3%:&H #R#/0] F!6 A;1 RC(H!']6PP<6;YQ'^=1Z9&U# MG!#Z>YY9'2%6;WUZ&_\S@>"LC85$D-3(K M8R=]_Y-Z(-PQ6RT>B -[]8:J4DH/8ILJAL+@ [Y)6@2J6 Y.;@OY8[ETZ9>/ M.[$3X=688GO-$$YSB#0W]Q_2\IH^$WNAX $2%XA 8 M3!^IP*H>-BK0F P=JO+-0#(I9OTVI)09.L]^<&;(#U3!O3,#/JF&+]Q)#/C* MA6Z9O*89]LOPR)=';!)+#/8<(/DGV2(A<+J$UD_$O,Q+X9M+?#8.'YH94HW2 M^>+V=; B/2'/W^.5X>'HH_$G/EWB>+M4SCI)>(SA!F' "AG7M =,X,;3Y;%, M5E9\]Y,6*_G2HN[W)!EJYUO7GKG!1-D(79H60R-%YWC2Q+W H_20>K0?&8&DP0UG''OH@>EYZ+0X-"QNB)] MI7:9JHV@MGK!.ML.U=A4S=KJZM'&G1H#T*<2ZJ#G1 J''8A$E/0P#L[[V P^ M?=AU8,'&D9K_WNN[6,2(,C5_LKS\\_/VXRY9,5.R+E<7*^_ND/LK7<]\L!QP M,G=Y(:WD1X)$F7"88OY250!^?$%4+X/?UW/,VO6D??7TF_"@A)\"AQ2DP\_Q MG[X)/2\_:YGGJ4$.\Y MQV-A4!([0'E=WRRP]1'YZ;9.>TKQPI.MM]B[QGL8;B6VY2N_JL[YU ]+'_Y&%?$IOW^! M^5>Z^6]EI_Z5QO[1A[E_5V\%M@8F+Z+#)SIT[ZV=-1LLV -S67NHV9(GI\VBJ+$,]-T+H*OA]VY!N=Q)CB\ < M1?\WYSH' P1;?GOCGP/].="? _TYT)\#_3G0OSO0_V [=LT0$8WAKZHN*S-Z M\-70^X1M ^P!6\RPY"%%R+>O;>^<8K]PQ>[Q_5U"RP?('V>E(.#;D-^U"JIY M_+>OD'A4+FQ#XD)H^EL1%7#&B_F71"OA]]N0UGHPC=$X!MN&7/:^3/W;3N^N M_)(\(LK+H*)?C3/'_Z!VDW#YY\_E+V\'CTN;=4E5\@I:G),)@T ,\.+;D)"7 MC,Y7VY#83(J]=2OO MQ)NO)@92]Z9,=)@-7:]X>J*^(]ET?Y##Q?.VWP]]9KDF$'M68.=SK&1,IT;3 M2Z0OK!D?6-CHRV\D^@U54S?N:,GR&)7^TO[4S MOKJQ#C\\)T@A4D6W(WDJZ M)"WKF>)[$(E'!=9J3*D#)8V#[^\3,ZH;W]^412A2)77/V^V[R:D\2"Z3\]TI M/]"#^7IJ/49?-F72/TQ*US+>F/>T[Z4#BN<_W$C.\PFN& (?>Y_I'P@ MN\,'ZXTNKJ[YOO'MI^LM%&+X7%.)/;)R,Z*-:-_>UK%67:R-9Q(]3[0P^'F2 M$PX%S2D_ZY8$%HC!2Y_F*HS#D+2I MAQD59IRF6=7!>.E*H ? A-SV4OWTD^26*G,R$L]K!PY.&I4G=L[/N^2M<7I_ M^N1?;G_DJ731_K#T>^[7 S$0;.T>K!-VI')2+H3N3=Z"-I@CQT4JA"M\:P8S MDO=EF3RZ9/ZXT:"%3>J0N+B%!PM=JM;4@DG Q+J@LQKT".1F@.^LN MFT65?#?0I"=I(T]D/8VZ6'#B19K;C5BFVLNN'M-6PY!@PE5PFN8$_AE=EP)] MAOC$R)OT8)EGR-".T59YP:> M$>:"EC#9P3:D*/HU[3(V L'*4$.IZ(*!Z7/:IP;1,FD&641G&\$^F;ROCS,S MT-R-Q4./?*Y8]W-Z)QQM*Y_$'&.TP&"J\##X;BW'?%".O VA(BC&'"CH#>!G M>%*#W]N$$*6K:1]<1;V)QAXBA:^Y[F?DEM(H,L^;2]ZV"Y-^I$ 8T 6X&),Y MPL-@W(RC:!; N!;."=;U3EY.,0"RPMX-2 ZZ+2G9C'^W=+Y'O7CBV;XGX97B M1UN(>SPE?'OI1EL9:[-P#WPP=B_]J 3.D_M[X$=45_/)&[E1GIDNIO>*"BYY M/K-VQW^7%NZ\75#!XA6,@&V]@$]D:DN#0YM>R'&!H>(E;FOZ45IC9[4#$&=5 M_"*IPQ7+_:W1,3>7^OW$9=ED@\S2XQ\QE,[;HS@IMG7'K;AMB'/7$](GCR:< M #(Q.(0")WHTV0@F!*'A&+7;@\=&YVR<"_KRTV,OUKU6GB(,2.L0_'ZES:<6 M5'DS$;PI8B1KW0=$^@+"]N"37+H)*/QA3K0L:%%+GP:U8-3V?^4JF#_UO=?E M;G&1<*G9>-.58Q\N>)9#9&-2QUV%K>#./:LY+7SD,NN,>*?RZM=L\8'P2I.,FI]E="A8FXDW MY' CZI91CTBU$O(!K%MY& MD*-?8;H(+/TBS2>LRMH+B4Q3U2BCGB5CPTL9;H =43;%*5774_:8YS%_D?6F M^U<'SHCL?7RV#) ^[KNURCO[PV'^/087I<$U;6O>9.*5*@)$P1B*8+7&N6+-DQ'A=2Y MN5?,A- -WXW-^C6]*.-852-2 M3SU\+*"(7-: )RI<'W!76^)%*P%W<9GSQ)J8#%O4?3#O3G^QT6G5;0C1)J_Q MV_TJ=7YNFN\I4Y:781%7\HY>A&Q(AN^?_OM7KCR<%!S5 !B:"*[D29@T#DW> M T1G>.W['-QG,Y1W3RY>\G*8H(SW[!RYL- M#"C-J9X0;C.=UU%U'(6]3'N9.G9#,59>*[!-0)O/P"NT"S(575*T>0U;*X?A MP0QC!:&1]%L92+D&?AM=1]5UT=S2' W]MT'/'7T@#7<@EYJ\GB"T&3TDP$.N M/@]!MIB"<4Q5]:#O]-6YY:^-W:;X2T=>^K_:N])P*-NW/Z5(TEBRQU1$R1)" MRS3#(UN2-OLRI628-$D8#/,\]GVB\"!;MF299%\G#)('V3/"S A9AGLD[I@9 M[_3I?8_C_7]XO[S?G@_W<=P??M=UW\=Y7>?Y^YW7==WW>2@OY6;,2?T]W0(2 MW0YV60%BZ^.H3]U+7U7^HLF,M/=>H(S//T8,(?I5L[>+SX\LW*Q=M\B@%@8? M(DS\X!Y6'^9JX#V!A4B\*3!C"FA$E4U):^KN[$)D2VJ'AN_KIZNDNXO-JDJE M'W&+TMV\QYM/$6R^7J'S.[:58AU_PO>.Z9+(56.?@>=6F-L["?G5B@M!FN O! MFB/VA?1S][/\_\3?!C:'#5A;<2O-^CXL(0>QI6DI(.+EXA/'6_4[:M%*1FJ" MZ(B%2(GL546EMV^-/$,ZD#(AJO@_1G\N$\3 3#JA"PE)T![;A73 Q.'\QRN' M?\9,%#IF70PR#/:S0==VGNB3^Z5YE(:OB!>&*81\][R/\(9MJL557GTJE6:E:RKV-[B'V>L^]@J8S>(:S MYX6,6>R.X?(V++198$>ICV5+CV_=7PT,1/BF-!.=1V67'/\J74IPQTHT&]_W MJ[&)4'[5&?#L'[:Q?.#-EIJO;*C\4;BWKF+XBQ0-]T_?DE\D;#PUK\YT+*!: ME7PG V9D\%1W)W(RAR%9RB%#HWX."#J">&>,?P8J$GM.BP85+Q]_@8QP2V8$ MF.2=N\F?4A1M^D[M\2>Q)\1Q_/YA-I(N1SQB*17^ M$\4WTS[^#KU=PXF=)'A45$"RZ8^ZNB0+ MZ_7KG70P$T5P18;U&3CG1")PF* M/PYH?A@0 *UN#ZO#[_%XVH@U*6R*58B MT3B\4P0QNL-/:#L>(L4^"R+=?5D6-%*[L _C98@JB[\&T>1+;Q*^^FMLUKFU MJ?+Y%-S$Y%E-ZI>]U^]_.7+_;L<%*R=.'A)#$,&?Y1G8!PR;??@7S=+V#DN" M&-H=JPX_\Z1\\TU1D%OFQU?'IG:R*!]%'E.PU>Y[FXF;.IPWK>IX5["4[MBG MPAA?^;ECAM=BB4VIQ*PU[_<\Y[@6516<-E#U/'_)-G)UVER4F:UB5Z'H\?KY MJG6*[:(FM:H=)=+LO8/ 95J"5HR62VU(T8(Z\VIAQQN5%KVG5EU33HI\-?FT M"ZE_I6BH^#;M2GH6_T^'7U+MR/=1E $BJDZ@(R2PURF4Q?8TLXTF8H MNY#8#*O(9UE6E#X/AK/G0D>@0*P*T)6'I6-%/5.YN(S^7FN<<<$ZG]<3D;), M9;2SJX>T:T,/@5:#W%..O]7XB$HDGJC+=&H!"F3? HU&FG^%0Z]<,O\MJ>I M92]F/GK-K9;U+L0#A&Y&C2"4E@^.=[@NBF.VYS8>)U2O9?:TUEXZ?VQ5YM-G M@?+O!. F5 CO"H/. Q65P?1T7VSTP@>'Z00&Z<"27N![EPJB;XD\O.-83/G# MLP520O"_Z%I[\]5/I-0!W=R#Q0"&L481NBQN.@8WY.24H5P6 S5C-=CZ;QQP M*(J^G\>E*2.WMST'J4[28V-S=4J92I+K?U,-XDW3<<1->=9F^8YSW^PIYL; MBAZX"[G'.G2A=>_M F,:=$4EN/[CLO(O,7XVV9P#4IB4G[Q'RP?Q- MRA)J0P@"-E$[%U-:Z\K)RC WE2-L#XHZUEJ5B4 M3&HC*8KPCI1PCAB&>D>.\I5^=#>-YI(B3XQ/:/DN_'@&B$1]7_6:A#4C,?4& M![ABCC406Q:!+:G9/@T'YP"K=L+!74BM;@*2H4\CY!!ZZF26:6 M6/H@7KQI]IYTJO:W&>MID1]-F4AZ8#6M68_3YQX4!)JZR;P.P=EK8Z2'P$(7 MTU5=J%U?N.BKXLQ4K_#(=Z*,P>W#E,X"UN6$U)@W'GXO'+](^U/F+[WT&++?8W]6 M4>>XNPMA$\\))Z.A>W$"FW=!XU*<3ELM5YB3@3AF7#[ ^,ZVGK=D!$DS=1UQ M2K7O=A#?^R>_:9<-E9YY(QIC'9(XL=@+XWLH*ZPA^.XT+NC9^ MNUTV'RT[7XG6.$1U3LT]MG.Y;][KL:ABPF1_LG*LHE*^6P!Y)9_7]@U ZER; MX/N@@&#Y1^*]BL'A[O6ET\4XI '@5UZRY!!*O=KZJ/9=F;)YN6LLFF^*?O>' MS(NGK8HB(92>T7B9;!_2J6<_!*@=6+N\8<"F:P$#G9SP"F(GW78O@ MRHQSI:;1?M-:B3,[05<;1[U\+UEZ?K*_*RB>?C_YM%?QJP4-3R M#7AE7Y'I&W-(G?YI)?&N.^]NJVE?D?Y8*#! KK)BBZ,8FAV:5!0=2L&*&-$+ MFZ*Z"*+P ,;.)7GC"J\-N1Q1I3_&A@:GI:DTDV@Q)@L-W#HG_?&G%)O]!7M M3['Y3'Z+PH8>T1L"GY' '4WJ#Q0GL?40:&KSF<0^2?^;;3^KCFS?SHF'6WOX M^.?A9/OI*GXCI!-_Y:M%T!,GX#VT:,L P61K R,?6-4 ,XE!BN(*LKKC6M79 M?X!&+#X:,8*-E"3?8Q':XN13,Y]:%TKY24F:!^/F&6=0*BHI4M+E_JHF(F+8^DFJRM_.C!:']D M61R);1(R?F]PLQ]QB+4+88LN,Z!,; ';121G,&WH;ER,1X>[Z?%'P<[E]W_<'^$_%_!FNQR-R#9#HO M4KH1$JDSH8^:S7D".6;F8#,?8?:2U6%PJ]TA,]CS9?06P*7.S,BML)7CHTTHX)RP=NWQLX- M[#=40SQ[ZIEF\[E'(A==I3$A%]@1XZ1VY<(OI#5/ SS!7P?;@+K9X*\YA[K_ M:C9D$,-EUSJ8AV'B^/OC[.!2YYDEQ.V>N:\SSCT>'L7IZCQAEHI$IX0V!1R, MO*#.'9D!+(DQ:6395CUGG'N;"D,YD_7)#/NH0AGL8U@)+"K(-UZT+$KWYJ\L M6AP7+>2DJH?GY1K!H]<>3UK?3S) %('CORL?@I< &$.CG-[B>(TRZ@LCJ\Q[R7+&R;K:?RGRBX;\#*5C\0EG\ZV439S3CM!V_E=V+N.(= .HY)G)\;/75;&[L?_ M,5X&=\X'D\?O*/AV?OB\4:[!Z'<4R\P[K9RQ7A9J:V.>A%-%\X7Q%#2MN!:Y ME\?I)&K( *,HKP!'H-M^F$3NM_1ZZ_C%R<)7"!."OU738Q+\744$_I_=$N,0@!4I>A=2C6(:S9*DP>L+[9M: M4SB!=LF,?=3FBK$MV;$(1D_-7&U#XEEGKT+K4.44(XD?]J$7+ OV7H9RA;3R M>G: M[63Y0R=A)V40D0@R=Y[BM3CI;-LWW[GG6<< 3M<+&B_54G Q5R\8,CK\PMT; MBX7GY9O,J&3Z[E4[)6LO]&=L=RRX,$M:N<0:W@19^MTMV,YL88#8G@JF 9=# MY+[K)>-R,>+&;SJ# YZ]=S'?WQA-V0P9Q: >:> M"G"G,^=@R&'P>OLRC9>U",&$<#D4,3"U?Q=RLV%DHZE6:G[LE!_54KYLL M( M2T:J7>UI"#_&5\]Y2Z95*QP%+7:4V#=8Q1%PQ=D%UGC'Y&6]1;8F(V?_TK8Q MU?B-DSG6(TCIED'%6/QGIX=7SD/W)%#UC]EZL02X0H* /SVUKF*Q\1527':G M_>(A!666FMXT9,P=(3%<--R?=W0[QM%5[X@B6L M609TI88UVQ9HG5U(@_*#I/:,AUET6%3V&?"%[ZQ5E>>FORO#GDY^939FDWPE MR>!YS%&=AZ9V3XYP]':YPML7'OO5\LR2QCYB8C5!WEQG M$*1O"Q=^W*W-I/CKT5,#AC'UZYD?6$T%W,/ MZ ,NZS-MK=JL^3R21XCFYPV/WQK;82HM18TG> FHH1"IF-JVK):B]EJI&Q2:2W3&DR$;[!K+(QVU*QJLM MU8K"$+OF!JFM]"Y<=R!D"Q7^>X$'%38C^9,L;F=:B@MK'P)1'<.X=CK;F=YB MU)'D_/WLESEG@36V)%\'3&P7@IG9"Z*NR-9% MLO<$\])?7"_E8G$"_'0)[E%Y0LRP96J^E^ZZD?^:0 MD;0<[@G.>X3V5%-5_UZUOFJ1/QBOOI0NZG\:+/ MFW!?A0-RN@D3*INAO]<=0(80(9HW^5'M60K0<*X>Z(_(+P+_7KYE^6;YR>*@ MT)=P%%2T'GK 2LQ\=$+[JX>%S[Z'/_;B#B0BIY/@EE684H5,6@[S!U"U21QG MPXIQ4$H-"9?AO5GZ\7(4AY'-AT/G!F?)31@O MO7X[=IO2^/.>L_8GC*./:(]C=B'[9CAAK:=">&\MK[LF@M%7$&6IUW67!N"M M6X#9W8A;1G2X[4F(!] /F&L]Z88Q7F'B-.KK0I259RG1YS M4ETI(5[UU,D8R%-,-YM'O?OX.:_8]HQ@"^LT8Y9Z&35K).VID5?%M>==0UH/ M#Q2?M%6B/:!YNYS9<22T-;0>'629BM3WF4URA'XA+,HF,BS=>+M(7/TV> MO*"W@V:D,8B5\-]_NX.#?+-D/C1U$N\">KVN);D)+P[_1(E_<9BQ2Q=!OH!; M:GR?N\9TNWQ M\:#!^<'A=\XFV*QK"KZT>%_&.=GB5VR03J5YR%[],R59OG& M6F4X263:UQ:ICLV+WY!R&M5K(M?6C923?.CE+JM3^=+>JM>(8AK:BJH=*O-/ M<$(NO5)LN>$=O8*2>?3TF?H$.ZE8RY"[[Q.7KM+?!1X5":"%]5V7DLB^4RQS M/5Y\Z54&(13#4A1(9#A4YU^@+W;^O/[4:O4F9L /R9AA!K-T;#ADA#);' MO$< 3P>Q[0'X(-MLI!E&>.N$MQM!2/"\+?M03:,77[=8QX/M<'V_'L5K=U'* MEZ(?<-B#@BMS0CK\!^6#>.-( 8A= Y,O9@GQB#-X?4 @H1DZ:W401!D!2TO; MP2WLS82'NH:!BHR=V=3BY+9*L8\"T(AG.\Y0QDGR M2B_KCTD*&;HPHONR<@1^G^Y=M"1I7NS4^ZX@,*$@\*^X_F=FJY)4O4OV4\M+ MT&I$ 9C)&Y7]X'T@@R#ML)212M(KH9%%OH!7%RR&-S!-'*,;HZ1'QT?4R\IH MD7K)\[:U64J<+\FE>8(G@0N)Q:C\;YOEALCZWSH]T-**- M\69:4ERHL#G9(N!!BG ST*5AUQ$%V>YPX<6W//S)(:XD#MDI&SP>UVRA0A%< M*\N^=CKIA5*R$1$>M))4.D$/Q0G:]]]1\NVAKL[7I'ZB0O:[>9'0\UM'C?E.B67$L>BLT MOOX/'1>YW_L:7\ Y3"[^.&LF7HFETJDI 2*OLV!1OJC#=FS'43RRPC#?4S:E M93I3=GFL'$V-&"VP&31^\OBJZ1-'G!I@LE9.0X$GQRE8*++=ZR9>E[8+$9Y: MW"*(_"2)>8R%J(_ZSE?5CY<)MSQ_<6/D6RJ#^YV!K/[J>NJ?(A.S]O4/,+N0 M 5BU;0)"DR?\S[&%6)[#'7HNI\ 8!BDR@Q!W#_B9,N112ZTM\2[L?E;KW7=) M>[);:6TN*NGO$^_4KA_&"W2C@!M6\;!W,XE%0UP])[PN&',[!:C:V-/YB/7>BYH=\*]O6*[C_,4-Q<^Y,L''(RY!\D8(&$ M@#H=VXBP,KP# .U0U_RC:IBD>7719UDRXX$>_4'ZDVM[GWVK$#IV_MASTT\S M55$K]JS>;@(?0HWWR!:@RGBHV9PUVYZ1FL+S&RF8")W%7TX(UGWUSO%7X#,_ MO47AE\(Z0D'GW>QR#=F/UZ_2%%)SZNHZL5^VNA%2=1P>CQ%*T*UP@+]N]A2L M+>/D5/RT3.M@&:V5//1MQ_C;IXB #0#* M"C2?)2;4"&BBRSL&;CAIR S6.'EJ[G7"O/:HJ*P8$O(3P?#28&7C2OUA05M@-S;HVM MY U7:-*LC@NW%/B5//E8=38E^SN_L>AC//D MX,@NPOQE!>BPSIF$A1@ #F4 M+078MF<4A;WQI.KSY'@Q:XXS'>9-WVBHB?L8/4&-LVAJBA3G;E@H:;W55KSZ M0;YX96'''?\XLPM6-4UB71RGKTP+B#?WE!3YD]]>N4 MI:^JY\'-U/&;YB<,O6J?_?'VYD>KVC-TPD3FIAO(9&A*MPNY;2D;+$D-PEW1TLUZ5]?04/_<OJXM7_ M/A_/X,)SP+P5PHKK9_(&T]W%_3^==M@8("+7%;_L0KYTYA$6J?W- __[T[4[ M$,)_.,% HNG8[T*>=XYS_ B< Z.>$"ZO&8EV./9_W/QDFP+]\CX48JGC4F,7 MD7"YVN]%SWU5:+6QN!DK4DR1F%+T,C17O'GAO)/-+B3"/N!WD= X\AJS;A:%CU&_U:G MBW)S57-,7O8TC6IQB/7N>-)@[O&7H8;[1 R/C0,^QA "CFK;YI/GX3>FASC% MTDU(>&6QOZ6F;N)XY+3N'FM12),A!XIEM'Y5@6O^AKBQ!Q%>/EY@3[G>Q[^('\" M$+4P)9D"(! (L-LY '\$, (@8/#/V &Z$S!!& P*A0G#X0*"2&$D$B&,0*!V MH451N\1V(1"B$J)BXA@L%HL4D<1)8'!H#!;S\Q$09.<.%"8$@PEA4 @4YG^& M_PH0$P3. #80T'X + :"B('X3$ : $ PT"^ ?P "[\PH !<4$D;L--!% 3 ( M @%#(3^GWJF&[]0!J!@,_9N:H8"XW47X?@I&_492OJ#,B:K7V),?V+(:EP)N M"@E+2.+PN^4.R"L<5-34.J)]5$?7R-C$U,R<9&%_ZO29L^?..Y#=+KM[>'IY M!P;]&)S^SODQ-SWR=G>-PEU=6U]8W-K__] (!$- _ M^8]>8CM>8"@4 H7_] *!K_UL$(/"?E,30!O:P2]2Q/>KWQ#$G$C*KWHM)*-Q MDHV]%/!!6$)6M_Y;(>WA>W;M;WR:D#,6$W9.038;U-M_@,924;+NS$HD M&FZ+AK4OSWX?R/3>/<4KM1U^4I1&K<]6_7+T$78CFL)2\1I[:!=MY]*E[\(# M5[MLB*_H#^LHGZ'3J'(\#W)9F/G++"4/L*.J!S6GZ54$735R5:_!DBE.[V.F MY#ZOT=:&3#M'T0,DUK2UJ7,J4UF\^GS_*:>2R&J]'WJG,D.S/&X>B,SS>#43 MD$VN)+MH-V^VHREPT0D.KJ.WS-IFL:-49;7Z9.RJ+N74E<$P318TI;9[^]WB M\]6](2T6W<-^A?%-]=FU7W3*%I5/+MUQ>U"R+G$BB@_L?6V08^2?-UO#:"<# M_DL8*,^]J9R2W"4?/$$6Y ,A?K9\0#;V+!]X-9#//;QFZ1"_W=3- W6-AAU/ MGDCMJ=[T(^1=.TGE?.!II?SA^[DB] XY0\: ^U<2FBMK$.MVW! QJVW[*A7X33;F^R6ZRHH3L5O*.E4L=TFPC:K[TB2\1B2&&]:5C1/AE MGEB7TI;MO,&PB]O=!SC857F36LTPP#)(Q#NAM/;"T>%_,-&$LDMB_,&DZ2;P@?8KM, M%DDCPA >-*"BE+2U-7M_8]I5';3BC E%KN?M6HQ5R /OI,A?TA+4-Q_+^<# M_/AW?&4A0V<+/^0S)M6S>H!CQ:9/E9\54',K.K2"BEN:P5<>X4C.;N M'"815Y>,]Z,EX:PE%2_&J31JRC4XXJ0X M\J[&?MTX;N2:]!6-Q,"'S8T#E9E-EU5OC1UDPV]KC22*>J&]GGYR**)H)LOX MN6[*3)&'&]-^[>K7OE392^T+XN=[#_D^R>=UFY,?VJM_:B6VQIK$,WKC[S)) M%^/?=E?X^8QC-2O0B^88K6_&#CK&\LADH85)I:BXY: _DP:O/5&4%MH0X'ZH M>'+,*3#!GA.VBMIDF-66Y!]3:JONCU MZ"UYT*YA*9C\V878<_9OC]&11H9PW!Z=52AP59434MDX(W.N"^?ZZC8;0-V0OYD+BJ8[#+@W&^M;1/;)B.=BGR\ M+P%X12)$MB8=O]QRR':?^!FMV6.HS]97"4/;9SX\4+[TT.>H>YR)?@,C>O(\ M]]93P7'N4SFSX@#0^SFJ)$.CN%JXMFV!UF")5F%Y#':]1 9/19@1H@T5*>\G M,T7:5)$^PVZ2!:OER:%E%3*6I4.X:O_J6AO)5+U$2$A45.N5D-.)+:-$%4/E M/^I7MAQ)OR]-]+(L/9NKDB?,]OA/^:5"]M2CX1/LD*3WGN.(,#T62L2XOS!S M:[Y6RKW$Q_\:MKI987'(3PI=*8YZ6=^MK/Z*J !AL/G W:!<;/CC+46./ZP\ M^F!L(5".3XV[IQY0?G2E(J23W1WCRU J+,[QY': WVJ^+MY7,ROG1'C215>T(PW MG[/W/IN94# ;D'+A@K+K&W?+('G!/%29+PZW=T2G"_,W@6,&0)"C$RHH*_3; MX.\2>/*YU#(0K=KGO!M^C\29,3/K(?TN^81&9$[(P.G[I%ZY9[UT$?4C[D'G MT@_Z%M2DF7-']I4+#A)L J,=%/)0E7NWY7N(^T@E'505IOJ08S?4%@)0@V\8 M2>DH'+^\T-9:H?UM/U$L\EZ@>\4 M"B(U5_UO70TI+AZ."TE;B)^K*(WUH>#5<.@@*-P4'O#IS2[#A82TG@U_X[LM MQ+T]*\&RUUT_+ERJ3B"IU:=K"@NU!\!VQ-(P=L>E^4-_!U!+ 0(4 Q0 ( M ."#9UC7IP)8W"@ %S^ 0 1 " 0 !C979A+3(P,C,Q M,C,Q+GAS9%!+ 0(4 Q0 ( ."#9UCI3AMZ"!L +J[ 0 5 M " 0LI !C979A+3(P,C,Q,C,Q7V-A;"YX;6Q02P$"% ,4 " #@@V=8 MM[BB)%V4 #@$0P %0 @ %&1 8V5V82TR,#(S,3(S,5]D M968N>&UL4$L! A0#% @ X(-G6!@-Q$XWQ0 ,NX* !4 M ( !UM@ &-E=F$M,C R,S$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( ."#9UAX MU@8TSYH (WQ# 5 " 4"> 0!C979A+3(P,C,Q,C,Q7W!R M92YX;6Q02P$"% ,4 " #@@V=8$\?1#&U5 P#9CBT % M@ %".0( 8V5V83(P,C,Q,C,Q7S$P:RYH=&U02P$"% ,4 " #@@V=8WS2_ M14,& "&& #0 @ 'AC@4 97A?-C,T,#,S+FAT;5!+ 0(4 M Q0 ( ."#9U@6\.V69@, +%\V M,S0P,S0N:'1M4$L! A0#% @ X(-G6+PSVE C! ^ P T M ( !X)@% &5X7S8S-# S-2YH=&U02P$"% ,4 " #@@V=8C(5HV^H' M O, #0 @ $NG04 97A?-C,T,#,V+FAT;5!+ 0(4 Q0 M ( ."#9UB*1T1?X < #(P - " 4.E!0!E>%\V,S0P M,S$ .8Y 0 * " :Z^!0!GZ & C '!A9FQO9V\Q+FIP9U!+!08 #P / )P# EJP8 ! end XML 117 ceva20231231_10k_htm.xml IDEA: XBRL DOCUMENT 0001173489 2023-01-01 2023-12-31 0001173489 ceva:TheGreekCompanyMember us-gaap:SubsequentEventMember 2024-01-31 0001173489 ceva:TheGreekCompanyMember us-gaap:SubsequentEventMember 2024-01-01 2024-01-31 0001173489 ceva:IIAMember 2023-12-31 0001173489 ceva:IIAMember ceva:CostOfRevenuesMember 2023-01-01 2023-12-31 0001173489 ceva:IIAMember ceva:CostOfRevenuesMember 2022-01-01 2022-12-31 0001173489 ceva:IIAMember ceva:CostOfRevenuesMember 2021-01-01 2021-12-31 0001173489 ceva:IIAMember 2023-01-01 2023-12-31 0001173489 ceva:IIAMember srt:MaximumMember 2023-01-01 2023-12-31 0001173489 ceva:IIAMember srt:MinimumMember 2023-01-01 2023-12-31 0001173489 2023-12-31 0001173489 ceva:OtherPurchaseObligationsMember 2023-12-31 0001173489 ceva:CommitmentsForOtherLeaseObligationsMember 2023-12-31 0001173489 ceva:MinimumRentalCommitmentsForLeaseholdPropertiesMember 2023-12-31 0001173489 ceva:MorrisonFoersterLLPMember 2023-12-31 0001173489 ceva:MorrisonFoersterLLPMember 2023-01-01 2023-12-31 0001173489 2022-12-31 0001173489 2022-01-01 2022-12-31 0001173489 2021-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2023-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2022-12-31 0001173489 us-gaap:DomesticCountryMember 2023-12-31 0001173489 us-gaap:DomesticCountryMember 2022-12-31 0001173489 2021-01-01 2021-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember 2021-01-01 2023-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2021-01-01 2021-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2022-01-01 2022-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2023-01-01 2023-12-31 0001173489 ceva:DividendsPaidToForeignCompaniesMember us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2023-01-01 2023-12-31 0001173489 ceva:DevelopmentAreaAMember us-gaap:IntellectualPropertyMember us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2023-01-01 2023-12-31 0001173489 us-gaap:IntellectualPropertyMember us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2023-01-01 2023-12-31 0001173489 srt:MaximumMember us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2023-01-01 2023-12-31 0001173489 srt:MinimumMember us-gaap:ForeignCountryMember us-gaap:IsraelTaxAuthorityMember 2023-01-01 2023-12-31 0001173489 us-gaap:InterestIncomeMember us-gaap:ForeignCountryMember us-gaap:RevenueCommissionersIrelandMember 2023-01-01 2023-12-31 0001173489 us-gaap:ForeignCountryMember us-gaap:RevenueCommissionersIrelandMember 2023-01-01 2023-12-31 0001173489 2017-01-01 2017-12-31 0001173489 ceva:SmartSensingProductsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0001173489 ceva:SmartSensingProductsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001173489 ceva:SmartSensingProductsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001173489 ceva:ConnectivityProductsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0001173489 ceva:ConnectivityProductsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001173489 ceva:ConnectivityProductsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001173489 ceva:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001173489 ceva:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001173489 ceva:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001173489 ceva:OtherGeographicRegionsMember 2023-12-31 0001173489 ceva:OtherGeographicRegionsMember 2022-12-31 0001173489 country:US 2023-12-31 0001173489 country:US 2022-12-31 0001173489 country:FR 2023-12-31 0001173489 country:FR 2022-12-31 0001173489 country:IL 2023-12-31 0001173489 country:IL 2022-12-31 0001173489 country:CN 2023-01-01 2023-12-31 0001173489 country:CN 2022-01-01 2022-12-31 0001173489 country:CN 2021-01-01 2021-12-31 0001173489 srt:AsiaPacificMember 2023-01-01 2023-12-31 0001173489 srt:AsiaPacificMember 2022-01-01 2022-12-31 0001173489 srt:AsiaPacificMember 2021-01-01 2021-12-31 0001173489 ceva:EuropeAndMiddleEastMember 2023-01-01 2023-12-31 0001173489 ceva:EuropeAndMiddleEastMember 2022-01-01 2022-12-31 0001173489 ceva:EuropeAndMiddleEastMember 2021-01-01 2021-12-31 0001173489 country:US 2023-01-01 2023-12-31 0001173489 country:US 2022-01-01 2022-12-31 0001173489 country:US 2021-01-01 2021-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember 2023-01-01 2023-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember 2022-01-01 2022-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnAvailableForSaleMarketableSecuritiesMember 2021-01-01 2021-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnCashFlowHedgesMember 2023-01-01 2023-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnCashFlowHedgesMember 2022-01-01 2022-12-31 0001173489 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ceva:UnrealizedGainsLossesOnCashFlowHedgesMember 2021-01-01 2021-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-12-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-12-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-01-01 2023-12-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-01-01 2022-12-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001173489 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-12-31 0001173489 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001173489 ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2023-01-01 2023-12-31 0001173489 ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-01-01 2022-12-31 0001173489 ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2021-01-01 2021-12-31 0001173489 ceva:ForeignExchangeForwardContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2023-01-01 2023-12-31 0001173489 ceva:ForeignExchangeForwardContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-01-01 2022-12-31 0001173489 ceva:ForeignExchangeForwardContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2021-01-01 2021-12-31 0001173489 ceva:ForeignExchangeOptionContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2023-01-01 2023-12-31 0001173489 ceva:ForeignExchangeOptionContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2022-01-01 2022-12-31 0001173489 ceva:ForeignExchangeOptionContractsMember ceva:DerivativesDesignatedAsCashFlowHedgingInstrumentsMember 2021-01-01 2021-12-31 0001173489 us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-31 0001173489 us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0001173489 us-gaap:CashFlowHedgingMember 2021-01-01 2021-12-31 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-31 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2021-01-01 2021-12-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2021-01-01 2021-12-31 0001173489 us-gaap:CashFlowHedgingMember 2023-12-31 0001173489 us-gaap:CashFlowHedgingMember 2022-12-31 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2023-12-31 0001173489 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2022-12-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2023-12-31 0001173489 us-gaap:ForeignExchangeOptionMember us-gaap:CashFlowHedgingMember 2022-12-31 0001173489 ceva:The2002EmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0001173489 ceva:The2002EmployeeStockPurchasePlanMember 2023-12-31 0001173489 ceva:The2002EmployeeStockPurchasePlanMember 2002-07-31 0001173489 ceva:The2011StockIncentivePlanMember 2022-06-02 2022-06-02 0001173489 ceva:The2011StockIncentivePlanMember 2011-12-31 0001173489 ceva:StockOptionsStockAppreciationRightsRestrictedStockUnitsAndPerformanceShareUnitsMember 2023-12-31 0001173489 ceva:RSUsAndPSUsMember 2023-12-31 0001173489 ceva:RSUsAndPSUsMember 2023-01-01 2023-12-31 0001173489 ceva:RSUsAndPSUsMember 2022-12-31 0001173489 ceva:LongTermPSUsMember 2023-02-14 0001173489 ceva:LongTermPSUsMember 2023-02-14 2023-02-14 0001173489 ceva:ChiefCommercialOfficerMember ceva:LongTermPSUsMember 2023-02-14 2023-02-14 0001173489 srt:ChiefOperatingOfficerMember ceva:LongTermPSUsMember 2023-02-14 2023-02-14 0001173489 srt:ChiefFinancialOfficerMember ceva:LongTermPSUsMember 2023-02-14 2023-02-14 0001173489 srt:ChiefExecutiveOfficerMember ceva:LongTermPSUsMember 2023-02-14 2023-02-14 0001173489 ceva:ChiefCommercialOfficerMember 2022-02-14 2022-02-14 0001173489 srt:ChiefOperatingOfficerMember 2022-02-14 2022-02-14 0001173489 srt:ChiefExecutiveOfficerMember 2022-02-14 2022-02-14 0001173489 srt:ChiefExecutiveOfficerMember ceva:ShorttermExecutivePSUsMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember 2022-02-14 2022-02-14 0001173489 ceva:IncreaseInEligiblePSUsMember srt:ChiefExecutiveOfficerMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2023-02-14 2023-02-14 0001173489 ceva:IncreaseInEligiblePSUsMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2023-02-14 2023-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2023-02-14 2023-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2023-02-14 2023-02-14 0001173489 ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2023-02-14 2023-02-14 0001173489 ceva:FullVestingBasedOnTheAchievementPositiveShareholderReturnMember ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2023-02-14 2023-02-14 0001173489 ceva:ShorttermExecutivePSUsMember ceva:GoalsThreeMember 2023-02-14 2023-02-14 0001173489 ceva:IncreaseInEligiblePSUsMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember ceva:GoalsTwoMember 2022-02-14 2022-02-14 0001173489 ceva:IncreaseInEligiblePSUsMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 srt:MaximumMember ceva:VestingBasedOnAchievementInExcessOf90PercentMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 srt:MinimumMember ceva:VestingBasedOnAchievementInExcessOf90PercentMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 ceva:FullVestingBasedonTheAchievementof2022LicenseTargetMember ceva:ShorttermExecutivePSUsMember ceva:GoalsOneMember 2022-02-14 2022-02-14 0001173489 ceva:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember ceva:VestingAfterTheFirstAnniversaryGrantDateMember 2021-02-16 2021-02-16 0001173489 srt:ChiefOperatingOfficerMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 srt:ChiefFinancialOfficerMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 ceva:ExecutiveVicePresidentWorldwideSalesMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 srt:ChiefExecutiveOfficerMember ceva:PerformanceShareUnitsMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary172026Member 2023-01-01 2023-12-31 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary172025Member 2023-01-01 2023-12-31 0001173489 ceva:ShorttermExecutivePSUsMember ceva:VestingOnFebruary172024Member 2023-01-01 2023-12-31 0001173489 srt:ChiefOperatingOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 srt:ChiefFinancialOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 ceva:ExecutiveVicePresidentWorldwideSalesMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2023-02-14 2023-02-14 0001173489 ceva:ChiefCommercialOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2022-12-07 2022-12-07 0001173489 ceva:ChiefCommercialOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2023-01-01 2023-12-31 0001173489 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember ceva:The2011StockIncentivePlanMember 2022-11-09 2022-11-09 0001173489 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-11-09 2022-11-09 0001173489 ceva:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001173489 ceva:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001173489 ceva:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001173489 ceva:NonEmployeeDirectorMember 2023-12-31 0001173489 srt:MaximumMember ceva:The2011StockIncentivePlanMember 2023-01-01 2023-12-31 0001173489 ceva:The2011StockIncentivePlanMember 2023-01-01 2023-12-31 0001173489 ceva:The2011StockIncentivePlanMember 2023-12-31 0001173489 2023-01-31 0001173489 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2023-01-01 2023-12-31 0001173489 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2022-01-01 2022-12-31 0001173489 ceva:ImmervisionTechnologyMember 2022-01-01 2022-12-31 0001173489 ceva:NBIoTTechnologiesMember 2023-12-31 0001173489 ceva:NBIoTTechnologiesMember 2022-12-31 0001173489 ceva:ImmervisionMember ceva:ResearchAndDevelopmentToolsMember 2023-12-31 0001173489 ceva:ImmervisionMember ceva:ResearchAndDevelopmentToolsMember 2022-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:ResearchAndDevelopmentToolsMember 2023-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:ResearchAndDevelopmentToolsMember 2022-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:CustomerBacklogMember 2023-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember ceva:CustomerBacklogMember 2022-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001173489 ceva:AcquisitionOfHillcrestLabsMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001173489 ceva:VisisonicsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001173489 ceva:VisisonicsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001173489 ceva:VisisonicsMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001173489 ceva:VisisonicsMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001173489 ceva:ContinuingAndDiscontinuedOperationsMember 2023-12-31 0001173489 ceva:ContinuingAndDiscontinuedOperationsMember 2022-12-31 0001173489 ceva:ContinuingAndDiscontinuedOperationsMember 2023-01-01 2023-12-31 0001173489 ceva:ContinuingAndDiscontinuedOperationsMember 2022-01-01 2022-12-31 0001173489 ceva:ContinuingAndDiscontinuedOperationsMember 2021-12-31 0001173489 us-gaap:SegmentContinuingOperationsMember 2023-01-01 2023-12-31 0001173489 us-gaap:SegmentContinuingOperationsMember 2022-01-01 2022-12-31 0001173489 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001173489 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001173489 ceva:OfficeFurnitureAndEquipmentMember 2023-12-31 0001173489 ceva:OfficeFurnitureAndEquipmentMember 2022-12-31 0001173489 ceva:ComputersSoftwareAndEquipmentMember 2023-12-31 0001173489 ceva:ComputersSoftwareAndEquipmentMember 2022-12-31 0001173489 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001173489 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001173489 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001173489 ceva:CorporateBondsMember 2022-12-31 0001173489 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001173489 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001173489 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001173489 ceva:CorporateBondsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001173489 ceva:CorporateBondsMember 2023-12-31 0001173489 ceva:CorporateBondsMember 2022-12-31 0001173489 ceva:CorporateBondsMember 2023-12-31 0001173489 ceva:DeferredRevenueMember 2023-12-31 0001173489 ceva:DeferredRevenueMember 2022-12-31 0001173489 us-gaap:RoyaltyMember ceva:AccruedRevenuesMember 2023-12-31 0001173489 us-gaap:RoyaltyMember ceva:AccruedRevenuesMember 2022-12-31 0001173489 ceva:LicensingAndOtherMember ceva:AccruedRevenuesMember 2023-12-31 0001173489 ceva:LicensingAndOtherMember ceva:AccruedRevenuesMember 2022-12-31 0001173489 ceva:TradeReceivablesMember 2023-12-31 0001173489 ceva:TradeReceivablesMember 2022-12-31 0001173489 us-gaap:RoyaltyMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember 2021-01-01 2021-12-31 0001173489 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001173489 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001173489 ceva:SmartSensingProductsMember 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember ceva:SmartSensingProductsMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember ceva:SmartSensingProductsMember 2021-01-01 2021-12-31 0001173489 ceva:ConnectivityProductsMember 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember ceva:ConnectivityProductsMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember ceva:ConnectivityProductsMember 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember srt:AsiaPacificMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember srt:AsiaPacificMember 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember ceva:EuropeAndMiddleEastMember 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember ceva:EuropeAndMiddleEastMember 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember country:US 2021-01-01 2021-12-31 0001173489 us-gaap:LicenseMember country:US 2021-01-01 2021-12-31 0001173489 us-gaap:RoyaltyMember 2023-01-01 2023-12-31 0001173489 us-gaap:LicenseMember 2023-01-01 2023-12-31 0001173489 us-gaap:RoyaltyMember 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember 2022-01-01 2022-12-31 0001173489 us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001173489 us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0001173489 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001173489 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001173489 ceva:SmartSensingProductsMember 2023-01-01 2023-12-31 0001173489 us-gaap:RoyaltyMember ceva:SmartSensingProductsMember 2023-01-01 2023-12-31 0001173489 us-gaap:LicenseMember ceva:SmartSensingProductsMember 2023-01-01 2023-12-31 0001173489 ceva:SmartSensingProductsMember 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember ceva:SmartSensingProductsMember 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember ceva:SmartSensingProductsMember 2022-01-01 2022-12-31 0001173489 ceva:ConnectivityProductsMember 2023-01-01 2023-12-31 0001173489 us-gaap:RoyaltyMember ceva:ConnectivityProductsMember 2023-01-01 2023-12-31 0001173489 us-gaap:LicenseMember ceva:ConnectivityProductsMember 2023-01-01 2023-12-31 0001173489 ceva:ConnectivityProductsMember 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember ceva:ConnectivityProductsMember 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember ceva:ConnectivityProductsMember 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember srt:AsiaPacificMember 2023-01-01 2023-12-31 0001173489 us-gaap:LicenseMember srt:AsiaPacificMember 2023-01-01 2023-12-31 0001173489 us-gaap:RoyaltyMember srt:AsiaPacificMember 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember srt:AsiaPacificMember 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember ceva:EuropeAndMiddleEastMember 2023-01-01 2023-12-31 0001173489 us-gaap:LicenseMember ceva:EuropeAndMiddleEastMember 2023-01-01 2023-12-31 0001173489 us-gaap:RoyaltyMember ceva:EuropeAndMiddleEastMember 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember ceva:EuropeAndMiddleEastMember 2022-01-01 2022-12-31 0001173489 us-gaap:RoyaltyMember country:US 2023-01-01 2023-12-31 0001173489 us-gaap:LicenseMember country:US 2023-01-01 2023-12-31 0001173489 us-gaap:RoyaltyMember country:US 2022-01-01 2022-12-31 0001173489 us-gaap:LicenseMember country:US 2022-01-01 2022-12-31 0001173489 2026-01-01 2022-12-31 0001173489 2025-01-01 2023-12-31 0001173489 2024-01-01 2022-12-31 0001173489 2026-01-01 2023-12-31 0001173489 2024-01-01 2023-12-31 0001173489 ceva:ForeignExchangeForwardAndOptionContractsMember us-gaap:CashFlowHedgingMember 2023-12-31 0001173489 ceva:ForeignExchangeForwardAndOptionContractsMember us-gaap:CashFlowHedgingMember 2022-12-31 0001173489 srt:MaximumMember ceva:ForeignExchangeForwardAndOptionContractsMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-31 0001173489 srt:MinimumMember ceva:ForeignExchangeForwardAndOptionContractsMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-31 0001173489 2020-12-31 0001173489 us-gaap:StockAppreciationRightsSARSMember 2023-12-31 0001173489 ceva:UnvestedStockOptionsAndEsppMember 2023-01-01 2023-12-31 0001173489 ceva:UnvestedStockOptionsAndEsppMember 2023-12-31 0001173489 ceva:RestrictedStockUnitsAndPerformanceStockUnitsMember 2023-01-01 2023-12-31 0001173489 ceva:RestrictedStockUnitsAndPerformanceStockUnitsMember 2023-12-31 0001173489 ceva:EquitybasedCompensationExpenseIncludedInDiscontinuedOperationsMember 2023-01-01 2023-12-31 0001173489 ceva:EquitybasedCompensationExpenseIncludedInDiscontinuedOperationsMember 2022-01-01 2022-12-31 0001173489 ceva:EquitybasedCompensationExpenseIncludedInDiscontinuedOperationsMember 2021-01-01 2021-12-31 0001173489 ceva:TotalEquitybasedCompensationExpenseFromContinuingOperationsMember 2023-01-01 2023-12-31 0001173489 ceva:TotalEquitybasedCompensationExpenseFromContinuingOperationsMember 2022-01-01 2022-12-31 0001173489 ceva:TotalEquitybasedCompensationExpenseFromContinuingOperationsMember 2021-01-01 2021-12-31 0001173489 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001173489 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001173489 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001173489 ceva:SalesAndMarketingMember 2023-01-01 2023-12-31 0001173489 ceva:SalesAndMarketingMember 2022-01-01 2022-12-31 0001173489 ceva:SalesAndMarketingMember 2021-01-01 2021-12-31 0001173489 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001173489 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001173489 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001173489 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001173489 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001173489 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001173489 srt:MaximumMember 2023-01-01 2023-12-31 0001173489 srt:MinimumMember 2023-01-01 2023-12-31 0001173489 ceva:AssetsAndServicesFromPurchaseAgreementMember 2022-01-01 2022-12-31 0001173489 ceva:NBIoTTechnologiesMember 2022-01-01 2022-12-31 0001173489 srt:MaximumMember 2023-12-31 0001173489 srt:MinimumMember 2023-12-31 0001173489 srt:OfficeBuildingMember 2023-01-01 2023-12-31 0001173489 srt:OfficeBuildingMember 2022-01-01 2022-12-31 0001173489 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001173489 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001173489 srt:MaximumMember ceva:OfficeFurnitureAndEquipmentMember 2023-12-31 0001173489 srt:MinimumMember ceva:OfficeFurnitureAndEquipmentMember 2023-12-31 0001173489 srt:MaximumMember ceva:ComputersSoftwareAndEquipmentMember 2023-12-31 0001173489 srt:MinimumMember ceva:ComputersSoftwareAndEquipmentMember 2023-12-31 0001173489 ceva:LongTermInvestmentsMember 2022-12-31 0001173489 ceva:LongTermInvestmentsMember 2021-12-31 0001173489 us-gaap:ShortTermInvestmentsMember 2023-12-31 0001173489 us-gaap:ShortTermInvestmentsMember 2022-12-31 0001173489 us-gaap:ShortTermInvestmentsMember 2021-12-31 0001173489 ceva:VisisonicsMember 2023-05-31 0001173489 ceva:VisisonicsMember us-gaap:CustomerRelationshipsMember 2023-05-31 0001173489 ceva:VisisonicsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-05-31 0001173489 ceva:VisisonicsMember 2023-12-31 0001173489 ceva:VisisonicsMember 2023-05-01 2023-12-31 0001173489 ceva:VisisonicsMember 2023-05-01 2023-05-31 0001173489 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2023-10-02 0001173489 ceva:IntrinsixCorpMember 2023-09-14 2023-09-14 0001173489 ceva:IntrinsixCorpMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001173489 ceva:ChiefExecutiveOfficerAndChiefTechnologyOfficerOfIntrinsixMember ceva:IntrinsixCorpMember 2021-05-31 2021-05-31 0001173489 ceva:IntrinsixCorpMember 2021-07-01 2021-09-30 0001173489 ceva:IntrinsixCorpMember 2021-05-31 2021-05-31 0001173489 us-gaap:RetainedEarningsMember 2023-12-31 0001173489 us-gaap:TreasuryStockCommonMember 2023-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001173489 ceva:CommonStockOutstandingMember 2023-12-31 0001173489 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001173489 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001173489 ceva:CommonStockOutstandingMember 2023-01-01 2023-12-31 0001173489 us-gaap:RetainedEarningsMember 2022-12-31 0001173489 us-gaap:TreasuryStockCommonMember 2022-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001173489 ceva:CommonStockOutstandingMember 2022-12-31 0001173489 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001173489 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001173489 ceva:CommonStockOutstandingMember 2022-01-01 2022-12-31 0001173489 us-gaap:RetainedEarningsMember 2021-12-31 0001173489 us-gaap:TreasuryStockCommonMember 2021-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001173489 ceva:CommonStockOutstandingMember 2021-12-31 0001173489 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001173489 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001173489 ceva:CommonStockOutstandingMember 2021-01-01 2021-12-31 0001173489 us-gaap:RetainedEarningsMember 2020-12-31 0001173489 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001173489 us-gaap:TreasuryStockCommonMember 2020-12-31 0001173489 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001173489 ceva:CommonStockOutstandingMember 2020-12-31 0001173489 2024-02-23 0001173489 2023-06-30 thunderdome:item iso4217:USD pure iso4217:USD shares iso4217:ILS utr:Y utr:M shares FY 2023 --12-31 false 0001173489 0 0 P10Y P2Y 1 P5M P2Y P1Y P1Y P3Y P4Y 1000000 1 P1Y P1Y P1Y P12M P1M 0 0 0 P7Y6M P0Y6M 0 1 1 0 0 0 0 0 0 0 false false false false 10-K true 2023-12-31 false 000-49842 CEVA, INC. DE 77-0556376 15245 Shady Grove Road, Suite 400 Rockville MD 20850 240 308-8328 Common Stock, $.001 per share CEVA NASDAQ No No Yes Yes Accelerated Filer false false false true false 384171050 23633387 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><a href="#" id="item9b" title="item9b"></a>ITEM 9B.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>OTHER INFORMATION</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><span style="-sec-ix-hidden:c33"><span style="-sec-ix-hidden:c34"><span style="-sec-ix-hidden:c35"><span style="-sec-ix-hidden:c36">None.</span></span></span></span></p> 1281 KOST FORER GABBAY & KASIERER Haifa, Israel 20116000 23287000 6114000 10556000 112080000 132695000 313000 288000 29830000 30307000 6789000 12526000 2696000 0 177625000 209371000 8205000 0 8475000 7070000 8484000 1609000 6624000 6732000 8485000 6978000 56794000 58308000 2392000 2967000 408000 406000 6291000 10644000 24659000 0 130817000 94714000 308442000 304085000 1859000 1154000 3098000 3018000 6545000 5800000 17504000 14402000 2680000 2513000 1592000 0 33278000 26887000 9064000 7524000 5207000 3943000 526000 1390000 1496000 0 16293000 12857000 0.001 0.001 5000000 5000000 0.001 0.001 45000000 45000000 23595160 23695190 23215439 23440848 23000 23000 242841000 252100000 379721 254342 9904000 5620000 -6249000 -2329000 32160000 20167000 258871000 264341000 308442000 304085000 63953000 75194000 57555000 49879000 45389000 39864000 113832000 120583000 97419000 10378000 15131000 11648000 103454000 105452000 85771000 69089000 70317000 72689000 12233000 11475000 11042000 12790000 14183000 14913000 2302000 2025000 594000 0 3556000 0 96414000 101556000 99238000 7040000 3896000 -13467000 197000 2812000 5264000 -1983000 2511000 2000 9220000 4197000 -8205000 6823000 18075000 10232000 2397000 -13878000 -18437000 -2001000 -9305000 6559000 396000 -23183000 -11878000 0.11 -0.6 -0.79 -0.09 -0.4 0.28 0.02 -1 -0.51 0.1 -0.6 -0.79 -0.08 -0.4 0.28 0.02 -1 -0.51 22819000 23172000 23484000 23251000 23172000 23484000 396000 -23183000 -11878000 -1150000 -6323000 3222000 13000 -55000 90000 -1163000 -6268000 3132000 228000 -1461000 16000 165000 -1292000 -1078000 63000 -169000 1094000 -1100000 -6437000 4226000 -250000 -560000 306000 -850000 -5877000 3920000 -454000 -29060000 -7958000 22260917 22000 233172000 -30133000 478000 57350000 260889000 0 0 0 0 396000 396000 0 0 -850000 0 -850000 0 13055000 0 0 0 13055000 723635 1000 -10841000 16343000 0 -2261000 3242000 22984552 23000 235386000 -13790000 -372000 55485000 276732 0 0 0 0 -23183000 -23183000 0 0 0 -5877000 0 -5877000 0 14505000 0 0 0 14505000 218809 -0 -0 6785000 -0 -0 6785000 449696 0 -7050000 10671000 0 -142000 3479000 23215439 23000 242841000 -9904000 -6249000 32160000 258871000 0 0 0 0 -11878000 -11878000 0 0 0 3920000 0 3920000 0 16198000 0 0 0 16198000 278799 -0 -0 6163000 -0 -0 6163000 100030 0 874000 0 0 0 874000 404178 0 -7813000 10447000 0 -115000 2519000 23440848 23000 252100000 -5620000 -2329000 20167000 264341000 378000 -3317000 988000 -2329000 396000 -23183000 -11878000 3184000 3190000 2887000 3801000 4371000 1996000 0 3556000 0 13055000 14505000 16198000 13000 -55000 90000 -420000 -397000 124000 -1163000 351000 560000 -0 -0 11557000 -1983000 2511000 2000 -5842000 3749000 25000 -3604000 1126000 4850000 225000 -1456000 3305000 65000 -144000 237000 -6305000 7811000 6684000 404000 511000 -818000 5053000 -5493000 -27000 -1737000 333000 -182000 875000 -984000 3737000 232000 -1504000 3273000 189000 2127000 67000 -322000 283000 -112000 25804000 6924000 -6331000 29891000 -0 3600000 2193000 3499000 2884000 0 0 30589000 1500000 14000000 2000000 19989000 30885000 6000000 39192000 49873000 40026000 26043000 18196000 10340000 10035000 3175000 12417000 -16709000 -15116000 10836000 -0 6785000 6163000 3242000 3479000 3393000 3242000 -3306000 -2770000 -327000 -370000 267000 12010000 -11868000 2002000 21143000 33153000 21285000 33153000 21285000 23287000 9183000 10193000 7398000 25000 59000 25000 2679000 5009000 1100000 32642000 20116000 23287000 511000 1169000 0 33153000 21285000 23287000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE 1: ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Organization:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Ceva, Inc. (“Ceva” or the “Company”) was incorporated in Delaware on November 22, 1999. The Company was formed through the combination of Parthus Technologies plc (“Parthus”) and the digital signal processor (DSP) cores licensing business and operations of DSP Group, Inc. in November 2002. The Company had no business or operations prior to the combination.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Ceva is the leader in innovative silicon and software IP solutions that enable smart edge products to connect, sense, and infer data more reliably and efficiently. With the industry’s only portfolio of comprehensive communications and scalable edge AI IP, Ceva powers the connectivity, sensing, and inference in today’s most advanced smart edge products across consumer IoT, mobile, automotive, infrastructure, industrial, and personal computing. Many of the world’s most innovative smart edge products from AI-infused smartwatches, IoT devices and wearables to autonomous vehicles, 5G mobile networks and more are powered by Ceva.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Ceva’s wireless communications, sensing and Edge AI technologies are at the heart of some of today’s most advanced smart edge products. From Bluetooth connectivity, Wi-Fi, ultra-wide band (UWB) and 5G platform IP for ubiquitous, robust communications, to scalable Edge AI neural processing unit (NPU) IPs, sensor fusion processors and embedded application software that make devices smarter.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We license our portfolio of wireless communications and scalable edge AI IP to our customers, breaking down barriers to entry and enabling them to bring new cutting-edge products to market faster, more reliably, efficiently, and economically.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Ceva is a trusted partner to many of the leading semiconductor and original equipment manufacturer (OEM) companies targeting a wide variety of cellular and IoT end markets, including mobile, PC, consumer, automotive, smart-home, surveillance, robotics, industrial and medical. The customers incorporate our IP into application-specific integrated circuits (ASICs) and application-specific standard products (ASSPs) that they manufacture, market and sell to consumer electronics companies. Our application software IP is licensed primarily to OEMs who embed it in their System on Chip (SoC) designs to enhance the user experience, and OEMs also license our hardware IP products and solutions for their SoC designs to create power-efficient, intelligent, secure and connected devices.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;text-indent:9pt;"><b><i>Acquisitions, Held For Sale And Discontinued Operation:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>a. Intrinsix Corp. (</i>“<i>Intrinsix</i>”<i>)</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On May 31, 2021, (the “closing date”), the Company acquired 100% of the equity shares of Intrinsix, a leading chip design specialist. The Company acquired Intrinsix pursuant to the Agreement and Plan of Merger, made and entered into on May 9, 2021 (the “Merger Agreement”), by and among the Company, Northstar Merger Sub, Inc., Intrinsix and Shareholder Representative Services LLC, for $33,096 in cash (“the Merger Consideration”), with $26,704 paid at closing, $4,260 delivered to escrow to satisfy indemnification claims, if any, and $2,605 payable to certain Intrinsix executives held back as described below (the “Holdback Merger Consideration”), and after giving effect to post-closing adjustments resulting in a $473 repayment to the Company during the third quarter of 2021. As part of the Merger Agreement, the Company entered into agreements with the Chief Executive Officer and the Chief Technology Officer of Intrinsix pursuant to which the Holdback Merger Consideration, representing 25% of the Merger Consideration payable to each of them in respect of their equity in Intrinsix, is being held back and, subject to their respective continued employment with the Company, released to them over a period of twenty-four (24) months after closing of the acquisition.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">In addition, the Company incurred acquisition-related costs in an amount of $970, which were included in general and administrative expenses for the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The acquisition has been accounted in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) No. 805, “Business Combinations” (“ASC 805”). Under the acquisition method of accounting, the total purchase price is allocated to the net tangible and intangible assets of Intrinsix acquired in the acquisition, based on their fair values on the closing date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The results of operations of the combined business, including the acquired business, have been included in the consolidated financial statements as of the closing date. The primary rationale for this acquisition was (1) extending the Company’s market reach into the sustainable and sizeable aerospace and defense space, (2) increasing the Company’s content in customers’ designs and accordingly increasing the license and royalty revenue opportunity by offering turnkey IP platforms that can combine the Company’s off-the-shelf connectivity and smart sensing IP with Intrinsix’s NRE design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more, and (3) expanding the Company’s IP portfolio with secure processor IP for IoT devices and Heterogeneous SoC interface IP for the growing adoption of chiplets, which offer a faster and less expensive alternative to the high R&amp;D costs and complexities associated with monolithic IC developments. A significant portion of the acquisition price was recorded as goodwill due to the synergies with Intrinsix.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The intangible assets are amortized based on the pattern upon which the economic benefits of the intangible assets are to be utilized.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On September 14, 2023, the Company and Intrinsix, then its wholly owned subsidiary, entered into a Share Purchase Agreement (the “Agreement”) with Cadence Design Systems, Inc. (“Cadence”), pursuant to which Cadence agreed to purchase all of the issued and outstanding capital shares of Intrinsix from the Company for $35,000 in cash, subject to other certain purchase price adjustments as provided for in the Agreement (the “Transaction”). The closing of the Transaction occurred on October 2, 2023. At the closing, an amount of $300 from the consideration was deposited with a third-party escrow agent for the purposes of satisfying any additional post-closing purchase price adjustments owed by the Company to Cadence and a further amount of $3,500 of the consideration was deposited with the same escrow agent for a period of 18 months as security for the Company’s indemnification obligations to Cadence in accordance with the terms and conditions set forth in the Agreement. The Agreement includes certain representations, warranties and covenants of the parties, and the Company also agreed to certain non-competition and non-solicitation terms, which are subject to certain exceptions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Under ASC 205-20, "<i>Discontinued Operation</i>" when a component of an entity, as defined in ASC 205-20, has been disposed of or is classified as held for sale, the results of its operations, including the gain or loss on its component are classified as discontinued operations and the assets and liabilities of such component are classified as assets and liabilities attributed to discontinued operations; that is, provided that the operations, assets and liabilities and cash flows of the component have been eliminated from the Company’s consolidated operations and the Company will have no significant continuing involvement in the operations of the component.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As a result of the Transaction, Intrinsix's results of operations and asset and liability balances are disclosed as a discontinued operation, including the resulting income from the sale. All prior periods comparable results of operation, assets and liabilities have been retroactively included in discontinued operations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following assets and liabilities allocated to the discontinued operation are reflected as discontinued operation assets and liabilities in the Company’s Consolidated Balance Sheet for the periods presented. Since the Company operates as one reporting unit, the Company allocated goodwill to the discontinued operation using relative fair value method. The major classes of assets and liabilities included as part of the discontinued operation as of December 31, 2022, are presented in the following table:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,<br/> 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets of discontinued operation</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets of discontinued operation:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Cash and cash equivalents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,169</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Trade receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,420</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Prepaid expenses and other current assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">107</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total current assets of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,696</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term assets of discontinued operation:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Deferred tax assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">115</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Operating lease right-of-use assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,798</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,983</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Intangible assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total long-term assets of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,659</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total assets of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,355</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities of discontinued operation</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities of discontinued operation:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Trade payables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Deferred revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Accrued expenses and other payables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">115</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Accrued payroll and related benefits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">969</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">302</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total current liabilities of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,592</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term liabilities of discontinued operation:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,496</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 90pt; text-indent: -9pt;">Total long-term liabilities of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,496</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total liabilities of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,088</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The following table shows the Company's results of discontinued operation for years ended December 31, 2021, 2022 and 2023:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year Ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,874</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7,909</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,921</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4,976</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,144</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,933</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating expenses:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Research and development, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,415</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,184</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5,489</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Sales and marketing</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">628</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">662</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">General and administrative</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,506</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">757</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Amortization of intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">408</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">699</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Total operating expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5,957</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">7,281</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating loss</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,532</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(9,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,348</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Financial income, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain on sale</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10,892</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total gain (loss) from discontinued operations before taxes on income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,532</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(9,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,547</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax benefit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,531</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) from discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(2,001</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(9,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,559</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The following table presents the gain associated with the sale, presented in the results of discontinued operations for the year ended December 31, 2023:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross purchase price</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,154</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Transaction costs</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(690</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net assets sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(23,572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total gain on sale</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,892</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The carrying value of the net assets sold are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash and cash equivalents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">525</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">931</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid expenses and other current assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">354</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease right-of-use assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">364</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,463</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,323</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade payables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(44</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(123</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued payroll and related benefits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(221</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total net assets sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The following table presents cash flows from discontinued operations: </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year Ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net cash flows used in operating activities (*)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,092</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,116</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,235</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net cash flows (used in) provided by investing activities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(29,997</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(436</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">29,919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(*) Amortization and depreciation allocated to discontinued operation for the years ended December 31, 2021, 2022 and 2023 amounted to $1,257, $2,205 and $1,081, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>b. VisiSonics</i> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In May 2023, the Company entered into an agreement to acquire the VisiSonics 3D spatial audio business (“VisiSonics”). Under the terms of the agreement, the Company agreed to pay an aggregate of $3,600 at closing, and each of VisiSonics’ two founders will be entitled to an additional payment of $100 payable in equal monthly installments over the 12-month period following the closing in connection with their provision of consulting services. The main strategic driver for the acquisition is that VisiSonics’ spatial audio R&amp;D team and software, which has close ties to the Company’s sensor fusion R&amp;D development center, extend the Company’s application software portfolio for embedded systems, bolstering the Company’s strong market position in hearables where spatial audio is quickly becoming a must-have feature.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In addition, the Company incurred acquisition-related expenses associated with the VisiSonics transaction in a total amount of $117, which were included in general and administrative expenses for the year ended December 31, 2023. Acquisition-related costs included legal and accounting fees. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The results of VisiSonics's operations have been included in the consolidated financial statements since May 5, 2023. Pro forma results of operations related to this acquisition have not been prepared because they are not material to the Company's consolidated statement of income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The acquisition of the VisiSonics business has been accounted in accordance with ASC  805. Under the acquisition method of accounting, the total purchase price is allocated to the intangible assets based on their fair values on the closing date. The excess of the purchase price over the identifiable intangible assets was recorded as goodwill. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Goodwill generated from this business combination is attributed to synergies between the Company's and VisiSonics's respective products and services.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The purchase price allocation for the acquisition has been determined as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Technologies</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,174</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">432</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,994</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Basis of presentation:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The consolidated financial statements have been prepared according to U.S Generally Accepted Accounting Principles (“U.S. GAAP”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Use of estimates</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, the reported amounts of revenues and expenses during the reporting period, and amounts classified as a discontinued operation. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Financial statements in U.S. dollars</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A majority of the revenues of the Company and its subsidiaries is generated in U.S. dollars (“dollars”). In addition, a portion of the Company and its subsidiaries’ costs are incurred in dollars. The Company’s management has determined that the dollar is the primary currency of the economic environment in which the Company and its subsidiaries principally operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into dollars in accordance with FASB ASC No. 830, “Foreign Currency Matters.” All transaction gains and losses from remeasurement of monetary balance sheet items are reflected in the consolidated statements of income (loss) as financial income or expenses, as appropriate, which is included in “financial income, net.” The foreign exchange gains and losses arose principally on the EURO and the NIS monetary balance sheet items as a result of the currency fluctuations of the EURO and the NIS against the dollar.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Principles of consolidation</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The consolidated financial statements incorporate the financial statements of the Company and all of its subsidiaries. All inter-company balances and transactions have been eliminated on consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Cash equivalents</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Cash equivalents are short-term highly liquid investments that are readily convertible to cash with original maturities of three months or less from the date acquired.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Short-term bank deposits</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Short-term bank deposits are deposits with maturities of more than three months but less than one year from the balance sheet date. The deposits are presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.12%, 1.54% and 3.95% during 2021, 2022 and 2023, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Marketable securities</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Marketable securities consist mainly of corporate bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC No. 320 “Investments- Debt Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because these securities are available to support current operations and the company may sell these debt securities prior to their stated maturities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company determines realized gains or losses on sale of marketable securities on a specific identification method and records such gains or losses as financial income, net.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For each reporting period, the Company evaluates whether declines in fair value below the amortized cost are due to expected credit losses, as well as the Company's ability and intention to hold the investment until a forecasted recovery occurs, in accordance with ASC 326. Allowance for credit losses on available for sale debt securities are recognized as a charge in financial income on the consolidated statements of income, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss). For the years ended December 31, 2023, 2022 and 2021, credit losses were immaterial.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Long-term bank deposits</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Long-term bank deposits are deposits with maturities of more than one year as of the balance sheet date. The deposits presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.15% and 3.8% during 2021 and 2022, respectively. There were no long-term bank deposits as of December 31, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Trade receivables and allowances:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Trade receivables are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts and allowance for unbilled receivables based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Property and equipment, net</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, at the following annual rates:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 9%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>%</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computers, software and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">15</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Office furniture and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">7</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">10</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 9%;">(the shorter of the expected lease term or useful economic life)</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s long-lived assets are reviewed for impairment in accordance with FASB ASC No. 360-10-35, “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><span style="-sec-ix-hidden:c695"><span style="-sec-ix-hidden:c696"><span style="-sec-ix-hidden:c697">No</span></span></span> impairment was recorded during the years ended 2021, 2022 and 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Leases</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (1) whether the contract includes an identified asset, (2) whether the Company obtains substantially all of the economic benefits from the use of the asset throughout the period of use, and (3) whether the Company has the right to direct how and for what purpose the identified asset is used throughout the period of use.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does not meet any one of these criteria. Since all of the Company’s lease contracts do not meet any of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Operating lease right-of-use (“ROU”) assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. The lease term may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on information available on the commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. All ROU assets are reviewed for impairment. In 2022, the Company abandoned one of its offices, and as a result $439 was written off. In 2023, the Company abandoned another office before the end of the lease period, and as a result $144 was written off.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company elected to not recognize a lease liability and a ROU asset for lease with a term of twelve months or less.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Goodwill</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Goodwill is carried at cost and is not amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances. The Company conducts its annual test of impairment for goodwill on October 1st of each year.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company operates in <span style="-sec-ix-hidden:c700">one</span> operating segment and this segment comprises only <span style="-sec-ix-hidden:c701">one</span> reporting unit.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">ASC 350, "Intangibles – Goodwill and Other" ("ASC 350") allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the Company recognizes an impairment of goodwill for the amount of this excess. For each of the three years in the period ended December 31, 2023, <span style="-sec-ix-hidden:c702">no</span> impairment of goodwill has been recorded.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Intangible assets, net</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Acquired intangible assets with finite lives are amortized over their estimated useful lives. The Company amortizes intangible assets with finite lives over periods ranging from <span style="-sec-ix-hidden:c703">half</span> a year to <span style="-sec-ix-hidden:c704">seven</span> and a half years, using the straight-line method, unless another method is more appropriate.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s long-lived assets and intangible assets with finite lives are reviewed for impairment in accordance with ASC 360 whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company did <span style="-sec-ix-hidden:c705"><span style="-sec-ix-hidden:c706">not</span></span> record any impairments during the years ended December 31, 2021 and 2023. In 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company decided to cease the development of this product line. In 2022, the Company also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (1) an impairment charge of $479 relating to an agreement to acquire certain NB-IoT technologies, and (2) an impairment charge of $1,479 relating to an agreement to purchase certain assets and services from Immervision.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Investments in marketable equity securities:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company holds an equity interest in Cipia Vision Ltd (CPIA.TA) ("Cipia"), a publicly traded company listed on the Tel-Aviv Stock Exchange. As such, the Company measures its Cipia investment at fair value with changes in fair value recognized in remeasurement of marketable equity securities in the consolidated statements of income (loss). As of December 31, 2023, the investment fair value amounted to $406. The Company recorded a gain of $1,983, a loss of $2,511 and a loss of $2 for the years ended December 31, 2021, 2022 and 2023, respectively from the remeasurement of the investment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Revenue recognition</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following is a description of principal activities from which the Company generates revenue. Revenues are recognized when control of the promised goods or services are transferred to the customers in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The Company determines revenue recognition through the following steps:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody><tr> <td style="width:44pt;"> </td> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Identification of the contract with a customer;</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody><tr> <td style="width:44pt;"> </td> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Identification of the performance obligations in the contract;</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody><tr> <td style="width:44pt;"> </td> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Determination of the transaction price;</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody><tr> <td style="width:44pt;"> </td> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allocation of the transaction price to the performance obligations in the contract; and</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody><tr> <td style="width:44pt;"> </td> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Recognition of revenue when, or as, the Company satisfies a performance obligation.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company enters into contracts that can include various combinations of products and services, as detailed below, which are generally capable of being distinct and accounted for as separate performance obligations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company generates its revenues from (1) licensing intellectual properties, which in certain circumstances are modified for customer-specific requirements, (2) royalty revenues, and (3) other revenues, which include revenues from support, training and sale of development systems and chips, which are included in licensing and related revenue in the accompanying consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for its IP license revenues and related services, which provide the Company's customers with rights to use the Company's IP, in accordance with ASC 606, "<i>Revenue from Contracts with Customers</i>" (ASC 606"). A license may be perpetual or time limited in its application. In accordance with ASC 606, the Company will recognize revenue from IP license at the time of delivery when the customer obtains control of the IP, as the IP is functional without professional services, updates and technical support. The Company has concluded that its IP licenses are distinct as the customer can benefit from the licenses on their own.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Revenues from contracts that involve significant customization of the Company’s IP to customer-specific specifications are considered as one performance obligation satisfied over-time. Revenue related to these projects is recognized over time, usually based on a percentage that incurred labor effort to date bears to total projected labor effort. Incurred effort represents work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses are first determined, in the amount of the estimated loss on the entire contract. Significant judgment is required when estimating total labor effort and progress to completion on these arrangements, as well as whether a loss is expected to be incurred on the project.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of IP license are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis. Standalone selling prices of significant customization of the Company’s IP to customer-specific specifications are typically estimated based on expected cost plus approach.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by the Company’s licensees on sales of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. Royalty revenues are recognized during the quarter in which the Company receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does not receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on the Company’s estimation of the customer’s sales during the quarter.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Contracts with customers generally contain an agreement to provide for training and post contract support, which consists of telephone or e-mail support, correction of errors (bug fixing) and unspecified updates and upgrades. Fees for post contract support, which takes place after delivery to the customer, are specified in the contract and are generally mandatory for the first year. After the mandatory period, the customer may extend the support agreement on similar terms, usually on an annual basis. The Company considers the post contract support performance obligation as a distinct performance obligation that is satisfied over time, and as such, it recognizes revenue for post contract support on a straight-line basis over the period for which technical support is contractually agreed to be provided to the licensee, typically twelve months.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Revenues from the sale of development systems and chips are recognized when control of the promised goods or services are transferred to the customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing, unless the financing period is under one year and only after the products or services were provided as the Company elected to use the practical expedient under ASC 606.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Deferred revenues, which represent a contract liability, include unearned amounts received under license agreements, unearned technical support and amounts paid by customers not yet recognized as revenues.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates. If the expected amortization period is one year or less, the commission fee is expensed when incurred.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Cost of revenue</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Cost of revenue includes the costs of products, services and royalty expense payments to the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the “IIA“) (refer to Note 16 for further details). Cost of product revenue includes materials, subcontractors, amortization of acquired assets and the portion of development costs associated with product development arrangements. Cost of service revenue includes salary and related costs for personnel engaged in services, training and customer support, and travel, office expenses and other support costs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Income taxes</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recognizes income taxes under the liability method. It recognizes deferred income tax assets and liabilities for the expected future consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. These differences are measured using the enacted statutory tax rates that are expected to apply to taxable income for the years in which differences are expected to reverse. The effect of a change in tax rates on deferred income taxes is recognized in the statements of income (loss) during the period that includes the enactment date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Valuation allowance is recorded to reduce the deferred tax assets to the net amount that the Company believes is more likely than not to be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing tax planning strategies, in assessing the need for a valuation allowance.  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for uncertain tax positions in accordance with ASC 740, “Income Taxes” (“ASC 740”). ASC 740-10 contains a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative probability) likely to be realized upon ultimate settlement. The Company accrues interest and penalties related to unrecognized tax benefits under taxes on income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Research and development, net</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Research and development costs are charged to the consolidated statements of income (loss) as incurred and are presented net of government grants (see note Government grants and tax credits)..</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Government grants and tax credits</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Government grants received by the Company relating to categories of operating expenditures are credited to the consolidated statements of income (loss) during the period in which the expenditure to which they relate is charged. Royalty and non-royalty-bearing grants from the IIA for funding certain approved research and development projects are recognized at the time when the Company is entitled to such grants, on the basis of the related costs incurred, and included as a deduction from research and development expenses in the consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded grants in the amounts of $, $ and $ for the years ended December 31, 2021, 2022 and 2023, respectively. The Company’s Israeli subsidiary is obligated to pay royalties amounting to 3%-3.5% of the sales of certain products the development of which received grants from the IIA in previous years. The obligation to pay these royalties is contingent on actual sales of the products. Grants received from the IIA may become repayable if certain criteria under the grants are not met.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The French Research Tax Credit, Crédit d’Impôt Recherche (“CIR”), is a French tax incentive to stimulate research and development (“R&amp;D”) which is relevant for the Company's French subsidiaries (RivieraWaves SAS and Ceva France). Generally, the CIR offsets the income tax to be paid and the remaining portion (if any) can be refunded. The CIR is calculated based on the claimed volume of eligible R&amp;D expenditures by the Company. As a result, the CIR is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2021, 2022 and 2023, the Company recorded CIR benefits in the amount of $2,299, $2,152 and $2,509, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The research &amp; development (R&amp;D) tax credit in the UK is designed to encourage innovation and increase spending on R&amp;D activities for companies operating in the UK. This is relevant to the Company’s subsidiary R&amp;D centers in the UK. Generally, the UK R&amp;D tax credit offsets the income tax to be paid and the remaining portion (if any) will be refunded. The R&amp;D tax credit is calculated based on the claimed volume of eligible R&amp;D expenditures by the Company. As a result, the R&amp;D tax credit is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2021, 2022 and 2023, the Company recorded R&amp;D tax credit benefits in the amount of $248, $164 and $107, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Employee benefit plan</i></b><i>: </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Certain of the Company’s employees are eligible to participate in a defined contribution pension plan (the “Plan”). Participants in the Plan may elect to defer a portion of their pre-tax earnings into the Plan, which is run by an independent party. The Company makes pension contributions at rates varying up to 10% of the participant’s pensionable salary. Contributions to the Plan are recorded as an expense in the consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s U.S. operations maintain a retirement plan (the “U.S. Plan”) that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Participants in the U.S. Plan may elect to defer a portion of their pre-tax earnings, up to the Internal Revenue Service annual contribution limit. The Company matches 50% of each participant’s contributions up to a maximum of 6% of the participant’s base pay. Each participant may contribute up to 15% of base remuneration. Contributions to the U.S. Plan are recorded during the year contributed as an expense in the consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Total contributions for the years ended December 31, 2021, 2022 and 2023 were $1,155, $1,034 and $1,371, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Accrued severance pay</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Effective July 1, 2021, the Israeli subsidiary’s agreements with employees hired prior to August 1, 2016, are under Section 14 of the Severance Pay Law, 1963. Up to July 1, 2021, the liability of Ceva’s Israeli subsidiary for severance pay for employees hired prior to August 1, 2016, was calculated pursuant to Israeli severance pay law based on the most recent salary of each employee multiplied by the number of years of employment for these employee as of June 30, 2021. The Israeli subsidiary’s liability for the period until June 30, 2021, is fully provided for by monthly deposits with severance pay funds, insurance policies and an accrual. The deposited funds include profits and losses accumulated up to December 31, 2023. The deposited funds may be withdrawn only upon the fulfillment of the obligation pursuant to Israeli severance pay law or labor agreements. The value of these policies is recorded as an asset on the Company’s consolidated balance sheets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Effective August 1, 2016, the Israeli subsidiary’s agreements with new employees in Israel are under Section 14 of the Severance Pay Law, 1963, and effective July 1, 2021, also with employees hired prior to August 1, 2016. The Israeli subsidiary’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, no additional obligation exists regarding the matter of severance pay, and no additional payments is made by the Israeli subsidiary to the employee. Furthermore, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheet, as the Israeli subsidiary is legally released from any obligation to employees once the required deposit amounts have been paid.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Severance pay expenses, net of related income, for the years ended December 31, 2021, 2022 and 2023, were $1,943, $2,706 and $2,117, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Equity-based compensation</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for equity-based compensation in accordance with FASB ASC No. 718, “Stock Compensation” which requires the recognition of compensation expenses based on estimated fair values for all equity-based awards made to employees and non-employee directors. Equity-based compensation primarily includes restricted stock units (“RSUs”), as well as options, stock appreciation right (“SAR”), performance-based stock units (“PSUs”) and employee stock purchase plan awards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company use the straight-line recognition method for awards subject to graded vesting based only on a service condition and the accelerated method for awards that are subject to performance or market conditions. The fair value of each RSU and PSU (excluding PSUs based on market condition awards) is the market value as determined by the closing price of the common stock on the day of grant. The Company estimates the fair value of PSU based on market condition awards on the date of grant using the Monte-Carlo simulation model. The Company estimates the fair value of stock option awards on the date of grant using the Black &amp; Scholes model.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2023</b></p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">39</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">60</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">38</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">50</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">45</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; text-align: right;">47</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.1</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">1.7</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.5</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">3.0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">4.8</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">5.5</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected forfeiture</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contractual term of up to (in months)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;">6</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;">6</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;">6</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During the years ended December 31, 2021, 2022 and 2023, the Company recognized equity-based compensation expense related to stock options, SARs, RSUs, PSUs and employee stock purchase plan as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 0pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: auto;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 35%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">513</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">687</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">826</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7,187</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,259</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sales and marketing</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,608</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,503</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,776</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,291</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,888</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,795</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total equity-based compensation expense from continuing operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12,599</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13,337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">15,530</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity-based compensation expense included in discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">456</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,168</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total equity-based compensation expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">13,055</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">14,505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">16,198</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of December 31, 2023, there was $20,839 of unrecognized compensation expense related to unvested RSUs and PSUs. This amount is expected to be recognized over a weighted-average period of 1.5 years. As of December 31, 2023, there was $275 of unrecognized compensation expense related to unvested stock option and employee stock purchase plan. This amount is expected to be recognized over a weighted-average period of 2.0 years. There was <span style="-sec-ix-hidden:c787">no</span> unrecognized compensation expense related to unvested SARs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Fair value of financial instruments</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The carrying amount of cash and cash equivalents, short-term bank deposits, trade receivables, prepaid expenses and other accounts receivable, trade payables, deferred revenues, accrued expenses and other accounts payable and accrued payroll and related benefits approximates fair value due to the short-term maturities of these instruments. Marketable securities, marketable equity securities and derivative instruments are carried at fair value. See Note 5 for more information.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Comprehensive income (loss)</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for comprehensive income (loss) in accordance with FASB ASC No. 220, “Comprehensive Income.” This statement establishes standards for the reporting and display of comprehensive income (loss) and its components in a full set of general purpose financial statements. Comprehensive income (loss) generally represents all changes in stockholders’ equity during the period except those resulting from investments by, or distributions to, stockholders. The Company’s items of other comprehensive income (loss) relate to unrealized gains and losses, net of tax, on hedging derivative instruments and marketable securities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Concentration of credit risk</i></b><i>: </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, bank deposits, marketable securities, foreign exchange contracts and trade receivables. The Company invests its surplus cash in cash deposits and marketable securities in financial institutions and has established guidelines relating to diversification and maturities to maintain safety and liquidity of the investments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The majority of the Company’s cash and cash equivalents are invested in high grade certificates of deposits with major U.S., European and Israeli banks. Generally, cash and cash equivalents and bank deposits may be redeemed on demand and therefore minimal credit risk exists with respect to them. Nonetheless, deposits with these banks exceed the Federal Deposit Insurance Corporation (“FDIC”) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. Generally, these cash equivalents may be redeemed upon demand and, therefore management believes that it bears a lower risk. The short-term and long-term bank deposits are held in financial institutions which management believes are institutions with high credit standing, and accordingly, minimal credit risk from geographic or credit concentration. Furthermore, the Company holds an investment portfolio consisting principally of corporate bonds. The Company has the ability to hold such investments until recovery of temporary declines in market value or maturity.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s trade receivables are geographically diverse, mainly in the Asia Pacific, and also in the United States and Europe. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and to date has not experienced any material losses. The Company makes estimates of expected credit losses for based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">beginning</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">of period</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Additions</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Deduction</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">end of period</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Year ended December 31, 2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Allowance for credit losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Year ended December 31, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Allowance for credit losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Year ended December 31, 2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Allowance for credit losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">300</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">152</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(164</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company has no off-balance-sheet concentration of credit risk.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Derivative and hedging activities</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company follows the requirements of FASB ASC No. 815,” Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of <span style="-sec-ix-hidden:c803">one</span> to <span style="-sec-ix-hidden:c804">twelve</span> months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of December 31, 2022, and 2023, the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $12,200 and $16,500, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Advertising expenses</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Advertising expenses are charged to consolidated statements of income (loss) as incurred. Advertising expenses for the years ended December 31, 2021, 2022 and 2023 were $596, $734 and $780, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Treasury stock</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company repurchases its common stock from time to time pursuant to a board-authorized share repurchase program through open market purchases and repurchase plans.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC No. 505-30, “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Net income (loss) per share of common stock</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year, plus dilutive potential shares of common stock considered outstanding during the year, in accordance with FASB ASC No. 260, “Earnings Per Share.”</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 36pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 33%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) from continuing operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(13,878</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(18,437</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) from discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,001</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(9,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,559</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">396</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(23,183</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(11,878</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator (in thousands):</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic weighted-average common stock outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">22,819</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">23,172</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">23,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of stock-based awards</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">432</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted weighted-average common stock outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,251</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,172</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net income (loss) per share from continuing operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net income (loss) per share from discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.09</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net income (loss) per share</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.02</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net income (loss) per share from continuing operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net income (loss) per share from discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.08</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net income (loss) per share</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">0.02</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(1.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(0.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The weighted-average number of shares related to outstanding equity-based awards excluded from the calculation of diluted net income (loss) per share, since their effect was anti-dilutive, were 65,073 shares for the year ended December 31, 2021. The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 985,277 for the year ended December 31, 2022. The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 1,381,176 for the year ended December 31, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Accounting Standards Recently Issued, Not Yet Adopted by the Company:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on the Company’s consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-07.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-09.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Organization:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Ceva, Inc. (“Ceva” or the “Company”) was incorporated in Delaware on November 22, 1999. The Company was formed through the combination of Parthus Technologies plc (“Parthus”) and the digital signal processor (DSP) cores licensing business and operations of DSP Group, Inc. in November 2002. The Company had no business or operations prior to the combination.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Ceva is the leader in innovative silicon and software IP solutions that enable smart edge products to connect, sense, and infer data more reliably and efficiently. With the industry’s only portfolio of comprehensive communications and scalable edge AI IP, Ceva powers the connectivity, sensing, and inference in today’s most advanced smart edge products across consumer IoT, mobile, automotive, infrastructure, industrial, and personal computing. Many of the world’s most innovative smart edge products from AI-infused smartwatches, IoT devices and wearables to autonomous vehicles, 5G mobile networks and more are powered by Ceva.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Ceva’s wireless communications, sensing and Edge AI technologies are at the heart of some of today’s most advanced smart edge products. From Bluetooth connectivity, Wi-Fi, ultra-wide band (UWB) and 5G platform IP for ubiquitous, robust communications, to scalable Edge AI neural processing unit (NPU) IPs, sensor fusion processors and embedded application software that make devices smarter.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We license our portfolio of wireless communications and scalable edge AI IP to our customers, breaking down barriers to entry and enabling them to bring new cutting-edge products to market faster, more reliably, efficiently, and economically.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Ceva is a trusted partner to many of the leading semiconductor and original equipment manufacturer (OEM) companies targeting a wide variety of cellular and IoT end markets, including mobile, PC, consumer, automotive, smart-home, surveillance, robotics, industrial and medical. The customers incorporate our IP into application-specific integrated circuits (ASICs) and application-specific standard products (ASSPs) that they manufacture, market and sell to consumer electronics companies. Our application software IP is licensed primarily to OEMs who embed it in their System on Chip (SoC) designs to enhance the user experience, and OEMs also license our hardware IP products and solutions for their SoC designs to create power-efficient, intelligent, secure and connected devices.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;text-indent:9pt;"><b><i>Acquisitions, Held For Sale And Discontinued Operation:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>a. Intrinsix Corp. (</i>“<i>Intrinsix</i>”<i>)</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On May 31, 2021, (the “closing date”), the Company acquired 100% of the equity shares of Intrinsix, a leading chip design specialist. The Company acquired Intrinsix pursuant to the Agreement and Plan of Merger, made and entered into on May 9, 2021 (the “Merger Agreement”), by and among the Company, Northstar Merger Sub, Inc., Intrinsix and Shareholder Representative Services LLC, for $33,096 in cash (“the Merger Consideration”), with $26,704 paid at closing, $4,260 delivered to escrow to satisfy indemnification claims, if any, and $2,605 payable to certain Intrinsix executives held back as described below (the “Holdback Merger Consideration”), and after giving effect to post-closing adjustments resulting in a $473 repayment to the Company during the third quarter of 2021. As part of the Merger Agreement, the Company entered into agreements with the Chief Executive Officer and the Chief Technology Officer of Intrinsix pursuant to which the Holdback Merger Consideration, representing 25% of the Merger Consideration payable to each of them in respect of their equity in Intrinsix, is being held back and, subject to their respective continued employment with the Company, released to them over a period of twenty-four (24) months after closing of the acquisition.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">In addition, the Company incurred acquisition-related costs in an amount of $970, which were included in general and administrative expenses for the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The acquisition has been accounted in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) No. 805, “Business Combinations” (“ASC 805”). Under the acquisition method of accounting, the total purchase price is allocated to the net tangible and intangible assets of Intrinsix acquired in the acquisition, based on their fair values on the closing date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The results of operations of the combined business, including the acquired business, have been included in the consolidated financial statements as of the closing date. The primary rationale for this acquisition was (1) extending the Company’s market reach into the sustainable and sizeable aerospace and defense space, (2) increasing the Company’s content in customers’ designs and accordingly increasing the license and royalty revenue opportunity by offering turnkey IP platforms that can combine the Company’s off-the-shelf connectivity and smart sensing IP with Intrinsix’s NRE design capabilities and IP in RF, mixed-signal, security, high complexity digital design, chiplets and more, and (3) expanding the Company’s IP portfolio with secure processor IP for IoT devices and Heterogeneous SoC interface IP for the growing adoption of chiplets, which offer a faster and less expensive alternative to the high R&amp;D costs and complexities associated with monolithic IC developments. A significant portion of the acquisition price was recorded as goodwill due to the synergies with Intrinsix.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The intangible assets are amortized based on the pattern upon which the economic benefits of the intangible assets are to be utilized.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On September 14, 2023, the Company and Intrinsix, then its wholly owned subsidiary, entered into a Share Purchase Agreement (the “Agreement”) with Cadence Design Systems, Inc. (“Cadence”), pursuant to which Cadence agreed to purchase all of the issued and outstanding capital shares of Intrinsix from the Company for $35,000 in cash, subject to other certain purchase price adjustments as provided for in the Agreement (the “Transaction”). The closing of the Transaction occurred on October 2, 2023. At the closing, an amount of $300 from the consideration was deposited with a third-party escrow agent for the purposes of satisfying any additional post-closing purchase price adjustments owed by the Company to Cadence and a further amount of $3,500 of the consideration was deposited with the same escrow agent for a period of 18 months as security for the Company’s indemnification obligations to Cadence in accordance with the terms and conditions set forth in the Agreement. The Agreement includes certain representations, warranties and covenants of the parties, and the Company also agreed to certain non-competition and non-solicitation terms, which are subject to certain exceptions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Under ASC 205-20, "<i>Discontinued Operation</i>" when a component of an entity, as defined in ASC 205-20, has been disposed of or is classified as held for sale, the results of its operations, including the gain or loss on its component are classified as discontinued operations and the assets and liabilities of such component are classified as assets and liabilities attributed to discontinued operations; that is, provided that the operations, assets and liabilities and cash flows of the component have been eliminated from the Company’s consolidated operations and the Company will have no significant continuing involvement in the operations of the component.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As a result of the Transaction, Intrinsix's results of operations and asset and liability balances are disclosed as a discontinued operation, including the resulting income from the sale. All prior periods comparable results of operation, assets and liabilities have been retroactively included in discontinued operations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following assets and liabilities allocated to the discontinued operation are reflected as discontinued operation assets and liabilities in the Company’s Consolidated Balance Sheet for the periods presented. Since the Company operates as one reporting unit, the Company allocated goodwill to the discontinued operation using relative fair value method. The major classes of assets and liabilities included as part of the discontinued operation as of December 31, 2022, are presented in the following table:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,<br/> 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets of discontinued operation</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets of discontinued operation:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Cash and cash equivalents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,169</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Trade receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,420</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Prepaid expenses and other current assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">107</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total current assets of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,696</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term assets of discontinued operation:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Deferred tax assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">115</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Operating lease right-of-use assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,798</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,983</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Intangible assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total long-term assets of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,659</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total assets of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,355</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities of discontinued operation</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities of discontinued operation:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Trade payables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Deferred revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Accrued expenses and other payables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">115</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Accrued payroll and related benefits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">969</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">302</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total current liabilities of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,592</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term liabilities of discontinued operation:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,496</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 90pt; text-indent: -9pt;">Total long-term liabilities of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,496</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total liabilities of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,088</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The following table shows the Company's results of discontinued operation for years ended December 31, 2021, 2022 and 2023:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year Ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,874</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7,909</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,921</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4,976</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,144</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,933</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating expenses:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Research and development, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,415</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,184</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5,489</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Sales and marketing</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">628</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">662</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">General and administrative</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,506</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">757</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Amortization of intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">408</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">699</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Total operating expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5,957</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">7,281</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating loss</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,532</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(9,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,348</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Financial income, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain on sale</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10,892</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total gain (loss) from discontinued operations before taxes on income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,532</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(9,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,547</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax benefit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,531</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) from discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(2,001</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(9,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,559</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The following table presents the gain associated with the sale, presented in the results of discontinued operations for the year ended December 31, 2023:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross purchase price</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,154</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Transaction costs</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(690</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net assets sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(23,572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total gain on sale</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,892</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The carrying value of the net assets sold are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash and cash equivalents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">525</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">931</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid expenses and other current assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">354</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease right-of-use assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">364</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,463</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,323</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade payables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(44</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(123</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued payroll and related benefits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(221</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total net assets sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The following table presents cash flows from discontinued operations: </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year Ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net cash flows used in operating activities (*)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,092</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,116</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,235</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net cash flows (used in) provided by investing activities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(29,997</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(436</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">29,919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(*) Amortization and depreciation allocated to discontinued operation for the years ended December 31, 2021, 2022 and 2023 amounted to $1,257, $2,205 and $1,081, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>b. VisiSonics</i> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In May 2023, the Company entered into an agreement to acquire the VisiSonics 3D spatial audio business (“VisiSonics”). Under the terms of the agreement, the Company agreed to pay an aggregate of $3,600 at closing, and each of VisiSonics’ two founders will be entitled to an additional payment of $100 payable in equal monthly installments over the 12-month period following the closing in connection with their provision of consulting services. The main strategic driver for the acquisition is that VisiSonics’ spatial audio R&amp;D team and software, which has close ties to the Company’s sensor fusion R&amp;D development center, extend the Company’s application software portfolio for embedded systems, bolstering the Company’s strong market position in hearables where spatial audio is quickly becoming a must-have feature.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In addition, the Company incurred acquisition-related expenses associated with the VisiSonics transaction in a total amount of $117, which were included in general and administrative expenses for the year ended December 31, 2023. Acquisition-related costs included legal and accounting fees. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The results of VisiSonics's operations have been included in the consolidated financial statements since May 5, 2023. Pro forma results of operations related to this acquisition have not been prepared because they are not material to the Company's consolidated statement of income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The acquisition of the VisiSonics business has been accounted in accordance with ASC  805. Under the acquisition method of accounting, the total purchase price is allocated to the intangible assets based on their fair values on the closing date. The excess of the purchase price over the identifiable intangible assets was recorded as goodwill. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Goodwill generated from this business combination is attributed to synergies between the Company's and VisiSonics's respective products and services.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The purchase price allocation for the acquisition has been determined as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Technologies</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,174</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">432</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,994</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 33096 26704000 4260000 2605000 -473000 0.25 970000 35000000 300000 3500000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,<br/> 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets of discontinued operation</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets of discontinued operation:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Cash and cash equivalents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,169</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Trade receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,420</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Prepaid expenses and other current assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">107</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total current assets of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,696</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term assets of discontinued operation:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Deferred tax assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">115</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Operating lease right-of-use assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,798</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,983</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Intangible assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total long-term assets of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,659</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total assets of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,355</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities of discontinued operation</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities of discontinued operation:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Trade payables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Deferred revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Accrued expenses and other payables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">115</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Accrued payroll and related benefits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">969</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">302</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total current liabilities of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,592</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term liabilities of discontinued operation:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,496</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 90pt; text-indent: -9pt;">Total long-term liabilities of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,496</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 81pt; text-indent: -9pt;">Total liabilities of discontinued operation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,088</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year Ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,874</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7,909</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,921</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4,976</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,144</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,933</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating expenses:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Research and development, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,415</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,184</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5,489</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Sales and marketing</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">628</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">662</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">General and administrative</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,506</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">757</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Amortization of intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">408</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">699</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Total operating expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5,957</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">7,281</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating loss</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,532</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(9,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,348</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Financial income, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain on sale</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10,892</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total gain (loss) from discontinued operations before taxes on income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,532</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(9,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,547</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax benefit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,531</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) from discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(2,001</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(9,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,559</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross purchase price</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,154</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Transaction costs</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(690</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net assets sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(23,572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total gain on sale</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,892</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash and cash equivalents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">525</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">931</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid expenses and other current assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">354</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease right-of-use assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">364</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,463</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,323</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade payables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(44</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(123</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued payroll and related benefits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(221</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total net assets sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year Ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net cash flows used in operating activities (*)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,092</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,116</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,235</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net cash flows (used in) provided by investing activities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(29,997</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(436</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">29,919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 1169000 1420000 107000 2696000 115000 475000 1798000 17983000 4288000 24659000 27355000 136000 70000 115000 969000 302000 1592000 1496000 1496000 3088000 8874000 14065000 7909000 6449000 11921000 4976000 2425000 2144000 2933000 3415000 8184000 5489000 628000 1427000 662000 1506000 1139000 757000 408000 699000 373000 5957000 11449000 7281000 -3532000 -9305000 -4348000 0 0 3000 0 0 10892000 -3532000 -9305000 6547000 -1531000 0 -12000 -2001000 -9305000 6559000 35154000 -690000 23572000 10892000 525000 931000 354000 1590000 364000 18463000 3323000 44000 123000 221000 1590000 23572000 -3092000 -3116000 -2235000 -29997000 -436000 29919000 1257000 2205000 1081000 3600000 100000 117000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Technologies</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,174</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">432</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,994</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 1174000 432000 1994000 3600000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Basis of presentation:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The consolidated financial statements have been prepared according to U.S Generally Accepted Accounting Principles (“U.S. GAAP”).</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Use of estimates</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the dates of the financial statements, the reported amounts of revenues and expenses during the reporting period, and amounts classified as a discontinued operation. Actual results could differ from those estimates.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Financial statements in U.S. dollars</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A majority of the revenues of the Company and its subsidiaries is generated in U.S. dollars (“dollars”). In addition, a portion of the Company and its subsidiaries’ costs are incurred in dollars. The Company’s management has determined that the dollar is the primary currency of the economic environment in which the Company and its subsidiaries principally operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into dollars in accordance with FASB ASC No. 830, “Foreign Currency Matters.” All transaction gains and losses from remeasurement of monetary balance sheet items are reflected in the consolidated statements of income (loss) as financial income or expenses, as appropriate, which is included in “financial income, net.” The foreign exchange gains and losses arose principally on the EURO and the NIS monetary balance sheet items as a result of the currency fluctuations of the EURO and the NIS against the dollar.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Principles of consolidation</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The consolidated financial statements incorporate the financial statements of the Company and all of its subsidiaries. All inter-company balances and transactions have been eliminated on consolidation.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Cash equivalents</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Cash equivalents are short-term highly liquid investments that are readily convertible to cash with original maturities of three months or less from the date acquired.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Short-term bank deposits</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Short-term bank deposits are deposits with maturities of more than three months but less than one year from the balance sheet date. The deposits are presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.12%, 1.54% and 3.95% during 2021, 2022 and 2023, respectively.</p> 0.0112 0.0154 0.0395 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Marketable securities</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Marketable securities consist mainly of corporate bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC No. 320 “Investments- Debt Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of stockholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because these securities are available to support current operations and the company may sell these debt securities prior to their stated maturities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company determines realized gains or losses on sale of marketable securities on a specific identification method and records such gains or losses as financial income, net.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For each reporting period, the Company evaluates whether declines in fair value below the amortized cost are due to expected credit losses, as well as the Company's ability and intention to hold the investment until a forecasted recovery occurs, in accordance with ASC 326. Allowance for credit losses on available for sale debt securities are recognized as a charge in financial income on the consolidated statements of income, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss). For the years ended December 31, 2023, 2022 and 2021, credit losses were immaterial.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Long-term bank deposits</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Long-term bank deposits are deposits with maturities of more than one year as of the balance sheet date. The deposits presented at their cost, including accrued interest. The deposits bear interest annually at an average rate of 1.15% and 3.8% during 2021 and 2022, respectively. There were no long-term bank deposits as of December 31, 2023.</p> 0.0115 0.038 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Trade receivables and allowances:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Trade receivables are recorded and carried at the original invoiced amount less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for doubtful accounts and allowance for unbilled receivables based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Property and equipment, net</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets, at the following annual rates:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 9%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>%</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computers, software and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">15</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Office furniture and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">7</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">10</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 9%;">(the shorter of the expected lease term or useful economic life)</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s long-lived assets are reviewed for impairment in accordance with FASB ASC No. 360-10-35, “Impairment or Disposal of Long-Lived Assets,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><span style="-sec-ix-hidden:c695"><span style="-sec-ix-hidden:c696"><span style="-sec-ix-hidden:c697">No</span></span></span> impairment was recorded during the years ended 2021, 2022 and 2023.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 9%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>%</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computers, software and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">15</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Office furniture and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">7</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">10</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 9%;">(the shorter of the expected lease term or useful economic life)</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> </tbody></table> 0.15 0.33 0.07 0.33 0.10 0.33 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Leases</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company determines if an arrangement is a lease at inception. The Company’s assessment is based on: (1) whether the contract includes an identified asset, (2) whether the Company obtains substantially all of the economic benefits from the use of the asset throughout the period of use, and (3) whether the Company has the right to direct how and for what purpose the identified asset is used throughout the period of use.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Leases are classified as either finance leases or operating leases. A lease is classified as a finance lease if any one of the following criteria are met: the lease transfers ownership of the asset by the end of the lease term, the lease contains an option to purchase the asset that is reasonably certain to be exercised, the lease term is for a major part of the remaining useful life of the asset, the present value of the lease payments equals or exceeds substantially all of the fair value of the asset, or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of lease term. A lease is classified as an operating lease if it does not meet any one of these criteria. Since all of the Company’s lease contracts do not meet any of the criteria above, the Company concluded that all of its lease contracts should be classified as operation leases.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Operating lease right-of-use (“ROU”) assets and liabilities are recognized on the commencement date based on the present value of remaining lease payments over the lease term. The lease term may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. As the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on information available on the commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives received. All ROU assets are reviewed for impairment. In 2022, the Company abandoned one of its offices, and as a result $439 was written off. In 2023, the Company abandoned another office before the end of the lease period, and as a result $144 was written off.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company elected to not recognize a lease liability and a ROU asset for lease with a term of twelve months or less.</p> 439000 144000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Goodwill</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Goodwill is carried at cost and is not amortized but rather is tested for impairment at least annually or between annual tests in certain circumstances. The Company conducts its annual test of impairment for goodwill on October 1st of each year.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company operates in <span style="-sec-ix-hidden:c700">one</span> operating segment and this segment comprises only <span style="-sec-ix-hidden:c701">one</span> reporting unit.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">ASC 350, "Intangibles – Goodwill and Other" ("ASC 350") allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of a reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the Company recognizes an impairment of goodwill for the amount of this excess. For each of the three years in the period ended December 31, 2023, <span style="-sec-ix-hidden:c702">no</span> impairment of goodwill has been recorded.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Intangible assets, net</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Acquired intangible assets with finite lives are amortized over their estimated useful lives. The Company amortizes intangible assets with finite lives over periods ranging from <span style="-sec-ix-hidden:c703">half</span> a year to <span style="-sec-ix-hidden:c704">seven</span> and a half years, using the straight-line method, unless another method is more appropriate.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s long-lived assets and intangible assets with finite lives are reviewed for impairment in accordance with ASC 360 whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of the carrying amount of an asset to be held and used is measured by a comparison of its carrying amount to the future undiscounted cash flows expected to be generated by such asset (asset group). If such asset (asset group) is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of such asset exceeds its fair value. In determining the fair value of long-lived assets for purposes of measuring impairment, the Company's assumptions include those that market participants would consider in valuations of similar assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company did <span style="-sec-ix-hidden:c705"><span style="-sec-ix-hidden:c706">not</span></span> record any impairments during the years ended December 31, 2021 and 2023. In 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company decided to cease the development of this product line. In 2022, the Company also recorded in cost of revenues an impairment charge of prepaid expenses as follows: (1) an impairment charge of $479 relating to an agreement to acquire certain NB-IoT technologies, and (2) an impairment charge of $1,479 relating to an agreement to purchase certain assets and services from Immervision.</p> 3556000 479000 1479000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Investments in marketable equity securities:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company holds an equity interest in Cipia Vision Ltd (CPIA.TA) ("Cipia"), a publicly traded company listed on the Tel-Aviv Stock Exchange. As such, the Company measures its Cipia investment at fair value with changes in fair value recognized in remeasurement of marketable equity securities in the consolidated statements of income (loss). As of December 31, 2023, the investment fair value amounted to $406. The Company recorded a gain of $1,983, a loss of $2,511 and a loss of $2 for the years ended December 31, 2021, 2022 and 2023, respectively from the remeasurement of the investment.</p> 406000 -1983000 2511000 2000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Revenue recognition</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following is a description of principal activities from which the Company generates revenue. Revenues are recognized when control of the promised goods or services are transferred to the customers in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The Company determines revenue recognition through the following steps:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody><tr> <td style="width:44pt;"> </td> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Identification of the contract with a customer;</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody><tr> <td style="width:44pt;"> </td> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Identification of the performance obligations in the contract;</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody><tr> <td style="width:44pt;"> </td> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Determination of the transaction price;</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody><tr> <td style="width:44pt;"> </td> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allocation of the transaction price to the performance obligations in the contract; and</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody><tr> <td style="width:44pt;"> </td> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Recognition of revenue when, or as, the Company satisfies a performance obligation.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company enters into contracts that can include various combinations of products and services, as detailed below, which are generally capable of being distinct and accounted for as separate performance obligations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company generates its revenues from (1) licensing intellectual properties, which in certain circumstances are modified for customer-specific requirements, (2) royalty revenues, and (3) other revenues, which include revenues from support, training and sale of development systems and chips, which are included in licensing and related revenue in the accompanying consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for its IP license revenues and related services, which provide the Company's customers with rights to use the Company's IP, in accordance with ASC 606, "<i>Revenue from Contracts with Customers</i>" (ASC 606"). A license may be perpetual or time limited in its application. In accordance with ASC 606, the Company will recognize revenue from IP license at the time of delivery when the customer obtains control of the IP, as the IP is functional without professional services, updates and technical support. The Company has concluded that its IP licenses are distinct as the customer can benefit from the licenses on their own.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Revenues from contracts that involve significant customization of the Company’s IP to customer-specific specifications are considered as one performance obligation satisfied over-time. Revenue related to these projects is recognized over time, usually based on a percentage that incurred labor effort to date bears to total projected labor effort. Incurred effort represents work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Provisions for estimated losses on uncompleted contracts are made during the period in which such losses are first determined, in the amount of the estimated loss on the entire contract. Significant judgment is required when estimating total labor effort and progress to completion on these arrangements, as well as whether a loss is expected to be incurred on the project.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of IP license are typically estimated using the residual approach. Standalone selling prices of services are typically estimated based on observable transactions when these services are sold on a standalone basis. Standalone selling prices of significant customization of the Company’s IP to customer-specific specifications are typically estimated based on expected cost plus approach.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by the Company’s licensees on sales of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. Royalty revenues are recognized during the quarter in which the Company receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does not receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on the Company’s estimation of the customer’s sales during the quarter.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Contracts with customers generally contain an agreement to provide for training and post contract support, which consists of telephone or e-mail support, correction of errors (bug fixing) and unspecified updates and upgrades. Fees for post contract support, which takes place after delivery to the customer, are specified in the contract and are generally mandatory for the first year. After the mandatory period, the customer may extend the support agreement on similar terms, usually on an annual basis. The Company considers the post contract support performance obligation as a distinct performance obligation that is satisfied over time, and as such, it recognizes revenue for post contract support on a straight-line basis over the period for which technical support is contractually agreed to be provided to the licensee, typically twelve months.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Revenues from the sale of development systems and chips are recognized when control of the promised goods or services are transferred to the customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing, unless the financing period is under one year and only after the products or services were provided as the Company elected to use the practical expedient under ASC 606.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Deferred revenues, which represent a contract liability, include unearned amounts received under license agreements, unearned technical support and amounts paid by customers not yet recognized as revenues.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates. If the expected amortization period is one year or less, the commission fee is expensed when incurred.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Cost of revenue</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Cost of revenue includes the costs of products, services and royalty expense payments to the Israeli Innovation Authority of the Ministry of Economy and Industry in Israel (the “IIA“) (refer to Note 16 for further details). Cost of product revenue includes materials, subcontractors, amortization of acquired assets and the portion of development costs associated with product development arrangements. Cost of service revenue includes salary and related costs for personnel engaged in services, training and customer support, and travel, office expenses and other support costs.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Income taxes</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recognizes income taxes under the liability method. It recognizes deferred income tax assets and liabilities for the expected future consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. These differences are measured using the enacted statutory tax rates that are expected to apply to taxable income for the years in which differences are expected to reverse. The effect of a change in tax rates on deferred income taxes is recognized in the statements of income (loss) during the period that includes the enactment date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Valuation allowance is recorded to reduce the deferred tax assets to the net amount that the Company believes is more likely than not to be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing tax planning strategies, in assessing the need for a valuation allowance.  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for uncertain tax positions in accordance with ASC 740, “Income Taxes” (“ASC 740”). ASC 740-10 contains a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative probability) likely to be realized upon ultimate settlement. The Company accrues interest and penalties related to unrecognized tax benefits under taxes on income.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Research and development, net</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Research and development costs are charged to the consolidated statements of income (loss) as incurred and are presented net of government grants (see note Government grants and tax credits)..</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Government grants and tax credits</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Government grants received by the Company relating to categories of operating expenditures are credited to the consolidated statements of income (loss) during the period in which the expenditure to which they relate is charged. Royalty and non-royalty-bearing grants from the IIA for funding certain approved research and development projects are recognized at the time when the Company is entitled to such grants, on the basis of the related costs incurred, and included as a deduction from research and development expenses in the consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded grants in the amounts of $, $ and $ for the years ended December 31, 2021, 2022 and 2023, respectively. The Company’s Israeli subsidiary is obligated to pay royalties amounting to 3%-3.5% of the sales of certain products the development of which received grants from the IIA in previous years. The obligation to pay these royalties is contingent on actual sales of the products. Grants received from the IIA may become repayable if certain criteria under the grants are not met.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The French Research Tax Credit, Crédit d’Impôt Recherche (“CIR”), is a French tax incentive to stimulate research and development (“R&amp;D”) which is relevant for the Company's French subsidiaries (RivieraWaves SAS and Ceva France). Generally, the CIR offsets the income tax to be paid and the remaining portion (if any) can be refunded. The CIR is calculated based on the claimed volume of eligible R&amp;D expenditures by the Company. As a result, the CIR is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2021, 2022 and 2023, the Company recorded CIR benefits in the amount of $2,299, $2,152 and $2,509, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The research &amp; development (R&amp;D) tax credit in the UK is designed to encourage innovation and increase spending on R&amp;D activities for companies operating in the UK. This is relevant to the Company’s subsidiary R&amp;D centers in the UK. Generally, the UK R&amp;D tax credit offsets the income tax to be paid and the remaining portion (if any) will be refunded. The R&amp;D tax credit is calculated based on the claimed volume of eligible R&amp;D expenditures by the Company. As a result, the R&amp;D tax credit is presented as a deduction from “research and development expenses” in the consolidated statements of income (loss). During the years ended December 31, 2021, 2022 and 2023, the Company recorded R&amp;D tax credit benefits in the amount of $248, $164 and $107, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 3595000 4850000 1668000 0.03 0.035 2299000 2152000 2509000 248000 164000 107000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Employee benefit plan</i></b><i>: </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Certain of the Company’s employees are eligible to participate in a defined contribution pension plan (the “Plan”). Participants in the Plan may elect to defer a portion of their pre-tax earnings into the Plan, which is run by an independent party. The Company makes pension contributions at rates varying up to 10% of the participant’s pensionable salary. Contributions to the Plan are recorded as an expense in the consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s U.S. operations maintain a retirement plan (the “U.S. Plan”) that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Participants in the U.S. Plan may elect to defer a portion of their pre-tax earnings, up to the Internal Revenue Service annual contribution limit. The Company matches 50% of each participant’s contributions up to a maximum of 6% of the participant’s base pay. Each participant may contribute up to 15% of base remuneration. Contributions to the U.S. Plan are recorded during the year contributed as an expense in the consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Total contributions for the years ended December 31, 2021, 2022 and 2023 were $1,155, $1,034 and $1,371, respectively.</p> 0.10 0.50 0.06 0.15 1155000 1034000 1371000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Accrued severance pay</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Effective July 1, 2021, the Israeli subsidiary’s agreements with employees hired prior to August 1, 2016, are under Section 14 of the Severance Pay Law, 1963. Up to July 1, 2021, the liability of Ceva’s Israeli subsidiary for severance pay for employees hired prior to August 1, 2016, was calculated pursuant to Israeli severance pay law based on the most recent salary of each employee multiplied by the number of years of employment for these employee as of June 30, 2021. The Israeli subsidiary’s liability for the period until June 30, 2021, is fully provided for by monthly deposits with severance pay funds, insurance policies and an accrual. The deposited funds include profits and losses accumulated up to December 31, 2023. The deposited funds may be withdrawn only upon the fulfillment of the obligation pursuant to Israeli severance pay law or labor agreements. The value of these policies is recorded as an asset on the Company’s consolidated balance sheets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Effective August 1, 2016, the Israeli subsidiary’s agreements with new employees in Israel are under Section 14 of the Severance Pay Law, 1963, and effective July 1, 2021, also with employees hired prior to August 1, 2016. The Israeli subsidiary’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, no additional obligation exists regarding the matter of severance pay, and no additional payments is made by the Israeli subsidiary to the employee. Furthermore, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheet, as the Israeli subsidiary is legally released from any obligation to employees once the required deposit amounts have been paid.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Severance pay expenses, net of related income, for the years ended December 31, 2021, 2022 and 2023, were $1,943, $2,706 and $2,117, respectively.</p> 1943000 2706000 2117000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Equity-based compensation</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for equity-based compensation in accordance with FASB ASC No. 718, “Stock Compensation” which requires the recognition of compensation expenses based on estimated fair values for all equity-based awards made to employees and non-employee directors. Equity-based compensation primarily includes restricted stock units (“RSUs”), as well as options, stock appreciation right (“SAR”), performance-based stock units (“PSUs”) and employee stock purchase plan awards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company use the straight-line recognition method for awards subject to graded vesting based only on a service condition and the accelerated method for awards that are subject to performance or market conditions. The fair value of each RSU and PSU (excluding PSUs based on market condition awards) is the market value as determined by the closing price of the common stock on the day of grant. The Company estimates the fair value of PSU based on market condition awards on the date of grant using the Monte-Carlo simulation model. The Company estimates the fair value of stock option awards on the date of grant using the Black &amp; Scholes model.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The fair value for rights to purchase shares of common stock under the Company’s employee stock purchase plan was estimated on the date of grant using the following assumptions:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2023</b></p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">39</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">60</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">38</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">50</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">45</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; text-align: right;">47</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.1</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">1.7</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.5</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">3.0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">4.8</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">5.5</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected forfeiture</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contractual term of up to (in months)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;">6</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;">6</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;">6</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During the years ended December 31, 2021, 2022 and 2023, the Company recognized equity-based compensation expense related to stock options, SARs, RSUs, PSUs and employee stock purchase plan as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 0pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: auto;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 35%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">513</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">687</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">826</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7,187</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,259</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sales and marketing</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,608</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,503</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,776</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,291</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,888</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,795</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total equity-based compensation expense from continuing operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12,599</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13,337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">15,530</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity-based compensation expense included in discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">456</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,168</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total equity-based compensation expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">13,055</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">14,505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">16,198</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of December 31, 2023, there was $20,839 of unrecognized compensation expense related to unvested RSUs and PSUs. This amount is expected to be recognized over a weighted-average period of 1.5 years. As of December 31, 2023, there was $275 of unrecognized compensation expense related to unvested stock option and employee stock purchase plan. This amount is expected to be recognized over a weighted-average period of 2.0 years. There was <span style="-sec-ix-hidden:c787">no</span> unrecognized compensation expense related to unvested SARs.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2023</b></p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">39</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">60</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">38</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">50</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">45</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; text-align: right;">47</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.1</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">1.7</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.5</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">3.0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">4.8</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">5.5</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected forfeiture</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">0</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt;">%</td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 58%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contractual term of up to (in months)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;">6</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="5" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;">6</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;">6</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 3%;"> </td> </tr> </tbody></table> 0 0 0 0.39 0.60 0.38 0.50 0.45 0.47 0.001 0.017 0.005 0.03 0.048 0.055 0 0 0 P6M P6M P6M <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 0pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: auto;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 35%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 3pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 3pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">513</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">687</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">826</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7,187</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,259</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sales and marketing</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,608</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,503</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,776</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,291</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,888</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,795</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total equity-based compensation expense from continuing operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12,599</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13,337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">15,530</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity-based compensation expense included in discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">456</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,168</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total equity-based compensation expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">13,055</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">14,505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">16,198</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 513000 687000 826000 7187000 8259000 9133000 1608000 1503000 1776000 3291000 2888000 3795000 12599000 13337000 15530000 456000 1168000 668000 13055000 14505000 16198000 20839000 P1Y6M 275000 P2Y <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Fair value of financial instruments</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The carrying amount of cash and cash equivalents, short-term bank deposits, trade receivables, prepaid expenses and other accounts receivable, trade payables, deferred revenues, accrued expenses and other accounts payable and accrued payroll and related benefits approximates fair value due to the short-term maturities of these instruments. Marketable securities, marketable equity securities and derivative instruments are carried at fair value. See Note 5 for more information.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Comprehensive income (loss)</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company accounts for comprehensive income (loss) in accordance with FASB ASC No. 220, “Comprehensive Income.” This statement establishes standards for the reporting and display of comprehensive income (loss) and its components in a full set of general purpose financial statements. Comprehensive income (loss) generally represents all changes in stockholders’ equity during the period except those resulting from investments by, or distributions to, stockholders. The Company’s items of other comprehensive income (loss) relate to unrealized gains and losses, net of tax, on hedging derivative instruments and marketable securities.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Concentration of credit risk</i></b><i>: </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, bank deposits, marketable securities, foreign exchange contracts and trade receivables. The Company invests its surplus cash in cash deposits and marketable securities in financial institutions and has established guidelines relating to diversification and maturities to maintain safety and liquidity of the investments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The majority of the Company’s cash and cash equivalents are invested in high grade certificates of deposits with major U.S., European and Israeli banks. Generally, cash and cash equivalents and bank deposits may be redeemed on demand and therefore minimal credit risk exists with respect to them. Nonetheless, deposits with these banks exceed the Federal Deposit Insurance Corporation (“FDIC”) insurance limits or similar limits in foreign jurisdictions, to the extent such deposits are even insured in such foreign jurisdictions. Generally, these cash equivalents may be redeemed upon demand and, therefore management believes that it bears a lower risk. The short-term and long-term bank deposits are held in financial institutions which management believes are institutions with high credit standing, and accordingly, minimal credit risk from geographic or credit concentration. Furthermore, the Company holds an investment portfolio consisting principally of corporate bonds. The Company has the ability to hold such investments until recovery of temporary declines in market value or maturity.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company’s trade receivables are geographically diverse, mainly in the Asia Pacific, and also in the United States and Europe. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and to date has not experienced any material losses. The Company makes estimates of expected credit losses for based upon its assessment of various factors, including historical experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">beginning</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">of period</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Additions</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Deduction</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">end of period</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Year ended December 31, 2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Allowance for credit losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Year ended December 31, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Allowance for credit losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Year ended December 31, 2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Allowance for credit losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">300</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">152</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(164</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company has no off-balance-sheet concentration of credit risk.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">beginning</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">of period</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Additions</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Deduction</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">end of period</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Year ended December 31, 2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Allowance for credit losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Year ended December 31, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Allowance for credit losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Year ended December 31, 2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Allowance for credit losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">300</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">152</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(164</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 313000 0 25000 288000 288000 25000 -0 313000 300000 152000 164000 288000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Derivative and hedging activities</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company follows the requirements of FASB ASC No. 815,” Derivatives and Hedging” which requires companies to recognize all of their derivative instruments as either assets or liabilities in the statement of financial position at fair value. The accounting for changes in fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging transaction and further, on the type of hedging transaction. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. Due to the Company’s global operations, it is exposed to foreign currency exchange rate fluctuations in the normal course of its business. The Company’s treasury policy allows it to offset the risks associated with the effects of certain foreign currency exposures through the purchase of foreign exchange forward or option contracts (“Hedging Contracts”). The policy, however, prohibits the Company from speculating on such Hedging Contracts for profit. To protect against the increase in value of forecasted foreign currency cash flow resulting from salaries paid in currencies other than the U.S. dollar during the year, the Company instituted a foreign currency cash flow hedging program. The Company hedges portions of the anticipated payroll of its non-U.S. employees denominated in the currencies other than the U.S. dollar for a period of <span style="-sec-ix-hidden:c803">one</span> to <span style="-sec-ix-hidden:c804">twelve</span> months with Hedging Contracts. Accordingly, when the dollar strengthens against the foreign currencies, the decline in present value of future foreign currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the dollar weakens, the increase in the present value of future foreign currency expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">For derivative instruments that are designated and qualify as a cash flow hedge (i.e., hedging the exposure to variability in expected future cash flows that is attributable to a particular risk), the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of December 31, 2022, and 2023, the notional principal amount of the Hedging Contracts to sell U.S. dollars held by the Company was $12,200 and $16,500, respectively.</p> 12200000 16500000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Advertising expenses</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Advertising expenses are charged to consolidated statements of income (loss) as incurred. Advertising expenses for the years ended December 31, 2021, 2022 and 2023 were $596, $734 and $780, respectively.</p> 596000 734000 780000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Treasury stock</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company repurchases its common stock from time to time pursuant to a board-authorized share repurchase program through open market purchases and repurchase plans.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The repurchases of common stock are accounted for as treasury stock, and result in a reduction of stockholders’ equity. When treasury shares are reissued, the Company accounts for the reissuance in accordance with FASB ASC No. 505-30, “Treasury Stock” and charges the excess of the repurchase cost over issuance price using the weighted average method to retained earnings. The purchase cost is calculated based on the specific identified method. In the case where the repurchase cost over issuance price using the weighted average method is lower than the issuance price, the Company credits the difference to additional paid-in capital.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Net income (loss) per share of common stock</i></b><i>:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Basic net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of shares of common stock outstanding during each year, plus dilutive potential shares of common stock considered outstanding during the year, in accordance with FASB ASC No. 260, “Earnings Per Share.”</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 36pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 33%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) from continuing operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(13,878</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(18,437</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) from discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,001</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(9,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,559</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">396</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(23,183</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(11,878</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator (in thousands):</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic weighted-average common stock outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">22,819</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">23,172</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">23,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of stock-based awards</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">432</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted weighted-average common stock outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,251</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,172</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net income (loss) per share from continuing operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net income (loss) per share from discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.09</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net income (loss) per share</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.02</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net income (loss) per share from continuing operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net income (loss) per share from discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.08</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net income (loss) per share</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">0.02</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(1.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(0.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The weighted-average number of shares related to outstanding equity-based awards excluded from the calculation of diluted net income (loss) per share, since their effect was anti-dilutive, were 65,073 shares for the year ended December 31, 2021. The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 985,277 for the year ended December 31, 2022. The total number of shares related to outstanding equity-based awards excluded from the calculation of diluted net loss per share, since their effect was anti-dilutive, was 1,381,176 for the year ended December 31, 2023.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 36pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 33%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) from continuing operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(13,878</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(18,437</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) from discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,001</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(9,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,559</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">396</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(23,183</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(11,878</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator (in thousands):</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic weighted-average common stock outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">22,819</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">23,172</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">23,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of stock-based awards</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">432</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted weighted-average common stock outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,251</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,172</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">23,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net income (loss) per share from continuing operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net income (loss) per share from discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.09</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net income (loss) per share</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.02</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(0.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net income (loss) per share from continuing operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net income (loss) per share from discontinued operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.08</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net income (loss) per share</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">0.02</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(1.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(0.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> </tbody></table> 2397000 -13878000 -18437000 -2001000 -9305000 6559000 396000 -23183000 -11878000 22819000 23172000 23484000 432000 0 0 23251000 23172000 23484000 0.11 -0.6 -0.79 -0.09 -0.4 0.28 0.02 -1 -0.51 0.1 -0.6 -0.79 -0.08 -0.4 0.28 0.02 -1 -0.51 65073 985277 1381176 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Accounting Standards Recently Issued, Not Yet Adopted by the Company:</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The guidance is effective for annual periods beginning after December 15, 2023, with early adoption permitted. The adoption of this standard is not expected to result in a significant impact on the Company’s consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-07.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-09.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE 2: REVENUE RECOGNITION</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The estimated revenues do not include amounts of royalties or unexercised contract renewals:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 36pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><span style="-sec-ix-hidden:c1224"><b>2024</b></span></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; text-align: center;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><span style="-sec-ix-hidden:c1225"><b>2025</b></span></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; text-align: center;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="-sec-ix-hidden:c1226">2026 and</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>thereafter</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 43%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">License and related revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,903</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">614</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><span style="text-decoration: underline; ">Disaggregation of revenue:</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The following table provides information about disaggregated revenue by primary geography, use cases for the Company’s technology portfolio, and timing of revenue recognition:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, 2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Licensing and</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>related revenues</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Royalties </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Licensing and</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>related revenues</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Royalties </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Geography</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,055</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,155</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,845</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5,706</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Europe and Middle East</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,739</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,944</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,197</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,987</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12,184</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Asia Pacific</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">61,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35,084</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">96,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">44,513</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">31,171</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">75,684</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,194</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">45,389</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">120,583</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">57,555</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">39,864</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">97,419</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Use cases for the Company’s technology portfolio</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60,312</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,890</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94,202</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">49,910</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">29,787</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">79,697</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Sense &amp; Infer ( sensor fusion, audio, sound, imaging, vision and AI)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,882</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,499</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,381</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">7,645</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10,077</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">17,722</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,194</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">45,389</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">120,583</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">57,555</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">39,864</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">97,419</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Timing of revenue recognition</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products transferred at a point in time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">62,053</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">45,389</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">107,442</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">46,542</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">39,864</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">86,406</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products and services transferred over time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,013</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,013</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,194</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">45,389</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">120,583</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">57,555</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">39,864</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">97,419</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, 2021 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Licensing and</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>related revenues</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Royalties </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 43%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Geography</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,811</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,033</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,844</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Europe and Middle East</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,938</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,938</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,876</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Asia Pacific and other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">53,204</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35,908</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">89,112</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">63,953</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">49,879</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">113,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Use cases for the Company’s technology portfolio</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50,359</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36,959</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87,318</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Sense &amp; Infer (sensor fusion, audio, sound, imaging, vision and AI)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,594</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,920</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,514</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">63,953</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">49,879</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">113,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Timing of revenue recognition</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products transferred at a point in time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">53,401</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49,879</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">103,280</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products and services transferred over time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,552</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,552</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">63,953</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">49,879</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">113,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:26pt;"><span style="text-decoration: underline; ">Contract balances:</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:26pt;">The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, 2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, 2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,433</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled receivables (associated with licensing and related revenue)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,436</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,735</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled receivables (associated with royalties)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">10,258</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12,139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenues (short-term contract liabilities)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,098</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,018</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:26pt;">The Company receives payments from customers based upon contractual payment schedules; trade receivables are recorded when the right to consideration becomes unconditional, and an invoice is issued to the customer. Unbilled receivables associated with licensing and other include amounts related to the Company’s contractual right to consideration for completed performance objectives not yet invoiced. Unbilled receivables associated with royalties are recorded as the Company recognizes revenues from royalties earned during the year, but not yet invoiced, either by actual sales data received from customers, or, when applicable, by the Company’s estimation. Contract liabilities (deferred revenue) include payments received in advance of performance under the contract, and are realized with the associated revenue recognized under the contract.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:26pt;">During the year ended December 31, 2023, the Company recognized $2,746 that was included in deferred revenues (short-term contract liability) balance at January 1, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Practical expediency and exemptions:</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The Company generally expenses sales commissions when incurred because the amortization period would have been less than one year. The Company records these costs within sales and marketing expenses on the Company’s consolidated statements of income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:26pt;"><span style="text-decoration: underline; ">Discontinued operation:</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company's revenues streams from Intrinsix chip design business comprises primarily of non-recurring engineering (“NRE”) revenues. Revenues that are derived from NRE chip design services are performance obligations that are recognized over time as the services are rendered. For time-and-materials contracts, the performance obligation is satisfied, and revenue is recognized over time as the services are performed. Generally, contracts call for billings on a time-and-materials basis; however, in instances when a fixed-fee contract is signed, revenue is recognized over time, based on an input method of labor costs expended, relative to total expected labor costs to complete the contract.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Intrinsix business relies heavily on contracts with U.S. government prime contractors.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 36pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><span style="-sec-ix-hidden:c1224"><b>2024</b></span></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; text-align: center;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><span style="-sec-ix-hidden:c1225"><b>2025</b></span></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; text-align: center;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="-sec-ix-hidden:c1226">2026 and</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>thereafter</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 43%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">License and related revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,903</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">614</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 4903000 614000 111000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, 2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Licensing and</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>related revenues</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Royalties </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Licensing and</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>related revenues</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Royalties </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Geography</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,055</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,155</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,845</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5,706</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Europe and Middle East</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,739</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,944</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,197</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,987</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12,184</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Asia Pacific</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">61,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35,084</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">96,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">44,513</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">31,171</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">75,684</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,194</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">45,389</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">120,583</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">57,555</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">39,864</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">97,419</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Use cases for the Company’s technology portfolio</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60,312</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,890</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94,202</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">49,910</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">29,787</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">79,697</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Sense &amp; Infer ( sensor fusion, audio, sound, imaging, vision and AI)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,882</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,499</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,381</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">7,645</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10,077</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">17,722</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,194</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">45,389</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">120,583</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">57,555</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">39,864</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">97,419</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Timing of revenue recognition</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products transferred at a point in time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">62,053</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">45,389</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">107,442</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">46,542</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">39,864</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">86,406</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products and services transferred over time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,013</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,013</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,194</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">45,389</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">120,583</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">57,555</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">39,864</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">97,419</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, 2021 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Licensing and</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>related revenues</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Royalties </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 43%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Geography</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,811</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,033</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,844</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Europe and Middle East</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,938</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,938</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,876</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Asia Pacific and other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">53,204</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35,908</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">89,112</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">63,953</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">49,879</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">113,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Use cases for the Company’s technology portfolio</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50,359</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36,959</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87,318</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Sense &amp; Infer (sensor fusion, audio, sound, imaging, vision and AI)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,594</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,920</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,514</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">63,953</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">49,879</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">113,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Timing of revenue recognition</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products transferred at a point in time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">53,401</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49,879</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">103,280</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Products and services transferred over time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,552</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,552</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">63,953</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">49,879</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">113,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> 7055000 7100000 14155000 3845000 5706000 9551000 6739000 3205000 9944000 9197000 2987000 12184000 61400000 35084000 96484000 44513000 31171000 75684000 75194000 45389000 120583000 57555000 39864000 97419000 60312000 33890000 94202000 49910000 29787000 79697000 14882000 11499000 26381000 7645000 10077000 17722000 75194000 45389000 120583000 57555000 39864000 97419000 62053000 45389000 107442000 46542000 39864000 86406000 13141000 0 13141000 11013000 0 11013000 75194000 45389000 120583000 57555000 39864000 97419000 7811000 10033000 17844000 2938000 3938000 6876000 53204000 35908000 89112000 63953000 49879000 113832000 50359000 36959000 87318000 13594000 12920000 26514000 63953000 49879000 113832000 53401000 49879000 103280000 10552000 0 10552000 63953000 49879000 113832000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, 2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, 2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade receivables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,433</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled receivables (associated with licensing and related revenue)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,436</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,735</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled receivables (associated with royalties)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">10,258</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12,139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenues (short-term contract liabilities)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,098</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,018</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 11136000 8433000 8436000 9735000 10258000 12139000 3098000 3018000 2746000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE 3: MARKETABLE SECURITIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following is a summary of available-for-sale marketable securities at December 31, 2022 and 2023:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31, 2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Amortized<br/> cost</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross<br/> unrealized<br/> gains</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross<br/> unrealized<br/> losses</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fair<br/> value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures within one year:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">27,690</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(243</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">27,451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through three years:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">108,700</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">278</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(3,734</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">105,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">136,390</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">282</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(3,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">132,695</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31, 2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Amortized<br/> cost</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross<br/> unrealized<br/> gains</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross<br/> unrealized<br/> losses</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fair<br/> value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures within one year:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">17,552</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">16,222</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through four years:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">101,355</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">38</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,535</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">95,858</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">118,907</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">38</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,865</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">112,080</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table presents gross unrealized losses and fair values for those investments that were in an unrealized loss position as of December 31, 2022 and 2023, and the length of time that those investments have been in a continuous loss position:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>Less than 12 months</b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>12 months or greater</b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fair value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>unrealized </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>loss</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fair value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>unrealized</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>loss</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">As of December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">18,193</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(49</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">86,643</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,928</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">As of December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">58,706</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">48,539</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During the years ended December 31, 2021, 2022 and 2023 the amount of credit losses recorded was not material.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table presents gross realized gains and losses from sale of available-for-sale marketable securities:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross realized gains from sale of available-for-sale marketable securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">43</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">114</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross realized losses from sale of available-for-sale marketable securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(55</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(24</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31, 2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Amortized<br/> cost</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross<br/> unrealized<br/> gains</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross<br/> unrealized<br/> losses</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fair<br/> value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures within one year:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">27,690</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(243</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">27,451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through three years:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">108,700</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">278</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(3,734</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">105,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">136,390</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">282</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(3,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">132,695</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31, 2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Amortized<br/> cost</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross<br/> unrealized<br/> gains</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross<br/> unrealized<br/> losses</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fair<br/> value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures within one year:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">17,552</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">16,222</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Available-for-sale - matures after one year through four years:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">101,355</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">38</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,535</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">95,858</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">118,907</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">38</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,865</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">112,080</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 27690000 4000 243000 27451000 108700000 278000 3734000 105244000 136390000 282000 3977000 132695000 17552000 0 1330000 16222000 101355000 38000 5535000 95858000 118907000 38000 6865000 112080000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>Less than 12 months</b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>12 months or greater</b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fair value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>unrealized </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>loss</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fair value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>unrealized</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>loss</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">As of December 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">18,193</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(49</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">86,643</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,928</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">As of December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">58,706</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">48,539</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> </tbody></table> 18193000 49000 86643000 3928000 58706000 1885000 48539000 4980000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross realized gains from sale of available-for-sale marketable securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">43</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">114</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross realized losses from sale of available-for-sale marketable securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(55</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(24</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> </tbody></table> 43000 0 114000 -30000 -55000 -24000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 4: LEASES </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company leases substantially all of its office space and vehicles under operating leases. The Company's leases have original lease periods expiring between 2024 and 2034. Some leases include one or more options to renew. The Company does not assume renewals in its determination of the lease term unless the renewals are deemed to be reasonably certain. Lease payments included in the measurement of the lease liability comprise the following: the fixed non-cancelable lease payments, payments for optional renewal periods where it is reasonably certain the renewal period will be exercised, and payments for early termination options unless it is reasonably certain the lease will not be terminated early.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following is a summary of weighted average remaining lease terms and discount rate for all of the Company’s operating leases:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, 2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average remaining lease term (years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">4.14</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average discount rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.99</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Total operating lease cost and cash payments for operating leases were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; text-align: center;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; text-align: center;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,085</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,117</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,967</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash payments for operating leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,175</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,051</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,947</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Maturities of lease liabilities are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,575</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">818</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">646</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028 and thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">970</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total undiscounted cash flows</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,928</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">472</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Present value of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,456</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, 2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average remaining lease term (years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">4.14</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average discount rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.99</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; text-align: center;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; text-align: center;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,085</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,117</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,967</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash payments for operating leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,175</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,051</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,947</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> P4Y1M20D 0.0399 3085000 3117000 2967000 3175000 3051000 2947000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,575</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">818</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">646</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028 and thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">970</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total undiscounted cash flows</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,928</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">472</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Present value of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,456</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 2575000 1919000 818000 646000 970000 6928000 472000 6456000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 5:  FAIR VALUE MEASUREMENT</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">FASB ASC No. 820, “Fair Value Measurements and Disclosures” defines fair value, establishes a framework for measuring fair value. Fair value is an exit price, representing the amount that would be received for selling an asset or paid for the transfer of a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:71.4705882352941%;margin-left:0pt;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 5%;"> </td> <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Level I</p> </td> <td style="vertical-align: top; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Unadjusted quoted prices in active markets that are accessible on the measurement date for identical, unrestricted assets or liabilities;</p> </td> </tr> <tr> <td style="vertical-align: top; width: 5%;"> </td> <td style="vertical-align: top; width: 10%;"> </td> <td style="vertical-align: top; width: 85%;"> </td> </tr> <tr> <td style="vertical-align: top; width: 5%;"> </td> <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Level II</p> </td> <td style="vertical-align: top; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</p> </td> </tr> <tr> <td style="vertical-align: top; width: 5%;"> </td> <td style="vertical-align: top; width: 10%;"> </td> <td style="vertical-align: top; width: 85%;"> </td> </tr> <tr> <td style="vertical-align: top; width: 5%;"> </td> <td style="vertical-align: top; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Level III</p> </td> <td style="vertical-align: top; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (supported by little or no market activity).</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company measures its marketable securities, investments in marketable equity securities and foreign currency derivative contracts at fair value. Investments in marketable equity securities are classified within Level I as the securities are traded in an active market. Marketable securities and foreign currency derivative contracts are classified within Level II as the valuation inputs are based on quoted prices and market observable data of similar instruments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The table below sets forth the Company’s assets and liabilities measured at fair value by level within the fair value hierarchy. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 36pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Description</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Level I</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Level II</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Level III</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Assets:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Marketable securities:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">132,695</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">132,695</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange contract</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in marketable equity securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">406</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">406</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 36pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Description</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Level I</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Level II</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Level III</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Assets:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Marketable securities:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">112,080</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">112,080</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange contract</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in marketable equity securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">408</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">408</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 36pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Description</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Level I</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Level II</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Level III</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Assets:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Marketable securities:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">132,695</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">132,695</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange contract</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in marketable equity securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">406</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">406</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 36pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Description</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Level I</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Level II</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Level III</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Assets:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Marketable securities:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">112,080</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">112,080</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange contract</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in marketable equity securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">408</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">408</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 132695000 0 132695000 0 988000 0 988000 0 406000 406000 0 0 112080000 0 112080000 0 13000 0 13000 0 408000 408000 0 0 119000 0 119000 0 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE 6: PROPERTY AND EQUIPMENT, NET</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Composition of assets, grouped by major classifications, is as follows:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Computers, software and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">25,351</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">26,833</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Office furniture and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,195</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,058</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4,356</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4,358</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">30,902</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">32,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less – Accumulated depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(24,278</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(25,517</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,624</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,732</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;text-indent:9pt;">The Company recorded in continuing operations depreciation expenses in the amount of $2,960 and $2,730 for the years ended December 31, 2022 and 2023, respectively. In addition, in 2022 and 2023, assets no longer in use by the Company of $709 and $1,491, respectively, have been written down.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Composition of assets, grouped by major classifications, is as follows:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Computers, software and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">25,351</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">26,833</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Office furniture and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,195</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,058</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4,356</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4,358</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">30,902</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">32,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less – Accumulated depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(24,278</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(25,517</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,624</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,732</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 25351000 26833000 1195000 1058000 4356000 4358000 30902000 32249000 24278000 25517000 6624000 6732000 2960000 2730000 709000 1491000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE 7: </b><b>GOODWILL AND INTANGIBLE ASSETS, NET</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody><tr> <td style="width:36pt;"> </td> <td style="vertical-align:top;width:18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(a)</p> </td> <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Goodwill:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Changes in goodwill are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of January 1,</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,994</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sale of Intrinsix (see note 1)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(18,463</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of December 31,</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">58,308</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">As of December 31, 2022, the allocated goodwill to continuing operation amounted to $56,794.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">(b)</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Intangible assets:</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 8pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"><b> </b></td> <td colspan="8" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"><b> </b></td> <td colspan="8" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>average </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>amortization</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>period (years)</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross carrying amount</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Accumulated amortization</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Impairment (*)</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Net</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross carrying amount</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Accumulated amortization</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Impairment (*)</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Net</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><span style="text-decoration: underline; "><b>Intangible assets related to the acquisition of VisiSonics business</b></span></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">4.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">432</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">360</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt;">Technologies</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">5.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">1,174</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">157</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">1,017</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to the acquisition of Hillcrest Labs business</span></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">4.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">3,518</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">2,998</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">3,518</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">3,190</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">328</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Customer backlog</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">0.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt;">R&amp;D Tools</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">7.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">2,475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">1,140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">1,335</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">2,475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">1,470</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">1,005</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to Immervision assets acquisition</span></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">R&amp;D Tools</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">6.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">7,063</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">3,507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">3,556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">7,063</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">3,507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">3,556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to an investment in NB-IoT technologies</span></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">NB-IoT technologies</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">7.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,961</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,424</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">537</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,961</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,704</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">257</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Total intangible assets</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; width: 1%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">15,089</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">9,141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,392</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">16,695</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">10,172</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,967</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(*) During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Future estimated annual amortization charges are as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,090</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">833</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">78</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,967</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded in continuing operations amortization expense in the amount of $2,306 and $1,031 for the years ended December 31, 2022 and 2023, respectively. In addition, amortization expense related to Intrinsix in the amount of $2,065 and $965 for the years ended December 31, 2022 and 2023, respectively, was recorded in discontinued operation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of January 1,</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,994</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sale of Intrinsix (see note 1)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(18,463</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of December 31,</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">58,308</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 74777000 74777000 0 1994000 -0 18463000 74777000 58308000 56794000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 8pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"><b> </b></td> <td colspan="8" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"><b> </b></td> <td colspan="8" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>average </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>amortization</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>period (years)</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross carrying amount</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Accumulated amortization</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Impairment (*)</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Net</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Gross carrying amount</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Accumulated amortization</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Impairment (*)</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Net</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><span style="text-decoration: underline; "><b>Intangible assets related to the acquisition of VisiSonics business</b></span></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">4.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">432</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">$</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">360</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt;">Technologies</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">5.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">1,174</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">157</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">1,017</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to the acquisition of Hillcrest Labs business</span></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">4.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">3,518</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">2,998</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">3,518</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">3,190</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">328</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Customer backlog</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">0.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt;">R&amp;D Tools</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">7.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">2,475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">1,140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">1,335</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">2,475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">1,470</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">1,005</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to Immervision assets acquisition</span></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">R&amp;D Tools</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">6.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">7,063</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">3,507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">3,556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">7,063</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">3,507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">3,556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b><span style="text-decoration: underline; ">Intangible assets related to an investment in NB-IoT technologies</span></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">NB-IoT technologies</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt;"> </td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt;">7.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,961</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,424</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">537</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,961</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,704</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">257</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 9%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Total intangible assets</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; width: 8%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; padding-bottom: 3px; width: 1%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">15,089</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">9,141</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,392</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">16,695</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">10,172</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,967</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 8pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> P4Y 0 0 0 0 432000 72000 0 360000 P5Y 0 0 0 0 1174000 157000 0 1017000 P4Y4M24D 3518000 2998000 0 520000 3518000 3190000 0 328000 P0Y6M 72000 72000 0 0 72000 72000 0 0 P7Y6M 2475000 1140000 0 1335000 2475000 1470000 0 1005000 P6Y4M24D 7063000 3507000 3556000 0 7063000 3507000 3556000 0 P7Y 1961000 1424000 0 537000 1961000 1704000 0 257000 15089000 9141000 3556000 2392000 16695000 10172000 3556000 2967000 3556000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,090</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">833</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">78</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,967</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 1090000 833000 680000 286000 78000 2967000 2306000 1031000 2065000 965000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>NOTE 8: ACCRUED EXPENSES AND OTHER PAYABLES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Engineering accruals</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">779</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">619</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Professional fees</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">846</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,273</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Government grants</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">918</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">895</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income taxes payable, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,547</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,922</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,455</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,091</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,545</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Engineering accruals</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">779</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">619</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Professional fees</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">846</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,273</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Government grants</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">918</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">895</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income taxes payable, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,547</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,922</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,455</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,091</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,545</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 779000 619000 846000 1273000 918000 895000 2547000 1922000 1455000 1091000 6545000 5800000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE 9: STOCKHOLDERS</b>’<b> EQUITY</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>a. Common stock:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Holders of common stock are entitled to <span style="-sec-ix-hidden:c1803">one</span> vote per share on all matters to be voted upon by the Company’s stockholders. In the event of a liquidation, dissolution or winding up of the Company, holders of common stock are entitled to share ratably in all of the Company’s assets. The Board of Directors may declare a dividend out of funds legally available therefore and the holders of common stock are entitled to receive ratably any such dividends. Holders of common stock have no preemptive rights or other subscription rights to convert their shares into any other securities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>b. Preferred stock:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company is authorized to issue up to 5,000,000 shares of “blank check” preferred stock, par value $0.001 per share. Such preferred stock may be issued by the Board of Directors from time to time in one or more series. These series may have designations, preferences and relative, participating, optional or other special rights and any qualifications, limitations or restrictions thereof, including dividend rights, conversion rights, exchange rights, voting rights, redemption rights (including sinking and purchase fund provisions), and dissolution preferences as may be determined by the Company’s Board of Directors.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>c. Share repurchase program:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In August 2008, the Company announced that its Board of Directors approved a share repurchase program for up to <span style="-sec-ix-hidden:c1806">one</span> million shares of common stock which was further extended by an additional 6,400,000 shares in 2010, 2013, 2014, 2018 and 2020. In November 2023, the Company’s Board of Directors authorized the repurchase by the Company of an additional 700,000 shares of common stock pursuant to Rule 10b-18 of the Exchange Act.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of December 31, 2023, 700,000 shares of common stock remained authorized for repurchase under the Company’s share repurchase program.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>d. Employee and non-employee stock plans:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company has historically granted a mix of stock options, SARs capped with a ceiling and RSUs to employees and non‑employee directors of the Company and its subsidiaries under the Company’s equity plans and provides the right to purchase common stock pursuant to the Company’s 2002 employee stock purchase plan to employees of the Company and its subsidiaries. As of December 31, 2022, and December 31, 2023, there were no outstanding or exercisable SARs left. The options granted under the Company’s stock incentive plans have been granted at the fair market value of the Company’s common stock on the grant date. Options granted to employees under stock incentive plans vest at a rate of 25% of the shares underlying the option after one year and the remaining shares vest in equal portions over the following 36 months, such that all shares are vested after <span style="-sec-ix-hidden:c1812">four</span> years. Options granted to non‑employee directors vest 25% of the shares underlying the option on each anniversary of the option grant.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A summary of the Company’s stock option activities and related information for the year ended December 31, 2023, is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Number of<br/> options </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted<br/> average </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>exercise<br/> price</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>average</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>remaining</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>contractual </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>term</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Aggregate</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>intrinsic-value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at the beginning of the year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">106,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">20.24</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">609</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">19,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">21.62</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(26,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">19.36</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Forfeited or expired</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at the end of the year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">99,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20.74</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable at the end of the year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">80,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20.53</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">295</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During the years ended December 31, 2021 and 2022 the Company did not grant stock options. The weighted average fair value at grant date of stock options granted for the year ended December 31, 2023, amounted to $11.30.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The total intrinsic value of options and SARs exercised during the years ended December 31, 2021, 2022 and 2023 was $7,177, $273 and $173, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A RSU award is an agreement to issue shares of the Company’s common stock at the time the award or a portion thereof vests. RSUs granted to employees generally vest in <span style="-sec-ix-hidden:c1836">three</span> equal annual installments starting on the <span style="-sec-ix-hidden:c1837">first</span> anniversary of the grant date. Until the end of 2017, RSUs granted to non-employee directors would generally vest in full on the <span style="-sec-ix-hidden:c1838">first</span> anniversary of the grant date. Starting in 2018, RSUs granted to non-employee directors would generally vest in <span style="-sec-ix-hidden:c1839">two</span> equal annual installments starting on the first anniversary of the grant date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On November 9, 2022, the Company reported that Gideon Wertheizer had announced his intention to retire from his position as the Company’s CEO and an employee of the Company, effective as of January 1, 2023. In connection with his retirement, the Board determined to accelerate in full the vesting of Mr. Wertheizer’s 34,887 unvested RSUs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On November 9, 2022, the Company publicly announced the appointment of Amir Panush as CEO of the Company to succeed Mr. Wertheizer, with his service as CEO to commence on January 1, 2023. In connection with his appointment as the Company’s CEO, Mr. Panush, effective January 1, 2023, received 46,911 RSUs with fair value of approximately $1,200 under the Company’s 2011 Plan. The RSUs vest in three equal annual installments starting on the first anniversary of the grant date, conditioned upon Mr. Panush’s continued service with the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On December 7, 2022, the Board appointed Gweltaz Toquet, who previously served as the Vice President of Sales for Europe and Asia Pacific, as Chief Commercial Officer (“CCO”) of the Company effective January 1, 2023. In connection with his appointment as the Company’s CCO, effective January 1, 2023, Mr. Toquet received 3,909 RSUs with fair value of approximately $100 under the Company’s 2011 Plan. The RSUs vest in three equal annual installments starting on the first anniversary of the grant date, conditioned upon Mr. Toquet’s continued service with the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On February 14, 2023, the Compensation Committee of the Board (the “Committee”) granted 14,541, 9,996, 8,179 and 5,452 RSUs, effective as of February 17, 2023, to each of the Company’s CEO, Chief Financial Officer (“CFO”), Chief Operating Officer (“COO”) and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the RSU award to the CEO, as an inducement award in accordance with Rule 5635(c)(4) of the Nasdaq Listing Rules granted on terms substantially similar to those of the 2011 Plan (an “Inducement Award”). The RSU grants vest 33.4% on February 17, 2024, 33.3% on February 17, 2025 and 33.3% on February 17, 2026. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Also, on February 14, 2023, the Committee granted 21,811, 6,664, 5,452 and 3,635 performance-based stock units, effective as of February 17, 2023, to each of the Company’s CEO, CFO, COO and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the CEO, as an Inducement Award (collectively, the “Short-Term Executive PSUs”). The performance goals for the Short-Term Executive PSUs with specified weighting are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 80%; margin-left: 0pt; margin-right: auto;"> <tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="border-width: 1px; border-style: solid; border-color: black black rgb(0, 0, 0); vertical-align: top; width: 20%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 9pt;">Weighting</p> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 80%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-top: 1px solid black; border-right: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 9pt;">Goals</p> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 20%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid black; border-right: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 9pt;">50%</p> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 80%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-right: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 9pt;">Vesting of the full 50% of the PSUs occurs if the Company achieves the 2023 license and related revenue target approved by the Board (the “2023 License Revenue Target”). The vesting threshold is achievement of 90% of 2023 License Revenue Target. If the Company’s achievement of the 2023 License Revenue Target is above 90% but less than 99% of the 2023 License Revenue Target, 91% to 99% of the eligible PSUs would be subject to vesting. If the Company’s actual result exceeds 100% of the 2023 License Revenue Target, every 1% increase of the 2023 License Revenue Target, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO.</p> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 20%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid black; border-right: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 9pt;">25%</p> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 80%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-right: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 9pt;">Vesting of the full 25% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for 2023 is greater than the S&amp;P Semiconductors Select Industry index (the “S&amp;P index”). The vesting threshold is if the return on the Company’s stock for 2023 is at least 90% of the S&amp;P index. If the return on the Company’s stock, in comparison to the S&amp;P index, is above 90% but less than 99% of the S&amp;P index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the S&amp;P index, every 1% increase in comparison to the S&amp;P index, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO.</p> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 20%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-left: 1px solid black; border-right: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 9pt;">25%</p> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 80%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-right: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 9pt;">Vesting of the full 25% of the PSUs occurs if the Company achieves positive total shareholder return whereby the return on the Company’s stock for 2023 is greater than the Russell 2000 index (the “Russell index”). The vesting threshold is if the return on the Company’s stock for 2023 is at least 90% of the Russell index. If the return on the Company’s stock, in comparison to the Russell index, is above 90% but less than 99% of the Russell index, 91% to 99% of the eligible PSUs would be subject to vesting. If the return on the Company’s stock exceeds 100% of the Russell index, every 1% increase in comparison to the Russell index, up to 110%, would result in an increase of 2% of the eligible PSUs for the Company’s CFO, COO and CCO and an increase of 3% of the eligible PSUs for the Company’s CEO.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Accordingly, assuming maximum achievement of the performance goals set forth above, PSUs representing an additional 30%, meaning an additional 6,543, would be eligible for vesting of the Company’s CEO, and an additional 20%, meaning an additional 1,332, 1,090 and 727, would be eligible for vesting for each of the Company’s CFO, COO and CCO, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In 2023, the Company did not achieve any of the above performance goals for the Short-Term Executive PSUs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Also, on February 14, 2023, the Committee granted 60,587, 30,293, 30,293 and 30,293 PSUs, effective as of February 17, 2023, to each of the Company’s CEO, CFO, COO and CCO, respectively, pursuant to the 2011 Plan, or, with respect to the CEO, as an Inducement Award (collectively, the “Long-Term Executive PSUs”). The Long-Term Executive PSUs shall vest in full upon the first achievement of any of the following performance goals:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 54pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">If the Company’s compound annual growth rate for non-GAAP Earnings Per Share (“EPS”) for each fiscal year over the three-year period from 2022 through 2025 reaches 10% or if the Company’s non-GAAP EPS for any fiscal year reaches $1.00 during the period between January 1, 2023 and December 31, 2025;</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 54pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">If the Company’s non-GAAP operating margin for any fiscal year reaches 20% during the period between January 1, 2023 and December 31, 2025;</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 54pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">If the Company’s compound annual growth rate for revenue for each fiscal year over the three year period from 2022 through 2025 reaches 10% or if the Company’s revenue for any fiscal year reaches $180 million during the period between January 1, 2023 and December 31, 2025; or</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 54pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">If the Company’s market capitalization (defined as total outstanding shares as of a given date multiplied by the closing price for the Company’s common stock as quoted by the NASDAQ Stock Market) reaches at least $1.1 billion for at least 30 days of consecutive trading.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In 2023, the Company did not achieve any of the above performance goals for the Long-Term Executive PSUs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A summary of the Company’s RSU and PSU activities and related information for the year ended December 31, 2023, is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Number of<br/> RSUs and</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>PSUs</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted average</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>grant-date<br/> fair value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested as at the beginning of the year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">879,277</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37.57</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">943,377</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(363,453</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38.71</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(177,450</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested at the end of the year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,281,751</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24.97</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>Stock Plans </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of December 31, 2023, the Company maintains the Company’s 2011 Stock Incentive Plan (the “2011 Plan”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of December 31, 2023, options, SARs, RSUs and PSUs to purchase 952,259 shares of common stock were available for grant under the 2011 Plan.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>2011 Stock Incentive Plan</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The 2011 Plan was adopted by the Company’s Board of Directors in February 2011 and stockholders on May 17, 2011. Up to 4,350,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On June 2, 2022, the Company’s stockholders approved an amendment and restatement of the 2011 Plan to have any shares which remain available for issuance or that would otherwise return to the Company’s 2003 Director Stock Option Plan as a result of forfeiture, termination or expiration of awards be rolled over to the 2011 Plan, resulting in an immediate increase of 273,693 shares at time of the approval.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The 2011 Plan provides for the grant of incentive stock options intended to qualify under Section 422 of the Internal Revenue Code, nonqualified stock options, restricted stock, RSUs, dividend equivalent rights and stock appreciation rights. Officers, employees, directors, external consultants and advisors of the Company and those of the Company’s present and future parent and subsidiary corporations are eligible to receive awards under the 2011 Plan. Under current U.S. tax laws, incentive stock options may only be granted to employees. The 2011 Plan permits the Company's Board of Directors or a committee thereof to determine how grantees may pay the exercise or purchase price of their awards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Unless sooner terminated, the 2011 Plan is effective until April 2030.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The Company’s Board of Directors or a committee thereof has authority to administer the 2011 Plan. The Company’s Board of Directors has the authority to adopt, amend and repeal the administrative rules, guidelines and practices relating to the 2011 Plan and to interpret its provisions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><b><i>2002 Employee Stock Purchase Plan (</i></b>“<b><i>ESPP</i></b>”<b><i>)</i></b><i> </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The ESPP was adopted by the Company’s Board of Directors and stockholder in July 2002. The ESPP is intended to qualify as an “Employee Stock Purchase Plan” under Section 423 of the U.S. Internal Revenue Code and is intended to provide the Company’s employees with an opportunity to purchase shares of common stock through payroll deductions. An aggregate of 3,450,000 shares of common stock (subject to adjustment in the event of future stock splits, future stock dividends or other similar changes in the common stock or the Company’s capital structure) are reserved for issuance. As of December 31, 2023, 355,300 shares of common stock were available for future issuance under the ESPP.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">All of the Company’s employees who are regularly employed for more than <span style="-sec-ix-hidden:c1918">five</span> months in any calendar year and work 20 hours or more per week are eligible to participate in the ESPP. Non-employee directors, consultants, and employees subject to the rules or laws of a foreign jurisdiction that prohibit or make impractical their participation in an employee stock purchase plan are not eligible to participate in the ESPP.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The ESPP designates offer periods, purchase periods and exercise dates. Offer periods generally will be overlapping periods of 24 months. Purchase periods generally will be six-month periods. Exercise dates are the last day of each purchase period. In the event the Company merges with or into another corporation, sells all or substantially all of the Company’s assets, or enters into other transactions in which all of the Company’s stockholders before the transaction own less than 50% of the total combined voting power of the Company’s outstanding securities following the transaction, the Company’s Board of Directors or a committee designated by the Board may elect to shorten the offer period then in progress.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The price per share at which shares of common stock may be purchased under the ESPP during any purchase period is the lesser of:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody><tr> <td style="width:36pt;"> </td> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">85% of the fair market value of common stock on the date of grant of the purchase right, which is the commencement of an offer period; or</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody><tr> <td style="width:36pt;"> </td> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">85% of the fair market value of common stock on the exercise date, which is the last day of a purchase period.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The participant’s purchase right is exercised in the above noted manner on each exercise date arising during the offer period unless, on the first day of any purchase period, the fair market value of common stock is lower than the fair market value of common stock on the first day of the offer period. If so, the participant’s participation in the original offer period will be terminated, and the participant will automatically be enrolled in the new offer period effective the same date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The ESPP is administered by the Board of Directors or a committee designated by the Board, which will have the authority to terminate or amend the plan, subject to specified restrictions, and otherwise to administer and resolve all questions relating to the administration of the plan.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>e. Dividend policy:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company has never declared or paid any cash dividends on its capital stock and does not anticipate paying any cash dividends in the foreseeable future.</p> 5000000 0.001 6400000 700000 700000 0.25 P36M 0.25 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Number of<br/> options </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted<br/> average </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>exercise<br/> price</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>average</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>remaining</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>contractual </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>term</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Aggregate</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>intrinsic-value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at the beginning of the year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">106,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">20.24</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">609</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">19,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">21.62</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(26,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">19.36</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Forfeited or expired</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at the end of the year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">99,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20.74</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable at the end of the year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">80,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20.53</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">295</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 106000 20.24 P2Y 609000 19425 21.62 26000 19.36 -0 99425 20.74 P2Y6M 316000 80000 20.53 P1Y6M 295000 11.3 7177000 273000 173000 34887 46911 1200000 3909 100000 14541 9996 8179 5452 0.334 0.333 0.333 21811 6664 5452 3635 0.50 0.50 0.90 0.99 0.91 0.99 0.01 1.10 0.02 0.25 0.25 0.90 0.90 0.99 0.91 0.99 1 0.01 1.10 0.02 0.25 0.25 0.90 0.90 0.99 0.91 0.99 1 0.01 1.10 0.02 0.03 0.30 6543 1332 1090 727 60587 30293 30293 30293 0.10 1 0.20 0.10 180000000 1100000000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Number of<br/> RSUs and</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>PSUs</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted average</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>grant-date<br/> fair value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested as at the beginning of the year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">879,277</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37.57</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">943,377</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(363,453</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38.71</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(177,450</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested at the end of the year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,281,751</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24.97</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 879277 37.57 943377 20.51 363453 38.71 177450 35.54 1281751 24.97 952259 4350000 273693 3450000 355300 20 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE 10: DERIVATIVES AND HEDGING ACTIVITIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The fair value of the Company’s outstanding derivative instruments is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative assets</b>:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign exchange forward contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative liabilities</b>:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign exchange option contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign exchange forward contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">96</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded the fair value of derivative assets in “prepaid expenses and other current assets” and the fair value of derivative liabilities in “accrued expenses and other payables” on the Company’s consolidated balance sheets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The changes in unrealized gains (losses) recognized in “accumulated other comprehensive income (loss)” on derivatives, before tax effect, is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange option contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(361</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">228</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">281</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">228</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,461</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The net (gains) losses reclassified from “accumulated other comprehensive income (loss)” into income, are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange option contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">338</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">954</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">790</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,292</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,078</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded in cost of revenues and operating expenses, a net gain of $165, a net loss of $1,292 and a net loss of $1,078 during the years ended December 31, 2021, 2022 and 2023, respectively, related to its Hedging Contracts.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative assets</b>:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign exchange forward contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative liabilities</b>:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign exchange option contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign exchange forward contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">96</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange option contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(361</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">228</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">281</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">228</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,461</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 13000 988000 13000 988000 23000 0 96000 0 119000 0 0 -361000 -265000 228000 -1100000 281000 228000 -1461000 16000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivatives designated as cash flow hedging instruments:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange option contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">338</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange forward contracts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">954</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">790</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,292</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,078</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 0 338000 288000 -165000 954000 790000 -165000 1292000 1078000 165000 -1292000 -1078000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE 11: ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table summarizes the changes in accumulated balances of other comprehensive income (loss), net of taxes:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, 2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Unrealized</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>gains (losses) on available-for-</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>sale marketable securities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Unrealized</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>gains (losses)</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>on cash flow </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>hedges</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Unrealized</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>gains (losses) on available-for-</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>sale marketable securities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Unrealized</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>gains (losses)</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>on cash flow</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>hedges</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">55</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(372</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(6,142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(107</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(6,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Other comprehensive income (loss) before reclassifications</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(5,766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(7,082</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,915</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,931</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,154</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,079</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net current period other comprehensive income (loss)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,715</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,877</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,825</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,920</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(107</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(3,317</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(2,329</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table provides details about reclassifications out of accumulated other comprehensive income (loss):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27.4%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Details about Accumulated Other</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Comprehensive Income (Loss)</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Components</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Amount reclassified from accumulated other</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">comprehensive income (loss)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27.6%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Affected Line Item in the</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Statements of Income (Loss)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized gains (losses) on cash flow hedges</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(21</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Cost of revenues</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">144</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,135</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(933</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(32</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Sales and marketing</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(105</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(101</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">General and administrative</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,292</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,078</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Total, before income taxes</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(138</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense (benefit)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">145</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,154</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,079</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Total, net of income taxes</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized gains (losses) on available-for-sale marketable securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(55</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Financial income, net</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Income tax benefit</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Total, net of income taxes</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">158</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Total, net of income taxes</p> </td> </tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31, 2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Unrealized</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>gains (losses) on available-for-</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>sale marketable securities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Unrealized</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>gains (losses)</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>on cash flow </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>hedges</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Unrealized</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>gains (losses) on available-for-</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>sale marketable securities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Unrealized</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>gains (losses)</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>on cash flow</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>hedges</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">55</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(372</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(6,142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(107</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(6,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Other comprehensive income (loss) before reclassifications</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(5,766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(7,082</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,915</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,931</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt; text-indent: -9pt;">Amounts reclassified from accumulated other comprehensive income (loss)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,154</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,079</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net current period other comprehensive income (loss)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,715</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,877</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,825</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,920</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(107</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(6,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(3,317</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(2,329</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> </tbody></table> -427000 55000 -372000 -6142000 -107000 -6249000 -5766000 -1316000 -7082000 2915000 16000 2931000 -51000 -1154000 -1205000 90000 -1079000 -989000 -5715000 -162000 -5877000 2825000 1095000 3920000 -6142000 -107000 -6249000 -3317000 988000 -2329000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27.4%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Details about Accumulated Other</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Comprehensive Income (Loss)</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Components</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Amount reclassified from accumulated other</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">comprehensive income (loss)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 27.6%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Affected Line Item in the</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Statements of Income (Loss)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized gains (losses) on cash flow hedges</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(21</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Cost of revenues</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">144</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,135</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(933</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(32</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Sales and marketing</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(105</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(101</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">General and administrative</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,292</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,078</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Total, before income taxes</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(138</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense (benefit)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">145</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,154</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,079</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Total, net of income taxes</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized gains (losses) on available-for-sale marketable securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(55</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Financial income, net</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Income tax benefit</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Total, net of income taxes</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">158</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Total, net of income taxes</p> </td> </tr> </tbody></table> -4000 20000 21000 -144000 1135000 933000 -4000 32000 23000 -13000 105000 101000 165000 -1292000 -1078000 20000 -138000 1000 145000 -1154000 -1079000 13000 -55000 90000 0 -4000 0 13000 -51000 90000 158000 -1205000 -989000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE 12: GEOGRAPHIC INFORMATION AND MAJOR CUSTOMER AND MARKET DATA</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>a. Summary information about geographic areas:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company manages its business on a basis of <span style="-sec-ix-hidden:c2179">one</span> reportable segment: the licensing of intellectual property to semiconductor companies and electronic equipment manufacturers (see Note 1 for a brief description of the Company’s business). The following is a summary of revenues within geographic areas:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues based on customer location:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">17,844</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,155</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Europe, Middle East</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,876</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,944</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12,184</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Asia Pacific (1)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">89,112</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">96,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">75,684</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">113,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">120,583</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">97,419</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">(1) China</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">67,491</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">75,682</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">57,507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-lived assets by geographic region:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Israel</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,857</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">France</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,064</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,866</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,120</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,661</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">15,109</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">13,710</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>b. Major customer data as a percentage of total revenues:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table sets forth the customers that represented 10% or more of the Company’s total revenues in each of the periods set forth below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer A</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">21</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i>c. Information about use cases for Ceva Technology Portfolio:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table sets forth use cases for Ceva technology portfolio as percentages of the Company’s total revenues in each of the periods set forth below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">77</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">78</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">82</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sense &amp; Infer (sensor fusion, audio, sound, imaging, vision and AI)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">18</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues based on customer location:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">17,844</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,155</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Europe, Middle East</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,876</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,944</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">12,184</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Asia Pacific (1)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">89,112</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">96,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">75,684</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">113,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">120,583</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">97,419</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">(1) China</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">67,491</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">75,682</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">57,507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 17844000 14155000 9551000 6876000 9944000 12184000 89112000 96484000 75684000 113832000 120583000 97419000 67491000 75682000 57507000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-lived assets by geographic region:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Israel</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,857</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8,119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">France</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,064</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,866</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,120</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,661</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">15,109</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">13,710</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 9857000 8119000 2066000 2064000 2066000 1866000 1120000 1661000 15109000 13710000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer A</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">21</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> 0.21 0.16 0.13 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Connect (baseband for handset and other devices, Bluetooth, Wi-Fi and NB-IoT)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">77</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">78</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">82</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sense &amp; Infer (sensor fusion, audio, sound, imaging, vision and AI)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">18</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> 0.77 0.78 0.82 0.23 0.22 0.18 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE 13: FINANCIAL INCOME, NET</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,873</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,190</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">4,362</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain (loss) on available-for-sale marketable securities, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(55</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Amortization of premium on available-for-sale marketable securities, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(420</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">124</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange gain (loss), net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,269</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">74</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">688</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">197</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,812</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">5,264</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,873</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,190</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">4,362</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gain (loss) on available-for-sale marketable securities, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(55</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Amortization of premium on available-for-sale marketable securities, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(420</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">124</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign exchange gain (loss), net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,269</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">74</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">688</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">197</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,812</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">5,264</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 1873000 3190000 4362000 13000 -55000 90000 -420000 -397000 124000 -1269000 74000 688000 197000 2812000 5264000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE 14: TAXES ON INCOME </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>a. </i>U.S. <i>tax reform</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">On December 22, 2017, the U.S. government enacted the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act includes significant changes to the U.S. corporate income tax system including but not limited to: a federal corporate rate reduction from 35% to 21%; creation of the base erosion anti-abuse tax (“BEAT”), introduction of the Global Intangible Low Taxed Income (“GILTI”) provisions; the transition of U.S. international taxation from a worldwide tax system to a modified territorial tax system; modifications to the allowance of net business interest expense deductions; modification of net operating loss provisions; changes to 162(m) limitation rules and bonus depreciation provisions. The change to a modified territorial tax system resulted in a one-time U.S. tax liability on those earnings which have not previously been repatriated to the U.S. (the “Transition Tax”), with future dividend distributions not subject to U.S. federal income tax when repatriated. A majority of the provisions in the Tax Act became effective January 1, 2018.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">In connection with its analysis of the impact of the Tax Act, the Company had $16,053 of Transition Tax inclusion reported on the tax return filed for the year ended December 31, 2017. After the utilization of existing tax net operating loss carryforwards, the Company did not pay additional U.S. federal cash taxes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The Tax Act added a new code section 951A, which requires a U.S. shareholder of a Controlled Foreign Corporation (“CFC”) to include in current taxable income, its GILTI in a manner similar to Subpart F income. The statutory language also allows a deduction for corporate shareholders equal to 50% of the GILTI inclusion, which would be reduced to 37.5% starting in 2026. In general, GILTI imposes a tax on the net income of foreign corporate subsidiaries in excess of a deemed return on their tangible assets.  The Company is subject to GILTI for 2018 and future periods.  The Company is electing to account for the income tax effects of GILTI as a ‘period cost‘, an income tax expenses in the year the tax is incurred.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">For the fiscal year ended 2021, the Company operated at net losses before and after GILTI inclusion and did not pay additional U.S. federal cash taxes. For the fiscal year ended 2022, the Company provisioned to operate at a net loss before the GILTI inclusion and a taxable income position after. However, the Company utilized net operating losses, deductions under Section 250 of the U.S. Internal Revenue Code, and foreign tax credits to offset the tax liability, and did not pay additional U.S. federal cash taxes. For the fiscal year ended 2023, GILTI is not expected to cause the company to be in a taxable income position for the current and future years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">Furthermore, the Tax Act limits the carryover of net operating losses generated after tax years 2017 to 80% of taxable income and eliminates the ability to carryback.  Losses incurred before January 1, 2018 have not changed and are not limited to the 80% of taxable income and will continue to be carried forward 20 years. The Company has fully utilized all pre-2018 net operating losses. Any future net operating losses generated will be carried forward indefinitely and subject to an 80% taxable income limitation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>b. </i>A number of the Company’s operating subsidiaries are taxed at rates lower than U.S. rates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;"><i>1. Irish Subsidiaries</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The Irish operating subsidiaries qualified for a 12.5% tax rate on its trade. Interest income earned by the Irish subsidiaries is taxed at a rate of 25%. As of December 31, 2023, the open tax years, subject to review by the applicable taxing authorities for the Irish subsidiaries, are 2019 and subsequent years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;"><i>2. Israeli Subsidiary</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The Israeli subsidiary enjoys certain tax benefits in Israel, particularly as a result of the “Approved Enterprise” and the “Benefited Enterprise” status of its facilities and programs through 2019, and the “Technological Preferred Enterprise” status of its facilities and programs since 2020.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The Israeli subsidiary has been granted “Approved Enterprise” and “Benefited Enterprise” status under the Israeli Law for the Encouragement of Capital Investments. For such Approved Enterprises and Benefited Enterprises, the Israeli subsidiary elected to apply for alternative tax benefits—the waiver of government grants in return for tax exemptions on undistributed income. Upon distribution of such exempt income, the Israeli subsidiary will be subject to corporate tax at the rate ordinarily applicable to the Approved Enterprise’s or Benefited Enterprise’s income. Such tax exemption on undistributed income applies for a limited period of between <span style="-sec-ix-hidden:c2299">two</span> to <span style="-sec-ix-hidden:c2300">ten</span> years, depending upon the location of the enterprise. During the remainder of the benefits period (generally until the expiration of ten years), a reduced corporate tax rate not exceeding 23% will apply.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The Israeli subsidiary is a foreign investor company, or FIC, as defined by the Investment Law. FICs are entitled to further reductions in the tax rate normally applicable to Approved Enterprises and Benefited Enterprises. Depending on the foreign ownership in each tax year, the tax rate can range between 10% (when foreign ownership exceeds 90%) to 20% (when foreign ownership exceeds 49%). There can be no assurance that the subsidiary will continue to qualify as an FIC in the future or that the benefits described herein will be granted in the future.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The Company’s Israeli subsidiary’s tax-exempt profit from Approved Enterprises and Benefited Enterprises is permanently reinvested as the Company’s management has determined that the Company does not currently intend to distribute dividends. Therefore, deferred taxes have not been provided for such tax-exempt income. The Company intends to continue to reinvest these profits and does not currently foresee a need to distribute dividends out of such tax-exempt income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">In December 2016, the Economic Efficiency Law (Legislative Amendments for Applying the Economic Policy for the 2017 and 2018 Budget Years), 2016, which includes the Amendment to the Law for the Encouragement of Capital Investments, 1959 (Amendment 73) (the “Amendment"), was published. The Amendment, among other things, prescribes special tax tracks for technological enterprises, which are subject to rules that were issued by the Minister of Finance during April 2017.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The new tax track under the Amendment, which is applicable to the Israeli subsidiary, is the “Technological Preferred Enterprise”.  A Technological Preferred Enterprise is an enterprise for which total consolidated revenues of its parent company and all subsidiaries are less than 10 billion New Israeli Shekel (“NIS”). A Technological Preferred Enterprise, as defined in the law, which is located in the center of Israel (where our Israeli subsidiary is currently located) is subject to tax at a rate of 12% on profits deriving from intellectual property (in development area A, the tax rate is 7.5%), subject to satisfaction of a number of conditions, including compliance with a minimal amount or ratio of annual Research and development expenditure and Research and development employees, as well as having at least 25% of annual income derived from exports. Any dividends distributed to "foreign companies", as defined in the law, deriving from income from the technological enterprises will be subject to tax at a rate of 4% if foreign entities hold at least 90% of the Company’s common stock.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">In light of the Company's decision not to distribute a dividend in the coming year, <span style="-sec-ix-hidden:c2307">no</span> tax expenses were recognized in the tax year.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The balance of accumulated income that has not yet been thawed as of December 31, 2023 is 118,512 NIS (approximately $32,675)</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">In addition, due to a lack of intention to distribute a dividend in a subsidiary that has imprisoned profits, the Company did not recognize as of December 31, 2023 a deferred tax liability against recognition of deferred tax expenses.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">Income not eligible for Technological Preferred Enterprise is taxed at a regular rate, which was 23% in 2021, 2022 and 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">The Israeli subsidiary elected to compute taxable income in accordance with Income Tax Regulations (Rules for Accounting for Foreign Investors Companies and Certain Partnerships and Setting their Taxable Income), 1986. Accordingly, the taxable income or loss is calculated in U.S. dollars. Applying these regulations reduces the effect of the foreign exchange rate (of NIS against the U.S. dollar) on the Company’s Israeli taxable income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">As of December 31, 2023, the open tax years, subject to review by the applicable taxing authorities for the Israeli subsidiary, are 2020 and subsequent years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;"><i>3. French Subsidiary</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">In 2017, the French government passed a series of tax reforms allowing for the phased reduction in the corporate tax rate. As a result, in 2021, the French operating subsidiary qualified for a 26.5% corporate income tax rate. From 2022 onward, the standard corporate income tax rate was reduced to 25%. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">Since 2021, the Company’s French subsidiary is entitled to a new tax benefit of 10% applied to specific revenues under the French IP Box regime. The French IP Box regime applies to net income derived from the licensing, sublicensing or sale of several IP rights such as patents and copyrighted software, including royalty revenues. This new elective regime requires a direct link between the income benefiting from the preferential treatment and the R&amp;D expenditures incurred and contributing to that income. Qualifying income may be taxed at a favorable 10% CIT rate (plus social surtax, hence 10.3% in total).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:36pt;">As of December 31, 2023, the open tax years subject to review by the applicable taxing authorities for the French subsidiary are 2021 and subsequent years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>c. Taxes on income comprised of:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Domestic taxes:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Current</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">949</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,229</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">4,429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign taxes:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Current</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,647</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7,668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(4,949</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">14,904</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(636</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,823</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">18,075</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">10,232</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income (loss) before taxes on income:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Domestic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(11,351</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(12,741</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(14,136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">20,571</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">16,938</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5,931</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">9,220</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">4,197</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(8,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>d. Reconciliation between the Company</i>’<i>s effective tax rate and the U.S. statutory rate:</i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income (loss) before taxes on income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,220</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">4,197</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(8,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Theoretical tax at U.S. statutory rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,936</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">881</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,723</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign income taxes at rates other than U.S. rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">450</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Technological Preferred Enterprise benefits (*)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">836</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Subpart F</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">192</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">301</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">795</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-deductible items</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">340</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">121</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">195</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-taxable items</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(483</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(452</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(527</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Taxes for prior years</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,257</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(371</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock-based compensation expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,193</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">267</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,131</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Impacts of GILTI</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,877</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax adjustment in respect of difference tax rate of foreign subsidiary</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(8,147</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign withholding taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">648</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,390</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Changes in valuation allowance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,364</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">22,631</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13,034</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,248</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(866</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Taxes on income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,823</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">18,075</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">10,232</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(*) Basic and diluted earnings per share amounts of the benefit resulting from:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">the “Technological Preferred Enterprise benefits” status</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.04</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>e. Deferred taxes on income:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Significant components of the Company’s deferred tax assets are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 2.5%; margin-right: 2.5%;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Deferred tax assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating loss carryforward</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,446</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued expenses and deferred revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,605</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,239</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Temporary differences related to R&amp;D expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,562</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity-based compensation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5,623</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,022</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,626</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,326</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">253</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax credit carry forward</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">17,097</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,609</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,255</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,298</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total gross deferred tax assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">54,898</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60,755</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation allowance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(44,772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(57,806</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net deferred tax assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10,126</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,949</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Deferred tax liabilities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,642</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,340</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total deferred tax liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,642</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,340</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net deferred tax assets (*)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">8,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,609</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(*)</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$4,429 and $0 net deferred taxes for the years ended December 31, 2022 and 2023, respectively, are from domestic jurisdictions.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Changes in valuation allowances on deferred tax assets result from management's assessment of the Company's ability to utilize certain future tax deductions, operating losses and tax credit carryforwards prior to expiration. Valuation allowances were recorded to reduce deferred tax assets to an amount that will, more likely than not, be realized in the future.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">During the years ended December 31, 2022 and 2023, the Company concluded that, based on its evaluation of available evidence, it was no longer more likely than not that certain deferred tax assets were recoverable. As a result, the Company recorded a valuation allowance of $15,573 and $4,429 for the years ended December 31, 2022 and 2023, respectively, against its deferred tax assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of December 31, 2023, the Company’s undistributed earnings from non-U.S. subsidiaries are intended to be indefinitely reinvested in non-U.S. operations, and therefore no U.S. deferred taxes liabilities have been recorded.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>f. Uncertain tax positions:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits based on the provisions of FASB ASC No. 740 is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning of year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,610</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,633</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Additions for current year tax positions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">50</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reductions for prior year’s tax positions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(27</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Settlement due to a tax audit for prior years</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,171</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,633</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">462</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:9pt;">As of December 31, 2022 and 2023, there were $1,633 and $462, respectively, of unrecognized tax benefits that if recognized would affect the annual effective tax rate. The Company accrued interest in the amount of $17 relating to unrecognized tax benefits in its provision for income taxes during the year ended December 31, 2023. The Company did <span style="-sec-ix-hidden:c2438">not</span> accrue penalties relating to unrecognized tax benefits in its provision for income taxes during the years ended December 31, 2022 and 2023 because such penalties did not have a material impact on the Company’s financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:9pt;">The Company believes that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company's tax audits are resolved in a manner not consistent with management's expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. The Company does not expect uncertain tax positions to change significantly over the next 12 months, except in the case of settlements with tax authorities, the likelihood and timing of which are difficult to estimate.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>g. Tax loss carryforwards:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of December 31, 2023, Ceva and its subsidiaries had net operating loss carryforwards for federal income tax purposes of approximately $3,132, which are available to offset future federal taxable income indefinitely. As of December 31, 2023, Ceva and its subsidiaries had net operating loss carryforwards for various state income tax purposes of approximately $3,415 which are available to offset taxable income. Such loss carryforwards have an indefinite life.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of December 31, 2023, Ceva’s Irish subsidiary had foreign operating losses of approximately $48,926, which are available to offset future taxable income indefinitely.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of December 31, 2023, Ceva’s Israeli subsidiary had foreign operating losses of approximately $32,872, which are available to offset future taxable income indefinitely.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>h</i>. <i>Tax returns</i>:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Ceva files income tax returns in the U.S. federal jurisdiction and various state and local jurisdictions. With few exceptions, Ceva is no longer subject to U.S. federal income tax examinations by tax authorities, and state and local income tax examinations, for the years prior to 2012.</p> 16053000 0.125 0.25 0.23 0.10 0.20 0.12 0.075 0.04 118512000 32675000 0.23 0.23 0.23 0.10 0.10 0.103 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Domestic taxes:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Current</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">949</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,229</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">4,429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign taxes:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Current</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,647</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7,668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(4,949</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">14,904</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(636</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,823</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">18,075</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">10,232</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income (loss) before taxes on income:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Domestic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(11,351</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(12,741</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(14,136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">20,571</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">16,938</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5,931</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">9,220</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">4,197</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(8,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> </tbody></table> 5000 949000 -1229000 -5000 -4425000 4429000 11772000 6647000 7668000 -4949000 14904000 -636000 6823000 18075000 10232000 -11351000 -12741000 -14136000 20571000 16938000 5931000 9220000 4197000 -8205000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income (loss) before taxes on income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,220</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">4,197</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(8,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Theoretical tax at U.S. statutory rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,936</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">881</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,723</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign income taxes at rates other than U.S. rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">450</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4,644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Technological Preferred Enterprise benefits (*)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">836</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Subpart F</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">192</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">301</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">795</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-deductible items</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">340</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">121</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">195</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-taxable items</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(483</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(452</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(527</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Taxes for prior years</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,257</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(371</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock-based compensation expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,193</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">267</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,131</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Impacts of GILTI</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,877</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax adjustment in respect of difference tax rate of foreign subsidiary</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(8,147</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign withholding taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">648</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,390</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Changes in valuation allowance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,364</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">22,631</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13,034</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,248</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(866</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Taxes on income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">6,823</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">18,075</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">10,232</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(*) Basic and diluted earnings per share amounts of the benefit resulting from:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">the “Technological Preferred Enterprise benefits” status</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">0.04</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 9220000 4197000 -8205000 1936000 881000 -1723000 450000 -4644000 -3313000 -836000 -0 -0 192000 301000 795000 340000 121000 195000 483000 452000 527000 0 -2257000 -371000 -1193000 267000 1131000 0 6736000 1877000 108000 -8147000 0 648000 1390000 0 3364000 22631000 13034000 625000 1248000 -866000 6823000 18075000 10232000 0.04 0 0 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 2.5%; margin-right: 2.5%;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As at December 31, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Deferred tax assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating loss carryforward</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,446</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued expenses and deferred revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,605</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,239</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Temporary differences related to R&amp;D expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,562</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Equity-based compensation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5,623</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,022</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,626</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,326</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">253</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax credit carry forward</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">17,097</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,609</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,255</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,298</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total gross deferred tax assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">54,898</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">60,755</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation allowance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(44,772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(57,806</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net deferred tax assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10,126</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,949</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Deferred tax liabilities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,642</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,340</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total deferred tax liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,642</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,340</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net deferred tax assets (*)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">8,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,609</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 11507000 18446000 2605000 2239000 14205000 11562000 5623000 7022000 1626000 1326000 980000 253000 17097000 18609000 1255000 1298000 54898000 60755000 44772000 57806000 10126000 2949000 1642000 1340000 1642000 1340000 8484000 1609000 4429000 0 15573000 4429000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning of year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,610</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,633</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Additions for current year tax positions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">50</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reductions for prior year’s tax positions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(27</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Settlement due to a tax audit for prior years</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,171</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,633</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">462</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 1610000 1633000 50000 0 27000 -0 -0 1171000 1633000 462000 1633000 462000 17000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE 15: RELATED PARTY TRANSACTIONS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On February 16, 2021, the Board unanimously approved the appointment of Jaclyn Liu as an independent member of the Board with the appointment effective as of February 16, 2021. Ms. Liu is a partner of Morrison &amp; Foerster LLP, outside legal counsel to the Company. Fees attributed to Morrison &amp; Foerster LLP during the year ended December 31, 2023, were $1,271. The accounts payable balance with Morrison &amp; Foerster LLP at December 31, 2023 was $1.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> 1271000 1000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE 16: COMMITMENTS AND CONTINGENCIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">a. The Company is not a party to any litigation or other legal proceedings that the Company believes could reasonably be expected to have a material adverse effect on the Company’s business, results of operations and financial condition.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">b. As of December 31, 2023, the Company and its subsidiaries had several non-cancelable operating leases, primarily for facilities and equipment. These leases generally contain renewal options and require the Company and its subsidiaries to pay all executory costs such as maintenance and insurance. In addition, the Company has several fixed service agreements with sub-contractors.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of December 31, 2023, future purchase obligations and minimum rental commitments for leasehold properties and operating leases with non-cancelable terms are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Minimum rental<br/> commitments for leasehold</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>properties</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Commitments for</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>other lease</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>obligations</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Other purchase<br/> obligations</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">593</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,297</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,230</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5,120</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,184</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,613</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">150</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">150</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027 and thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">117</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">117</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,289</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,230</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">c. Royalties:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company participated in programs sponsored by the Israeli government for the support of research and development activities. Through December 31, 2023, the Company had obtained grants from the IIA for certain of the Company’s research and development projects. The Company is obligated to pay royalties to the IIA, amounting to 3%-3.5% of the sales of the products and other related revenues (based on the dollar) generated from such projects, up to 100% of the grants received. Royalty payment obligations also bear interest at the LIBOR rate. The obligation to pay these royalties is contingent on actual sales of the products and in the absence of such sales, no payment is required.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Royalty expenses relating to the IIA grants included in cost of revenues for the years ended December 31, 2021, 2022 and 2023 amounted to $1,175, $1,221 and $1,010, respectively. As of December 31, 2023, the aggregate contingent liability to the IIA (including interest) amounted to $28,826.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Minimum rental<br/> commitments for leasehold</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>properties</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Commitments for</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>other lease</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>obligations</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Other purchase<br/> obligations</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">593</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,297</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,230</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5,120</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,184</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,613</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">150</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">150</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027 and thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">117</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">117</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,289</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,230</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 593000 3297000 1230000 5120000 429000 3184000 0 3613000 150000 0 0 150000 117000 0 0 117000 1289000 6481000 1230000 9000000 0.03 0.035 1 1175000 1221000 1010000 28826000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 51pt;text-indent:-51pt;"><b>NOTE 17: SUBSEQUENT EVENTS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In January 2024, the Company acquired 100% of the equity shares of a privately held, Greek-based company, to extend the research and development resources in the Ceva group. Under the terms of the purchase agreement, the Company agreed to pay an aggregate of approximately $1,600 to acquire the Greek company with $750 paid at closing and the remainder of the consideration to be paid in two equal installments over a period of two years upon the satisfaction of certain conditions. As part of the purchase agreement, the Company also agreed to pay an earn-out amount of up to a maximum of $1,250 starting from 2026. The final purchase price allocation for the acquisition has not been determined as of the filing of this Annual Report on Form 10-K.</p> 1 1600 750 1250 $4,429 and $0 net deferred taxes for the years ended December 31, 2022 and 2023, respectively, are from domestic jurisdictions. China Amortization and depreciation allocated to discontinued operation for the years ended December 31, 2021, 2022 and 2023 amounted to $1,257, $2,205 and $1,081, respectively. Basic and diluted earnings per share amounts of the benefit resulting from: During 2022, the Company recorded an impairment charge of $3,556 in operating expenses with respect to Immervision technology acquired in August 2019, as the Company has decided to cease the development of this product line.

[2H@$_0X?8..3I^&U\>761>5A72 TDOHV!BY(;;A>DQA>" MVP_%#5LG)6?/&MU96F7WJ<^328K/:I49#I,=(W.2%]K?U V8]$"-M)?.D"D3:BIG/0K#,^$<2'(6-.V&6PT*#_79#/! G/E M-)*&K]F "3_)FH19)FMJ>1IHYD&D!H<$!!6 JC^(9<@*F8$G782X RR/,]AJ MF!KD,,S&AB&YIP58BAZZ:'#='-V!'X.R&-,V8^@$QU>JF%ZG:^#SI*DF1R[5 MQ*6:/'VJR0_NQ+@J#,I1]Z]BB2R6E2 MPSW4G8GGPM^!0&^!WTW *$2?HM*_ MI,'[MR=]C^>2I5-9[OJ"AI.:;)[OHKXJ\3V [Y\>'9_^\D?SM@CD-_QC(KS7*+WW/G]YS=YK[9Y'U_S@ OVWV(NH MX,"+5&G()0C:7KFH>C(A3>KO)58,7 MIV;%TC=86E^8D5XSEKZ3D>!H#\>H#G6,R@228FX0"08,Z"+',D,[0:T\$T&* M:204E7H]\"[E)Z3.R$()0?<=GN@=2W4%UTJ]:Q^V7O(X8J(\/#88/,_5VO2:0/LS&AO/=,2VDMGX@[856<&4&G1] MX59P^#?#6((]( ]S#)O3:E@2V)]CG,0WOX/+W]O'B(>]EV56^"^R7[F@^YCH M8VS?O4RS9GE_E'<^-K>\0+/\7=<$'Y!J)^$U^ZC@ 1-*P C!WAL*X.$]-<%G MXK@C3H.A2,:EF)P%"Y4"009@.8< F1 ]@,:7FEGZ%93KC^,MTNE,WJL,+:XQ M7S).&QAC@V:\\M(S5)Y%N1ZK;#P6TA&&01<3)IE2)[=OY)"1-G PQB]]=")A MK"VOS7X(O)1*VRA3HA)[XT0]L. H/ LCC8,TDV%<;VSZT[$O3SW$3CIC_II( M3.;XA>,7F^<7WF7_H[FX\BKA9Q@8H'Z'#[C[FJUP[L$&+K^Y>95K#:NA)"KV M&*@)[?0A=P_=/=S4/;RJF"+&]"@F85*76'25@N+[14FU(3I!$V_OZLOPI0<: M_ZB8*)FDD]'ZET3TOUUB'L0DH_',=5&I:5@@&V:6O/-!"D[YQN#TJ9 !9^DH MR,3U7(4UBEI3HD^OT!]XJ&A4$R0QIP(>H1P;LGUR]+*:VQUF\N5]&O82[)4A M!1?A3_0AR=$YU(BYG!C%&G.ZN&078,S ,!=IXF4+ 38(!L>3ZSB4H01IE#!G M.@/M/OTM^0;G$%(T95'D9KGTOYL@Y.R,NW.'>&LI#1]8V#PL@*F* /F,$_B. MT6Q4X ]!GL)UZ*JLH5DQDM?3X]6@J.>X/WLD;&&+UYX#'7/.1DD]*X,->=B^ M7=I=MC=""MC(>66R@:T*JR .OAFFV2B-6:K4I9\J-9R8W&*6Q!1=U(F5H.!/ M,5=SK_^F/WSIV]FVZ-O$E_ M9)?339C*,ASYQ6^7,'J,5QX^A>>OBX!SR=1.['U\?R&?)6YC\:66]MRP+^=U ME"28$'*-J04R1W L=%6]S"[7.8G*,0*\'!-Q=$2:TZ"!)=V$E"@&IU[*702Q M@U[?0$;$X&MEO]S"%N"KP8)^.NIHGQ0^]%.G?:(^\"GEAU+BA/)0]=J^1@? M[ND8%4?,%"@A(- MJ:Y&YM!KQXJB?L2*05+"*TUIJ'Q-U=$;Z5TV#O M",Q"_' I5VZIZB5+U+L&=HQQ9%!H%W3DG%@JG4QJ1Y5;":N\1DDBRTWIZN6D MR_^UI,>7A2"Y[9;*#HZ2 FL?.)49ZT7'F!2EL[/H8\Q+H$318"F3)?BYEG=! M.$ZV+/I7 KOP+DV*A>]U6R8^H=)'2B*#_.25B,41R(,H0G9G),*L0-F8(+M% M'EB2#8X!.@:X27VYG%Q/2J$T/MDZKTVKIX!C555!$UJG35FFYR(48[J;Q"DK M56LB+6FG8.)7+'SOZC=F#W-SZ_D+E=UEU:A0[I-*F:2<4TP(_P8F/X?M5-H4 M*O:LUD@]O:H[XH2L/TI]EAG// 05GCB1?"[#A!?K9RWOP_F'H?PRC/'89?)5 M.:&==YU%B]H9Y8(@*>/%!>5(&UEB^TBH05E2+JY3*'YDA-R&V4Q4*ZO"5$=3JXX2SC6U MW]=<(LH1C;!8>DF29,%D8**TO79;I^5:1&!!D5&^O+0Q0.!8@ 3?D$WS"OH1 MIA+J FQI(*]:(!E[H60=&#JPDUM0=6(Q#7,6CE2_'2RXG(/LUDSZL8':P"3 M>P'[L-C/9LF"+IEE$*(4)GU"&@7Y$_9.+[6!N@8A/HMYEQ MI;>$#"HG#J&7$_,<)>!L;<7GI7HD0+@-935E-EH!%[\MTI#2L*9V]D"?9(9. M_Z;'[3B/*27%Y7$.$>P'_P2+Y6J43]2<" P$/[CL?V0!JEX-9E0'P[J)7B?9 M8R,J$1F!E8FIZ^0ZNTUXO5M8*$' .6>?+R_//UYY5_#GFV$34',>Q7BIA(),HYD8'+%70E"IBC"LH!V&&3@JX45J$!&5)%2=)&OH@8<*4+ "Q^AD<'F MA V7!VH2Q3D A. %F>VQ#V6"4Y4!T^L0VR'X!/M L/A7R'P2RCC#B2[.U/MY M#$MT*ZNK83K8<#0L)E969J A-R2MH"I?*83"C'?K"1CS*S"^"$4 U8<12C@? MN.*3:$S-@P7\F"S7=6?E2_QIA7M!4@E-$?1H)2JH0*0V3A8D#41\'5Q+>XIH MHR#[ &?7DT8$$J$*]\!NLJX,)KI@P)S+$]$*XNIKV-9QN, $5;; D!1C.ZRA M;2^2'7RF4@("39T7*2Y0+1>K>'UILN!:58:O++A26XU/GLW"&,3S51#>!K'O M_0\8/K$>!RS'((QE&3&5%U[TS^#3:XQO;04+OH?;KG$I_2:#F]=1,L(T\SD& M/8&1Q@EP)-N#L/06,Q$C9R+E2O- !'^:X!7%$%L(IC>Q7CPBS4%#E>UM'"(3 M08X3LJ U8#L%8U=->;S0LFY.U]>Q F021J82CE =MXBE\F-*6W4-)N.E2=@7 MG"O4M M5*"6U[]&E,F@+DQ=[!S_C7DY\9+HG+N#_@KM%;$ZX_J\PKM0A8Q@B; MQ5!!H1*>^,[ FZ.INMP(/%=$6XWV M)2&O2#!HOHS%W1PK('"\I1S3DF6\ZM"M'/\OU MR+>;ABG,5*[X/%!=,"8J/K*N,)1POCA]D6$X"65A@-LH"8KC8 8M1Z>:6A ^^J.2!>FC[\V8D'N&Q.!SAJ6 ,2C" M9S_V4L.FM;Q/L=QKJD O[U5Y466;U&@K<#/Q%L)T;%8B1?A6 0LI%)J+U=72 MK);1Z&.(^!5TL;Z^@&DP7Q!/+><1F)>YYSZR96C\WXKOKE $*5GJA>D5E+10 M>7U4\X]\@ ;.ZJJJ-R[3_US](=F*@Q@US5"Q*=S(#^%D@EA,H#UOC>WXQQ07 MC(49=%/#A5BRR2DL:KU"P$R/Q5B=> K#L+UM4 (IF7HCLQPA5C MC%XFPE%BD\?816#/%3))S((@,4,A^C/*3WY:R99"(E5.29L7$[ZC9S*"@@$/ M\0W,6Q*VN<6KE87.K%.BQE*>X:(5O1,7K7#1BFV-5K"S]W)P-3CKO_?Z9V>?/G^\&GQ\YUU\>C\X&YP/ M?>]\>#7XT+\Z'W*GA^'P\X>++R*BGGV,"Q2+\?M#@"2;N7;]_P3!DU,&@[FF9?R!S M:"@W4*,[PY)QC('<^' MH,PXC2/+E$V'4.)6HH(T':C47?Z]CC[\(^EFT;2$SK-%YBF9#JKPYK#'H MM$S2A!)I_^32V2QK;E0?"VU0C\F"US&L=9N#6HJ]H;A7I5X9?@74W[H#*EJF M5%EI2]F1"(MH"9U,9-K_:GO53=%D&E**&VF2(=VL:1&1PHR( @I.D#9,=AZ0 MKE>]P:NM"DQC#POHY4Z8EEW(AI1]DW8E&_+/6K[*;6A5H*PLSR7=.C+[DV1F M&;/S$7 RPY9+C5:NDV3"44,=; C&I J0:S*(KT-9J IRS-&IH]/'IE-LI( * M6_!-./IR]/7H](5V3;ZT\NI!.2;N]PNR/$=PCN >F>#&(#K#W(N23$)HU%QM7/8/%R"C7E)!C$7=U"XDSLH6,9>C@E0JMU]8 4!.65.EAA@ ;-LFT.> MDDDXS@,9$M$.$(;F2JB0(-?^#IA;I@EI]&]ETU+7L3RS2X[(,%7@%)AFQ?C" MNH'$/:-E!+E,=N<KY!@I?&VWES21;K9+GV,L M\$XR\=3_)/_ )KGAJTMI-UU:B"+8B')7W(E#RQUBZ*SBGM*N&6^.#6]&[-52 M.06J#6(LK"Z([%0R>VK\25P%MBPY7\B1U/(^U'F)I ?2(/E7QF&T2!F]PLB7 MS&T/53)0R9MD7H7*M&2&#/7=2BFA@,)>-3?./(B56=JYUB16.,@P^SOI+B> M52"VX6(MLIWWOQXX_?Q[5C1 PK-ZN^@&,U2QJM$0Y75W+@E'@4]#@386D50W%ANN ,L 76O,J>E'P8 MZ(>4Z87C,!T7<\S(4MZ7>3+A@FC"Q9*&V+[R\)>@DGQOK_MRM;B+&A3U7LJ$ M!O6QF9PIJ[Q^6='@HP0*8Y4X&V21A.5>+C^&4&!D@)+0:FJ0;HJF?JQMHPV:E]C"=/*!-=7$>0W M15"0!A"JURX"Y$:028R-L@T8QQ<9XK#?RZJ/GH3HA8V6:OAJE3RZP,2$BC(1 MA,I5'SQM]<&IJSYPU0<-J3[8+ 2+E.6Z6X)N(2O*\D(5:AI5@AF:;*!2J73C MDC DC8S3SQ7C]^N2^/O#,^^H?>1[+U04DWN5:ZV'&ZRKT5]X>_*)%R];7E^O M5U:+@2Q="!*L&#; =/R9'PE8CVX8SFW5J!$J[2T-&N7[+QZDH018I8L M.:YBAT9 (4*)GE6#+;@I,GL=6]6 O"WBL2SAP_6@((1=GB(R'WUHCJ!83#04 M @D?+G!G44TR2I73 HE3P$5R'IMFSX-]>,7A)!31#G6CZQ5BZGA" =W]6",HV+=2L20A"M&FN(: M(U_IW]'2E^'B9>E4N6)@U7<0NH4SH8T#I"G(U]Y,HZ M]&WC(FC@O-\I,AUF=DB<@$GP4>"PF80+5Y1"G@O4.[&#AGS?<4&A<,(/PQ8D M6/FM^G2."*, 9TQRMO5^YWIT^]S@SG*7\CRR!=A" MS'X4!A3LT0C%8(:8-D#QN!0KSC'9]:N683'2Z7NP5 ML4*0G5@'KPK$5JNJ3/87=4F1 ^'O&=M$![8G_FJ&C%TEQXM0V2H8(DH-UP1. M8%&;22K3E7LRST$.QL!8.35#L MYRIZC:83^0J2%':+83#2'XHF&^Z2Y(YT)00:TU@G%!DL%'G?DG21:#\+L!%B M$=3]@)'BLA6?AX6>N28/QJ)GSPZ7)"U%%4>!XM)QG#.>L)0S@2B M!S,SD1Q$R(22E9F)'%NO3V;"4)IF&>J9^%PDRGZ^E;7PR>."4LVX/,3(8T%% MQ"M9K0&%"(#X;5@X2]O[LYO(VC0E]W :*^GH_"+4#]&@5AN4O"D.80^'\"ZV M$U+V,R7%M8BQ 02AR> \U*$'M&"\^##Y))&IK;R&-?.7E-\%@D-HE*400:/* M(JR^)G75X5;>):-V%)K)VLD6QRP0T\4)HB)5&!Z+ZN BV#&=EJJ]38J#)4 MVT)R:-Z/#-6$R4[PO[-UIH+EZ8*0YF9BC_;-* M/:#,2BZD%I%@T"44=?OS((S,SV6^J"0_D:;4B'E47&.W8IB*P:N*V' *V^@L M%MQM89T((B$ YF&4O"#5,*8D) MGQZUF%'VSQ>CO++HJ-N>==HLB0AMFJ_Y$0O%K*+Z2OV5B_))]UKGSUAW9LJ^ M 9J[GN7[Z"-42<(WZF58Q<,AY/E6G1">!.M)F=UBFB]NI-*))'%KXU.Q)-\R MUSI=;PXCS';1M+(5CSMC+#\XJW^S,63*6<^*/PD"=-!@%^1"9*AU A*-Q5)!5\%7I-6!OA, M;$;5/R+39Z>N\Y[4-\$<06@(#$JAQC17_WJI14R)#\I,3_O=E1\0EJ&W ;A? M'*DV+69SE/&7L<) )CLR8BZDC@FY5#%DK<+:%'DK4L,>I*'%H3A^:70I\\/H MJT&.@^;6A'JH\932C;L3I/M&R(M;#>8:P.S 4(3"6EGZ.MA;Q' XL86;HJT/ MWDSMI=/V@6^>6>7Z)';D2 L$&!G9V->HAB\)_%'S*S39E*FV"P>&:H$!@F<% M'YOSA5DF!?\XD>H;APU(Z[/RL*5&O33]#F6S*MCZLA.XXH; 3;]!3YJ/)P0L MXS^J*2*\:RP[2'%1CC$!%P$VPV8+Q7(DX519%3OF-QL[YIV-'?.)5+"^PHX9&.R8/F''[%*I[A>AHXZL-09A M:O3>18$M RDX@^*D4B_(NFT%>$=C\O@5&#E,X-*=8-8\8[QQ',DV\0:SKHP# MJ-A$(-/J^G ?ER+7T5V7=E%\MQ%S,HZ!.X)C*39"+CZ@E(W=/W M1@7'!% O5+D:>>)+A&*C+HR#;.9-J9DI6#(VAH\J+@[FR MK0/=L85@$\*%! ]63>/1KR.F1>2A@TKZ2('1LX>3(8/KJI_-)J"99&@$7]"" M:K31 "5$G]'0%+8C;XW)' SC&4$;$%"?VECVSRT05V/,J?2D @:F/9I?P1HD M'Q>7IO-6Z#7OBNX-MD8(SG.$C3)=X,S3OT,O!<\!(8-9W.TJ.(WL$8Z\>X$4E7:IB%'VO@&Z MIE;/O8[J"@"$M&9RA- G, LEX7;Q#V7LAM@H MYT4NHIZYMPBQI_P2,@PKM21X$F11D7(F0""[_X29%3 N3ZQ=P%)_ C-9JBUE M'4H[:+(5/Y$J9*'+:[]$)1E+9K;0C@H92;.YJ?8X23>?0(:>V3=RM+3<1:LL MPEJCS1R()4CU37$9:H73U5$N5I5+C &$=,J)%C_U_,/#([_=;E/+<>X_ ?-J M=.BJYCN8S]&_1=XGNW.D 0/U^L4U1@"Z[95YGYE M,45L),\HB%@ $++IDA/3'*$L(A\8X \+IX\(%45L:_*J/O&VH_7:@D7ED]8%9*/-%D@)1>@L-\G(.AKO<<# &$LX,#5['?E40#XKOKED>! MWG!JMR%XL!%DCZ1;(&1P7@$F"Z._3GP+-"J'C('#0Z0'%;!P1A(MN?>L2"4( MBM"$WM5$8!!'6'%S76I(K'K_!A/47W)F<-1W:Z+KIM9L 9D'R).((F0UC83Z M,_8>9A;2<\! Q[(Q%BN!5EW9 M6>$KQ8Y5KRC)9(I!0$NA5#W%-6&%0N.,FIXG%<\'/A8%M]EJ^XR'OZCL1\H( MGD051EDT/E"Y=AM>4?L1QCH+8\TU4+EDM0GJDQ+8"U*IZGMR]XCDRLRJ:1TH M?O29Z-QGNYH!2UD6*3;IKNEEPOG"L_QS7BN1K3@ZH&:&;X[C9(99HSO0%C)I>^E+S\6K?\)(4+.5'= M%N%T5=V-BCKQ.E'=NPI!7P[?OX-#7QTPT,4WQ8=^ZI687-Q%)!J0_< M:H?"$V0(*7E(^B1]+!W;"M?"Y@;$V; =,29SXG?!-^DOI:M)9ZSP,3+8FK$, M=U"DE19K((:98]\P&&PLKME#)C#]"#" MX%(0MC0%H=Z_JA&GR4E=TKFE%6'!,-N]T*T".*V7L'<4-QH+6;0B2PJ&QCF1 M82 4,$J"8/@C#RF!C9A\+KNGJ[R]/38 M26VTM&A9AC]B#1E'9H78Z+6D3BJU=DRN!1.NF@8W"0?WJ*;&_)/5>4[QE?V[ M'] ED5H.HS)O/3U6W@P%C@^6IQ#>1SAIKW.@!C^S!W^K!Q^:P542X32K"R%H*'#$#'E4,43I>*>$1(6J0ZJI!/9:Y5G UZP;C3FS$>5 M:IR5%:=T9E:_:?)\\:ZLIT,[$ [>:5D;RF7OMP!4SM, M.BH7A?EVI1B:IDPD9-4BW1?<%I*210PL@6%B]OCBVP+XX:Z82I5[@'HI6[(U M_4]+%F?@Q07=:;QV\I;]7H"YI+3O%K\C1B?T_>^V.\?^ZL# )@)BT^3\XKN* M/(&O6R2NPRR2R\(*:SXGZG-"#TR0DO-PK#*WN/='HGP'V@[']".\K@%=;V(8 ME0GA(-#FD%WA0;1%P,1D591R]%@=TT'' K6 3+_K(N2HH GB9ED!K[0G+_V MUQ5I=(&A =F3M6.TF*N4HG=+V#1,-,)W?4E;)ANE\ K)DN)V*<0%K& A+TH! MOM$/&=:@3UU2]$09;[T9&:B)7F4B,)J2R3H4W!8IO4F""LQ2B^Q#@9'MW"$> M4(+KV"D38UVC;Y^H+&NM,!5T\ILN[\3)M:S1[23J.\57CI13+'#SP3)4EY^M M[Y#J&5'JR<8!9"#2!ZQ+8$ #V%ZF?#0$:" /C.2G_'A5=.X(]Z!MLJIL[(+> MZR@!K*5D^%GOICR7JZ[=+*YH_0&Y"I-4=*I; %LRF<-T9B>OXIX%/$S M2]6Q:B1[YE^KO@_?T@-*P"C2>TI **G,[<,(?Y&;;:W*4U+8 ^D,E(\Q9U1O MP8QSG%+0V;J.^B[)T]@ZNJX/7)USE[O7% HXL[K<[5H4R[K.:SO_U67%O.T/ M7U-JS,>DY1UW3GR5>#C,D_'7TI:J)$-5?R:M414]MD""2Y/J- 4=KZE-Q&8] M& 1F:?D!VY&D1<)-$J!4)$LAO7UQ$N^K3R0N9X+X'.=K-P L/=C*,%H:OS[Z MWM.0&%!&KTSY:GN7P\_9RY(:E:@T:OX96HZ83L:JYY1K, MP)FW=X$CDV67'(DJF$B<)2A@FK (2 MS/%4E"8K]W4%F]9'M"('UP&$8DK$N#I#G?U9JM6O;9QUM9+H28F(0%$T+9R_ MMR>^*3<*DH.Y&M7AY$I>HO+$$ KEXQH&E][H9YP?3 MC'.HFW'NDI#\4->-5)7$JDP/DET*@FJ$$&Q$FR:%FGB&\1EJ;"J3B5[;];2* M):I9/>(S.!-?3R[F-],UB5*Y^5'B);F%@LO(V=\TU++F(5,?2N M"465 K!,N!J-B#678BZ!MAC?'$5[*F:(O'ZC8X-[^"A*;H-WJ?$<-#,!A@!F M929+>Z3*X7/<=JH\F9=KEV7#=-5NE%_AS2R%% QB6.Z#I$"[N-R;X5S1?M%F M-+\9+4^[-646FTH:K3\N1 $E=YYR,]I5V9Q).@^+N4+=2H7Z0E=#4859CN/! M]HQ@V_%;4@!]^.Z:ZPGH&%4>PX-?1&/86O!N5"FSAO"R&2Q^'[?4I]1M3WIY M6&U@"2Z7RF)!.C;LFG,*>(_$,I'B7YE8J[<+WE:, ZF69"OT;,++B'; )7D!K1!N-+$PK;X,_<&'G)PT[=UW8V86==RCL7&E#6A)[ MB-11DGKKQ>JJ;QF0X%WO^SOL!("5+@F5B4#J$!Q39#6 M*SU,7( G*<8T#DCID)EI2PF=NK9'0*][A FZ*D&-^M_8"R/2TB*7HB5(B54Y M6LE@9FQ&_WVT!5;Y&9_$;,Y -7*-(%W[M*%L#83[KM MEW];]QNX .Q^M0Q,;VC<9PHO%4$+AGB'+Z7_E7VK,D@C Z/L\]+1(@HP<)M)K5D13;FZ+,JA4%6B)?.YCI?J V([4>\<%D93 )2* M_"GA))9M)S"L!"(#B(>1R B\3W.:SJ'B-#2^H)3D8")]<0M4&?)<3*19JCY7 MQ8_<0B$EZ"^,>=NA/KO WXZ;F1#<@S*DMHZIK;F^'T&.RL0,/(VZ*XS?[+>/ M?5[S4'#YT:56)>3U[9[@]1W,,=E"Z#P?_IGT#_*3;S196Z"#,NBS*$81C$4% M^Q*:4MX"4&GK$ \X(*KX@4UG>(-N'VD/7W'< ?W M\@N9T&1"XU9=G*HUYS04?AH^MMYV5VZ]E8YU]ZT_E;?>+N14%_[XH.["FU]^ MST7W:Z"P?1O,W+HQZ&Q5QJ LYK!R!LDS6[X'I7M4'JA4DT75[_!]<'V-6:@Y M![_LE#;[:IS^R:MQ^&-I^73[:)DT\?W5T/OTUOOT\7Y9?]J\.GC<%?T M;0H!$R0#IZ53'9)J^T.A;19EIC'&?3:H- SQ9IC.(KK$GEO>F+ZN)8 ;@V@R M^=L3;OYW-_^6#DG0\LA?5^]XOMN7^QU>PE+7Q/;BVVK[<&M!OXH EZV75.G! MC9&1/)D_ILNRTO3[\09>W_?\L>;PY"'O\Z[ I[2[-1./$R2 ^!\ONO?[[Q]C M8:M1"R9/>Z4>W4,OO1[MM7T/___EG?W5_]2"RI[ONI:?:@]L/S+Q5W3X:':Z MIE7\HZWSH=OT!,3U)Y;BR.U/D5O7D9LCMZ-4!15(/CS\^:E)9(4<2K6,PY)Z+.W8O?>D'K\) M\N!O3T4X3\& Z/75-/A:;BIW2%LXE3ND1YVJ0>+J\) DU8\65QL54:JWV]^V M1^RX.=P<;HY=FZ-!)CA*;0(G/1S/:?E_1BU=GE:Z<+@*S M 3]M0]RT#=C\[3_K3K=UZ Y[=PY[:C\<2;B!L1)0MNX1T+9[=M)#NYW3IN@G;7@-W?_L,^/&GU MW&'OR&$?'VPP+=#9;0V2ND/J+(,BEU'VP:ASLG83L8GV!C/&'?M]8H>X239"6CVNE+V\D63@XV:!$[^>0(T2+$S<6_ M'"$Z0C0(*)L,SCTC!)3M]R;9I66E3K0N3K.)_'^7(+$S9]UK1LB\ 9N__6>] MU]DD//6+5R^;*%RWW_WPXM7;, [B<1A$4KBZTKK-A4J=:-V5L^XZT;HS9WW8 MC'X^#9*KNV"T7HJY"+(B%2KE@6OI LPS%/\NPGP)PX^+-'0]7[;8C>7\^LZ= MV@ ZW.MN$+_VP:M\Z2AQ^RFQ@P(1UI8+OSO9&8)JGP\N ;3)?$TA_A M7!&;P'!T<.<[<]8]!SRP,V>]=[)17T0C!>TN.".N-BI3G;OAB93K(]>_RAEY M#:##SJ$C1$>(32#$]@:5VV>41;@+SH:/(B_G#WK3-)E[8W@TC O,+I0%%TGL MXC%;R@^>A1O3@LD%9!PI&E(\V61Q]#.*R.R"HVB-DC0),ZDG MB8E3DW: )VRR^,I))T>)FA*/GT,&E:/$[:?$HTT2HO,D-5I)ZB_X"_QTED^4K^"]6W+SZRU_J=87_ M4UG8__G%+(+64-('I#H@M8%RGM<"YYB$-]XX"K+L'R\NWKW^YXOJYK3;/]>] ME?R$CH(^ O6F/-;;JTL]F'UZ8Q'G(OW%LR:H/#N;[J?)[>J'8Q%%WL6[CY\_ MW#EPO8*D#K>R>[ =!R Q82*8KO2?O_Q]IE73B_Z[\_W7E^?]?^[WWUZ=7_[- M"Z+;8)DI(D2U*Q:E=_K%FPG>G"X!OZA^J/75\L>/HF=?4<5:,O7.X"L@BNSO?PU> MU9ZQ/NIZK7SEJCWP^M?P+-R\RLVKG;-*G@^XV]8TOQ=9'DZ7Y>O^]]&K-V$V M+K(,VP=@VYY^'$3++(1]&;VZ:S&/S&J>YH5M=$()3OA:1,FM=RN\19K/?4_"5H.K\Q8 MG.47?[*7YG)AE#%2\?G'B_8+^G>V",;ZWRR-IF%,S%J+D;):$11Y4E$^#@\6 M1NB='/Y\G[C_#D%2@C5MDY8&:AEJC*R7Y:FU[%]%@"^G%_ZCG5<_S"VE]O+@ M].<[]?S'GJ^S9CK0AH!0XG^\Z-ZOY&W2=BR]QY-Z]NJVH^SM \[7;7<[FMVM M\?/]4.?>?>?LR.J9DE77D94CJ\-3I M@-S5C$CAC3I[6-LA5DO!PL0E@L[!%&4@,O*U(. M.DX$AE2]8)R'-P@=2Y')V!LM/?%M+!88>X658&"UF,.+B'@B\6;AR3E&J5.1 M%1'U4*%PY2+)\OVS3[\-WGC9 GY-ZX2?4?!V%DYS7,UMDG[=QY_OSY*YV+ZH M9@T]#6*+E-)D&40(S^OC_L/)"-X?C']G>9#2)N$G,JJL]B^![3,GD&'$.BFN M9TF12^K4 WO7*;Q.)OY=P!K"( )RHWCWOPL8G0A2/VGF@4E3^M5/O=/6B:'C M27(;8^J85!-!8]_2:'3-N7T1<$1X)_#26,D'P1PL"H)?UHXOHO\ ;NT\1.X0 M%_,1[#2&^&$FH/,T:WG#(()?PD9__C@8?CI#7@(7"!VN$Z_3^QEXQM'/=-[= MSL_X*&8UY&7_&N8N\&DC0^$?M[L='V_B0N ]%M&RY;T3L4CQX'TZX1!?"B^X M'#2!#U.S,K,0O+"=-DR>,B^J7P1NJWKE!>Q/@MQ0_LWW:"%,=;=A/E,KPY_@ M6(:OF?DI<\*[ID7GPOJ)GO):O1#/&L.QF\>)J4GBAE^,@BS,6DQ!_.>7FG7P M;5GJ*6"G;A/]Z2)8EI=(5Z-T8&NWJ3*P=69X7&"&1NJ@2@,>'%8/?=U +>_J MQRZU>]]2CQZXU"XLE1)K?N!B._+!I 8);F%%N@6,JW \2NR-#TA.4J?=PARNXJ/ X!F#2P)[(;%:8X?*B((Q) MM(,$7Z"\@+%-\E-(>&PL,L0\A"\FQ3B'-P36!@.E2YX)4Z%P@B!>EEY238;: M133Q@@FF*N&6!M,I[@LN**:L))'.U1Z8GK*L$&0[(1UP&XT^QDDU&4IFH"?@ M-T4&YQEDDK[.Q$T NO]X%B=1AW_R8+T#XO'NZOD,ER>38:+R\=S9.7R\1Q9/0^RU_"_;;C MZ_U![PZ8.!QYM#A-GIQAF;..I-YF:ZHW[*HSYI1!?F!@GFIT[! MV[1@'HHX$]Y_!_/%+]X@GH((WLO@HP0#"1E%6H-B$B8P"6Z5[X7S )Z^]KV; MT!2%#YQ(WL3E[;JVVCMSU(W@TPW8^^T_ZDXCM"^'+;1I;*$#ARWDL(6V%5NH M/JM-);DDI805G8!U9]Y+-6WF@%.R,"TA&"4WPF0YA&+[$D%JL%S>ZW0U3HF- M*.%';I.#=G%9&2Z4O(/!&1=*=F3E0LF.K)X'6;E0L@LE5RGC3KW6(;WLY.MA@<^0&^A-W[/B/#S>(G^Z.?].N[,/C!L'\-$AD[U:0V>&\-#_H MY'!>&@+SL0$A#6OK$*/>-,J' WK9' 5T>]BCNU$4L*LP+W<;N+=!YOV$BI7! MPNCV?F8\C) 77I8NSM.YHL@)4 86?'^A3M58.EYS\(R"*Y3(5M2!..4RJ^+ MU(-5X?-$@PL2/<>_8#$Q(XR$#.FR2!,L$<]:WB#VL*R;BI M MJ!%X\5-5>V<K[%5X&3@Z.%[V(K?Q1BI )3)6WAXD>2,H4*;HU& ,'Z:AB(> MPR\#6/$8!LBH('\%N\(+\CP-1P5C!F%H-4IN%1$ACL4*" \'8Y&XDP*Q.8(, MMMG>4:Q.Q7>?%@RQ W\ME_H33<8$,:,P N2H^+8SX'.TC7#6^-(4\K5 ADJ= M3-26(E2 OM ZG@H/A#?*9BY @MD%1Y*P M 1.:+4=I."%,(?L5))P";%G-P=1<=@EF@F$;=8]-PQ;"DYA&3!,B32M8*7@8-P2& M GP3WO>ZGK0=@ZVB>3@SDJ-LZ8%R> MPZ-6]YZGUV+R;-M)U"1"7$I@%=?6QN4^N-R''8XFNMP'1U8N]\&1U?,@*Y?[ MX'(?JI1Q6<4(=.D.C0JC')PB8+J+H>SJ\1\VJ*^)._ZG/OY>DVY_@Z2T2W=P MZ0[-NJDNW:%!P>XG/GOL:G**6:F;#G:_=/D.&R2!3M 6D6,03T+,##.L.LJA$NO)C )(!P+G#3PIN$WC/!SNX\%HN++W_"@ M,-I-$A5SX4W"C,*,VU?P7$=&%>\(IC8NB4?)$F :8*C--$C),XF8=C MV<-!9A+(](%;$7R-1<9!;Q&)&XKLAC',FB?ITH-/1)256H[(U@?3, 5BF071 M%$]7-LV@])4QXAL@7$V+) LQ&.QEX80GH+2$6)@\E2Q/17R=SW3K!T9S MY,00E:?CUUTMG6>!C]5B.F(@M(B"U!LD5]ZHR$+:69P_*[T)9KYXA]6W\-5^ MR402F412NFREO C-33"9@5=Q9+>[6)MKI(D UXF4=< 1>VO[.7F$NVJH\\J] MGNR>PQD]G%R"R4BEE"#X7;?W<\M[GR1?B=',1*!H](!R>S!Y2GP;A[)K1VZQ ME&I2D#HF]7K6$E6>"&(KP.P),JABCB=>.J#5D]$-.#A#B3/%])XPU5 C#YQ? MOY5\;<9UH#M"L!IP+O,%Y>[H]"NO_Z8_M'I%Z5XAF$&B;XSJ"[5Q=O8(JD"= MM4B,K*2R*,['-DOW2+8.\FK_\TGG?Z!@-!*(D_$ZK2-OQ+YBQ1%E0E\6H6*D MNAAU6L>5W\G&.\Q>! A %'28-;: R_^-!!\\?-BF=B+["VPOAS*3L5PQ^@)L M$F[L4AVGG'WCI_@40JET;-_[9S^."[Q/S$SF"0B@ZJER([1>E3$2[SC12:*L M*?FVM-/=VS)X@7PQ2X#CRS0Y31V8HQ>.D0F02)+" !/WFG09G\LQGMDB1,G& ME4O:/=2W3QX:'3$NTSO8R7YWC['W@SOV_.2@>DV*A=6/QNA,J]728@<[6E":$%/S# M(YU=_',Y9U@GI7>=]+GO3]N<5.9:R1Y%@Y6T;R#?TB&N&-/<.SD&'A?MY_#> MF(8/;(Y&H ,[.%ZUCDMD4#\DRKI.9T5_Q*-G W+M8P?M%77DC^W2+I#1/*&\I8)]T5M;6FY7C9 M,T$. GIXM/0&("\BZ=LT'@+LZBW+Q;"$)P.6#?CFO6:^ M-:[LU:Q&+ED!MC>Y]";D"=2S!%&6T%2LPM;L.YQ-)&0'>",62@?("[DX(X\> M" SO)A@7Q1QT%1' 6M$7%@#!!9G5MT53H7;Y68YWV:05'4[H0*_VC]T)*7)% M;AFSX\HEK8KT)JNV'=Z*3NNH6VL.*D]-N^JJ@9M;FDJ% OCK#MUA&%4;F;NQ M^^1[OS$<35[O_97&SY6ZK).'-K_V2\P;=:>'=:*F.W3TT&DZ6W=:-?5:[T1R MG08+$"*J9,OKQT&TS,(M*]UB;Z\T%4_;KG3KL3+ NL<-*X8X>B;%$+W&5D,T MHW:KZ^AJR^C*%6\YNG+56T[>/\K]V8[I3K?Z[;9[NB<^NX;H0]LQG;MWSWN/\ZN7O\.\?CCZAK9" M;()QMFOQLGX6!MY%,,8&:=Y>_Z)_]M+;ZSC3;-,7]>2TU7$,>B<9]/%)J^>, ML]V^_J='**3=]=_!ZW_2;@)ZM[O^FR2#8TJ><-=_!Z__\?&]>3,[;)YM)':V M^;3@[9AN\]GL;KIG=.[NMGV[S9]<@K7LC09&M):V= MHV0WW3,Y.Z=U/]^SV^[-=&?GIG-GM_73;?[L&J1U[U2=2!4H>:_STCN;A7'@ M,I&J,:G5P-$/7<[1L4M%:$0L\HG/'99V>.HRD7;]^KM4A)V]_D?=QI7Q;A29&JELN+@-J6I8*;)V?>++@1'CP& M(\N.;?0[K#2! :[#)/;! LUG;.W!1XM49-CH70ZH6QK)7CG9#%O%PPJHD5%J M-5.WAN3^;JKY%/Y KQ7^'HRR)"IR;-\61;A&^(P>UIT?98>Z'K63HB[1U% N MR+FS(7=!HMYR47*KVMR5ND?'@$VEH1MXT6%\1]<5$[.55FBR+QPVT5Q$U#8(CAM7SS^'5\T\>GZ!^V*:Q]DMU+:N[].Z+EW?0Y)X ME"4XPS7T.0_">(4. KXX/O8(WD_%N$CIBD9P5'$6$G4$D>IVB(?RNIAX<'[Y M%-[.1T*XQ8Z]\-]RYT+[!1ZE<>&')!78$PZX@$!&@)_">-S"K]*T#]<*O"$# M^IK" $!58K[ '\(#XUFXR+[_WJ_?Y/)]J]WD"/M1/L(N^-9U3J93:CRYA-^D MXL[7];(@VJ&[\V#.B8S.(,*J4S[_<"ZE0\T]"K/5EIV!A_P3"R-AY9)S8L/8 MOUI,;)S,1PG?)1)B<.T8&EG?)>_3^0>U!('=3H$WAV,DJ*_46'(^Q[Z'2^]V MEF1",5,/91SH6-B.N,A8:@K@UH%N[PG<.T_RY0*F^DZY\N#=,1? ;(WLV HK M.GQ'-.^I3IV6Q& F(V3'3UCYMS C>8Z3J%Z$KMW\D[:;/W+MYEV[^;JHSA:T MFU]ILCE"P_$,)3!LD&RR*9MKCK:HP>;A@16^.SET#38?*Q1Z<+3Q.#1-9[H! M/).&=<^?/J 6:?=.G"!TMT]_D.'U[7+Q]]I4*^#!DGI)\YAWK"4+KM- ME#]4=LLM!\RW09NZG__UTFWT]TD[VK<*6PDIVD3 M9P]K.SAT.8V[30%[W5X3\MI>;C2QK2EQ_16K-AA37I>8P#ZF7J?;:O^LTLWR M) \B\TO\'GTE/@;1%T'**1F(;GW/$UT*@9^V.O?\KL.!]4H 76>74'1]7%V_ M6A5FSMCK4G'T>!PN*,_#1-)#^%684G[(>$;9;CY&\XLTY< _/NKC)(M4P"\G M,'0F\HP3#E*1+6 8G )+I@;SN4AO0DP6V5<)6O+G^-(9?DG)6OBOO>Y+;PR* M80"38)K00J28L8"1>OF,&@)&__AZ?Y!<66'^4I(0I^MP;#_\#V<$W";I5]H/ MW&*9$R"R^DU5V0MW;FJW9E,[#][4Q]W!Q][ &3"HA^[@IA-^[N*&?\@7JGC% M'_=PKX"P2T6L('(4WWYI74TF'\V$P'\ M."M&F.N6!N,\2>&:S.$GL/ (_@H?WHC(ESE>2T]\6^!Y8"KF$NDL4^F7@RP- M1!1Z@SA.;O@@^T4^TZFS^)L/81QF>4K_/H<9DSGG9P[B24&?8WH=C>/MT9B# M_DN@EWD"9IPD#G@R&/^["-,R@2(=CH-LY@GX+E_N\ MC2%L];(%A%79:SXTW&DKU2Y84IQ=;?^@#_\-_G_9X4"_@+.-P" M^#UESU$FL;S"4AK(Q%@\(1^Y"9,BBY9F6Z[3 (E MI_C!.IC7)2.@!J\>M,6&\09C+#\IIFB5=6R ^HA;6\_CV$8-$V)647 M*3#!C/)% IV>!?^H\B0KFWH:IG#&_RZ"%&X _K;;[ISX,B\.[D(NKL,Q_%CG M-B+%&MZIALEG83JI#'/*APY#J9T/XQPLY!!/49%REB7CD%Z"N#2.]1N,/.3L M.7KA+,RMF3(!>UB9"E0][Q,<:>GB*'G %-EN'2@WNH__.E+_8L)LMX[U!T;C M*)%VE6@'L4P;A2.&-:63M>+H)U!O^*PHVSWQ)F%F4FWMW;3SL>4E7Q4V%BFO M")N-"XVG2?KY!+O"NWDN689+^W%I/R[M9T<#Z2[MQY&52_MQ9/4\R.I9I/TX M^?]T-ZK3;MR5&D4!UDS(-^@]/6;4@RY3)3?JB6Z5RYMK7$3^Q:M+D8D@'<_( M;K:<.;X7BWR[(_#/(7'FR/4YW.7C/VXCPI@[_ET]_FZ#P,4:)*1W*VWNQ:LA M!3I00L/G7P4Z<)UHWO3E=#WB=_OX.P[Y;;>/O]V8XV^0:-XU^_F=B$4:1"2< M@\F<\U8HD.XD],;O* &T-N2.NN-_\N,_< K:;A__:6..OT$2>M>,YVHRX$HR MG1/4F[ZJ7>?EW.G3;XXEY4[_J4^_[2K#G1W]XM7 9(!C%OY."N8'9FIM]@X_ M,)NL ;7EM5E<.R\!MIW(>D\G3QR![2*!/0LNUB!-9B/^ALUGJ6[)=(?;_7K; M/9T[O&<\W>8/KT%"9-?,X2N"7$ETN:[0Y;J[91(WSU]U>N2 3'?X^#OM)D%9 MNO-_\NM_VJ"D@@8)Z-V**G\'DJGGH$P=E&E33F&7@"P/,:E@TS"6#LETDTBF M3: !V1*]FRE[VR^QK[UOA\@]&^$2QG$JR!BA"'6LR#+#-[86O0U!":KP%ZN M QI3H'+8B;JXAFU0X&V(G89O&TZ$A''#MZY!RX/Y,]UH&GLN_D*8F8P66D4S M7,E;\U7770O.SEKK+XS!V5/C94$4I(R/)N:+*%D*4<:#U.-5P>7X^96'),): M$(^%&F"E3Z_U?*HJS242(!R&"&_$1$]K0P,R!)Y$_?PNS,9JL]?[*.U[4%,? M3&@;)"&?2$CNW /.7!&)?"(I\BPI4NI3#GN6);$L;L@4LNN=1RU'^:ZS=JUN MG[35[;%K=>M:W=:9S-O8ZC8L YR\L9BG0L#T8?Y<&^D. O-N^G,0F$V(.3I0 MN?N\=0X"TY'5!LG*06 ZLOH!9/4L(#!=JLB3IHJL0_#3G@Z"\G/]<)OEGW; M?CM]_ [8;[>/WP'[N2P2UP_7)9'L.*]N? Y!Q[7#W6T"Z&&V=Z,(H(DI)'>] M\R.(1DHBJ6V)R9DE:-_:,?_T/I/X#Z29_+$LAHZA:I-,0_0Z;?EOV<'YNZ:B*7"DW'L#KT]/ M]CI^[67J=4\J,W?TS,^PW^+=&6Y?!.8%10+W2]XNZEJ:)I$WAXM1I/(B\@X< M8(+/(@JHZ>E7(19$#+2+V&X7"%#1I+>WTDX6AUG-:'KI17ADV2](@G!ODE3X M-*H:\.S3NZ$>-\:TQKA<^1L+X[F_*!+E\B&6;?/-&(A;3$'^@6T+CB9X-+GUN"7M\T#JZO^F\S0I(HAR> MM'H_>Z4>\T?MUK'^")C1%ZLC;)77%K !J3>%_Q#C3Q/X?,Y=8CO^T=$)MD=6 M?-"O3/W3@7]RV+9^P=/_U/,/3P^MCRM+^/Q/VA"@NDDH-PQVP6P0=:CUCPXZ MLF5SU^]UJ'TSC][U#P^HA[/WL,:XCG S$MYQ%@*[ QT A@I)#)<5&4M5D:F( MTV <1B&UBM;C5!6:M?PEP/VGAWTDJ]_A/+2Z8Z\J9N:FNRU7\C#Q,H3 ^2/4 M5K Y-8P%?#)?RI;80(UJ.'P%Y&9%FJ+N\&1=R>_5RIAK/+17^:G?ZW.BQP4 M&*VK+(*QX*L0PP;F($8FU!F=;\$$>$&Z?0RM)KG0-&;YH!JS5#IKNY1"EU+H M4@IW*DG'I10ZLG(IA8ZLG@=9N91"EU+X@'Z#QCQPB82-BE&Z-H2[??RN#>&. M'W]SFF2O72IA!LD@5X3DDD='E4= M'E5VE\7[AY,%:^!WO(=!+@5>$HO]''8"CA]MBAW4T>*>7A6//(D7777 MUN3;4"0>; "365.7>G/: M.JQDWG0JF3=XT#RT20:L.^QR'F#WU&3 G-#Q>A5ERRTFA M2+\YI:TMBE$4CODJXU*L)9@I3!KJDV1WW'LW'Y+3T?&/CX]D3D?'/VSW3$Y' MQS]JG]3D=#CPKJ<$[SIQX%T.O&MWP+O>B1A3EXD#]2=S. !*PD+UQ:79N#0; MEV:SPX%KEV;CR,JEV3BR>AYDY=)L7)I-E3)L[38H:[U4YD MW_'B?P 7ZXZ5[$(RS4-\*=^34W-X3TY-I],ZJ2;5=%K=^Y)J[J"!$= MN34'1R4@FT,+P.8A^U";8S,5DOPF80J$E:3([11-X>=P NMRQFZ4$GP@N*V+6,:GB MRS!@"%SB+!-/F*3S4!;PD%R=GG_,Z$4$/71RF:V:?NF8^<;[ QACBIZ+20I231R5_^ZEMNE7Z)5 V"5[5ZND/UL!75:!] M"+RP;CX-3HCS*M@C_%2"*NE^F7EUA+JFIRL\@)["/II9J!["CWZ%Q<,E!R[W M/ACQ#?\-?C),XG"<>:,B"V-0$^Y==O76;7+]^'$M!A&LQ6HPV@)"QU%6X!E] M&@'!E6"5!:?\?O?Z,I)./W5:QUN+N%?#50:FXRMLVFXQD@%?!$3_,YGG3>^" MN_U$.4*Z?!O&H-> <0)R#K0/P0AN_X^]-]UN&TG2AG]/7P6.NFI:.A\D$^!N M5_L]M$39G)(EC2AW3?WJ Q(I"6T08 .@EK[Z+R(RL1)<19$0D3.NMD6!R"TB MGHC(6#AE#O8H+$YO)MR_[8H,B]N8*[TM TWV*]!$AL5)LI)A<9*LW@=9O8NP M.(G_V^,HK5(XEAK8!N87B154Z\5DIDR@X):X2L:5SN*I'<:5QE:A%5N%^QV& MLG+T6.W7O*OC-YU/Y40O3JTF>?S;/G[]I"4[_I;W^.LG>J,PQU\@<-YV[.BN MP?DWZS.66L&F#Q\7A8=N2_M^R^$6QHEM?-3:;H;=W:CR1/=IL?)$=[#8 @%B MV:S5'CHT>)L$08F(C0HLZ:O+ 1W33Z;#CQ1'B7-&X+H-YJ)[5F M8=1;>?S;-VZ;-7G\I3W^VDF].-Q?("POFW%[[GH,-EAAST.>#(E KAPBB,OB M!3OGTD/M1-\EFQ[)H]_=W4.E. ):'O_VC[]1N,(%I4N$S+V65<-L+%^$XW-; MF!F>@ZV$G42#IM=:-KS$]LW?8:RT"J M?V"V!O4WQQS7$;SRP7ZA+$/:Z)'Q+Y?G0?\XZ9\HIFO;A@<[Z;@C$%/X!"4D MFA;V$ B/VOV)1_;@VB8E/CZ"W '1D7T))49&&PY?&,$9W,,[%>FWE%1(T^+-^Z T/."3!IU5$,Y=\3PP/ZA!\' M!HA197,>,WV1;QD#DD4;-%HA8,8OD'&?SL&S'^+!5.XPB\CAY'C88?;A= ML((7>*O'1.HF$OZY!'[V/+]'CY%3DR?B@DLY]R+C!Q0 M$5PSR_+X,ASF2)F162@KS.^PPGQ;5IB7%>;S?$?[6&&>DNAN0($U?("Y,)LP MH4+P_/Z$)K&#W+K=JA!APF<,)Y4X65Q-?JZ?U!.?$R9%>)5,,(_J6LP1^FJR M0H2WR@&=*%> Q$I@H8'%>[((Q?50E%@X$BKIR "E ?39NSNN$@U>Q(L5\\6! M71XF^[K<&503XT3I\@$1.%E2$1"@:QI83X/7RY@]27KQ9(QYL "&[E H1KPD MR0#+UM#WQA[V:.)OACWV^%>L5#+R_+WH@79@FA9O6_/H8H$-&Y^Q^,CWM@LP MK\ AH]XW!+EHC5!1(U,O,E?Y$ CB$]L,^TR1*I. _G #Q)MI?T*E(F'#[K?N MK5<3>-4!)SF >1VGW07+J^#*3W3&JY('D)FI?B-G] MZ"=*(R5P"'OL884!82Z)13#N%0.;"?_YM7=QV^,U?T27,E[KA\M@$*8X7%AC M)*=O'QZ+S<(A##Z["=8J(H$[9%Z F!H:>_CK?P&'^:9%\RH-P2<]5 L)?I5R M:GM$\$2M@L*Q; R^5JO\RCT;?"-05"* Q^7/4&&#H85KQ)\,?,NTL(MEN,)# M]'=X2?])[UKYXL(0[)Z4KLQ>PU:XWMBE"21GHC>P+:$H7'94"L*-2JGP>F%" M_>.&(E';(VB/7/-#AR;5,U A[Q%Z=0Y:IQ9)+D%3E3$B+/%EWR.N2 M(38CN:!3CW Z>N(H2X4)6A!4/G'$" %RT+WAT2O0>2:H.4WG7!U%?[$?J@3 MP[;U'^ZBHS)T.5/E=8M^,NJ2.AF-.2-,?$Y>)@N8-P(K?<&>Q778\&VG2*#. M"Y4);GX"@IV,)C;_0CAGLFO"8FQCD.Y)YYXJ?)GP(?ROF2IH9Z!KTX[>@UX4V^!P4+6@I_J70E2 M\%^\')6?%"B&XTRHO"&B#%@$G2&2#;P:C:PT&27*^&CU1!V?;)M9,$_@O70' M$,S"TE+P,QC((.60,?XE2APE[DBXW1C!$"D6CH4'W@^ 5+@-"+]P)B/FN1,_ MPO0DGJ,YBQL,+X4)#5-W<+C9"?/E+-,9B^"403Z2](-:+0F2@AQE<()JF)GO'$7G#+#]X]]L! C52: MA%L=%V \1=LS8ZY I!P 08!T$K4TA4D.#]Z!K4G6,XS(R)P7C$Q@HRJQJ MM M:A9LGGS$17@ K$2(/R*Y,A\-Z]"YSM MD/F;5_EQX)HX,DKA/#I1DUZ(/!)1'HQ'TEELQP5+4.85*O M:,W4Y4GB^/"LIQ4+-2V/DKJ@&A710YD:'F=T:R*D-&!4@'3LN$$HXD$]!&CQ M+7$39*"W!H;"NXX(>P@C7/2OHL,$U1^//8 %:STFM4EX"C366#:+Y8 ^, G$ M+\,5" >!5??EC%,..N@5/GW%H6&4R[E'1%)?1EK(U(^@LG M\-0OSCW2E$*RN&&BKS.6#44\=U#RD=H3&/Q@QQ@^$5^69=3XZ&)04&MB8#Y4 M&J]#U7$7O MW9PJ?5&A4FO6%!1#2EV8&-:=XL,:T#Z([D-I?-HG?%++>93DH6.$6 #[8P,19";. G:- M1P2 ;'+XS$,A(#3&Z$>QO7X683B/.:AWP:]MY*24Z1XZ, ^F./2,O< 0";+%RZ9>!I5'DR]/."-_TV M,#AWM\".:3K:C[%%Z9#A06B&AD8Z:"7FR\$+)]7LZX%Y(V(S8B.U_JN\?][F M_7.](N^?Y?WSGMX_SY)U.[,.IY0%IBGKX5E07G*W$" MSP*5GI0"EQM/H0?L?PG%7LA/QN<@KJ$3X'-G/()5@VR#QWO:N^5P=#BV)[!W M+BGY_L0CZ^V!#%^M@NTJ4,W!?A,EC3,9(5& [5QNU3_5*A=H^' *[>NXSW4>!9OQ+O5I5F[7Z4:)P M//P+M.WH[=7J2;6:.X Q@%U<=@#:#EZN.S5,O*38!N=C/U% I+B9<)6J]JL: M;^*=Y8'2MNSB^)DFYPZ$ W@Z8'BR"5<4UZCYF+BMT4&"'5)14R>0G:XX" SC M'##^*ZJB_Y394CI)V\Y,R ]'T=0,/2W8%KH=.0$:RAI+*^QR>$^4?.UV]=G= M6A#3]Q8 &$E(Q5'0\YJ.^T7MMY3!^4;-ZE/+E1;\)O7@JT1RY4/P')A()HJ=4]!BC7L"]X@_H:U,1 M:_D5IL]5%W$_#D;<\*>X?)EQ$'ZX[HP#GIRQ'')YPP[?GW"K#^?^G?RNW'W, MTW'HAK8#K[1IJTO!'+="@$5;G= 2$P<61;NG(^'SKP15,J!C\KA-G=NU%WID MN]$)"KH!.EGX*$W"29P^D0:?'^^PA9YN+-9*)GZD_&)&58!J)MW4#?F='W?! MVW;*-T5D1!X@]_A&Z!A?/G#Q^)@@6AX-^ M9HNY:NC3/4$0/\&-9_)##4W_%7TEX040 M*?21_HON/1NU:;PRA$?&S O0R>?@M2-=I)H^YHQQ_98+47'@H2.=[S)LJ3C? M!3N0'9_'0Y N/HOS05L@C,];70TP4]S*&4GQN@2-Q=R Q#5CJ_G,X$GTC)+V MP/VE!,[E<,[=NI1'0W[+_%V*;M7AXWM+W.V'Z,.URR3B J4&R@C;OJ#E9#G< M_SUB '1A $-TI9$T:&.X0G@[ >XD?^ZLDS- Q(?O)0,T\5)!E_Q:1A7.XD@C M>*+W L$-$3!L6]AY,.OH-PD$2BOSB6N 8);NYH4AM\/P=<*"%='/Y!E.ZR@V MV*4F&L-#AO:XT*"C5#U^RXCG&:L;>$W*K[U2T2?A5J$$Q9MH$72,9_Y<"GK& M>\R12[V]T'@3<30#=\)C&V8'EZ'CB2F7;B#Z"FJU4-LR@L 8@@Y$OR07RFD2 MG^)$8+KA)0I.=OU3&&64A6HF?WO8Q6O_SH3BI2]Z__NC=]:[_5/I7)XIIYWK MWFWG0KGI]J]^W)QV^V6)EI[9NNT)KSE-)6,) SE4^<03L3J4O4?B).Q0R1,U M?95"J>O)N![_P?5 +C%OE$ZEQ4>K>MSD#9^=E5Z.$=B5='Z'C:K^]%NYLH:8 M_(O6 ,W-?6IP,%?M%KV&12BV$T?:4@1P M/)%F5F9^WFNU^+53#8S!&J)U40P=OIA?BV/#UD3;U%0OM_CY",BGFQ;F=%CD ML0D3U!O#B#V/C2?>$!UNBMYLJ3?S75S9QL@? M$7T94^[8-D"1,UV*W#$9$!'OE4GW)A'A&<"IPEN7"OO!7Y.:A2^G8((X5"21 MH&Z%,3R8Y$1S@21_RM/SL$S'A.N!8^-%A-6E9YT8FPN] M, #)2')A')J73CM@J2A5[A(5KXZ_[2<"5D48U-A#J4#V/\EHBX>"/:)6':F2 MH2LM#,H+KWCHC@A-TL0$(X"BR'B*U\-?B;BSA/<]?&DZ;(-L,&'\AV]+[&BX M6^:)\MTETQ*DWC$"G7A6^##HE,D;^"*^'@=_)(.),KD;41-H&1:PS; 388% MR+" $H4%B+3)2/GG( FR]I=:,I<:-2:4:9:S-,R3IP 4IO!G?I]8;? :,7Y\ M$2X*@(!RABX3,[K[C/*)S3BUTS? *N;E/I97. @^?:PFX](E%0-3F ,I1PC" M,7&)_HO>BI,\3Y1X>_3,]C2J)^W-;T^M7O#MJ2W1\M23R5AU&UL>^K- MHF]/(S:(,&C5#K7,&:7.4%= 8-*BP<9I+9QHO"X>%1]@(N[ XL4%C"*B^EC 3RE-\9EL=S\X7+ M,&%N3A7U EW*]<*R14.1(L7"-(%,D+NHL4"E7E4*NX#Y='SKHQ&B)1?+SCY7M(9P9J,;1WHFTJM!<#IZ8_BM](6[D@:H2I_EAA#[2UIN34D0 MP\ M,"<_PCFR&V^#&?K79LUTA?E$XQE^:!'F@<7T?F*T "4XB;L4"X60'R2C!+D1 M;48W(9R+0B'M1U)ZIK"-1*P?WDB&PC=VC;U'(63XWG;).D2&1\X@NJ"9>GTID_8%S5(K6&7VIIE1F8SL-@ MG" J+I@H&RO*U,(D*2%N.IO\%RU1GH5XB(K,\IO=9 K6$;H3$QY;RJXD74 X MS5%S /6"#QMEUB2'2BJS"X:B:PHXGD9RN-"M/N7)#]UK\9T"%PPXQBHG-&/' M#2=3P()1_FRTQC@9,W1TBO=G3@L5K>0D0_$W-EX\U^:I9Z'/+[H\YE33S-;J M2KZ'LFCP+:A$A%6_6O-O%-)O2*:$BR*P])I&//![%*/KR1JZ0S9%\M%L>:.' M\J:]M+S1J\G22$O(&S"C]=<)G(2$6UO@---L^$J!HR=DR$*!4TO<;ZPN<+05 MAM+3(ZU4Q4[(JVIZG]*5WZ8W)9MTV!N-F">B%Z)PJA=^<\?3HY7.Y!XC;W@$ M-V6G(AL3L6(L"[&S*!7+;'<6S5JJOB)R0_Z+0E MD&2 1.- HM<3_# #201U<.*MK00E6CN63NM!23WITET;2BH;U5VKJRF4B4"+ MM?37^G+#;56\YO-Y/<7GF8J#R[!Y-4LN&;DVB\\71++,>LN4XAF?[*$H!!\6 M:TN_(;\RB,# M%]^I4D\7T%4QXNL^#8.DW+>9T'!K-.]%UTFE,_I?HGI/%D;)N]V)>U\UU)^ MQTQ,MQ.^,W3FY[Y/U+.,]?2HGB75"5WZ%8UT.#S:691L1G'Y*5G$W;3),/*L M9R9Q;STSM%ZH@0FIP:UV/6'59=\K[MQ>U.BF2\VXFA+O-^,8(XS-R%R#)X9- M/$BG@IL&QS@$Q@U=TI6T'9.YQ9RS2^V$MW.3NZ0EPY0WLTOZLKNDY^^2EO3L MKK9-U7;"\;C!;:HFXF(VM4W:LMNDS=BF5M8JSFQ3F*^.QC;W2,87O#R%8#Q! M!>/!\,PG2@5UXIHR$:,S!Z05H^*82>^FBF43'$O4SL6ZBL^B!1I%>HA8[4P: M3N)HZ0S?:;/JI+P!B_(1)E+2U.E?:NSDCKBA(X9 M+XSL:QYS)1S+PKW8GMH6;=9 \<3?(19F85[$RNP#S"^)Z2%/W44KGX7G^BIP MGOLZ3L+5^6B>5#+FO&6:#]_A&:U3.2FZ]JFT2.(8CN-B-7>3ER2@ZK(N9BFC M2Y5J:&%2!XF]1UY5Z8$;,%'\(_SFWC-&Q. \*!3C?,+MG9'@):IB)FK5D(UC MDC5FVV$;%^'F2V1B--2:* XDWLP+*E6H)@I%T&DUE==,$6%T%1*QE]BNEI=N M05D[:YV\WN9_6%A\-5HE3&3BBQO\Q'2:Z DP>:[+=)^)7>=JW4# U#<-Q^3O4 MZ32\G"\E,^^4J,]!=@E:2VU5MK"$JG9266,)K>P2>/2T:9F4")68"=81R5_% MB9+.XE._D M$;.I2O0\Y_:>MQ9QAT !%J\4KHA6P\DR^0D;@'8]? NCRF 46R*Z,T35>\21 MC"P'ZV&_A($SR0:#Z0XG1K9F>RQIB3Q%]4W2. E67JAUY"P[A3LT<2#T[4:3 M=+W$Y/&GN1/L8VYLO VP98YOB.16G(_("DX5( ^Y T0;=RB'];F27YA0W+[/ MV,^DS(9E M_.6__O)?__5;,'#-E\^_!5YBCM^8@2N)9HD]9+"V9,A$ S<(W-$F107,!*9B MYG+_*UX<[F6M]FOBW +SK! >3+Y-?,*HT\@L64O(U(RG&2H-(QTBP4*M\8]0LM,[MG"@Y9T]1[IZB*JV!_;AX6;I/;;P/M FX@5#CJHM^)]Z M_6A;.O)6229-'G$-H0O*4TRX:^D"2],^\=]@-F68/D.QD+/)*#[H#1HKLZ71 MCH;;Y'@YDB?)V>0WA4EIJMYJ;VD+IJ=4P#/8_R.OMZORP,MTX(V&)@^\3 => MK1?FO NDA]7KI(*51@^[#J.2\Q2P1(:R5+QV(I356DN*Y5(=>575VTUYY.4Z MIB,7 ;F%.?0":6"E\X3Q@EXY>MA^JUQ+^K@+P,!+.N-G>,ZJE6UM M:*[WNV3R7E*5I"I)56M1U99U$DE7DJZ*0U<%4H#+Y8),ITYH+3H;$?,GU=]W MSOIMK%-1;,:75/7NJ*JN:KJD*DE5FZ6JJMJJ;>U*5%)56:BJX"0E]-Z_P-\\ M4_4#9=SN-%=ZWC8LK6,F#R-,GYZC>(H4ZC@LT8Z"#Y,9T?G5P*G<$!8CH@HC M2L_W#&:K2@^?<$Q5^>%86/SS=WBOZ8Y4Y5Q4%CI]L!Q#5?['&!N.JO29-[ , M7K3F@85?HI:I_HD27=0GIQ-/0100YR6Q>0HGA>4R4&^81/(2E M747UEX'[R$1QLT<6=ACEI:/"^C/AN#;+3*X4Y9,ZP702/B] &#=HBMLSB:JJ MV58DO,>P'[9WHH;>#9T*R855[+$>#1"'%V!K0WJG*\KLG%!">?A:+R-B3Z-D'AE7UPD&Q*'P\'R0YK#:)M8JO;J+POF>C)#/_"\C[9_LY$JIQL=TYX M.Y22Z7)>N<09I/I;ARUH?"RD1O('SH 7=6VJ=;V&5(C%BY*_Y41)5:FFOYX4 M3T( "N&\!D;#M*#_WWB;0LR\H[Z!8>=V;#7#^]) M0,W!C4!4"0RLL!L?=J,P0*C%)"T*"$93 2EXER0O%5BO3HOF)(XUZYBY38H2 M94)(7D<5->95V,@KE[1$T8L9KK3 '4\[ML2[Z[5Q,.60FEMP)J-$K5S.AI)5 M?C,4R_S[ 38,:QH'("T"'#?\490"@B<_&)][M]WO?#>;G9-%N2UB551[9/NK M^M\?G/KM*Y/%/@@XOPY[->__3BJO_CIMM7.E^N?MPJWSLWOW=O ME9M>__>\=1516=P*_H)(_!>OR19RJ$Q@W[,*^Y:)$'T>1'R?]$\5T M;=OP1+^8B3>KX5K@WC/2GJ@B9E1N4X!ZU-<<5$J42UCK&"8M?I@:[$3Y%M>Q M9%,+2DTY\QI>*V](!8-B;8YTU'@ -:4;XR\O>_U(F>W^N+FBTOX>[W\#;WUT M0;[C4E]"R"7Y4-Y<96<&B=!-_ZF->O8YT2JJXC(_!('=WV*) -)E) MM59+[;VH9 A+@MUY>F!.W(15J-3IW?T#)?^C!72(VTF%1;%RY3-B 3.I(R%^ M@1.TF&%RGVDFIB7Z!>!L7)>J])$-$E=6C=X4+1-I8F#8B(L$AJ![6U2G6.S> MBW)G3["XD]#D(CK B78GGIMY1=3/+MV*":OEAOV7L*RVX6//'O;B"B*F-R6V M4%5$ISRJXGJ.,Z$.$

]'^&\ M*,%MPG0.DK-)/4[DQG<8 M\?5]>R'WJA(>V-$*)O-EGW8YB$("MZ@\ZV\!$[B^K>XO?'Q+41UQS:]D_JLX M;OF%=FFQ_.\I6N-\W41FXP!Z:;^G)$0H*F[';$*SJ:T&:Z\5<4Q$N&, M340F@+$YQ_;!BSS[1+)_H8S[M03LJ'8WS%NZXA7_V3]\-6V93,8#,[/+@%)> M[TF6S@_J.U F-2?JC+ YVXLI#IE 4!'^\@\G+=GGB7/N1F-;--L*@Y@)I_F& M]:B_9U@"CRD2!KHNZ*VA/$Q.XEM#>9@\RDXLUE?!.S!^_5SZ2>9,';E>+)#0 M!FZ6B(%V#8'-K_(RSZLR^WM#@0 IM4&&R@QEHC1%(99).W5-S-)XNBI/U^KK MM5E_XHL8ZSKN0*)#N39FB]/U,DLLV(3M([.03(J0PQU%9QN]X$F.YOXLK8!\;9CDK MC!^/P3-*N9[SVMC4W- TO0)+[WVPXX<,FS^12"F"=1Y(DY48?D^0WTF\W"U& M&)C#2[:-<9?TGSA;7>9IQJBD(C=2RU&L^9H'QT]E*#8V7IB MAU4U!4\\8'"&H2-:\XWO*6);?;2WQ%?.#49SR4J=Z[#;8$,=B&S[Y]+*/25; M'*'H8O3W: ;V5?&S[ 0(H0G,"&A=Q^(!OX+=TD';YHS0!V M?=$: MM]4[4QG"&C;9+L?VM6QW'P=)QI84 M-SEM>!,HD\(!!F/Q)$CB"A>;!7?E'@/83CY'^5S\13L,-1C///.5!R;-%F6R MX>" #S(@SL/9YJ$UR,*2+"_E6^NG,-YNXH"&(]\C=)@M"UV6R M3@/L:KV=SB03S[LWDD FB]4D3;&E8V>^X0,30"BKKP?I[&1XS2?19U5S!:T. M.(@J)+JYP/0 )0[:ZJ^RY@!U3_2 !8[G=Z4&IQ[86H7T.%6F4P^.,'6RA^*; M0Y;]T[7-=0JR[:$ZYW@QU9 1Z%CM3CUSM%-LIV/%/C7,4+7\?%=*@&H KF66 MJBMR-4Q=:QMQV(.:-N0Z;0$#T5^&HH>I-SY0-<=&]J?^#7*Q0H>)VD>IFAX4 MQ/'-6"TE7)S2$[7B*"]QTH.:.#;&BN^5^JQZ.($@V(AP_R]7N7M:WK @='#EU!Q=A MY(YA07=/7NE/3;31ZM,UFAI0 M#S:?X50:/8"VK[3@2A!?)]4&7'GC;:@V$#AJ#A^%Y'57PB@T 6@NB;8_S<>> MO5,1_?9UAUS9._7@:%N]RQY]YF.=ZL/6*^[/&5]>:LQ$ )J]N<_2L2AZ?YK? M0#=-C_"3M+WCVG*3$/#.[S9YU3W(X<- I,C\2V>JM/IN?[NMC;.H2W$P5R93 M2PQ>['IM[KYQ19GKCI^V.B_]J6F#Q"7KF)DM+B_J3S\;*8K:[WAP2L?2,TN' MND/J^"D,W+"%!$DU2O$SP H%%<;Q?0"_A*%V(^BXSG:]YFLR92\Y3E\QG8#F6N[8K5;- M):$;"3'B9AJ(N"/)\A'1]3'&1O+]&AMK(.C3Q2UY/*#.=G@Q.0U-=1###J7T MD51"2Q ?]&=174'%7AI(+#?AFYPFA8X)VQ_!G;3.4S--U(=DEP)PT$_L%.AI0D.)0 *FKC[^<^$-3;_=PI MS4Y*F++?CI2Q7YAPF/-$8:;#9KM/P1K5D-?4K'<:/P;/>)VO:^>7\'G_5.%$ M3E7=\]ZI*@^SBQS'D6AK;FK6.XUS+N\*)MJK9V:H$0)5\[1_B@ZQ3@=%^7S] MU6YLK?H:+90\Y2K.(WMCS=>7MC%*Y3X[H8AX3G%A<"R#G^MQ5^XW.#=B]!M: M&[^)F_LM?T?14K29@=J:I9JDV6Q1B+YRBD7MS%);510./ICI:].Y_RBGZ!$]9Q=L_"\-!?\!/<;+P4#7<]2;?4N'%_O+XF+' M=UKIQM9F"-,\'MUWEW&0IH4OJ.%$!_:RA1/YQ@WM9Y2;L@CS'2_"?%Z?^6+W M,?@/H06IDF_48@1;.#Q2)]1+.HYBE-,/*&$K/^8E@J(UHY=O:OP8JNQ^T@U$ MJ:]1KFK.2^F7:FQO^NYK)G >P_5(XYX'Z&$#!])O .ICF(N]IZM!A1 M2P;DDM JG$*ZD.$=C?)3Q/6M2!S=KC>4;)'80:G0P^QUO2N20W6YS4 MX9=^(GA'"RZLG%+*_0+%?L#4PD.;*F&Y,&$?[=AL4V'SKE$\[O-5AC$C-(/$ MT< [#'/MY-W(KOJT_9I,OKBGF^.-64560_HPG3_(IP>TGUEN\J<41SB@NY.M M2W*J-K8W2OTQE*_835[IX[+OH=17QM6XLJ%4P]D&O[%T@/+-L)PZ!?/QV%/H MWO1]KO4!':0ALL(%KJ7Q4J13J,;8X='DXB/*UDI7@(,8-U^E5-)0)TK"+7Q!A-0 M]V8WJRL82EQ0I+VCQQ5TH#$AH@S_YM +5Y!JMMJ0]C9L9T"J-V\T[.2O3%^N ME'L!G'"P9%97 !'/#UANT=AQ@%@$]-<:Z*_4CRVS1SG<9^P3J:4)H$5@6G\5 MCFR;/$"_C"M3!R30:#Z>QE).4CA'E&*H79DI[92$EB'TKAQ64-E/GA(/1F,L M)3:%*ZMUY+LKJZRCL:>%+]Z5I=81.7 >(Q@ORZ\P@LC1\KAM5]805&Q/([J>1V"T&IBK$O$FG0AJ2H"9AOY/CQSXE6OK5 MVU6?'/MV*E\_XE)%8^>[RR11+,'GBG&J99P*.*O+%0.-(DZP E>N3**6:I!: M;5=79E(7L$ 55EVQW'0!JGWM;U?.0$7_3$,I*%=V*D54E%,<7=FD@#C!2^RZ MLBFI *.YB*\K1D 5"/67W >C^)O=*#;;""15+%VQ!@BCQK74*'=%%)"CI%BI MVQ5)H#GA0"WE%[ZD1A])":_[Z,H^ TVIZ'RK"APPRQ%K-XM4ZVNZ/+_:)2(" MBA##0;/\7!//L<;K#. 86'Z, 8(+&RJ$@*&P_-R"E+0]O51WT )<1]!-76CX M?D+1%C']B/T;$D8Q?]-D3Q7PTD+Y("5K1BXFA!#2[?+!,&3S-)J7;Y%<+"-M MJ%)/17CC7I*@\EKWW3TE42Z]T:VYM0:2KJI-H.)93(VTH09"KG/NE>&F)QQ% M,;H.4LD=6XV--1!TAT.4I.7-JL6-JY*[V^1--1 S@LO2'M8!S1Y*')HG=W-K M#20]TB!BVVV(F$#V)+I ="R=2FE_55.Q4E"=V4EI>J78Q&EZ@___OQP3MJK M!YTI\5=\R-LTSMUU5J:T:'>VC:&BPP7"L#>V\GQ^A-G MJWW^0U.Q;-7N9GDCNR#.ZF^OEK8Q6RJT/&7DU7_KV@Q31G:?PU:1)+NX!-3' M%^]UH'CO(U[S((FRI,F"%Q_X0$@D$UM;]+2)(^EJ5>IKEJN*(HJB:79/<)+= M)HQ:^2$%ZS04'[,M.V846*AO[PL1^T+$YW#X0L1[1-PO1"RUH! EXX4+<#3; M$HB2B63LF(#-%$3=*. *-C!IGX"4&ETBOGA'-_\=+R6R# MN/AB^V)%?+(_'.9Z4QAJAY'&&]<\?@X&BLP^[!3'E'Y)A&)#:Q^_ZD+\:F5B M.<;V%(::FD^?\L(T:?TC>5!H#Z_P48L^:O$<#A^U>*K3NANU"#V>:@S)^K<@ M5\ $74G4+ VX8GH&S"V@6N@*(B8L:):;WKT%K:4%K;.2:MZ8]N,DYM<)'+X? MT'AVWLV@L:S^U9V,8]XJ]::L4MY&8X.-Y@ZE*4)5P>AD6=QJTF@&A'7R%AOS M%IMQ'?#>&N&M$=X:8:M^-%H5T>M'4OU(Y?0VKPK]-%D$F$Z8XI:CR9K1QM@J MGBKJ1HWC&%26@+3XT *OQ'DE;LP<#.5H9[O+'WQSV=\W7^PPT2R9LM+F_WN-@5W8LKY:0NUKY?-PQVI_3(PA2: MV@]%_>''WS$[V6FXVMWQ"]M@K Z#\/7<;$U6B5 ?8;AHIC^:0'I.VD!)4"/ MP3EXK\S!>\LX^$&9@Q]LX.#C47),7R]8V):M,H8WX'D#GC?@>0.>-^#IGQ6* MLA?1LI4[")Y !J_#JU=MQ15H 9%9, 7(%3,S:*[YZ"SQ) &KEJZ@HV%K;]+^ M7(EQTPM5K9KI2IZU7JAJ]5E79I4)YZCEL\4[1ULZ1Q6,B.9]HS]/-KS6',UV MDR"))NB_.=Z43]&!&:![%#*400\IG)R.3M(UVP(131_((OL:%)>77N_?)?.9 M@KLYYD(5D#A;+'"(;G*:X"R'H@CNY'V\WL=K+P>#!>H&*5J1.+I=LZUR6RYM M^:57S3V,S@D2,O]3DI M]!SB(C!>70;EL54L>!V4-5NW@<(H;<&Q@I@ MR+5ML-[>N^F]F]Z[:?VD\=[-%EO;Z]MJ@ >3*X"I2+BD@XCE"E[-]DUEG<$5 M]Y/B5&IGX'+%5= &+$4[EBLNA99;%-@*X MG>G=F6W=F>W-B^:]F[],EH1$7W$<%SY S-Z5+#$OQAP4D7O<%ZB:!:HTID%_ M9PNZ.CD^IR'[\"GF#,P6O[/7AHREC,UO2:8HM(\&?^)Q2V=SE$_-\G<4-9AF MVW7607!5COTB"+_$9"DA3M90 R&WZS6O,)@R+L5$"!OI)> 1A:N$,"YW(%)$ MS76XT"]NR>-A?'Q^'\D+O[F\Z=OPY\_9_L8#R?@"XN%AI#0B$!)+D -WTD#@ M'VS&I"3!H80>41L?3F!5.,'^XKN3XZ7XD2*Y.Q'<;W!NQ"Z?AM9F;P6H3J8Y MBLM#XAB)%T8K49PC2/C)0@ M_D!)OBDR0/C5MJ_NNGK-%J27+9Q(=U]P/],W3. ,W>$MBFX/*E29YW6Q^QC\ MA]#&<@[J(]C"X9&Z3\%:?G:V',4HI^>$P6.H%'KZT!P?FN-#<\S<]7)0[R^" MM&;?D0D$2GU]P)$/.#J'PP<<[1'Q 4<^X*@&L"9+!&EM>'$%H3:: =$D0\E$CNO?W+KY!YV"3W;/5SO[A"D0=MWFP3=S]:"0E)XPN4. 8.%<66;/,J.0J=T5V;&<=:1DIXLD"$.&5C1!SQN4I"@M$@1(MD)TL@EV_(NK7A.L M-*;!)(@6=/D+AGV@,30 81J&)&>?Z;Z<2=-RKMWAX G'A>&8J3HS/M=._G3< M$2YSRG>?IMBC?EXRWB#4\7,P4!CM: .L?(4@'[#C W9\P(Y]:ISEZK]7XUJJ M<7W*7.8UOM\F:<;(X"52V.9?\I.V MK,1#)=G7@/8:LE.O&;1DAV1IQH(F.E[^C,(\PUOT!^/MGGU2'+'O\2=A*_5FSK*"?3 M'&4YE:2X:QJR!^;(&25DP?J\OV-P)REZ#.@226JF=QY, T,?2!"GLZ0^A4_2 M0M>K'UF3II?7M-'V^J^DZ>7G+72454A"RBMGW2;7,2Y,EO UEW M)%D^(KJ6$R-NI:6<0K+?3*\P12$;2%+=H:GQVZCO<(_H@M U>U.Y 7Y.L" # M!]I<1]$)-CN8I":?2L)&&@AX6!&:,8UX?3@$Y;1 VNL@BXM0LTWAV2M^GFZ8 MI!:6]Q#.\7*5I7-V)% <9B@J&A3?AZ.D]IE[?9$&(-A1QQ2)]_L%7%!PG]-P MQ?8Y7M!*S)E:3UVDOGM7O(AMQ6P9\]G13&-S%QW%4TH!8KI@]]0;3-)LF M"7L=30.Z^T"#)+MBNX^DM$JK$?217HET)X(/.^>>0Y2FL\5OW[/9R.%K)+_% M*#VPD.5!7(J>%XACFO$*F=GA_;/%/$]3%+/Y^_TM4Y2>X6QU&WD(5A\V/^GG M4C1HKPP>9]*[[T](N>_"G]J8^MB;)3?HB>9L8;_[A37ZL9%V>8?>"/M)E;"? M#!'VLRIA/[@@Y\D,3<#69B@^J!,@BN6M MS5!\2.@"42QOW3O%'X-GO,[70AIKG_=/%4[D5-4][YVJ>9 LZR[UJGUFAAHA M0C5/>Z?H@1WG <7DV),B^++2=KU3^8BSF&V_ M3#K"6QPQ04I I;2=>2K_Q-GJ-('PD4B.Z0XCF V_^AK0Z/QF@//HJ;HVXPT= M&C\' P4_<;,'KX4@NP.RILD@-,KO/*QM9)3..I/=_.&SM-X2J(_9\#)N5BQT M8GXW#4K2*J2!\I.Z,)-?[(YM[H-=40* ;R?'/26)0-^LSU?Y$$('*ID]G,0T M7!L:.0;--BRB9Z%S 0VX] M(QI,5&-'"1[B+S9KN)+F(-H]U(-@7$%$/"LDOI&Q,R^5QR1^,U<*?,D_.L A MX<($:#PY5()VQSXSX(!(DT?>3I$@B;=H[(L#K+VCB Q86!$?G$!$4C,V=AED<;S1S$!9NP[ M+5PH$3K'7!%)!/9/U?AO5U:(.ARU4>=C%\[:PU$;Z^X*'/+]$YPVY\KV"9@= MK7+*QBZT0O"1)=6[PK_<* :()1[[(0MR+^FL!#'V8Q@.6->D3Q>0$AOU#N#:I#&/W<($7W"BPD5C MWW+:2S:=2G>-?>+TN%,!JC^,?9^'J>%-Y:G&OFG#4&BHK#3V_0=HT>Z_!-+8 M]0AX')=BP2579IB)4L:6GE:^E'''4L8M4\..:)FJ4OSN^PFC$6\#+HF5][2L M4+1D@L8D.-S$/-E3"2Q;K#:HP3K&;0CK5-CXZOBV*Y3B9<+(B:;I99"N;F+R M]??RY;<)FTEYD9TAKC#4<2@=%7 )1>R]3.M;=8@5%?;JKW=->SE2I-W)>V-5N&XK#M[!<"%[JE.;N0+@/Q<-P> MYSC](LF-AG09G >NKU0S9'HXON#YZSJ&'!Z##VQ6W9$TO=A5=)\F(RE^8?A@ MXRT%,WX.!BIF4R_%2+=Q2)2@E'!46ZGH8Y:!F74H/H\;VOI2+OPU.;@/P M13I\D0Y?I*.5U:R;C$64MW&7@7NE?I V*IK$7KU"2 M,IXF.&&_HPDC7#TLHMWH)N,CNE#8*5#")E^X@,3/"45!C/]"$1=64BZMH'26 M3+P0X(7FOB8T"_H(S_X0&%.2VFNCCD0-N@_3%X*E&U8$76W4LV=& M@7_X,$/Q.N-;_^7ISG];;/Q0)F']S<;?O*:&GQ]-41+0;N/UIX^?@X$B LK( M7CY!2,)6L-0/+6UK^"*9, [2%"]P6(B.LSR;+0!+5Q)+HV/(46 @_<1Z!AT% M#@VW#ND8=)@XA[-EFDHF/:B/CR[QT24^NL1'E_CHDAYGA70#)DHRF"O8:)'( M2#^RC2L8*[@(FD4$5P($E!=E-\N(UV(K)'OC6F"R;IW9S MZ\ZA.B')DXSN2B]%]_7 $"4W&*+F]$U!R?&"( MDL\/ DJ.#WR 6?\!9BG-3IQ][+\M$WOU'WDA_O^ M"*OS]LH;]4X?K\PX6[P@H';*@=KV3FVU6<_H Z);'-:%C#0U,T4C#TFO7I\* M$6ULVSNU#VA9F, /)W00"ZEM;-L_M7O1YI0&P21H;&LX.+"XI9I6!6+3+Q&_$"[#ZS0O_$V6H_\1MB)!7Z MF@W*X_?E5N1].K]LZCPV3];6+-6E[#-'&T+Y]0GP*H@*/7TPIP_F],&]K''1"F=Q@U.K+&'92JOD',? M^=@#+94!.'>(@P&P]&(T90#.8Q/ %AZ+9K:'@D/K1G[X0D/'57S,;F"2QM9 MM(6!>.PB2*=I5._CQK!PP(-'9][-JPR8PY2_5A MGS'7]99LU="+ 9+F?I@L]G[\?>WC!!VX@>;#R4H&H<292LX^I6-< 8GC MYV"@D,K;)$-LK\BF25DJHDP_;@I] _;R86\^[,V'O?FP-Q_V-D[UR5(;@U>? M.JI/2L?W *K3CY,L>$;IA"25IJ&J-0D',*DP-1#125>Z0EL4DPU_VY2B0%)E M0]Y20X6&*[S%$>,DO0]PQ$[Q\O(S7M,F2*0WV"AU=*P(A]TK*?\;K?"TL M%U#[O'^J<"*GJNYY[U3-^=V$@A3K5\_,4"-$J.:I3Z!W)('>VX%LL ,=#F-) M@GQMFV&HE*;!"UJ9I93)>VF&P\LRHE&:#"MM:Y1J)N7@#-WA+:^BG;%-%S/% M:IJF*$LO=F60"*\V*YDC+4:PA<,C=3PC2#K#6HYBEM.]/-T\ 65-#5NCN9YT MU-I)6=18,M\ /6S@0#J;0'T&X.(Q>)[FV8K0>D$?UGA@N@' BYL/3#O?0)1P M/^]@ ?V*^ ^\9QX(@E>!@'0Q[M&+8Q1F>1#?\V0KFLEW_^8.@W@D ??%R9J: MI3FE 8I/)[*<[H;F1FGGU@>F>NQFB\<5N@Y)0M:[TMK%T_1NDRCG3V\H_X.4 MJ_8##5%\YY*LUSA-V3F+:'I+41PD$:3P3G,_[_7V7F_O]?9>;^_UUL=\O5&: M-%B'7>#:UW01N;SKC)$$: 5T!06(^8.TLC2X@E ;@R319.ES!4. I>'5)(-H M]>[B \?&95R: [0@MD-7PM7@LZ39'N\*)FUF2+V5TQ5$U/9:1:/$V),I5:<- MP"_DUKQ1D 2;3*>NS!5%X05DF@5C,^K*%X(HL+&O&*DM01*+-_8%(>=;'!GI M?FF&SL$K8U\2FI1EJ"?1_1(&O@"JH+8=)!WA[91WD$14CGU:--IIV^: N")[ MJU(TH@*A:,"B6EA5MWFCTY8+^.E8(H $0KAA=E7-!H?%K R2" M_C3AMJP,11/&=[:;,"Z2E#'"Z^'NB8/FA$+&,ID>"J>G4Z;H1T(I3DER0Q!- M,T3O[N[%*9F-C7T:ID_#].E=XTOOFI=;S3W?::0AV>*&@]'[>+(Q7NQ.GTB" MX]4'L((_>-QYBQ%\8*H/3/6!J3XPU0>FZI\5+VZ[8BYM M-X]4E#=7D#)A]++<&.J-7BV-7JV%YP%L8#]/0A[=E142V"1((O9[PHM>(R:= M(64S&' XDY8P)9(Z&<,NC^^Y(;2H?7>'@A3-GF*\+%B2U"M3[JS!6'9)TFRV MJ*+\I+2)VVD@X_964F'NU4,-+ZS"<.9\IL4O@2\P7Y$XJB(,I#7FNHSCF*U3 M0&(QC^]S&JZ@ZP#6PYMA!Z^&5W@^$2W<"X):$DW-?,4^7[%O-!7[YFA3[4K3 M)47%CGD^MX45_)3[&C5.GIQ3RQMY=Y=U5WEWEW57>7:6/^;=;1T6JY9).2L#8X?'% M1* (2<4LHB;8N())LQ.J63AUQ2?9-#\TV:1=\5^"X&KI=G$E30B$D8I)WI6U MYG/7SWEV.'<=]M&;/1DN?/\F25;FE!W[/.B]AH'EIX$O?--6:P&&28!1&6VQ M"WW1<:.MSN"CXZ31<5T6/[(:E/FV+G&MO[H H?5'$.AP^J.+4YN!M4 17V2&O9UA6$F@XP MHGQ>.(-,L[$*ILM32=]T!0[ ?@LU%HW=+V;2[#]Z%YDW^]=+ M[S =QZB%/\7+!"]P&+"?@S#DGF^<+"<;$F/NCCC\ #?XJXYHQO[?CJI.[H / M9(MH4A3MID'IZGD,GB_95,99>L_?MQ-IQ:W[:W 1W)%D^8CH^C;9HK1T4@&( MA??2D5)-ET&"_RIF!H V0',-1%5.[QNV0W"/'M\$_L39ZC)/,[+F$6;<,_X0 MQ @"9^?!-##TP&@HREW?!SL R8#F.HA:$9KQB7:%-H2))!#"8%UT>-=H$+'M M.$1XRX]&OF*G<4R^%J@4;P60VWH0+0R@@!UGNX>,C0NBM;F]!K).MO'6&_HI MV3K&\SY0JWR@T\,GNZ\^5(/CJKF#6?JC+0]'9_K6DF_N#6>$8B^S_ML@Q>EL M<89OP\[7KO,@?FFFY#[AI S_+NEJ<$V+.Y@M<1"D*QYMQ/ZY9NK\E@D/C:)= MJ[ZF"S